--- deliantra/server/ext/commands.ext 2007/03/02 10:43:01 1.21 +++ deliantra/server/ext/commands.ext 2007/03/02 10:44:56 1.22 @@ -110,6 +110,8 @@ $ob->contr->usekeys ($mapping->{$arg} - 1); # HACK: because of the $mapping->{$arg} check before, where $arg should not be 0 # but $arg would be 0 if a user enters an incorrect value $ob->reply (undef, "usekeys" . ($oldtype == $ob->contr->usekeys ? "" : " now") . " set to " . $types[$ob->contr->usekeys]); + + 1 }; cf::register_command afk => sub { @@ -117,6 +119,8 @@ $ob->contr->ns->afk ($ob->contr->ns->afk ? 0 : 1); $ob->reply (undef, $ob->contr->ns->afk ? "You are now AFK" : "You are no longer AFK"); + + 1 }; cf::register_command sound => sub { @@ -124,6 +128,8 @@ $ob->contr->ns->sound ($ob->contr->ns->sound ? 0 : 1); $ob->reply (undef, $ob->contr->ns->sound ? "The sounds are enabled." : "Silence is golden..."); + + 1 }; cf::register_command brace => sub { @@ -131,6 +137,8 @@ $ob->contr->braced ($ob->contr->braced ? 0 : 1); $ob->reply (undef, $ob->contr->braced ? "You are braced." : "Not braced."); + + 1 }; # XXX: This has a bug. After one sets his wimpy level to 0 and resets it to @@ -147,6 +155,8 @@ if $arg =~ /^\d+$/ and $arg <= 100; $ob->reply (undef, "Incorrect parameters for wimpy: $arg"); + + 1 }; cf::register_command peaceful => sub { @@ -159,6 +169,8 @@ #$ob->contr->peaceful ($ob->contr->peaceful ? 0 : 1); #$ob->reply (undef, $ob->contr->peaceful ? "You will attack other players." : "You will not attack other players."); + + 1 };