-
Posts
493 -
Joined
-
Last visited
-
Days Won
3
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Everything posted by joelolopez
-
hello rathena members!!! its my first time to post somthing here in off topic im going to take this chance to get some help and hear some suggestions when it comes to texture files , i can say that im good with these fields -spriting -paletting -textures -scripts( not that good i think lol) you're all welcome to pm me for your suggestions ========================================================================================================= *im thinking of effects for my megaman zero helmet -what effects should i put, any suggestions from my fellow rathena members? any suggestions anyone?like card prefix, card effects,item effects,item names
-
Version 1.0
462 downloads
Hi to all the people that having a hard time looking for a solution for your storage error. first of all the reason why you're having a storage error because you have an outdated textures files for storage interface! and in order to get an updated texture files for your new storage interface, you need to download the whole new kro installer just to obtain latest files for your RO but don't worry! i provided you an easy way to get the latest texture files without spending a lot of time downloading a huge kro installer!!! i guess this is the right place for all of you guys! well let me introduce you weighting 2.20MB file "the Storage Fix!!!" this will definitely solve your storage gravity error!!! just hit the download button and put it in your data folder!!! and whoala!!! no more storage errors!!! i hope this help you guys!!!Free -
i need this onpckillevent script a script that detects a player if he/she is still online after killing him/her. display msg if the specific player is online or offline /kis2 after killing a player, the script will wait for a short span of time after that the script will check if the killedrid is still online if not announce rid2name(killedrid)+" no longer online.."; if online nothing happens
-
im improving the ghost pvp script i just cant figure out how to warp a dead player after the player commit a penalty from being a feeder i need to warp the feedee and the feeder into my custom prison cell and remove the last save point of that two players so that they cant get back into their last save points after killing each other inside the prison cell
-
before i request for my script im just wondering about the animated skill effects -is it possible to apply special effects on enemy (not on self) while attacking or using a skill on enemy? im just going to request a script that -adds another column on ghost pvp script -i want to add another column and its called "wining rate" -kills|deaths|KDR|KS|MK|WR% <<<---- WR% means wining rate i just cant figure out how to add this up on ghost script because i dont know anything when theres sql thing involved on the script i think there should be a function also for my "wining rate" just like the KDR calc the WR% calc should compute the wining rate of a player like this (kills)/(deaths+kills)*100 ex. Macabre kills |deaths|WR% 12| 8| 60% i hope there is someone who can add up this feature
-
i also encountered this error before but i already fixed it, and the solution for your problem is u need a latest texture interface for your storage , here feel free to download my textures and put it in your grf http://www.mediafire.com/?59eds34bc5s96rb this will probably fix the errors
-
yeah its working but its more difficult now to achieve max aspd with renewal mechanics,
-
sir capuche tnx ur da best
-
okay sir im going to test this!!!!!
-
its kinda like that... script that tells wether if its monster or a player who killed you , it will just identify if a monster id or a player id sir skorm heres my situation, im fixing this ghost pvp announcer script the problem that i encountered here is when i im killed by a monster in a dungeon or field my death counter increases lol so im thinking of a solution for this problem if i could only identify wether a monster or a player killed my character i will set the condition if my killer id is a player +1 death and if a monster id then death will not increase...
-
sir i think there's a misunderstanding, im asking for a way to tell if wether you've been killed by a monster or not a monster(which is a player ofcourse) on onpcdieevent
-
my ideal pvp npc will going to lend every players who will enter the pvp map a specific item. pvp npc that -will remove all your present equipments and automaticaly equip a specific equipment (based on your configuration) -warp on a specific pvp map (based on your config) destroy the given equipment -when the player dies -when the player logout -if the player is not on the specific pvp map (the script should destroy the lend item for any other purposes, the lend item should be only use for the specific arena)
-
i need a script like this, onpcdieevent -is there any way to detect if you've been killed by a monster on "onpcdieevent"
-
now i'm complete!!! welcome back rathena!!!
-
be sure that ur card bmp is in 24 bit deph
-
i would like to request a npc that -make a selection menu of the top 10 in my ghost pvp ladder -the user will select 1 of the top 10 in the ghost pvp ladder -the selected player will have an option if he's going to deny the 1 on 1 challenge or not -if the player is not online select another player from the top 10 list -if the player denies the challenge, prompt the user that the player has denied the challenge -if the selected player accepts the challenge, the user and the selected player will be warped on a pvp map, if the one on one challenge is over they'll be warped on their last save point
-
whenever i use kagerou or oboro with fuuma shuriken on, when attacking shuriken always disappear.. they only show when idle battle stance is there anyway to fix this
-
Can i adjust some skills to make it a fixed cast ?
joelolopez replied to justeyngonzales's topic in Tulong para sa Server
here 2008,2000:2000:2000:2500:2500:2500:2500:2500:3000:3000,0,0,10000,0,0,3000 dragon breath 2-3 sec casting time 3 sec fixed cast time -
ghost script is the best dude :> i already fix most of the bugs in that script lol fixed -map arrays -kill counter -death counter -wrong announcements -payback fix -firstblood fix -added startgame sounds -added seductive announcer -added dukenukem announcer -added exp gain features -grand prize system xp you should check the ghost script dude:>
-
How to disable aura while effects is on
joelolopez replied to justeyngonzales's question in Client-side Support
type this on your chat box (in game) /aura <----------------------- (note: will activate after refresh, or entering a warp portal) this will actually make your aura ring disappear but the aura particles will not -
Can i adjust some skills to make it a fixed cast ?
joelolopez replied to justeyngonzales's topic in Tulong para sa Server
look for this file dude "skill_cast_db.text" you can locate this here: rathena\trunk\db\re\ // Structure of Database: // SkillID,CastingTime,AfterCastActDelay,AfterCastWalkDelay,Duration1,Duration2,Cool Down,Fixed Casting Time //-- RK_DRAGONBREATH 2008,0:0:0:1000:1000:1000:1500:1500:2000:2000,0,0,10000,0,0,500 so in this case dragon breath's fixed cast time is "500" -
a script that will trigger an event when theres an aggressive monster in a specified cell range
-
sir mstream thanks for the effort but i already know how to recolor an custom item aheheheh i already made it black oh yeah
-
please make this kagerou quest fix :>
joelolopez replied to joelolopez's question in Script Requests
ko.txt -
que_ng,28,156,1 script Start#ko -1,1,1,{ OnTouch: if ((BaseJob==25) && (BaseLevel == 99) && (JobLevel == 70) && (checkquest(5131) == -1)){ mes "Secret Passage to ^25C18DNinja Guild^25C18D"; mes "You hear familiar voices talking to each other."; next; mes "[Unknown Voice A]"; mes "Long time, no see. How are you? How are the kids you've taken in?"; next; mes "[Unknown Voice B]"; mes "I have to hand it to you. You've picked some competitive ones."; next; mes "[Unknown Voice A]"; mes "Sounds like music to my ears. Being sent to a foreign land with air pollution was bad enough, now haunted with memories of this place..."; next; mes "[Unknown Voice A]"; mes "What do you think? Should we rotate now?"; next; mes "[Unknown Voice B]"; mes "Haven't given up, have ya. Do you really think he'll approve?"; next; mes "[Unknown Voice A]"; mes "No need to be bitter. Hey! Were any of the kids that come and go here the ones that found the ^BD0408place^BD0408?"; next; mes "[Unknown Voice B]"; mes "Since finding the hidden place was also a part of the test."; next; mes "[Unknown Voice A]"; mes "You are as stubborn as the first time I met you. It's just a wall in some place..."; next; mes "[Unknown Voice B]"; mes "Shssh! I think someone is eavesdropping. Hurry! Go back to the mission area."; next; mes "The conversation stopped abruptly. Hidden place? Wall? Part of a test? What is all this about?"; setquest 5131; //Strange Conversation close; } end; } que_ng,10,183,1 warp warp#ko 1,1,que_ng,33,64 //Warp in que_ng que_ng,21,76,1 script Wall with a Drawing#ko 909,{ if (checkquest(5132) == 2){ mes "Entrance to the ^25C18DNinja Guild^25C18D hideout."; next; if(select("Enter.:Do not enter.") == 1){ warp "job_ko",26,111; } close; } else if (checkquest(5131) == 1 && Class == 25 && BaseLevel >= 99 && JobLevel >= 70){ mes "You found a location that resembles the hidden place."; next; mes "This wall was here ever since. How come I didn't notice it before?"; next; mes "Now that I know it's a secret passage, what do I do to get in?"; next; switch(select("Tear the drawing down.:Touch the drawing with your hand.")){ case 1: mes "I can't rip it down because I don't own it."; close; case 2: mes "You touch the drawing with the tip of your hand and felt a sudden sensation of being pulled."; close2; warp "job_ko",26,111; } } else{ mes "There is a wall with a great drawing on it."; close; } } job_ko,25,115,1 script Old Man#ko 909,{ if (checkquest(5131)==1){ mes "^1A95E6An old man looking hale and hearty is sitting and gazing vacantly.^1A95E6"; next; switch(select("Ignore.:Talk to him.")){ case 1: close; case 2: mes "["+strcharinfo(0)+"]"; mes "Excuse me..."; next; mes "^1A95E6You tried to talk to the old man but there is no response. Just when you are about to turn away...^1A95E6"; next; mes "[Old Man]"; mes "At last, a customer! Hmm... and a live one, too!"; if (select("Excuse me... where am I?")==1){ mes "^1A95E6He keeps talking and doesn't stop to answer your question.^1A95E6"; next; mes "[Old Man]"; mes "There once was a quiet family living in ancient Amatsu times that is never mentioned in history books or stories."; next; mes "[Old Man]"; mes "They lived beneath shadows but always yearned for the bright sun, like a sunflower."; next; mes "[Old Man]"; mes "A family that was loyal to their lord who they served as their bright sun."; next; mes "[Old Man]"; mes "...a very trustworthy family..."; next; mes "[Old Man]"; mes "....loyal to their core..."; next; mes "[Old Man]"; mes "...a family of integrity..."; next; if (select("What happened to them?")==1){ mes "^1A95E6The old man looks at you with a melancholy face.^1A95E6"; next; mes "[Old Man]"; mes "Why are you interested in a family that was abandoned by their lord and disappeared from history itself?"; next; switch(select("I'm a Ninja.:I'm bored.")){ case 1: mes "[Old Man]"; mes "Ninja! There was a time when the family was called ninjas, too."; next; completequest 5131; setquest 5132; mes "[Old Man]"; mes "You'll have to lend me your ear for I have so much to tell you about the family story."; close; case 2: mes "[Old Man]"; mes "Was nice to meet you."; sleep2 2000; warp "amatsu",147,136; } } } } } else if (checkquest(5132) == 1){ mes "^1A95E6The Old Man starts the story with a very soothing tone as if he is telling his grandchild a story.^1A95E6"; next; mes "[Old Man]"; mes "This goes way back to ancient times and nobody in Amatsu remembers about it."; next; mes "[Old Man]"; mes "The family worked behind the scenes and basically lived their lives for their lord."; next; mes "[Old Man]"; mes "They were very loyal doing whatever deed their lord asked for."; next; mes "[Old Man]"; mes "Ninja, the family was known as the dark family but that doesn't mean they wanted to be hidden in the darkness."; next; mes "[Old Man]"; mes "They were loyal enough to be satisfied as the lord's servants but their loyalty became the problem."; next; if (select("Problem?")==1){ mes "[Old Man]"; mes "They are a secret organization that even the lord didn't know much about."; next; mes "[Old Man]"; mes "The few that knew about the family's existence, tried to investigate them but nobody was able to reveal their true identity."; next; mes "[Old Man]"; mes "That is why this family has grown from loyal servants to a group feared for its secrets."; next; mes "[Old Man]"; mes "The lord shunned the family and didn't call them for their service any more but they never betrayed him."; next; } if (select("They were really loyal people.")==1){ mes "[Old Man]"; mes "Yes, they were. Very loyal."; next; completequest 5132; setquest 5133; mes "^1A95E6The old man looks even more forlorn.^1A95E6"; close; } } else if (checkquest(5133) == 1){ mes "[Old Man]"; mes "The family has been living in hiding for so long since the old days. The current lord didn't even know of their existence."; next; if (select(".........")==1){ mes "[Old Man]"; mes "I'm Guide Gion, the last of the dark ninja family."; next; switch(select("I think your time has ended.:I need your teaching.")){ case 1: mes "[Guide Gion]"; mes "Are you an assassin to end this old man's life?"; next; mes "[Guide Gion]"; mes "So that is why you've shown interest in my family. I won't give up easily."; next; mes "Pow!!"; mes "You lose conscience with the great impact."; sleep2 2000; warp "amatsu",147,136; end; case 2: mes "[Guide Gion]"; mes "Teaching..."; mes "Been a long time since I last heard that word."; next; mes "[Guide Gion]"; mes "I guess this little visit was not by coincidence but a start of a connection."; next; mes "[Guide Gion]"; mes "Sorry I am not a teacher. But!"; next; mes "[Guide Gion]"; mes "I can help you on the path you've chosen, the ^33CC71"+((Sex)?"Kagerou":"Oboro")+"^33CC71 path."; next; mes "^1A95E6You hear Guide Gion's voice faintly as you slip away.^1A95E6"; next; completequest 5133; setquest 5134; //New path mes "[Guide Gion]"; mes "If you are prepared to follow me, Guide Gion, on the Oboro path, we will meet again."; warp "amatsu",147,136; end; } } }else if (checkquest(5134) == 1 && KORDTS == 0){ mes "[Guide Gion]"; mes "I thought you were afraid of the ^33CC71path of the "+((Sex)?"Kagerou":"Oboro")+"^33CC71 and wouldn't come back."; next; mes "[Guide Gion]"; mes "But from the look of your eyes, I guess I misjudged you."; next; mes "[Guide Gion]"; mes "You will have to train your mind and body to walk steadily in the unknown world and never fall into temptation to stay on the path."; next; mes "[Guide Gion]"; mes "Our ancestors had 4 tests to train our people."; next; if (select("4 tests?")==1){ mes "[Guide Gion]"; mes "Yes, there are 4 tests."; mes "My ancestors trained my people with 4 tests that involve ^087FF8knowledge^087FF8, ^087FF8survival^087FF8, ^087FF8weapons^087FF8, and ^087FF8battle^087FF8."; next; mes "[Guide Gion]"; mes "I know you are curious what these tests are. Let me explain one by one."; while (1) { if (KO_Q&1 && KO_Q&2 && KO_Q&4 && KO_Q&8){ changequest 5134,5135; //4 tests next; set KORDTS,1; mes "[Guide Gion]"; mes "Let's start right away after you are done with preparations."; close; } next; switch(select("Test of Knowledge:Test of Survival:Test of Weaponry:Test of Battle")){ case 1: mes "[Guide Gion]"; mes "We need to be knowledgeable in order to assist the lord. This test is for this purpose."; next; mes "[Guide Gion]"; mes "You can pass the test if you successfully solve more than 9 out of 10 questions."; next; mes "[Guide Gion]"; mes "The test will be easy to pass if you've been steady in your studies. Now what other test are you curious about?"; set KO_Q,KO_Q|1; break; case 2: mes "[Guide Gion]"; mes "Missions aren't always easy and safe. That is why survival instincts are vital to us."; next; mes "[Guide Gion]"; mes "My ancestors call this test the dice test. It is a test to advance forward depending on the dice results."; next; mes "[Guide Gion]"; mes "Think of it as the simple dice games people play."; next; mes "[Guide Gion]"; mes "But never let your guard down during the test because it isn't called the survival test for nothing."; next; mes "[Guide Gion]"; mes "There will be blocks that help you while there are blocks that will interrupt you."; next; mes "[Guide Gion]"; mes "If you deal with various situations wisely, you will be able to pass the test. Now what other test are you curious about?"; set KO_Q,KO_Q|2; break; case 3: mes "[Guide Gion]"; mes "My family was famous for using unique weapons that we created."; next; mes "[Guide Gion]"; mes "You would be considered blessed if you created your own unique weapon."; next; mes "[Guide Gion]"; mes "Creating a weapon for yourself and refining it is the purpose of this test."; next; mes "[Guide Gion]"; mes "I hope you will be blessed and find the best weapon for yourself. Now what other test are you curious about?"; set KO_Q,KO_Q|4; break; case 4: mes "[Guide Gion]"; mes "Missions are not always done alone. You will often work in teams of 2 or 3 for a common goal."; next; mes "[Guide Gion]"; mes "The battle test is only for those that pass that knowledge, survival and weapon tests. So! It is the very last test."; next; mes "[Guide Gion]"; mes "Unlike the other three tests that are done alone, you will have to compete with others in this final test."; next; mes "[Guide Gion]"; mes "There is only one target!!"; mes "And only the first to get to the target passes the test."; next; mes "[Guide Gion]"; mes "You'll be lucky if you have no competitors during your test."; next; mes "[Guide Gion]"; mes "A challenge is better than explaining it a hundred times. It's the actual experience that makes you better."; set KO_Q,KO_Q|8; break; } } } } else if (checkquest(5135) == 1 && checkquest(5136) == 1){ //0=Test of Knowledge || 1=Test of Survival || 2=Test of Weaponry || 3=Test of Battle function KO_IB; KO_IB(0); } else if (checkquest(5135) == 1 && checkquest(5137) == 1 ){ function KO_IB; KO_IB(1); } else if (checkquest(5135) == 1 && checkquest(5138) == 1){ function KO_IB; KO_IB(2); } else if (checkquest(5135) == 1 && KORDTS2 == 0){ mes "[Guide Gion]"; mes "It's been a while."; next; mes "[Guide Gion]"; mes "Since I felt happy like this. I feel young and energetic seeing young people like you challenge themselves with a new path."; next; mes "[Guide Gion]"; mes "We're done with explaining about the tests, now should I tell you my family story?"; next; mes "[Guide Gion]"; mes "My family started from two warriors."; next; mes "[Guide Gion]"; mes "Kagerou a warrior like the dancing flames of the sun."; next; mes "[Guide Gion]"; mes "Oboro a warrior like the misty moonlight."; next; mes "[Guide Gion]"; mes "The Sun and the Moon."; mes "The sunlight that lights up the world and the moonlight that lights up the night. Both were very similar but different warriors."; next; mes "[Guide Gion]"; mes "There was a time there was an enmity between both warriors."; next; mes "[Guide Gion]"; mes "But it didn't take long for them to become one as a family."; next; if (select("How did it go afterwards?")==1){ mes "[Guide Gion]"; mes "Ha ha ha. It is never fun to listen to the whole story all at once, no? Come back after passing a test and I'll continue my story."; next; mes "[Guide Gion]"; mes "Which test will you select as your first test?"; next; switch(select("Test of Knowledge:Test of Survival:Test of Weaponry")){ case 1: set FKOQ, "Knowledge"; mes "[Guide Gion]"; mes "You are starting with the ^339CCCTest of Knowledge^339CCC? Then I will get to see a familiar face after so long."; next; if(select("Familiar face?")==1){ setquest 5136; mes "[Guide Gion]"; mes "Ha ha ha. You'll know when we get there. The Test of Knowledge is taken over here."; sleep2 2000; set KORDTS2,1; warp "job_ko",72,128; end; } case 2: set FKOQ, "Survival"; next; mes "[Guide Gion]"; mes "You are starting with the ^339CCCTest of Survival^339CCC? It's a lonesome test that you have to face alone."; mes "But I believe you can handle it. The Test of Survival is taken over here."; setquest 5137; sleep2 2000; set KORDTS2,1; warp "job_ko",62,16; end; case 3: set FKOQ, "Weaponry"; mes "You are starting with the ^339CCCTest of Weaponry^339CCC? I have something to give you before you go."; next; setquest 5138; //Weapons test getitem 1002,5; getitem 1010,1; mes "You receive 5 Iron Ore and 1 Phracon."; mes "You will find these useful. The Test of Weaponry is taken over here."; sleep2 2000; set KORDTS2,1; warp "job_ko",121,129; end; } } } else if (KO_QKCC == 1 && KO_QSCC == 1 || KO_QKCC == 1 && KO_QWCC == 1 || KO_QSCC == 1 && KO_QKCC == 1 || KO_QSCC == 1 && KO_QWCC == 1 || KO_QWCC == 1 && KO_QSCC == 1 || KO_QWCC == 1 && KO_QKCC == 1){ // KO_QKCC = Knowledge || KO_QSCC = Survival || KO_QWCC = Weapons // If > 2 Quests complete ? } else if (checkquest(5136)==2){ mes "[Guide Gion]"; mes "You've passed the Test of Knowledge."; next; mes "[Guide Gion]"; mes "My friend doesn't approve of others that easily but I guess he liked you."; callfunc "KO_HS"; } function KO_HS { if (KOHS == 1){ next; if (select("Please continue with the family story.")==1){ mes "[Guide Gion]"; mes "Looks like you are pretty eager to hear more. Where did I leave off... Ah! I remember."; next; mes "[Guide Gion]"; mes "Kagerou, warrior like the dancing flames of the sun"; next; mes "[Guide Gion]"; mes "Oboro, warrior like the misty moonlight"; next; mes "[Guide Gion]"; mes "Both warriors weren't close at first, because personality and everything else was completely opposite of each other."; next; mes "[Guide Gion]"; mes "The first place they met was the battlefield. And you know how enemies greet each other on a battlefield."; next; mes "[Guide Gion]"; mes "They ended up injuring each other badly."; next; mes "[Guide Gion]"; mes "But what can you do? War is a war."; next; mes "[Guide Gion]"; mes "The friend you've laughed with yesterday is a foe that you have to fight with in a war today."; next; mes "[Guide Gion]"; mes "So nobody can get along with anyone during a war."; next; mes "[Guide Gion]"; mes "I'll continue the story after you pass another test."; next; mes "[Guide Gion]"; mes "Which test will you choose for the second test?"; next; switch(select("Test of Survival:Test of Weaponry")){ case 1: mes "[Guide Gion]"; mes "You've chosen the Test of Survival as your second test? It's a lonesome test that you have to face alone."; next; setquest 5137; mes "[Guide Gion]"; mes "But I believe you can handle it. The Test of Survival is taken over here."; warp "job_ko",62,16; end; case 2: mes "You are starting with the ^339CCCTest of Weaponry^339CCC? I have something to give you before you go."; next; setquest 5138; //Weapons test getitem 1002,5; getitem 1010,1; mes "You receive 5 Iron Ore and 1 Phracon."; mes "You will find these useful. The Test of Weaponry is taken over here."; sleep2 2000; warp "job_ko",121,129; end; } } } else if (KOHS == 2){ mes "[Guide Gion]"; mes "You've passed the xNEEDTOCHANGETHIS TO LAST 2 COMPLETED QUESTSx."; next; mes "[Guide Gion]"; mes "You are already done with two tests. Hope you've learned a lot from them."; next; mes "[Guide Gion]"; mes "Shall we continue with the story?"; next; mes "[Guide Gion]"; mes "Kagerou, warrior like the dancing flames of the sun"; next; mes "[Guide Gion]"; mes "Oboro, warrior like the misty moonlight"; next; mes "[Guide Gion]"; mes "I think I left off when the two warriors met at the battlefield as enemies."; next; mes "[Guide Gion]"; mes "The long war ended eventually but the wounds and pain of those that survived had just started."; next; mes "[Guide Gion]"; mes "So these two warriors started to embrace and heal the war wounds together and became one."; next; mes "[Guide Gion]"; mes "There is a backstory of a man appearing in front of them and winning the loyalty from both warriors."; next; switch(select("Who is this man?")){ case 1: mes "[Guide Gion]"; mes "There isn't much known about this man. Only a short mentioning of the two warriors pledging their allegiance."; next; mes "[Guide Gion]"; mes "Maybe current generations like me are the ancestors of the current Amatsu lord? But this is only an assumption."; next; mes "[Guide Gion]"; mes "I'm almost at the end of my family story. Come back after you've passed the third test and I will tell you the rest."; next; mes "[Guide Gion]"; mes "Your third test is the Test of "+LASTQUEST+". I have something to give you before you go."; next; } } else if (KOHS == 3){ } return; } function KO_IB { //Kagerou/Oboro In-Between //0=Test of Knowledge:1=Test of Survival:2=Test of Weaponry:3=Test of Battle mes "[Guide Gion]"; mes "I see you are in the middle of the ^339CCCTest of "+((getarg(0)==0)?"Knowledge" (getarg(0)==1)?"Survival" (getarg(0)==2)?"Weaponry":"Battle")))+"^339CCC. Will you go back to the test site?"; next; switch(select("Go back to the test site.:Visit the village.")){ case 1: mes "Test of "+((getarg(0)==0)?"Knowledge" (getarg(0)==1)?"Survival" (getarg(0)==2)?"Weaponry":"Battle")))+" The test site is over here."; sleep2 2000; if (getarg(0)==0){warp "job_ko",72,128;} if (getarg(0)==1){warp "job_ko",62,16;} if (getarg(0)==2){warp "job_ko",121,129;} if (getarg(0)==3){warp "job_ko",72,128;} // Needs Info end; case 2: mes "[Guide Gion]"; mes "The village is over here."; warp "amatsu",147,136; end; } } }