Jump to content
  • 0

Help on this one


Diconfrost VaNz

Question


  • Group:  Members
  • Topic Count:  50
  • Topics Per Day:  0.01
  • Content Count:  974
  • Reputation:   41
  • Joined:  11/13/11
  • Last Seen:  

There are many errors here, i don't know what to do now xD

there are scripts there i can't understand at all so i'm afraid to change this script

some of it not working(that's the only thing i know in there), like some of it is not working i meaning i can't click the npc, the close button is nowhere to be seen but the code is correct something like that.

btw this is the script

http://pastebin.com/Ehucrx9j



prontera,100,184,6 script Valkyrie Brothers 811,{
if (#quest == 2) goto what;
if (#quest == 3) goto brosecond;
if (#quest == 4) goto brothird;
if (#quest == 5) goto hey;
if (#quest >= 6) goto yourdone;
mes "[Valkyrie]";
mes "*Crys, Sniffs, Looks Up*";
mes "...Yes?";
menu "Nothing",dead,"What's wrong?",yes;
dead:
mes "[Valkyrie]";
mes "*Keeps Crying...*";
close;
yes:
mes "[Valkyrie]";
mes "Oh!! My 3 Brothers...";
mes "They took all our Family Uniques!";
mes "They are Powerful the items so are my brothers... One of them killed our Mother..";
mes "We only have Father!";
mes "...";
next;
mes "[Valkyrie]";
mes "Would you help me?";
mes "Would you help me get the Items back!";
menu "I don't wanna get my ass Whooped!",dead2,"Sure",yes1;

yes1:
mes "[Valkyrie]";
mes "Thank you";
mes "One of them lives in his own lairs...";
mes "I will Warp you there... Be careful... His Powerful..";
set #quest,1;
next;
warp "sec_pri",20,17;
end;
what:
mes "[Valkyrie]";
mes "What was that?!";
mes "You are lucky I warped you out!!!";
set #quest,0;
close;
dead2:
mes "[Valkyrie]";
mes "*Keeps Crying...*";
close;
end;
//Next Part2
brosecond:
mes "[Valkyrie]";
mes "Hello!";
mes "Are you ready for Electron?";
next;
menu "Yup!",yes4,"Not right now...",tapos;
tapos:
mes "[Valkyrie]";
mes "Okay. Please come soon.";
close;
yes4:
mes "[Valkyrie]";
mes "Okay... Here's some hints...";
next;
mes "My 2nd Brother is the Smartest of all...";
next;
mes "He knows how to Make holograms of him self...";
next;
mes "Just in-case, he made this switch that wipes out all his holograms";
next;
mes "It's in the behind him on the right...";
next;
mes "You Ready?";
menu "I'm more than ready!",yes5,"Nope... I'm scared...",tapos;
yes5:
warp "job_prist",24,55;
end;
tapos2:
mes "[Valkyrie]";
mes "Okay. Please come soon.";
close;
end;
//Next Part3
brothird:
mes "[Valkyrie]";
mes "Zeburh...";
mes "Oh! Hello! Are you ready for Zeburh?";
menu "I got my Buffs and my Wepaons!",yup1,"Zeburh?! Hell NO!",sarado;

sarado:
mes "chicken";
close;
yup1:
mes "[Valkyrie]";
mes "Okay...";
mes "He also Smart...";
mes "He makes Holograms too... Electron gave his system to him";
next;
mes "He makes only 2 hologarms... Thank God.";
next;
mes "But, he makes, Rangris and Electrons...";
next;
mes "Not the real ones... a Hologram";
next;
mes "I'll Take you to Him now.";
next;
warp "06guild_01",50,56;
end;
hey:
mes "[Valkyrie]";
mes "Thank you for saving us! Here are our Family Uniques, as in a memory of your honor.";
mes "[Valkyrie]";
mes "You did it!";
mes "You got all 3 items";
mes "Me and my Father thanks you...";
mes "You know what? Keep the items!";
mes "I really don't need them!";
mes "Here!";
getitem 2410,1;
getitem 2383,1;
getitem 2541,1;
set #quest,100;
close;
end;

yourdone:
mes "[Valkyrie]";
mes "Thank you for saving us! Here are our Family Uniques, as in a memory of your honor.";
close;
end;
}
sec_pri,19,17,1 script Rangris 1765,{
if (#quest == 1) goto play;
if (#quest == 5) close;
mes "[Rangris]";
mes "What are you doing in my Lair!!!";
mes "You have 3 Curse in your body!!!";
next;
close2;
warp "prontera",150,150;
sleep2 10000;
warp "prontera",0,0;
sleep2 100000;
warp "prontera",0,0;
end;
play:
mes "[Rangris]";
mes "What are you doing in my Lair!!!";
mes "I will Jail you in my Lair if you tell what are you doing here!";
next;
mes "Jailing in 5!";
next;
mes "4!";
next;
mes "3!";
next;
mes "2!";
next;
mes "AAAAHHH!!! MEET YOUR -";
menu "Your Sister sented me!",yes2,"Jail me! I DON'T CARE!",curse;
curse:
warp "sec_pri",49,76;
OnMinute1:
warp "prontera",150,151;
set #quest,2;
end;
yes2:
mes "[Rangris]";
mes "Is that so...";
mes "What are you doing here?!";
menu "I need the Items...",yes3,"Just to annoyed you!",curse;
yes3:
mes "[Rangris]";
mes "Ha! I'm Laughing my Ass out!";
mes "You must face me and my Minons!";
next;
warp "sec_pri",50,75;
monster "sec_pri",50,75,"Rangris",1751,1,"Rangris::OnEvent";
end;
OnEvent:
killmonsterall "sec_pri";
announce "Rangris: Nooo!!! Leave us alone! You can have this Garment",bc_self;
getitem 2524,1;
set #quest,3;
warp "prontera",150,150;
sleep2 10000;
mes "[Valkyrie]";
mes "Thank you!";
mes "You have 1 out of 3 Items of our Family!";
delitem 2524,1;
mes "*You handed over the Garment to Valkyrie*";
mes "Now for my 2nd brother... Electron";
mes "He is much more powerful than the first...";
set #quest,3;
mes "I understand you need a rest...";
mes "Come back soon!";
next;
close;

}

job_prist,24,48,1 script Electron 1765,{
if (#quest == 3) goto play2;
mes "[Electron]";
mes "Okay... Use the 'if (#quest == 1)'...";
mes ".... what?!";
mes "Who are you!? And What ARE YOU DOING HERE?!";
menu "Just to splash you with H20! Nerd...",byebye;
byebye:
next;
mes "[Electron]";
mes "You are a waste of my TIME!";
mes "Go away you Piece of Shit!";
next;
warp "prontera",150,150;
end;
play2:
mes "[Electron]";
mes "Okay... Use the 'if (#quest == 1)'...";
mes "Who are you!? And What ARE YOU DOING HERE?!";
menu "Your Sister Sented me to get the items back",yes6,"Just to splash you with H20! Nerd...",byebye;
yes6:
next;
mes "[Electron]";
mes "Ahh... You kill my Brother... Rangris";
next;
mes "I thank you for that because his an Asshole";
next;
mes "But, Killing my Brother to get the Uniques! NO!";
next;
mes "Face the fear of my Holograms!!!";
monster "job_prist",24,48,"Electron's Holograms",1765,1,"Electron::OnEvent2";
close;
end;

OnEvent2:
announce "Valkyrie: You have defeated Electron! You will need to turn that Lever to get the last Uniques.",bc_self;
sleep2 10000;
warp "jupe_ele",43,55;
end;
}
jupe_ele,43,55,1 script Master Lever 111,{
getitem 2421,1;
warp "prontera",150,150;
sleep2 10000;
mes "[Valkyrie]";
mes "Yes! You have 2 out of 3 of my family's items!";
mes "*You handed over the Sleipnir*";
delitem 2421,1;
mes "Okay... My Last and Oldest Brother...";
mes "He is the Biggest and the Fattest of all...";
mes "Zeburh...";
mes "Okay... Your Break.. I forgot...";
set #quest,4;
end;
}
06guild_01,50,59,6 script Zeburh 1885,{
if (#quest == 4) goto play3;
warp "prontera",150,150;
end;
play3:
warp "06guild_01",0,0;
mapannounce "06guild_01","Zeburh: Muaha!!! I know what been doing...",0;
sleep2 1000;
mapannounce "06guild_01","Zeburh: You need to kill Me!!!",0;
goto simot;
end;
simot:
monster "06guild_01",0,0,"Zeburh",1885,1,"Zeburh::OnEvent3";
end;
OnEvent3:
mapannounce "06guild_01","Zeburh: Noo!!! I thought this will never happen!!! Take it!!!",0;
warp "prontera",100,185;
set #quest,5;
close;
end;
}
[/codeBOX]

Edited by Arcenciel
Please use a codebox next time.
Link to comment
Share on other sites

12 answers to this question

Recommended Posts


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  23
  • Reputation:   3
  • Joined:  12/10/11
  • Last Seen:  

Try this. I just check only error and fix it.


prontera,100,184,6 script Valkyrie Brothers 811,{
if (#quest == 2) goto what;
if (#quest == 3) goto brosecond;
if (#quest == 4) goto brothird;
if (#quest == 5) goto hey;
if (#quest >= 6) goto yourdone;
mes "[Valkyrie]";
mes "*Crys, Sniffs, Looks Up*";
mes "...Yes?";
menu "Nothing",dead,"What's wrong?",yes;
dead:
mes "[Valkyrie]";
mes "*Keeps Crying...*";
close;
yes:
mes "[Valkyrie]";
mes "Oh!! My 3 Brothers...";
mes "They took all our Family Uniques!";
mes "They are Powerful the items so are my brothers... One of them killed our Mother..";
mes "We only have Father!";
mes "...";
next;
mes "[Valkyrie]";
mes "Would you help me?";
mes "Would you help me get the Items back!";
menu "I don't wanna get my ass Whooped!",dead2,"Sure",yes1;

yes1:
mes "[Valkyrie]";
mes "Thank you";
mes "One of them lives in his own lairs...";
mes "I will Warp you there... Be careful... His Powerful..";
set #quest,1;
next;
warp "sec_pri",20,17;
end;
what:
mes "[Valkyrie]";
mes "What was that?!";
mes "You are lucky I warped you out!!!";
set #quest,0;
close;
dead2:
mes "[Valkyrie]";
mes "*Keeps Crying...*";
close;
end;
//Next Part2
brosecond:
mes "[Valkyrie]";
mes "Hello!";
mes "Are you ready for Electron?";
next;
menu "Yup!",yes4,"Not right now...",tapos;
tapos:
mes "[Valkyrie]";
mes "Okay. Please come soon.";
close;
yes4:
mes "[Valkyrie]";
mes "Okay... Here's some hints...";
next;
mes "My 2nd Brother is the Smartest of all...";
next;
mes "He knows how to Make holograms of him self...";
next;
mes "Just in-case, he made this switch that wipes out all his holograms";
next;
mes "It's in the behind him on the right...";
next;
mes "You Ready?";
menu "I'm more than ready!",yes5,"Nope... I'm scared...",tapos;
yes5:
warp "job_prist",24,55;
end;
tapos2:
mes "[Valkyrie]";
mes "Okay. Please come soon.";
close;
end;
//Next Part3
brothird:
mes "[Valkyrie]";
mes "Zeburh...";
mes "Oh! Hello! Are you ready for Zeburh?";
menu "I got my Buffs and my Wepaons!",yup1,"Zeburh?! Hell NO!",sarado;

sarado:
mes "chicken";
close;
yup1:
mes "[Valkyrie]";
mes "Okay...";
mes "He also Smart...";
mes "He makes Holograms too... Electron gave his system to him";
next;
mes "He makes only 2 hologarms... Thank God.";
next;
mes "But, he makes, Rangris and Electrons...";
next;
mes "Not the real ones... a Hologram";
next;
mes "I'll Take you to Him now.";
next;
warp "06guild_01",50,56;
end;
hey:
mes "[Valkyrie]";
mes "Thank you for saving us! Here are our Family Uniques, as in a memory of your honor.";
mes "[Valkyrie]";
mes "You did it!";
mes "You got all 3 items";
mes "Me and my Father thanks you...";
mes "You know what? Keep the items!";
mes "I really don't need them!";
mes "Here!";
getitem 2410,1;
getitem 2383,1;
getitem 2541,1;
set #quest,100;
close;
end;

yourdone:
mes "[Valkyrie]";
mes "Thank you for saving us! Here are our Family Uniques, as in a memory of your honor.";
close;
end;
}
sec_pri,19,17,1 script Rangris 1765,{
if (#quest == 1) goto play;
if (#quest == 5) close;
mes "[Rangris]";
mes "What are you doing in my Lair!!!";
mes "You have 3 Curse in your body!!!";
next;
close2;
warp "prontera",150,150;
sleep2 10000;
warp "prontera",0,0;
sleep2 100000;
warp "prontera",0,0;
end;
play:
mes "[Rangris]";
mes "What are you doing in my Lair!!!";
mes "I will Jail you in my Lair if you tell what are you doing here!";
next;
mes "Jailing in 5!";
next;
mes "4!";
next;
mes "3!";
next;
mes "2!";
next;
mes "AAAAHHH!!! MEET YOUR -";
menu "Your Sister sented me!",yes2,"Jail me! I DON'T CARE!",curse;
curse:
warp "sec_pri",49,76;
OnMinute1:
warp "prontera",150,151;
set #quest,2;
end;
yes2:
mes "[Rangris]";
mes "Is that so...";
mes "What are you doing here?!";
menu "I need the Items...",yes3,"Just to annoyed you!",curse;
yes3:
mes "[Rangris]";
mes "Ha! I'm Laughing my Ass out!";
mes "You must face me and my Minons!";
next;
warp "sec_pri",50,75;
monster "sec_pri",50,75,"Rangris",1751,1,"Rangris::OnEvent";
end;
OnEvent:
killmonsterall "sec_pri";
announce "Rangris: Nooo!!! Leave us alone! You can have this Garment",bc_self;
getitem 2524,1;
set #quest,3;
warp "prontera",150,150;
sleep2 10000;
mes "[Valkyrie]";
mes "Thank you!";
mes "You have 1 out of 3 Items of our Family!";
delitem 2524,1;
mes "*You handed over the Garment to Valkyrie*";
mes "Now for my 2nd brother... Electron";
mes "He is much more powerful than the first...";
set #quest,3;
mes "I understand you need a rest...";
mes "Come back soon!";
next;
close;

}

job_prist,24,48,1 script Electron 1765,{
if (#quest == 3) goto play2;
mes "[Electron]";
mes "Okay... Use the 'if (#quest == 1)'...";
mes ".... what?!";
mes "Who are you!? And What ARE YOU DOING HERE?!";
menu "Just to splash you with H20! Nerd...",byebye;
byebye:
next;
mes "[Electron]";
mes "You are a waste of my TIME!";
mes "Go away you Piece of Shit!";
next;
warp "prontera",150,150;
end;
play2:
mes "[Electron]";
mes "Okay... Use the 'if (#quest == 1)'...";
mes "Who are you!? And What ARE YOU DOING HERE?!";
menu "Your Sister Sented me to get the items back",yes6,"Just to splash you with H20! Nerd...",byebye;
yes6:
next;
mes "[Electron]";
mes "Ahh... You kill my Brother... Rangris";
next;
mes "I thank you for that because his an Asshole";
next;
mes "But, Killing my Brother to get the Uniques! NO!";
next;
mes "Face the fear of my Holograms!!!";
monster "job_prist",24,48,"Electron's Holograms",1921,1,"Electron::OnEvent2";
close;
end;

OnEvent2:
announce "Valkyrie: You have defeated Electron! You will need to turn that Lever to get the last Uniques.",bc_self;
sleep2 10000;
warp "jupe_ele",43,55;
end;
}
jupe_ele,43,55,1 script Master Lever 111,{
getitem 2421,1;
warp "prontera",150,150;
sleep2 10000;
mes "[Valkyrie]";
mes "Yes! You have 2 out of 3 of my family's items!";
mes "*You handed over the Sleipnir*";
delitem 2421,1;
mes "Okay... My Last and Oldest Brother...";
mes "He is the Biggest and the Fattest of all...";
mes "Zeburh...";
mes "Okay... Your Break.. I forgot...";
set #quest,4;
end;
}
06guild_01,50,59,6 script Zeburh 1885,{
if (#quest == 4) goto play3;
warp "prontera",150,150;
end;
play3:
warp "06guild_01",0,0;
mapannounce "06guild_01","Zeburh: Muaha!!! I know what been doing...",0;
sleep2 1000;
mapannounce "06guild_01","Zeburh: You need to kill Me!!!",0;
goto simot;
end;
simot:
monster "06guild_01",0,0,"Zeburh",1885,1,"Zeburh::OnEvent3";
end;
OnEvent3:
mapannounce "06guild_01","Zeburh: Noo!!! I thought this will never happen!!! Take it!!!",0;
warp "prontera",100,185;
set #quest,5;
close;
end;
}
[/codeBOX]

the error is in this line

[code]
announce "Valkyrie: You have defeated Electron! You will need to turn that Lever to get the last Uniques."bc_self;
[/code]

you fogot to add , before flag(bc_self).

Valkyrie.txt

Edited by Magic-Maker
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  94
  • Topics Per Day:  0.02
  • Content Count:  2192
  • Reputation:   252
  • Joined:  11/11/11
  • Last Seen:  

1) use codebox man lol

2) What is the map server saying about the script?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  50
  • Topics Per Day:  0.01
  • Content Count:  974
  • Reputation:   41
  • Joined:  11/13/11
  • Last Seen:  

@Magic-Maker = did you tried to complete all the quests?

@Mysterious = it doesn't show any

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  23
  • Reputation:   3
  • Joined:  12/10/11
  • Last Seen:  

1) use codebox man lol

2) What is the map server saying about the script?

So Sorry. I've edit the post already.

@Magic-Maker = did you tried to complete all the quests?

@Mysterious = it doesn't show any

I haven't try the quest yet I just try an error

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  50
  • Topics Per Day:  0.01
  • Content Count:  974
  • Reputation:   41
  • Joined:  11/13/11
  • Last Seen:  

try to complete all of it xD there's a bunch of errors you can see, i mean some of it is not working xD

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  130
  • Reputation:   43
  • Joined:  12/11/11
  • Last Seen:  

Instead of 'dead' and 'dead2', you could have both pointing to 'dead'.

I think you want 'sleep2 60000;' instead of 'OnMinute1:' (which should be 'OnMinute01:')

Make sure they can't drop the item '2524' before the scripts tries to delete it, could get ugly.

Same with '2421'

Other then that, write down the different values of '#quest' and try to follow the script while you do the quests ingame.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  94
  • Topics Per Day:  0.02
  • Content Count:  2192
  • Reputation:   252
  • Joined:  11/11/11
  • Last Seen:  

1) use codebox man lol

2) What is the map server saying about the script?

So Sorry. I've edit the post already.

@Magic-Maker = did you tried to complete all the quests?

@Mysterious = it doesn't show any

I haven't try the quest yet I just try an error

Magic I didn't mean you rofl. I meant Dicon.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  50
  • Topics Per Day:  0.01
  • Content Count:  974
  • Reputation:   41
  • Joined:  11/13/11
  • Last Seen:  

@Magic = still not working xD

updated the new script...but still there's an error...

@plankt = on what line?

why should i make the 2421 undroppable?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  23
  • Reputation:   3
  • Joined:  12/10/11
  • Last Seen:  


prontera,100,184,6 script Valkyrie Brothers 811,{
if (#quest == 2) goto what;
if (#quest == 3) goto brosecond;
if (#quest == 4) goto brothird;
if (#quest == 5) goto hey;
if (#quest >= 6) goto yourdone;
mes "[Valkyrie]";
mes "*Crys, Sniffs, Looks Up*";
mes "...Yes?";
menu "Nothing",dead,"What's wrong?",yes;
dead:
mes "[Valkyrie]";
mes "*Keeps Crying...*";
close;
yes:
mes "[Valkyrie]";
mes "Oh!! My 3 Brothers...";
mes "They took all our Family Uniques!";
mes "They are Powerful the items so are my brothers... One of them killed our Mother..";
mes "We only have Father!";
mes "...";
next;
mes "[Valkyrie]";
mes "Would you help me?";
mes "Would you help me get the Items back!";
menu "I don't wanna get my ass Whooped!",dead,"Sure",yes1;

yes1:
mes "[Valkyrie]";
mes "Thank you";
mes "One of them lives in his own lairs...";
mes "I will Warp you there... Be careful... His Powerful..";
set #quest,1;
next;
warp "sec_pri",20,17;
end;
what:
mes "[Valkyrie]";
mes "What was that?!";
mes "You are lucky I warped you out!!!";
set #quest,0;
close;
//Next Part2
brosecond:
mes "[Valkyrie]";
mes "Hello!";
mes "Are you ready for Electron?";
next;
menu "Yup!",yes4,"Not right now...",tapos2;
yes4:
mes "[Valkyrie]";
mes "Okay... Here's some hints...";
next;
mes "My 2nd Brother is the Smartest of all...";
next;
mes "He knows how to Make holograms of him self...";
next;
mes "Just in-case, he made this switch that wipes out all his holograms";
next;
mes "It's in the behind him on the right...";
next;
mes "You Ready?";
menu "I'm more than ready!",yes5,"Nope... I'm scared...",tapos2;
yes5:
warp "job_prist",24,55;
end;
tapos2:
mes "[Valkyrie]";
mes "Okay. Please come soon.";
close;
end;
//Next Part3
brothird:
mes "[Valkyrie]";
mes "Zeburh...";
mes "Oh! Hello! Are you ready for Zeburh?";
menu "I got my Buffs and my Wepaons!",yup1,"Zeburh?! Hell NO!",sarado;

sarado:
mes "chicken";
close;
yup1:
mes "[Valkyrie]";
mes "Okay...";
mes "He also Smart...";
mes "He makes Holograms too... Electron gave his system to him";
next;
mes "He makes only 2 hologarms... Thank God.";
next;
mes "But, he makes, Rangris and Electrons...";
next;
mes "Not the real ones... a Hologram";
next;
mes "I'll Take you to Him now.";
next;
warp "06guild_01",50,56;
end;
hey:
mes "[Valkyrie]";
mes "Thank you for saving us! Here are our Family Uniques, as in a memory of your honor.";
mes "[Valkyrie]";
mes "You did it!";
mes "You got all 3 items";
mes "Me and my Father thanks you...";
mes "You know what? Keep the items!";
mes "I really don't need them!";
mes "Here!";
getitem 2410,1;
getitem 2383,1;
getitem 2541,1;
set #quest,100;
close;
end;

yourdone:
mes "[Valkyrie]";
mes "Thank you for saving us! Here are our Family Uniques, as in a memory of your honor.";
close;
end;
}
sec_pri,19,17,1 script Rangris 1765,{
if (#quest == 1) goto play;
if (#quest == 5) close;
mes "[Rangris]";
mes "What are you doing in my Lair!!!";
mes "You have 3 Curse in your body!!!";
next;
close2;
warp "prontera",150,150;
sleep2 10000;
warp "prontera",0,0;
sleep2 100000;
warp "prontera",0,0;
end;
play:
mes "[Rangris]";
mes "What are you doing in my Lair!!!";
mes "I will Jail you in my Lair if you tell what are you doing here!";
next;
mes "Jailing in 5!";
next;
mes "4!";
next;
mes "3!";
next;
mes "2!";
next;
mes "AAAAHHH!!! MEET YOUR -";
menu "Your Sister sented me!",yes2,"Jail me! I DON'T CARE!",curse;
curse:
warp "sec_pri",49,76;
sleep2 60000;
warp "prontera",150,151;
set #quest,2;
end;
yes2:
mes "[Rangris]";
mes "Is that so...";
mes "What are you doing here?!";
menu "I need the Items...",yes3,"Just to annoyed you!",curse;
yes3:
mes "[Rangris]";
mes "Ha! I'm Laughing my Ass out!";
mes "You must face me and my Minons!";
next;
killmonster "sec_pri","Rangris::OnEvent";
warp "sec_pri",50,75;
monster "sec_pri",50,75,"Rangris",1751,1,"Rangris::OnEvent";
end;
OnEvent:
killmonsterall "sec_pri";
announce "Rangris: Nooo!!! Leave us alone! You can have this Garment",bc_self;
getitem 2524,1;
set #quest,3;
warp "prontera",150,150;
sleep2 10000;
mes "[Valkyrie]";
mes "Thank you!";
mes "You have 1 out of 3 Items of our Family!";
delitem 2524,1;
mes "*You handed over the Garment to Valkyrie*";
mes "Now for my 2nd brother... Electron";
mes "He is much more powerful than the first...";
set #quest,3;
mes "I understand you need a rest...";
mes "Come back soon!";
close2;
end;

}

job_prist,24,48,1 script Electron 1765,{
if (#quest == 3) goto play2;
mes "[Electron]";
mes "Okay... Use the 'if (#quest == 1)'...";
mes ".... what?!";
mes "Who are you!? And What ARE YOU DOING HERE?!";
menu "Just to splash you with H20! Nerd...",byebye;
byebye:
next;
mes "[Electron]";
mes "You are a waste of my TIME!";
mes "Go away you Piece of Shit!";
next;
warp "prontera",150,150;
end;
play2:
mes "[Electron]";
mes "Okay... Use the 'if (#quest == 1)'...";
mes "Who are you!? And What ARE YOU DOING HERE?!";
menu "Your Sister Sented me to get the items back",yes6,"Just to splash you with H20! Nerd...",byebye;
yes6:
next;
mes "[Electron]";
mes "Ahh... You kill my Brother... Rangris";
next;
mes "I thank you for that because his an Asshole";
next;
mes "But, Killing my Brother to get the Uniques! NO!";
next;
killmonster "job_prist","Electron::OnEvent2";
mes "Face the fear of my Holograms!!!";
monster "job_prist",24,48,"Electron's Holograms",1921,1,"Electron::OnEvent2";
close;
end;

OnEvent2:
announce "Valkyrie: You have defeated Electron! You will need to turn that Lever to get the last Uniques.",bc_self;
sleep2 10000;
warp "jupe_ele",43,55;
end;
}
jupe_ele,43,55,1 script Master Lever 111,{
getitem 2421,1;
warp "prontera",150,150;
set #quest,4;
sleep2 10000;
mes "[Valkyrie]";
mes "Yes! You have 2 out of 3 of my family's items!";
mes "*You handed over the Sleipnir*";
delitem 2421,1;
mes "Okay... My Last and Oldest Brother...";
mes "He is the Biggest and the Fattest of all...";
mes "Zeburh...";
mes "Okay... Your Break.. I forgot...";
close;
}
06guild_01,50,59,6 script Zeburh 1885,{
if (#quest == 4) goto play3;
warp "prontera",150,150;
end;
play3:
warp "06guild_01",0,0;
mapannounce "06guild_01","Zeburh: Muaha!!! I know what been doing...",0;
sleep2 1000;
mapannounce "06guild_01","Zeburh: You need to kill Me!!!",0;
goto simot;
end;
simot:
killmonster "06guild_01","Zeburh::OnEvent3";
monster "06guild_01",0,0,"Zeburh",1885,1,"Zeburh::OnEvent3";
end;
OnEvent3:
mapannounce "06guild_01","Zeburh: Noo!!! I thought this will never happen!!! Take it!!!",0;
warp "prontera",100,185;
set #quest,5;
close;
end;
}
[/codeBOX]

Umm. I have fix it and have try to complete the quest (a bit fun) and now it can complete the quest.

the problem is some of your sleep2 command (check it by yourself in script).

and I change a position of set #quest to before sleep2 because it will have a bug when player come back and talk to Valkyrie Brothers before the message appear and if he loggout.

and I also add a killmonster command to kill monster before call it again.

But I think this script has a lot of problem

1. What Happen if the quest is been playing by more than one player - -.

2. You use Sleep before delitem so he can keep it to storage or what he want in 10 sec.

3. Talk to Valkyrie Brothers or other npc before message from OnEvent (sleep2) it will appear and stack message - -

and other that I hard to explain(In english - -).However, it will work properly if you play it directly and you're just one person that play it.

So I suggest that if you want it to be a quest that everyone can play you have to think that how you've to do to manage a monster and event.

(for example, can go to see a Rangris... one by one)

I can help you if want. But I can't think what is your want ,so tell what you want and then I can suggest you how to do it.

PS. Please Appologize me, If my language is bad and hard to understand.

Edited by Magic-Maker
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  50
  • Topics Per Day:  0.01
  • Content Count:  974
  • Reputation:   41
  • Joined:  11/13/11
  • Last Seen:  

@Magic-Maker = how to make it only one person to quest?

yea i made it 10 secs so he can basically keep it or stupidly let it vanished xD

it doesn't working at all?can you please upload it as .txt file?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  23
  • Reputation:   3
  • Joined:  12/10/11
  • Last Seen:  

It's still have some problem. When It's display mes of rangis(after 10 sec) it will show an error check_near.

@Magic-Maker = how to make it only one person to quest?

I'm not too clear. What is only one person to quest you mean

1. Only one can go thorght the quest and next have to wait him untill he end the quest.

2. Only One person can go to kill each vakirely brother and next have to wait untill player in room go out

Valkyrie.txt

Edited by Magic-Maker
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  50
  • Topics Per Day:  0.01
  • Content Count:  974
  • Reputation:   41
  • Joined:  11/13/11
  • Last Seen:  

is the Electron stage works in you?

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