-
Posts
1443 -
Joined
-
Last visited
-
Days Won
40
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Everything posted by Stolao
-
prontera,149,184,4 script Interview#1 123,{ if(Interview){ set .@Stage$,"First","Second","Third","Forth","Fifth"; mes "[Interviewer] mes "You Should be talking to the "+.@Stage$[Interview]+" Interviwer"; close; } mes "[Interviewer] mes "Welcome, " + (Sex?"Mr.":"Mrs.") + " " + strcharinfo(0); mes "I am the First Interviewer, There are Five in total"; next; mes "[Interviewer] mes "We will each ask you a series of questions, if you miss one you have to start from the very begining"; next; mes "[Interviewer] mes "If you manage to get through all five stages you will get a wonderful prize"; mes "Would you like to start now?"; if(select("No Thanks:Yes") == 1){ mes "Come back if you change your mind"; close; } else { next; mes "[Interviewer] mes "Question 1"; mes "[]" if(prompt("Right:Wrong:Wrong:Wrong") != 1){ set Interview,0; mes "Sorry that is incorrect"; close2; warp "Save",0,0; end; } next; mes "[Interviewer] mes "Question 2"; mes "[]" if(prompt("Wrong:Wrong:Right:Wrong") != 3){ set Interview,0; mes "Sorry that is incorrect"; close2; warp "Save",0,0; end; } next; mes "[Interviewer] mes "Question 3"; mes "[]" if(prompt("Wrong:Right:Wrong:Wrong") != 2){ set Interview,0; mes "Sorry that is incorrect"; close2; warp "Save",0,0; end; } next; mes "[Interviewer] mes "Congrats you passed the first stage"; set Interview,1; close; } } } prontera,149,182,4 script Interview#2 123,{ if(!Interview){ mes "[Interviewer] mes "Hello"; close; } if(Interview != 1){ set .@Stage$,"First","Second","Third","Forth","Fifth"; mes "[Interviewer] mes "You Should be talking to the "+.@Stage$[Interview]+" Interviwer"; close; } mes "[Interviewer] mes "Welcome, " + (Sex?"Mr.":"Mrs.") + " " + strcharinfo(0); mes "I am the Second Interviewer"; next; mes "[Interviewer] mes "Would you like to start now?"; if(select("No Thanks:Yes") == 1){ mes "Come back if you change your mind"; close; } else { next; mes "[Interviewer] mes "Question 1"; mes "[]" if(prompt("Right:Wrong:Wrong:Wrong") != 1){ set Interview,0; mes "Sorry that is incorrect"; close2; warp "Save",0,0; end; } next; mes "[Interviewer] mes "Question 2"; mes "[]" if(prompt("Wrong:Wrong:Right:Wrong") != 3){ set Interview,0; mes "Sorry that is incorrect"; close2; warp "Save",0,0; end; } next; mes "[Interviewer] mes "Question 3"; mes "[]" if(prompt("Wrong:Right:Wrong:Wrong") != 2){ set Interview,0; mes "Sorry that is incorrect"; close2; warp "Save",0,0; end; } next; mes "[Interviewer] mes "Congrats you passed the second stage"; set Interview,2; close; } } } prontera,149,180,4 script Interview#3 123,{ if(!Interview){ mes "[Interviewer] mes "Hello"; close; } if(Interview != 2){ set .@Stage$,"First","Second","Third","Forth","Fifth"; mes "[Interviewer] mes "You Should be talking to the "+.@Stage$[Interview]+" Interviwer"; close; } mes "[Interviewer] mes "Welcome, "+ strcharinfo(0); mes "I am the Third Interviewer"; next; mes "[Interviewer] mes "Would you like to start now?"; if(select("No Thanks:Yes") == 1){ mes "Come back if you change your mind"; close; } else { next; mes "[Interviewer] mes "Question 1"; mes "[]" if(prompt("Right:Wrong:Wrong:Wrong") != 1){ set Interview,0; mes "Sorry that is incorrect"; close2; warp "Save",0,0; end; } next; mes "[Interviewer] mes "Question 2"; mes "[]" if(prompt("Wrong:Wrong:Right:Wrong") != 3){ set Interview,0; mes "Sorry that is incorrect"; close2; warp "Save",0,0; end; } next; mes "[Interviewer] mes "Question 3"; mes "[]" if(prompt("Wrong:Right:Wrong:Wrong") != 2){ set Interview,0; mes "Sorry that is incorrect"; close2; warp "Save",0,0; end; } next; mes "[Interviewer] mes "Congrats you passed the third stage"; set Interview,3; close; } } } prontera,149,178,4 script Interview#4 123,{ if(!Interview){ mes "[Interviewer] mes "Hello"; close; } if(Interview != 3){ set .@Stage$,"First","Second","Third","Forth","Fifth"; mes "[Interviewer] mes "You Should be talking to the "+.@Stage$[Interview]+" Interviwer"; close; } mes "[Interviewer] mes "Welcome, " + (Sex?"Mr.":"Mrs.") + " " + strcharinfo(0); mes "I am the Forth Interviewer"; next; mes "[Interviewer] mes "Would you like to start now?"; if(select("No Thanks:Yes") == 1){ mes "Come back if you change your mind"; close; } else { next; mes "[Interviewer] mes "Question 1"; mes "[]" if(prompt("Right:Wrong:Wrong:Wrong") != 1){ set Interview,0; mes "Sorry that is incorrect"; close2; warp "Save",0,0; end; } next; mes "[Interviewer] mes "Question 2"; mes "[]" if(prompt("Wrong:Wrong:Right:Wrong") != 3){ set Interview,0; mes "Sorry that is incorrect"; close2; warp "Save",0,0; end; } next; mes "[Interviewer] mes "Question 3"; mes "[]" if(prompt("Wrong:Right:Wrong:Wrong") != 2){ set Interview,0; mes "Sorry that is incorrect"; close2; warp "Save",0,0; end; } next; mes "[Interviewer] mes "Congrats you passed the forth stage"; set Interview,4; close; } } } prontera,149,176,4 script Interview#5 123,{ if(!Interview){ mes "[Interviewer] mes "Hello"; close; } if(Interview != 1){ set .@Stage$,"First","Second","Third","Forth","Fifth"; mes "[Interviewer] mes "You Should be talking to the "+.@Stage$[Interview]+" Interviwer"; close; } mes "[Interviewer] mes "Welcome, " + (Sex?"Mr.":"Mrs.") + " " + strcharinfo(0); mes "I am the Fifth Interviewer"; next; mes "[Interviewer] mes "Would you like to start now?"; if(select("No Thanks:Yes") == 1){ mes "Come back if you change your mind"; close; } else { next; mes "[Interviewer] mes "Question 1"; mes "[]" if(prompt("Right:Wrong:Wrong:Wrong") != 1){ set Interview,0; mes "Sorry that is incorrect"; close2; warp "Save",0,0; end; } next; mes "[Interviewer] mes "Question 2"; mes "[]" if(prompt("Wrong:Wrong:Right:Wrong") != 3){ set Interview,0; mes "Sorry that is incorrect"; close2; warp "Save",0,0; end; } next; mes "[Interviewer] mes "Question 3"; mes "[]" if(prompt("Wrong:Right:Wrong:Wrong") != 2){ set Interview,0; mes "Sorry that is incorrect"; close2; warp "Save",0,0; end; } next; mes "[Interviewer] mes "Congrats you passed the fifth stage"; set Interview,5; getitem 501,1; //prize set zeny,zeny + 100; //prize getexp 10000,5000; //prize close; } } } Here you go, its a very generic quiz should be easy for you to edit.
-
if a question is missed do they start back at 1st stage or simply the restart the current stage?, right now im setting to start back at 1st stage again. want ti account based or character based?
-
Help Me i need Less 70% Experience with OnNPCKillEvent:
Stolao replied to noxty's question in Scripting Support
try giving non heroe bonus exp from kills and lowering the rates, like this - script ExampleHero -1,{ OnPCStatCalcEvent: if(!heroe){ bonus2 bExpAddRace,10,30; bonus2 bExpAddRace,11,30; } } -
Tanos92 is right, Also please use a code box when your posting a script [codebox] like this [/ codebox]
-
If you provide the questions this is quite easy. Did you want a small prizes after each of the 5 stages or just the last stage?
-
4132 4131 4132 4131 4132 4131 4132 4131 4132 4131 4132 4131 4132 4131 4132 4131 4132 4131 4132 4131 4132 4131 4132 4131 4132 4131 4132 4131 4132 4131 4132 4131 4132 4131 4132 4131 4132 4131 4132 4131 4132 4131 4132 4131 4132 4131 4132 4131 4132 4131 4132 4131 4132 4131 4132 4131 4132 4131 4132 4131 4132 4131 4132 4131
-
It's greatly appreciated
-
your doing a geat job, though notice that some maps don't exist on renewal anymore (moc_fild04, moc_fild10, moc_fild14) ill just put a p/renewal option for these in the config Edit: Updated list
-
www.forum.cronus-emulator.com Sorry, the website www.forum.cronus-emulator.com cannot be found lol
-
Stolao's Script Collection [Update 2018-06-02_08:16]
Stolao replied to Stolao's topic in Script Collections
Update Added Reset Girl 1.04 -
try this (not tested) Crystilia,56,88,6 script Reset Girl 408,{ if( BaseLevel >= 50) { set .@ResetStat,1000000; // Zeny for stat reset set .@ResetSkill,1000000; // Zeny for skill reset set .@ResetBoth,1500000; // Zeny for resetting both together set .@ResetHate,5000000; // Zeny for resettign harted } mes "[Reset Girl]"; mes "I am a Reset Girl."; mes "Reset Stats: "+(.@ResetStat)?""+callfunc("F_InsertComma",.@ResetStat)+"z":"Free")+""; mes "Reset Skills: "+(.@ResetSkill)?""+callfunc("F_InsertComma",.@ResetSkill)+"z":"Free")+""; mes "Hatred & Feeling Reset: "+(.@ResetHate)?""+callfunc("F_InsertComma",.@ResetHate)+"z":"Free")+""; mes "Reset Both: "+(.@ResetBoth)?""+callfunc("F_InsertComma",.@ResetBoth)+"z":"Free")+""; mes "Please select the service you want:"; next; switch(select("Reset Skills:Reset Stats:Reset Both:Hatred & Feeling Reset:Quit")) { case 1: mes "[Reset Girl]"; if (Zeny < .@ResetStat) { mes "Sorry, you don't have enough Zeny."; close; } mes "Alright, here we go now.. Remember, changes won't take effect until you log back on!"; set Zeny,zeny-.@ResetStat; ResetSkill; close; case 2: mes "[Reset Girl]"; if (Zeny < .@ResetSkill) { mes "Sorry, you don't have enough Zeny."; close; } mes "Alright, here we go now.. Remember, changes won't take effect until you log back on!"; set Zeny,zeny-.@ResetSkill; ResetStatus; close; case 3: mes "[Reset Girl]"; if (Zeny < .@ResetBoth) { mes "Sorry, you don't have enough Zeny."; close; } mes "Alright, here we go now.. Remember, changes won't take effect until you log back on!"; set Zeny,zeny-.@ResetBoth; ResetSkill; ResetStatus; close; case 4: mes "[Reset Girl]"; if (Zeny < .@ResetHate) { mes "Sorry you dont have enough zeny to reset."; close; } if( BaseClass == Job_Star_Gladiator ){ mes "You are not a Gladiator Job."; close; } atcommand "@feelreset"; atcommand "@hatredreset"; set Zeny,zeny-.@ResetHate; mes "Done"; close; case 5: close; } }
-
do the sesame DD:! haha i can't believe it still continues to this numbers axtoi("101A") never mwahahaha it's easy do it sadasdasd! 4124
-
do the sesame DD:! haha i can't believe it still continues to this numbers axtoi("101A") never mwahahaha
-
pls help.. anyone... how to enable monster in a new dungeon?
Stolao replied to Princess_anne's question in Scripting Support
lol emisty -
change this set .@ResetStat,5000; // Zeny for stat reset set .@ResetSkill,5000; // Zeny for skill reset set .@ResetBoth,9000; // Zeny for resetting both together to this if( BaseLevel >= 50) { set .@ResetStat,5000; // Zeny for stat reset set .@ResetSkill,5000; // Zeny for skill reset set .@ResetBoth,9000; // Zeny for resetting both together }
-
Mmk awesome
-
It technicaly can be as many as I want on one map, but lets try to keep it under 5 on any one map
-
Stolao's Pvp Ladder [v3.1A]
Stolao replied to Stolao's topic in PvP, GvG, WoE, Battleground Script Releases
Update 1.00 -> 1.0B -
Stolao's Script Collection [Update 2018-06-02_08:16]
Stolao replied to Stolao's topic in Script Collections
Update Pvp Ladder 1.00 -> 1.0B -
Stolao's Script Collection [Update 2018-06-02_08:16]
Stolao replied to Stolao's topic in Script Collections
can do all of these, ill get to work on it tomorrow after work. ty for suggestions -
the author of maze map is Borf not manabeast http://browedit.excalibur-nw.com/?a=viewtopic&id=7 thank you, ill fix now
-
+2