From 293be6e1a929e0d9447087160556b84b6b10ca2f Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Thu, 7 Jun 2018 23:49:36 -0300 Subject: Nurse() --- npc/012-6/nurse.txt | 84 +---------------------------------------------------- 1 file changed, 1 insertion(+), 83 deletions(-) (limited to 'npc/012-6/nurse.txt') diff --git a/npc/012-6/nurse.txt b/npc/012-6/nurse.txt index a6d8b4616..689e40479 100644 --- a/npc/012-6/nurse.txt +++ b/npc/012-6/nurse.txt @@ -4,89 +4,7 @@ // Crazyfefe 012-6,56,67,6 script Hurnscald's Nurse NPC_FEMALE,{ - - //if (sc_check(SC_POISON)) goto L_CurePoison; - if (Hp < (MaxHp/100*90)) goto L_Heal; - - mesn; - mesq l("Ah! Welcome. I can cure you, if you need."); - - do - { - select - rif(Hp < MaxHp, l("Please heal me!")), - l("I'm fine, no worries..."); - - switch (@menu) { - case 1: - goto L_Menu; - break; - case 2: - goto L_Close; - break; - } - } while (@menu != 2); - close; - -L_Heal: - mes ""; - mesn; - .@temp = rand(4); - if(.@temp == 1) goto L_Heal2; - if(.@temp == 2) goto L_Heal3; - if(.@temp == 3) goto L_Heal4; - goto L_Heal1; - - -L_Heal1: - mesq l("You don't look too well; let me treat your wounds."); - mes ""; - goto L_Menu; - -L_Heal2: - mesq l("I will make quick work of your wounds."); - mes ""; - goto L_Menu; - -L_Heal3: - mesq l("Need a healing?"); - mes ""; - goto L_Menu; - -L_Heal4: - mesq l("Sometimes you just need to run from battle."); - mes ""; - goto L_Menu; - -L_Menu: - .@price=(MaxHp-Hp)/6; - .@price=.@price+10; - if (BaseLevel <= 15) .@price=(.@price/10); - else if (BaseLevel <= 20) .@price=(.@price/5); - else .@price=(.@price/2); - mesq l("For you, it'll be @@ GP.", .@price); - mes ""; - menu - rif(Zeny >= .@price, l("Please heal me!")), L_Heal_L, - l("Another time, maybe."), L_Close; - - -L_Heal_L: - mes ""; - set Zeny, Zeny - .@price; - sc_end(SC_POISON); - sc_end(SC_SLOWPOISON); - percentheal 100,100; // We can also use "recovery()" - mesn; - @temp = rand(1,4); - if(@temp == 1) mesq l("Here you go!"); - if(@temp == 2) mesq l("Painless, wasn't it?"); - if(@temp == 3) mesq l("You should be more careful."); - if(@temp == 4) mesq l("Much better, right?!"); - goto L_Close; - - -L_Close: + Nurse(.name$, 10, 6); close; OnInit: -- cgit v1.2.3-70-g09d2