Jump to content
  • 0

Soul linker NPC script help


Question

Posted (edited)

 Heres the script

prontera,148,188,6	npc	Shaman Seer	720,{
mes "[Shaman Seer]";
mes "Hello adventurer.";
mes "I can allign your spirit with the stars.";
mes "Simple pay me 20.000 Zeny";
next;
( switch( select "Sure take my money", "No thanks" ) )
{
	case 1:
	{
		switch ( basejob ) {
  			case Job_Alchemist:	set .@spirit, 445; break;
  			case Job_Monk:	 set .@spirit, 447; break;
  			case Job_Star_Gladiator:  set .@spirit, 448; break;
  			case Job_Sage:	 set .@spirit, 449; break;
  			case Job_Crusader:	set .@spirit, 450; break;
  			case Job_SuperNovice:   set .@spirit, 451; break;
  			case Job_Knight:	set .@spirit, 452; break;
  			case Job_Wizard:	set .@spirit, 453; break;
  			case Job_Priest:	set .@spirit, 454; break;
  			case Job_Bard: case Job_Dancer: set .@spirit, 455; break;
  			case Job_Rogue:	 set .@spirit, 456; break;
  			case Job_Assassin:	set .@spirit, 457; break;
  			case Job_Blacksmith:   set .@spirit, 458; break;
  			case Job_Hunter:	set .@spirit, 460; break;
  			case Job_Soul_Linker:   set .@spirit, 461; break;
  			default:
   				if ( upper == 1 && baselevel < 70 )
				set .@spirit, 494;
			Zeny, Zeny-20000;
			close;
			}
			if ( .@spirit ) {
  				sc_start4 sc_spirit, .@time, 5, .@spirit,0,0;
  				skilleffect .@spirit, 5;
			}
	}
	case 2:
	{
		close;
	}
}

Will this work?

I addapted it from this script.

http://rathena.org/board/topic/69818-soul-link-skill-buff-script/#entry132448

 

Any help will be greatly appreciated.

Edited by sietse11

4 answers to this question

Recommended Posts

Posted (edited)

change log ----

npc replaced with script

-------

closed replaced with end

simple replaced with simply

-------

Test in 45 minutes


prontera,148,188,6	script	Shaman Seer	720,{
mes "[Shaman Seer]";
mes "Hello adventurer.";
mes "I can allign your spirit with the stars.";
mes "Simply pay me 100.000 Zeny";
next;
	switch ( select ( "Sure take my money", "No thanks" ) )
	{
		case 1:
		{
			switch ( basejob ) {
  				case Job_Alchemist:	set .@spirit, 445; set Zeny, Zeny-100000; break;
  				case Job_Monk:	 set .@spirit, 447; set Zeny, Zeny-100000; break;
  				case Job_Star_Gladiator:  set .@spirit, 448; set Zeny, Zeny-100000; break;
  				case Job_Sage:	 set .@spirit, 449; set Zeny, Zeny-100000; break;
  				case Job_Crusader:	set .@spirit, 450; set Zeny, Zeny-100000; break;
  				case Job_SuperNovice:   set .@spirit, 451; set Zeny, Zeny-100000; break;
  				case Job_Knight:	set .@spirit, 452; set Zeny, Zeny-100000; break;
  				case Job_Wizard:	set .@spirit, 453; set Zeny, Zeny-100000; break;
  				case Job_Priest:	set .@spirit, 454; set Zeny, Zeny-100000; break;
  				case Job_Bard: case Job_Dancer: set .@spirit, 455; set Zeny, Zeny-100000; break;
  				case Job_Rogue:	 set .@spirit, 456; set Zeny, Zeny-100000; break;
  				case Job_Assassin:	set .@spirit, 457; set Zeny, Zeny-100000; break;
  				case Job_Blacksmith:   set .@spirit, 458; set Zeny, Zeny-100000; break;
  				case Job_Hunter:	set .@spirit, 460; set Zeny, Zeny-100000; break;
  				case Job_Soul_Linker:   set .@spirit, 461; set Zeny, Zeny-100000; break;
				default:
   					if ( upper == 1 && baselevel < 70 )
					set .@spirit, 494;
					end;
				}
				if ( .@spirit ) {
  					sc_start4 sc_spirit, .@time, 5, .@spirit,0,0;
  					skilleffect .@spirit, 5;
				}
		}

		case 2:
		{
		close;
		}
	}
Edited by sietse11
Posted (edited)

I think the initial test failed cause of

prontera,148,188,6	npc	Shaman Seer	720,{

not being

prontera,148,188,6	script	Shaman Seer	720,{
Edited by sietse11

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...