r4641 - trunk/Docs/server/rcon2irc
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Sun Oct 5 14:25:00 EDT 2008
Author: div0
Date: 2008-10-05 14:25:00 -0400 (Sun, 05 Oct 2008)
New Revision: 4641
Modified:
trunk/Docs/server/rcon2irc/rcon2irc.pl
Log:
fix vote display
Modified: trunk/Docs/server/rcon2irc/rcon2irc.pl
===================================================================
--- trunk/Docs/server/rcon2irc/rcon2irc.pl 2008-10-05 15:47:19 UTC (rev 4640)
+++ trunk/Docs/server/rcon2irc/rcon2irc.pl 2008-10-05 18:25:00 UTC (rev 4641)
@@ -1014,7 +1014,7 @@
[ dp => q{:vote:vcall:(\d+):(.*)} => sub {
my ($id, $command) = @_;
$command = color_dp2irc $command;
- my $oldnick = $store{"playernick_$id"};
+ my $oldnick = $id ? $store{"playernick_$id"} : "(console)";
out irc => 0, "PRIVMSG $config{irc_channel} :* $oldnick\017 calls a vote for \"$command\017\"";
return 0;
} ],
@@ -1022,7 +1022,7 @@
# chat: Nexuiz server -> IRC channel, vote stop
[ dp => q{:vote:vstop:(\d+)} => sub {
my ($id) = @_;
- my $oldnick = $store{"playernick_$id"};
+ my $oldnick = $id ? $store{"playernick_$id"} : "(console)";
out irc => 0, "PRIVMSG $config{irc_channel} :* $oldnick\017 stopped the vote";
return 0;
} ],
@@ -1030,7 +1030,7 @@
# chat: Nexuiz server -> IRC channel, master login
[ dp => q{:vote:vlogin:(\d+)} => sub {
my ($id) = @_;
- my $oldnick = $store{"playernick_$id"};
+ my $oldnick = $id ? $store{"playernick_$id"} : "(console)";
out irc => 0, "PRIVMSG $config{irc_channel} :* $oldnick\017 logged in as master";
return 0;
} ],
@@ -1038,7 +1038,7 @@
# chat: Nexuiz server -> IRC channel, master do
[ dp => q{:vote:vdo:(\d+):(.*)} => sub {
my ($id, $command) = @_;
- my $oldnick = $store{"playernick_$id"};
+ my $oldnick = $id ? $store{"playernick_$id"} : "(console)";
out irc => 0, "PRIVMSG $config{irc_channel} :* $oldnick\017 used his master status to do \"$command\017\"";
return 0;
} ],
More information about the nexuiz-commits
mailing list