Alexandrite Posted July 27, 2023 Posted July 27, 2023 I try script below every on loadevent work except OnPCLoadMapEvent - script OnPCEvents -1,{ OnPCLoadMapEvent: announce "OnPCLoadMapEvent",bc_all,0xFFFF00; end; OnPCBaseLvUpEvent: announce "OnPCBaseLvUpEvent",bc_all,0xFFFF00; end; OnPCJobLvUpEvent: announce "OnPCJobLvUpEvent",bc_all,0xFFFF00; end; OnPCKillEvent: announce "OnPCKillEvent",bc_all,0xFFFF00; end; OnNPCKillEvent: announce "OnNPCKillEvent",bc_all,0xFFFF00; end; OnPCDieEvent: sc_end sc_all; announce "OnPCDieEvent",bc_all,0xFFFF00; end; OnPCLoginEvent: announce "OnPCLogin",bc_all,0xFFFF00; end; OnPCLogoutEvent: atcommand "@monster poring 1 "+strcharinfo(0); end; } Quote
0 KazumaSatou Posted July 27, 2023 Posted July 27, 2023 1 hour ago, Alexandrite said: I try script below every on loadevent work except OnPCLoadMapEvent - script OnPCEvents -1,{ OnPCLoadMapEvent: announce "OnPCLoadMapEvent",bc_all,0xFFFF00; end; OnPCBaseLvUpEvent: announce "OnPCBaseLvUpEvent",bc_all,0xFFFF00; end; OnPCJobLvUpEvent: announce "OnPCJobLvUpEvent",bc_all,0xFFFF00; end; OnPCKillEvent: announce "OnPCKillEvent",bc_all,0xFFFF00; end; OnNPCKillEvent: announce "OnNPCKillEvent",bc_all,0xFFFF00; end; OnPCDieEvent: sc_end sc_all; announce "OnPCDieEvent",bc_all,0xFFFF00; end; OnPCLoginEvent: announce "OnPCLogin",bc_all,0xFFFF00; end; OnPCLogoutEvent: atcommand "@monster poring 1 "+strcharinfo(0); end; } You need to set a map with loadevent mapflag so the OnPCLoadMapEvent will be triggered when you enter the map. Without that, OnPCLoadMapEvent won't work. Quote
Question
Alexandrite
I try script below every on loadevent work except OnPCLoadMapEvent
- script OnPCEvents -1,{
OnPCLoadMapEvent:
announce "OnPCLoadMapEvent",bc_all,0xFFFF00;
end;
OnPCBaseLvUpEvent:
announce "OnPCBaseLvUpEvent",bc_all,0xFFFF00;
end;
OnPCJobLvUpEvent:
announce "OnPCJobLvUpEvent",bc_all,0xFFFF00;
end;
OnPCKillEvent:
announce "OnPCKillEvent",bc_all,0xFFFF00;
end;
OnNPCKillEvent:
announce "OnNPCKillEvent",bc_all,0xFFFF00;
end;
OnPCDieEvent:
sc_end sc_all;
announce "OnPCDieEvent",bc_all,0xFFFF00;
end;
OnPCLoginEvent:
announce "OnPCLogin",bc_all,0xFFFF00;
end;
OnPCLogoutEvent:
atcommand "@monster poring 1 "+strcharinfo(0);
end;
}
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.