Jump to content
  • 0

requesting this kind of npc


Question

Posted

i was thinking something new that i can add to my server

does anyone have already

the soul link npc...your charatacter will be soul link when you chat /gg or :(..

and also a buffer npc where you will chat /ok and you will be buffed...

anyone has it?

2 answers to this question

Recommended Posts

Posted

soul link is not working here is my script

//===== eAthena Script ====================================================================================
//= Healer Script
//===== Made By ===========================================================================================
//= Hellflaem aka Toxic
//===== Credit: ===========================================================================================
//= Yor & abunch of other people
//===== Current Version: ==================================================================================
//= 1.0
//===== Compatible With: ==================================================================================
//= Any Athena Version with pcre (http://eathena.ws/wiki/index.php/PCRE)
//===== Description: ======================================================================================
//= This healer with auto heal players within a 5 cell range if they need it.
//= Player may also say "Works please" , "Pro Buffs Please" , "link please" and get buffs , heals , Links.
//= "Pro Buffs Please" Cost 1 Mil. "Works Please" is free and heals and buffs the user.
//= "Link please" Will link the user if it can be done for 500k. (Buggy you have to edit you skilldb.txt)
//=========================================================================================================
new_1-1,48,114,4 script Healer::Healer 1643,5,5,{
// Works Please
Lquote0:
npctalk "Here you are! Heals and Buffs.";
percentheal 100,100;
skilleffect 28,32000;
sc_start SC_BLESSING,300000,10;
skilleffect 34,0;
sc_start SC_INCREASEAGI,300000,10;
skilleffect 29,0;
sc_start SC_KYRIE,300000,10;
skilleffect 73,0;
end;
Lquote1:
if(Zeny < 1000000){
npctalk ""+strcharinfo(0)+", Your missing..."+(1000000 - Zeny)+" Zeny";
end;   
}
npctalk "Here are your Pro Buffs.";
npctalk "The cost was 1 Mil Zeny";
set Zeny, Zeny - 1000000;
percentheal 100,100;
skilleffect 28,32000;
skilleffect 384,0; sc_start SC_MELTDOWN,360000,5;
skilleffect 383,0; sc_start SC_WINDWALK,360000,5;
skilleffect 465,0; sc_start SC_KAITE,360000,7;
skilleffect 464,0; sc_start SC_KAUPE,360000,3;
skilleffect 463,0; sc_start SC_KAAHI,360000,7;
skilleffect 462,0; sc_start SC_KAIZEL,360000,7;
skilleffect 8,0; sc_start SC_ENDURE,360000,10;
skilleffect 33,0; sc_start SC_ANGELUS,360000,10;
skilleffect 45,0; sc_start SC_CONCENTRATE,360000,10;
skilleffect 74,0; sc_start SC_MAGNIFICAT,360000,5;
skilleffect 75,0; sc_start SC_GLORIA,360000,5;
skilleffect 459,0; sc_start SC_ADRENALINE2,360000,1;
skilleffect 66,0; sc_start SC_IMPOSITIO,360000,5;
skilleffect 67,0; sc_start SC_SUFFRAGIUM,360000,3;
skilleffect 34,0; sc_start SC_BLESSING,360000,10;
skilleffect 29,0; sc_start SC_INCREASEAGI,360000,10;
skilleffect 112,0; sc_start SC_WEAPONPERFECTION,360000,10;
skilleffect 113,0; sc_start SC_OVERTHRUST,360000,5;
skilleffect 114,0; sc_start SC_MAXIMIZEPOWER,360000,5;
skilleffect 357,0; sc_start SC_CONCENTRATION,360000,5;
skilleffect 355,0; sc_start SC_AURABLADE,360000,5;
skilleffect 155,0; sc_start SC_LOUD,360000,1;
skilleffect 157,0; sc_start SC_ENERGYCOAT,360000,1;
sc_start SC_ASPDPOTION2,360000,0;
sc_start SC_STRFood,360000,10;
sc_start SC_AGIFood,360000,10;
sc_start SC_VITFood,360000,10;
sc_start SC_INTFood,360000,10;
sc_start SC_DEXFood,360000,10;
sc_start SC_LUKFood,360000,10;
sc_start SC_HitFood,1200000,30;
sc_start SC_FleeFood,1200000,30;
sc_start SC_BATKFood,1200000,10;
sc_start SC_MATKFood,120000,10;
skilleffect 380,0; sc_start SC_TRUESIGHT,360000,5;
skilleffect 361,0; sc_start SC_ASSUMPTIO,360000,5;
end;
Lquote2:
if(Zeny < 500000){
npctalk ""+strcharinfo(0)+", You need to have at lest..."+(500000 - Zeny)+" Zeny on you.";
end;   
}
switch ( BaseJob ) {
 case Job_Knight:
  unitskilluseid getcharid(3),452,5; break;
 case Job_Crusader:
  unitskilluseid getcharid(3),450,5; break;
 case Job_Assassin:
  unitskilluseid getcharid(3),457,5; break;
 case Job_Rogue:
  unitskilluseid getcharid(3),456,5; break;
 case Job_Blacksmith:
  unitskilluseid getcharid(3),458,5; break;
 case Job_Alchemist:
  unitskilluseid getcharid(3),445,5; break;
 case Job_Hunter:
  unitskilluseid getcharid(3),460,5; break;
 case Job_Bard:
 case Job_Dancer:
  unitskilluseid getcharid(3),455,5; break;
 case Job_Priest:
  unitskilluseid getcharid(3),454,5; break;
 case Job_Monk:
  unitskilluseid getcharid(3),447,5; break;
 case Job_Wizard:
  unitskilluseid getcharid(3),453,5; break;
 case Job_Sage:
  unitskilluseid getcharid(3),449,5; break;
 case Job_Soul_Linker:
  unitskilluseid getcharid(3),461,5; break;
 case Job_Star_Gladiator:
  unitskilluseid getcharid(3),448,5; break;
 case Job_SuperNovice:
  unitskilluseid getcharid(3),451,5; break;
 default:
  if ( upper == 1 )
   unitskilluseid getcharid(3),494,5;
  else
   npctalk "not the right job to receive soul link";
}
end;
OnTouch:
set @tempHp, MaxHp-Hp;
if (@tempHp <= 1000) end;
 percentheal 100,100;
 end;
OnInit:
defpattern 1, "Works Please", "Lquote0";
defpattern 1, "Pro Buffs Please", "Lquote1";
defpattern 1, "Link Please", "Lquote2";
activatepset 1;
end;
}
morocc,159,96,5 duplicate(Healer) Healer#h1-2 1643
ayothaya,155,111,5 duplicate(Healer) Healer#h1-3 1643
geffen,121,61,5 duplicate(Healer) Healer#h1-4 1643
umbala,94,162,5 duplicate(Healer) Healer#h1-5 1643
payon,180,105,5 duplicate(Healer) Healer#h1-6 1643
alberta,185,144,5 duplicate(Healer) Healer#h1-7 1643
aldebaran,134,123,5 duplicate(Healer) Healer#h1-8 1643
izlude,125,118,5 duplicate(Healer) Healer#h1-9 1643
xmas,149,136,5 duplicate(Healer) Healer#h1-10 1643
comodo,188,162,5 duplicate(Healer) Healer#h1-11 1643
amatsu,200,80,5 duplicate(Healer) Healer#h1-12 1643
gonryun,164,130,5 duplicate(Healer) Healer#h1-13 1643
yuno,152,186,5 duplicate(Healer) Healer#h1-14 1643
niflheim,188,180,5 duplicate(Healer) Healer#h1-15 1643
louyang,225,103,5 duplicate(Healer) Healer#h1-16 1643
prt_fild01,197,73,5 duplicate(Healer) Healer#h1-17 1643

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...