Jump to content
  • 0

requesting this kind of npc


darking123

Question


  • Group:  Members
  • Topic Count:  318
  • Topics Per Day:  0.07
  • Content Count:  931
  • Reputation:   13
  • Joined:  12/20/11
  • Last Seen:  

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?

Link to comment
Share on other sites

2 answers to this question

Recommended Posts


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  3
  • Reputation:   0
  • Joined:  01/28/12
  • Last Seen:  

I made something like this a bit ago for eAthena, "Should" work with rAthena, but I have not tested it on rAthena.

http://www.eathena.ws/board/index.php?showtopic=246536&st=0#entry1344193

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  318
  • Topics Per Day:  0.07
  • Content Count:  931
  • Reputation:   13
  • Joined:  12/20/11
  • Last Seen:  

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

Link to comment
Share on other sites

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.

×
×
  • Create New...