Jump to content

ToiletMaster

Members
  • Posts

    276
  • Joined

  • Last visited

Everything posted by ToiletMaster

  1. Hi guys, this is under the script commands and i came across a small issue here. <Normal NPC object definition. Let's assume you called him NPCNAME.> mes "[summon Man]"; mes "Want to start the kill?"; next; menu "Yes",L_Yes,"No",-; mes "[summon Man]"; mes "Come back later"; close; L_Yes: monster "prontera",0,0,"Quest Poring",1002,10,"NPCNAME::OnPoringKilled"; // By using 0,0 it will spawn them in a random place. mes "[summon Man]"; mes "Now go and kill all the Poring I summoned"; // He summoned ten. close; OnPoringKilled: set $PoringKilled,$PoringKilled+1; if ($PoringKilled==10) goto L_AllDead; end; L_AllDead: announce "Summon Man: Well done all the poring are dead",3; set $PoringKilled,0; end; I'm not sure whether it's stucked on OnPoringKilled or L_AllDead cause it doesn't announce at all once i spawned all 10. No modifications were done or whatsoever, but it just doesn't work for a reason ._. aside from that, i ensured that my my NPC name was NPCNAME any help would be great!
  2. Thanks! i really did not see that in the script commands. my bad on that. will solve the topic now xD
  3. Hi guys, Is it possible to change the looks of the npc halfway during the script Example, GM commands are @disguise 1001 (Example). Can we do this for the NPC as well? cause the disguise script command is meant for the player instead of the npc.
  4. I tried both methods but it doesn't work lol. problem now is can't see at all on the other client. Already diffed my client based on this however it still doesn't work. I'm guessing we can't make it work for 160 then ?
  5. Hi there guys! i seem to having a problem yet another time in aura's. currently the main issue is that only i can see my own aura where other people cant. (refer to the picture) Is there anyway to solve this? i've already diffed my client to enableaura abovelvl 99. Thanks.
  6. Hey there Enzo07014, thanks for hosting up the site it's great! Really easy to browse around NPC that really attracts ya xD, however what about NPCs that we dont have? example 685? is there any way to get those npc into our database?
  7. ah okay, thanks for the information guys haha. just got a bit confused on this part. Thanks!
  8. Hi guys! Was just wondering since most of the private servers (90% i think) Uses [serverName] Ragnarok Online as their name for their private server. Is the word Ragnarok Online really required for the name purposes? Anything wrong from putting other names onto it?
  9. Hi there guys, I tried the scripts and finally AnnieRuru's Script works great! 100% the way i intended it to work! Thanks AnnieRuru for your great help! I appreciate Ryokem and Emistry for the assistance as well! Thanks again!
  10. Hi there ryokem! Thanks for editing the script! i've tested it, but once the npc is disabled, it still talks the random messages. is there any way to disable that and make it work only on the day that i want it to ?
  11. Hi there guys and girls, I'm currently having a small issue with this script of mine. Here's the catch. I wanna make this npc disabled on certain days and enabled on certain days. I've managed to do that however, even though the npc becomes disabled, the npctalk is still there. prontera,97,153,5 script Clemy 703,{ if (gettime(4)==1){ OnClock0001: mes "Hello!"; disablenpc strnpcinfo(0); close; } if (gettime(4)==2){ mes "LOL"; close2; end; OnInit: .@interval = 5; .@step = 5; while (1) { sleep .@interval * 1000; getmapxy .@map$, .@x, .@y, 1; while ( checkcell( .@map$, .@npc_x = .@x + rand( -.@step, .@step ), .@npc_y = .@y + rand( -.@step, .@step ), cell_chknopass ) ); npcwalkto .@npc_x, .@npc_y; npctalk callfunc( "F_RandMes", 2, "Heloo!!!", // 1 "Goodbye~!" // 2 ); } } } Here are the current issues. 1. NPC stilll talks even after disabled. 2. As you can see, today is monday which gettime suppose to be (4)==1, however it still moves around following the the (4)==2 stating the random npc messages. Should it be standing still and not moving since it's monday and no commands have been placed on monday except disable? [note] i'm aware of enabling the npc back, this script is not yet fully done however, this is the main issue currently. Thanks for the assistance!
  12. Hi guys, I've actually just upgraded to windows 8 pro, and it seems that after upgrading, tortoise SVN doesn't give the green indicator anywhere each time you check out from the repository. Any help on this? Thanks. Edit* Manage to go it to work once again. Seems that one of my programs actually clashed with it. after some configurations, got it to work
  13. not sure if what you meant what was i did but it did solve the trick hahaha, instead of starting the quest 80000, i used set lol1,1 <--- my temporary quest name for that script i guess? command instead. however would be good if i use quest 80000 so that people can refer to which quest they are up for. and another question is, how can i add in quest for hunting? i tried referring to other scripts. but they all have their individual quest assigned to them. How can i make this possible? Thanks for the assistance again! rAthena wiki doesn't seem to have this information >_>, it would be great if i stopped pestering you in my trivial questions as well
  14. Thanks for the reply emistry, however i seem to still face a problem. (Felt like i'm missing out something) Cause what i would like to do is, if he's finished the quest, he cant repeat the quest anymore and he'll say something different once the setquest 80000 starts. Meaning, Before setquest 80000, it'll start at H...E..L..P.... so on till the end. however if let's say the quest starts, and he you talk to him the second time, it'll be dont talk to me anymore. right now it goes immediately stop talking to me anymore even though i haven't started the quest. if (checkquest(80000) == -1) ;{ mes "Stop talking to me anymore"; close;} mes "[^FF0000Mysterious Old Man^000000]"; mes "H...H......E...L..P M.......e........."; mes "*COUGH COUGH COUGH*"; mes " "; mes " "; mes "^FF0000Beware What you choose....^000000"; next; menu "Ignore and leave him away",-,"Help the dying man out.",help; mes "^FF0000You've left him there to slowly rot....^000000"; atcommand "@nuke " + strcharinfo(0); close; help: setquest 80000; mes "You've decided to help the mysterious old man out."; next; mes "[^FF0000Mysterious Old Man^000000]"; mes "urgh..... what..? where am i?... ouch ouch ouch! *Screams in pain"; emotion e_omg; next; mes "[^FF0000Mysterious Old Man^000000]"; mes "Did.. you by any chance help me?"; next; menu "Yeah, it was me, My name is...",L_zeny,"Nope it wasn't me! It was a ghost!",ghost; close; L_Zeny: mes "[^FF0000Mysterious Old Man^000000]"; mes "Wait! Dont speak! I know you...."; mes "Your voice.. Your face... it sounds like... you're..."; next; mes "[^FF0000Mysterious Old Man^000000]"; mes strcharinfo(0) + ", Are you not?"; if (Zeny > 10000) goto toomuch; mes "You have 10,000 zeny or less, I see."; set Zeny,Zeny+10000; next; mes "Hope you feel better!"; close; Ghost: mes "[^FF0000Mysterious Old Man^000000]"; mes "HOLY SHIT WTF"; emotion e_omg; atcommand "@monster thanatos"; close; toomuch: mes "You have over 10,000 zeny, you must feel really good about yourself!"; completequest 80000; close; } I noticed how slotted sunglasses used (svn revision 16809) set SG_QUEST1,1; and i do believe i can incorporate it into my script but, what does the 1,1; mean? my bad i was stupid on this lol, dint see the quest name was SG_QUEST1,1 <-- 1 = active and 0 is inactive i guess. the code that i was actually finding for was set quest,1 and the if command for if (quest == 1) what would happen. Thanks again for making it happen! However just wanna ask one more question, How do i set where the person cant do the quest multiple times?
  15. Thanks emistry! it work flawlessly! However, since the quest is done already and to prevent any further quest_update_status: character 150000 doesn't have quest 80000, i should make the npc respond different by adding in an if command am i right? seeing from other scripts on how they're being handled. i believe it should be, if(questcomplete,80000) { mes "Stop talking to me anymore"; close; } mes "[^FF0000Mysterious Old Man^000000]"; mes "H...H......E...L..P M.......e........."; mes "*COUGH COUGH COUGH*"; mes " "; mes " "; mes "^FF0000Beware What you choose....^000000"; next; menu "Ignore and leave him away",-,"Help the dying man out.",help; mes "^FF0000You've left him there to slowly rot....^000000"; atcommand "@nuke " + strcharinfo(0); close; (just copied the top part of the script) Following the http://rathena.org/wiki/If However, it doesn't work after i add that in, any news on that? Thanks again!
  16. Hi guys, currently i'm creating a quest for my server, and it seems that i'm facing a small issue at the moment as i'm not really that clear of certain commands of questing. I've read up on the script commands on the doc in the trunk, however it still doesn't fix this problem for it. Currently, i've added up an example quest ID 80000 on my db and displayquestid. it works without any problem. Alt+U shows everything i need it to show, however, let's say for this example script that i've taken from basic scripting and editing just for fun setquest 80000; mes "[^FF0000Mysterious Old Man^000000]"; mes "H...H......E...L..P M.......e........."; mes "*COUGH COUGH COUGH*"; mes " "; mes " "; mes "^FF0000Beware What you choose....^000000"; next; menu "Ignore and leave him away",-,"Help the dying man out.",help; mes "^FF0000You've left him there to slowly rot....^000000"; atcommand "@nuke " + strcharinfo(0); close; help: mes "You've decided to help the mysterious old man out."; next; mes "[^FF0000Mysterious Old Man^000000]"; mes "urgh..... what..? where am i?... ouch ouch ouch! *Screams in pain"; emotion e_omg; next; mes "[^FF0000Mysterious Old Man^000000]"; mes "Did.. you by any chance help me?"; next; menu "Yeah, it was me, My name is...",L_zeny,"Nope it wasn't me! It was a ghost!",ghost; close; L_Zeny: mes "[^FF0000Mysterious Old Man^000000]"; mes "Wait! Dont speak! I know you...."; mes "Your voice.. Your face... it sounds like... you're..."; next; mes "[^FF0000Mysterious Old Man^000000]"; mes strcharinfo(0) + ", Are you not?"; if (Zeny > 10000) goto toomuch; mes "You have 10,000 zeny or less, I see."; set Zeny,Zeny+10000; next; mes "Hope you feel better!"; close; Ghost: mes "[^FF0000Mysterious Old Man^000000]"; mes "OMG LOL WTF"; emotion e_omg; atcommand "@monster thanatos"; close; toomuch: mes "You have over 10,000 zeny, you must feel really good about yourself!"; close; completequest 80000; } current issue is, my map server keeps saying my character has the quest added in already [Error]: quest_add: Character 150000 already has quest 80000. and i cant complete the quest 80000. Another thing i wanna add would be not repeating the quest if it's possible Thanks! Regards, ToiletMaster
  17. 2012-04-10a diffed by shin's diff patcher. i manage to solve this problem by using @changesex as it forces a reset on everything i guess. however, i dont think that's the permanent solution here. Any other thoughts on this?
  18. Hey there guys! yet again another small bug i found >_> not sure where to post it so i thought of posting it here since all the skills are working except for the display. if you see the picture that i've attached. certain players of mine seem to face this problem randomly. any fixes for this so far? i've tried using the search but don't think anyone else face this problem at the moment >_>
  19. good question lol, i did rename the entire thing. i guess it does matter in this situation? ok well, i manage to got it in. guess it was really the name problem lol, my bad on that >_>, however the minimap doesn't show though. any help on that matter? perhaps i could be missing something? i made it into a grf with all the files attached inside. ------------------------------------ Edit: alright manage to fix it up after thinking of searching eAthena since rAthena doesn't have it yet. here's the solution for anyone that's facing the same problem as me! just go to your data exture\À¯ÀúÀÎÅÍÆäÀ̽º\map and place the map there and it should work fine! if you dont see the map folder there just make one and merge it! (make sure in your data.ini it's the priority else it doesn't work!) Cheers and thanks alot! More power to rAthena!
  20. Hi there Sinya, thanks for replying. however the same thing occurs even though i followed it. well, in order to help lighten up the case, here's what i did for my edits in files so far. maps_athena.conf (all the way to the bottom) map: elv_forest grf.files.txt //----------------------------------------- // GRF List //----------------------------------------- // grf: C:\path\to\RO\data.grf // You may add more in this format // grf: <data file path> grf: C:\Users\milo\Desktop\Ragnarok 2012-07-04\Ragnarok 2012-07-04\data.grf grf: C:\Users\milo\Desktop\Ragnarok 2012-07-04\Ragnarok 2012-07-04\rdata.grf grf: C:\Users\milo\Desktop\Ragnarok 2012-07-04\Ragnarok 2012-07-04\custom.grf grf: C:\Users\milo\Desktop\Ragnarok 2012-07-04\Ragnarok 2012-07-04\local2map.grf grf: C:\Users\milo\Desktop\Ragnarok 2012-07-04\Ragnarok 2012-07-04\palettej.grf //------ Others --------------------------- // Data Directory (without the actual data\ though) // the below example would use C:\path\to\RO\data\ //data_dir: C:\path\to\RO\ data_dir: C:\Users\milo\Desktop\Ragnarok 2012-07-04\Ragnarok 2012-07-04\ map_index.txt //====================================================================================== //Place your custom maps with a starting ID here. //====================================================================================== //Example: // //mymap 1250 //mymap-2 elv_forest 1250 mapnametable.txt all the way at the bottom elv_forest.rsw#Elven Forest# maps_athena.conf all the way to the bottom map: elv_forest these are my configurations so far. the funny thing is. i originally had 832 maps. dont really know how i manage to get 835 maps suddenly. Could it be a clash of the maps on somewhere in my configurations?
  21. i had your problem before, previously i was using 2011-11-28 for my client version, then after i used 2012-04-10 the buttons came out. perhaps you wanna give a try on that? xD
  22. Hi there! Following the title, i cant seem to add the custom map into the server. Here's what i've did so far and followed the guide so far. http://rathena.org/wiki/Custom_Maps i was able to warp into the map. however i got this error. funny thing was, i saw my map cache having 2 extra files instead of one. Any help would be great!
  23. This was what i was looking for! Thanks alot EvilPuncker!
  24. . Hi there guys! i've stumbled upon this siggy in deviant art. just wanted ask what's the font of this siggy? been searching around and cant find it >_>.. does photoshop CS3 have it? Thanks !
  25. Works like a charm! Thanks alot Brynner!
×
×
  • Create New...