Snap Posted May 3, 2012 Posted May 3, 2012 Can anyone give me a script that when a boss has been slained / kill it will be announce together with his/her next spawn time? OR only the name of the boss that has been slained? Quote
deathscythe13 Posted May 4, 2012 Posted May 4, 2012 - script BOSSKILL -1,{ OnNPCKillEvent: setarray .BOSSID[0],1511,1647,1785,1630,1399,1039,1874,2068,1272,1719,1046,1389,1112,1115,1957, 1418,1871,1252,1768,1086,1688,1646, 1373,1147,1059,1150,1956,2022,1087,1190,1038,1157,1159,1502,1623,1650,1583, 1708,1312,1751,1685,1648,1917,1658; for (set .@i, 0; .@i < getarraysize(.BOSSID) && killedrid!= .BOSSID[.@i]; set .@i, .@i + 1) if (killedrid == .BOSSID[.@i]) set .@isboss, 1; if (!.@isboss) end; announce "Player " +strcharinfo(0) +" has killed "+getmonsterinfo(.BOSSID[.@i],0)+"!",0; end; } try this since you are using eAthena 15087M Quote
Brian Posted May 3, 2012 Posted May 3, 2012 Can anyone give me a script that when a boss has been slained / kill it will be announce together with his/her next spawn time? OR only the name of the boss that has been slained? To also show the next respawn time, you would have to store the respawn time of every MVP in the npc script. Currently, there is no script command to get the next respawn time. And by "boss", do you mean MVPs only ? - script MVP_death_announce -1,{ OnNPCKillEvent: if (getmonsterinfo(killedrid,MOB_MVPEXP)) { announce getmonsterinfo(killedrid,MOB_NAME)+" has been killed by "+strcharinfo(0)+" on "+strcharinfo(3)+".", bc_blue|bc_all; } end; } * requires rAthena r15872 or later, for MOB_MVPEXP to work Quote
Brian Posted May 3, 2012 Posted May 3, 2012 It works for me. Is your rAthena version older than r15872 ? Quote
Emistry Posted May 3, 2012 Posted May 3, 2012 then follow this 2 picture and edit your src file...then recompile ... erm..not really sure with download the diff and apply using software...i was aware that might changed other thing of your eA file..since both are kinda different.. 1 Quote
Question
Snap
Can anyone give me a script that when a boss has been slained / kill it will be announce together with his/her next spawn time? OR only the name of the boss that has been slained?
7 answers 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.