PandaLovesHamster Posted December 31, 2014 Group: Members Topic Count: 51 Topics Per Day: 0.01 Content Count: 452 Reputation: 35 Joined: 12/18/14 Last Seen: May 30, 2016 Share Posted December 31, 2014 Hi would like to disable this healer when WoE is starting, I've tried addingOnAgitStart: disablenpc "Healer"; end; OnAgitEnd: enablenpc "Healer"; end; But its seems to be not working. //===== rAthena Script ======================================= //= Healer //===== By: ================================================== //= Euphy //===== Current Version: ===================================== //= 1.1 //===== Compatible With: ===================================== //= rAthena Project //===== Description: ========================================= //= Basic healer script. //===== Additional Comments: ================================= //= 1.0 Initial script. //= 1.1 Aligned coordinates with @go. //============================================================ - script Healer -1,{ .@Price = 0; // Zeny required for heal .@Buffs = 1; // Also buff players? (1: yes / 0: no) .@Delay = 10; // Heal delay, in seconds OnInit: waitingroom "Healer",0; if (@HD > gettimetick(2)) end; if (.@Price) { message strcharinfo(0), "Healing costs " + callfunc("F_InsertComma",.@Price) + " Zeny."; if (Zeny < .@Price) end; if (select("^0055FFHeal^000000:^777777Cancel^000000") == 2) end; Zeny -= .@Price; } specialeffect2 EF_HEAL2; percentheal 100,100; if (.@Buffs && BaseLevel < 99) { specialeffect2 EF_INCAGILITY; sc_start SC_INCREASEAGI,2400000,10; specialeffect2 EF_BLESSING; sc_start SC_BLESSING,2400000,10; } if (.@Delay) @HD = gettimetick(2) + .@Delay; end; } // Duplicates //============================================================ alberta,25,240,6 duplicate(Healer) Healer#alb 936 aldebaran,135,118,6 duplicate(Healer) Healer#alde 936 amatsu,200,79,4 duplicate(Healer) Healer#ama 936 ayothaya,207,169,6 duplicate(Healer) Healer#ayo 936 comodo,184,158,6 duplicate(Healer) Healer#com 936 einbech,57,36,6 duplicate(Healer) Healer#einbe 936 einbroch,57,202,6 duplicate(Healer) Healer#einbr 936 geffen,115,72,6 duplicate(Healer) Healer#gef 936 gonryun,156,122,6 duplicate(Healer) Healer#gon 936 hugel,89,150,6 duplicate(Healer) Healer#hug 936 izlude,121,150,6 duplicate(Healer) Healer#izl 936 //Pre-RE: (125,118) jawaii,250,139,4 duplicate(Healer) Healer#jaw 936 lighthalzen,152,100,6 duplicate(Healer) Healer#lhz 936 louyang,226,103,4 duplicate(Healer) Healer#lou 936 manuk,272,144,6 duplicate(Healer) Healer#man 936 mid_camp,203,289,6 duplicate(Healer) Healer#mid 936 moc_ruins,72,164,4 duplicate(Healer) Healer#moc 936 morocc,153,97,6 duplicate(Healer) Healer#mor 936 moscovia,220,191,4 duplicate(Healer) Healer#mos 936 niflheim,212,182,5 duplicate(Healer) Healer#nif 936 payon,179,106,4 duplicate(Healer) Healer#pay 936 prontera,155,186,4 duplicate(Healer) Healer#prt 936 rachel,125,116,6 duplicate(Healer) Healer#rac 936 splendide,201,153,4 duplicate(Healer) Healer#spl 936 thor_camp,249,74,4 duplicate(Healer) Healer#thor 936 umbala,105,148,3 duplicate(Healer) Healer#umb 936 veins,217,121,4 duplicate(Healer) Healer#ve 936 xmas,143,136,4 duplicate(Healer) Healer#xmas 936 yuno,164,45,4 duplicate(Healer) Healer#yuno 936 // Duplicates (Renewal) //============================================================ brasilis,194,221,6 duplicate(Healer) Healer#bra 909 dewata,195,187,4 duplicate(Healer) Healer#dew 909 dicastes01,201,194,4 duplicate(Healer) Healer#dic 909 ecl_in01,45,60,4 duplicate(Healer) Healer#ecl 909 malangdo,132,114,6 duplicate(Healer) Healer#mal 909 malaya,227,204,6 duplicate(Healer) Healer#ma 909 mora,55,152,4 duplicate(Healer) Healer#mora 909 Quote Link to comment Share on other sites More sharing options...
Emistry Posted December 31, 2014 Group: Forum Moderator Topic Count: 93 Topics Per Day: 0.02 Content Count: 10018 Reputation: 2369 Joined: 10/28/11 Last Seen: Sunday at 05:32 PM Share Posted December 31, 2014 OnAgitStart: disablenpc strnpcinfo(0); end; OnAgitEnd: enablenpc strnpcinfo(0); end; try this Quote Link to comment Share on other sites More sharing options...
PandaLovesHamster Posted December 31, 2014 Group: Members Topic Count: 51 Topics Per Day: 0.01 Content Count: 452 Reputation: 35 Joined: 12/18/14 Last Seen: May 30, 2016 Author Share Posted December 31, 2014 (edited) It's working now, but the waitingroom label is removed when the NPC comes back.Is there any way to preserve the waitingroom label perhaps? Also, I need help with the BGM Changer topic, thanks. Current code: //===== rAthena Script ======================================= //= Healer //===== By: ================================================== //= Euphy //===== Current Version: ===================================== //= 1.1 //===== Compatible With: ===================================== //= rAthena Project //===== Description: ========================================= //= Basic healer script. //===== Additional Comments: ================================= //= 1.0 Initial script. //= 1.1 Aligned coordinates with @go. //============================================================ - script Healer -1,{ .@Price = 0; // Zeny required for heal .@Buffs = 1; // Also buff players? (1: yes / 0: no) .@Delay = 10; // Heal delay, in seconds OnInit: waitingroom "Healer",0; if (@HD > gettimetick(2)) end; if (.@Price) { message strcharinfo(0), "Healing costs " + callfunc("F_InsertComma",.@Price) + " Zeny."; if (Zeny < .@Price) end; if (select("^0055FFHeal^000000:^777777Cancel^000000") == 2) end; Zeny -= .@Price; } specialeffect2 EF_HEAL2; percentheal 100,100; if (.@Buffs && BaseLevel < 99) { specialeffect2 EF_INCAGILITY; sc_start SC_INCREASEAGI,2400000,10; specialeffect2 EF_BLESSING; sc_start SC_BLESSING,2400000,10; } if (.@Delay) @HD = gettimetick(2) + .@Delay; end; OnAgitStart: disablenpc strnpcinfo(0); end; OnAgitEnd: enablenpc strnpcinfo(0); end; } // Duplicates //============================================================ alberta,25,240,6 duplicate(Healer) Healer#alb 936 aldebaran,135,118,6 duplicate(Healer) Healer#alde 936 amatsu,200,79,4 duplicate(Healer) Healer#ama 936 ayothaya,207,169,6 duplicate(Healer) Healer#ayo 936 comodo,184,158,6 duplicate(Healer) Healer#com 936 einbech,57,36,6 duplicate(Healer) Healer#einbe 936 einbroch,57,202,6 duplicate(Healer) Healer#einbr 936 geffen,115,72,6 duplicate(Healer) Healer#gef 936 gonryun,156,122,6 duplicate(Healer) Healer#gon 936 hugel,89,150,6 duplicate(Healer) Healer#hug 936 izlude,121,150,6 duplicate(Healer) Healer#izl 936 //Pre-RE: (125,118) jawaii,250,139,4 duplicate(Healer) Healer#jaw 936 lighthalzen,152,100,6 duplicate(Healer) Healer#lhz 936 louyang,226,103,4 duplicate(Healer) Healer#lou 936 manuk,272,144,6 duplicate(Healer) Healer#man 936 mid_camp,203,289,6 duplicate(Healer) Healer#mid 936 moc_ruins,72,164,4 duplicate(Healer) Healer#moc 936 morocc,153,97,6 duplicate(Healer) Healer#mor 936 moscovia,220,191,4 duplicate(Healer) Healer#mos 936 niflheim,212,182,5 duplicate(Healer) Healer#nif 936 payon,179,106,4 duplicate(Healer) Healer#pay 936 prontera,155,186,4 duplicate(Healer) Healer#prt 936 rachel,125,116,6 duplicate(Healer) Healer#rac 936 splendide,201,153,4 duplicate(Healer) Healer#spl 936 thor_camp,249,74,4 duplicate(Healer) Healer#thor 936 umbala,105,148,3 duplicate(Healer) Healer#umb 936 veins,217,121,4 duplicate(Healer) Healer#ve 936 xmas,143,136,4 duplicate(Healer) Healer#xmas 936 yuno,164,45,4 duplicate(Healer) Healer#yuno 936 // Duplicates (Renewal) //============================================================ brasilis,194,221,6 duplicate(Healer) Healer#bra 909 dewata,195,187,4 duplicate(Healer) Healer#dew 909 dicastes01,201,194,4 duplicate(Healer) Healer#dic 909 ecl_in01,45,60,4 duplicate(Healer) Healer#ecl 909 malangdo,132,114,6 duplicate(Healer) Healer#mal 909 malaya,227,204,6 duplicate(Healer) Healer#ma 909 mora,55,152,4 duplicate(Healer) Healer#mora 909 Edited December 31, 2014 by PandaRapesHamster Quote Link to comment Share on other sites More sharing options...
Luciar Posted December 31, 2014 Group: Members Topic Count: 5 Topics Per Day: 0.00 Content Count: 177 Reputation: 21 Joined: 01/31/12 Last Seen: March 8, 2020 Share Posted December 31, 2014 Add: waitingroom "Healer",0; After line 57 Quote Link to comment Share on other sites More sharing options...
PandaLovesHamster Posted December 31, 2014 Group: Members Topic Count: 51 Topics Per Day: 0.01 Content Count: 452 Reputation: 35 Joined: 12/18/14 Last Seen: May 30, 2016 Author Share Posted December 31, 2014 (edited) Add: waitingroom "Healer",0; After line 57 It works, thank you. Edited December 31, 2014 by PandaRapesHamster Quote Link to comment Share on other sites More sharing options...
Question
PandaLovesHamster
Hi would like to disable this healer when WoE is starting, I've tried adding
OnAgitStart:
disablenpc "Healer";
end;
OnAgitEnd:
enablenpc "Healer";
end;
But its seems to be not working.
Link to comment
Share on other sites
4 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.