Code: Select all
if ($actor->isa('Actor::Player')) {
my $domain = existsInList($config{friendlyAID}, unpack("V1", $actor->{ID})) ? 'parseMsg_presence' : 'parseMsg_presence/player';
debug "Player Exists: " . $actor->name . " ($actor->{binID}) Level $actor->{lv} $sex_lut{$actor->{sex}} $jobs_lut{$actor->{jobID}} ($coordsFrom{x}, $coordsFrom{y})\n", $domain;
Plugins::callHook('player', {player => $actor}); #backwards compatibailty
Plugins::callHook('player_exist', {player => $actor});
Im already done with initialization..
now my question is how to get the value of $actor->name in my subroutine.
this code doesn't return the right value:
sub player_disp {
..
..
my $charname= Actor::get($newactor->{player});
$ownername = $charname->name;
..
..
}