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

Comparing deliantra/maps/perl/schmorplog.ext (file contents):
Revision 1.10 by elmex, Wed Aug 2 16:59:48 2006 UTC vs.
Revision 1.11 by root, Thu Aug 3 11:23:58 2006 UTC

3sub on_login { 3sub on_login {
4 my ($pl, $host) = @_; 4 my ($pl, $host) = @_;
5 5
6 $pl->ob->set_ob_key_value (schmorplog_last_login => time); 6 $pl->ob->set_ob_key_value (schmorplog_last_login => time);
7 7
8 cf::LOG cf::llevDebug, sprintf "QBERT %s logged in\n", 8# cf::LOG cf::llevDebug, sprintf "QBERT %s logged in\n",
9 $pl->ob->name, $host; 9# $pl->ob->name, $host;
10 10
11 cf::ext::schmorp_irc::do_notice (sprintf "%s logged in", $pl->ob->name); 11 cf::ext::schmorp_irc::do_notice (sprintf "%s logged in", $pl->ob->name);
12 12
13 0 13 0
14} 14}
16sub on_logout { 16sub on_logout {
17 my ($pl, $host) = @_; 17 my ($pl, $host) = @_;
18 18
19 $pl->ob->set_ob_key_value (schmorplog_last_logout => time); 19 $pl->ob->set_ob_key_value (schmorplog_last_logout => time);
20 20
21 cf::LOG cf::llevDebug, sprintf "QBERT %s left\n", 21# cf::LOG cf::llevDebug, sprintf "QBERT %s left\n",
22 $pl->ob->name, $host; 22# $pl->ob->name, $host;
23 23
24 cf::ext::schmorp_irc::do_notice (sprintf "%s left", $pl->ob->name); 24 cf::ext::schmorp_irc::do_notice (sprintf "%s left", $pl->ob->name);
25
26 0
27}
28
29sub on_shout {
30 my ($ob, $msg) = @_;
31
32 cf::LOG cf::llevDebug, sprintf "QBERT [%s] %s\n",
33 $ob->name, $msg;
34 25
35 0 26 0
36} 27}
37 28
38sub on_player_death { 29sub on_player_death {
39 my ($ob) = @_; 30 my ($ob) = @_;
40 31
41 cf::LOG cf::llevDebug, sprintf "QBERT %s died a quick and not very horrible death\n", 32# cf::LOG cf::llevDebug, sprintf "QBERT %s died a quick and not very horrible death\n",
42 $ob->name; 33# $ob->name;
43 34
44 cf::ext::schmorp_irc::do_notice (sprintf "%s died a quick and not very horrible death", $ob->name); 35 cf::ext::schmorp_irc::do_notice (sprintf "%s died a quick and not very horrible death", $ob->name);
45 36
46 0 37 0
47} 38}

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines