Добавлено: Чт май 03, 2007 11:30 pm
Я шо то не понял, как это соотноситься с предыдущим постом, выше, viewtopic.php?p=23755#23755 ?
Клуб любителей пляски с бубном вокруг OpenKore
https://ro-fan.ru/
* * *piroJOKE писал(а):Я не уверен, но по-моему проблема где-то здесь:Походу, текст сообщения попадает куда-то "не туда". (--ошибачки стерты--)($chatMsgUser, $chatMsg) = $message =~ /(.*?) : (.*)/;
Код: Выделить всё
sub public_chat { my ($self, $args) = @_; # Type: String my $message = bytesToString($args->{message}); my ($chatMsgUser, $chatMsg); # Type: String ($chatMsgUser, $chatMsg) = $message =~ /(.*?) : (.*)/; $chatMsgUser =~ s/ $//; + $chatMsg=$message; #visualDump($message); stripLanguageCode(\$chatMsg);
Резюме: ПАМАГИТЕ ХТОТА С РЫГЕКСПАМИ!c @main on
Main chat has been activated.
c @main hello?
[dist=unknown] (@main): Main@VASILIY: hello?
Код: Выделить всё
sub public_chat { my ($self, $args) = @_; # Type: String my $message = bytesToString($args->{message}); my ($chatMsgUser, $chatMsg); # Type: String ($chatMsgUser, $chatMsg) = $message =~ /(.*?) : (.*)/; $chatMsgUser =~ s/ $//; + #$chatMsg=$message; + error("#1\n"); visualDump($message); + error("#2\n"); visualDump($chatMsgUser); + error("#3\n"); visualDump($chatMsg); stripLanguageCode(\$chatMsg);
Кроме того, почему превращается юникод (stripLanguageCode) только само сообщение, но не имя персонажа?c @main on
Main chat has been activated.
c @main hi?
#1
================================================
May 4 12:30:15 2007
17 bytes
0> 4D 61 69 6E 40 56 41 53 49 4C 49 59 3A 20 68 69 Main@VASILIY. hi
16> 3F .
#2
================================================
May 4 12:30:15 2007
0 bytes
#3
================================================
May 4 12:30:15 2007
0 bytes
[dist=unknown] (@main):