ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/maps/perl/chat.ext
(Generate patch)

Comparing deliantra/maps/perl/chat.ext (file contents):
Revision 1.28 by root, Sun Jul 30 19:58:29 2006 UTC vs.
Revision 1.29 by elmex, Wed Aug 2 16:59:47 2006 UTC

112 my $name = $who->name; 112 my $name = $who->name;
113 my $NOW = time; 113 my $NOW = time;
114 114
115 utf8::encode $msg; # ->message not yet utf8-ified 115 utf8::encode $msg; # ->message not yet utf8-ified
116 cf::LOG cf::llevDebug, sprintf "QBERT [%s] %s\n", $name, $msg; 116 cf::LOG cf::llevDebug, sprintf "QBERT [%s] %s\n", $name, $msg;
117 cf::ext::schmorp_irc::do_notice (sprintf "[%s] %s", $name, $msg);
117 118
118 $_->ob->message ("$name chats: $msg", cf::NDI_BLUE) 119 $_->ob->message ("$name chats: $msg", cf::NDI_BLUE)
119 for grep { $_->ob->{ext_ignore_shout}{$name} < $NOW && $_->listening >= 10 } cf::player::list; 120 for grep { $_->ob->{ext_ignore_shout}{$name} < $NOW && $_->listening >= 10 } cf::player::list;
120 121
121 } else { 122 } else {
131 if ($msg) { 132 if ($msg) {
132 my $NOW = time; 133 my $NOW = time;
133 my $name = $who->name; 134 my $name = $who->name;
134 135
135 cf::LOG cf::llevDebug, sprintf "QBERT {%s} %s\n", $name, $msg; 136 cf::LOG cf::llevDebug, sprintf "QBERT {%s} %s\n", $name, $msg;
137 cf::ext::schmorp_irc::do_notice (sprintf "{%s} %s\n", $name, $msg);
136 138
137 utf8::encode $msg; # ->message not yet utf8-ified 139 utf8::encode $msg; # ->message not yet utf8-ified
138 $_->ob->message ("$name shouts: $msg", cf::NDI_RED) 140 $_->ob->message ("$name shouts: $msg", cf::NDI_RED)
139 for grep { $_->ob->{ext_ignore_shout}{$name} < $NOW && $_->listening >= 2 } cf::player::list; 141 for grep { $_->ob->{ext_ignore_shout}{$name} < $NOW && $_->listening >= 2 } cf::player::list;
140 142

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines