Jump to content

Neblim

Members
  • Posts

    50
  • Joined

  • Last visited

Everything posted by Neblim

  1. I've done exactly what Ultramage suggested many many months back and I'll just share the thing so people won't have to go through the same boring experience I did back then. Didn't even know how convenient macros could be back then. ^^; nobranch.txt
  2. Ah, it seems Emistry has beat me to it. Oh well, I'll just leave this thing I fixed up in here as well, though, do note it's not as short and clean as Emistry's. Things you might want to edit I've left on top in old school style. set .CashItem, 7227; // Cash item ID set .CashCost, 10; // Cost in cash items Edit: Oh, forgot to add the deletion of cash item. Brb. Edit2: All done now~ Edit3: Edited to work on all job levels. job_swapper.txt
  3. Just saying. Very much possible without a script.
  4. Judging from the PMs and the way the mobs act in the very beginning, this is not the work of a script. Or at the very least it doesn't have to be. 1) Pick one assisting GM, or two if you only want to chill and do nothing. 2) Warp to any arena you wish. For example the game room maps used in this video. ( g_room1-1 / g_room1-2 / g_room1-3 ) Coordinates are around 75,183 for the ring 3) Have your assisting GMs use @hide and @killer at-commands. 4) Have both of them summon a mob of your choice. 5) Enjoy the show.
  5. this is not an Error.. it is just showing you that the current function is overwriting the same name current existing function Exactly why I asked him to check for unusual messages as well. ^^
  6. What revision of rA are you using? Double check your map server for any errors or unusual messages, particularly:
  7. Neblim

    NPC Poring

    Smells like a unique job changer to me. I highly doubt this can be found lying around in some corner of these forums, or even eA forums, Please describe more what it should do so someone who's got time may fix this up for you without having to guess much. 3rd Class support? Platinum skills? Grants job levels with base levels..?
  8. Neblim

    exp.txt

    rA Wiki is your friend yet again. I've attached an unofficial exp table which you may try to use (haven't tested with rAthena), just edit the max level values accordingly. exp2.txt
  9. Are you sure the file name is "clientinfo.xml" and not "sclientinfo.xml"? Because renewal clients don't read the sclientinfo.xml Make sure your client is configured so it reads where-ever your clientinfo is placed. For example if you are using GRFs make sure the GRF containing your clientinfo is loaded correctly in the data.ini Also check that you don't have the file (still clientinfo.xml) in both your server's GRF and your data folder which might cause them to collide depending on your client. For more detailed how-to: check out the lovely rA Wiki.
  10. I didn't touch the script itself at all. Just did the usual: add the script into .../npc/scripts_custom.conf and boot your map server. If there are no errors in map server when you load a script with @loadnpc and the script doesn't work as intended, it's always safe to assume you need a reboot.
  11. Neblim

    Maximum

    I'd say the limit is when your server's start-up time starts to annoy the heck out of you.
  12. I assume you are using a renewal client and not the old sakexes anymore. You'll have to edit/use the clientinfo.xml, not the sclientinfo.xml. The stuff between the <display></display> is what you want to edit. Example clientinfo.xml <?xml version="1.0" encoding="euc-kr" ?> <clientinfo> <desc>Ragnarok Client Information</desc> <servicetype>korea</servicetype> <servertype>sakray</servertype> <connection> <display>MyRO</display> <desc>Ragnarok Online</desc> <balloon>Rates: 10/10/5</balloon> <address>127.0.0.1</address> <port>6900</port> <version>25</version> <langtype>1</langtype> <registrationweb>www.google.com</registrationweb> <aid> <admin>2000001</admin> <admin>2000002</admin> <admin>2000003</admin> </aid> <loading> <image>loading00.jpg</image> <image>loading01.jpg</image> <image>loading02.jpg</image> </loading> </connection> </clientinfo> You might also want to hex your client to have your server's name in it, but that's a whole other thing.
  13. Credits to Jikari obviously. Jikari-Cube.zip
  14. Make sure to have the tabs there.. -<tab>script<tab>GMLogin<tab>-1,{ OnPCLoginEvent: if(getgmlevel() > 60) { atcommand "@speed 0"; atcommand "@hide"; } end; } Also, if your server happens to have a custom symbol for @-commands, be sure to change it in this script as well. In other notes, we really need to have support for tabs in -tags. ;/
  15. You may also simply change each announcement line to: announce "This is announcement X.",bc_blue; But if you want to be more specific with the color, I suggest you go with Aerie's way. An alternative for having the announcements every 3 hours is to use the OnClock event label. So something like this: - script announcer-script -1,{ OnClock0000: OnClock0300: OnClock0600: OnClock0900: OnClock1200: OnClock1500: OnClock1800: OnClock2100: switch(rand(1,5)) { This way you can specify the exact time a random announcement is broadcasted.
  16. if( getgmlevel() < 80) { if( readparam(bStr) > 99 || readparam(bAgi) > 99 || readparam(bVit) > 99 || readparam(bInt) > 99 || readparam(bDex) > 99 || readparam(bLuk) > 99 ) { dispbottom "Sorry, your stats are too high and thus they have been reset!"; resetstatus; } } Something like this?
  17. Seems to be no problems in script itself. Might want to consider restarting the whole server. Edit: Oh, and don't forget to add this script to the list of NPCs the server will load before you do.
  18. Battleground conquest is a script/source mod made by Zephyrus on his own server emulator project, the eAmod which unfortunately is not free, so I highly doubt anyone will just share the scripts/codes for you. You can only get it by purchasing the whole shibang from him or optionally just the BG diff files from the man himself. However, I'm not sure if the diff is compatible with rA though. Has been confirmed to work on eA and 3CeAM. Here's the topic you should check out if you wish to only get the battleground mod: http://dev.terra-gaming.com/index.php?/topic/313-battleground-only-diff/
  19. Failed to copy the hardest boss' name from Tales of Symphonia correctly, and this is what I ended up with.
  20. npc/warps/cities/lighthalzen.txt lhz_in03,20,99,0 warp lhz_house2_2-2 1,1,lhz_in03,17,31 Tip: In case you have set yourself as a GM client side, right click the portal to get its name and find it with the help of ctrl + f.
  21. I am confused now... If you mean the warp portal which takes you back to Lighthalzen in the south west part of that room, it is this line: lhz_in03,12,162,0 warp #to_lhz 1,1,lighthalzen,321,322 in npc/quests/quests_lighthalzen.txt Comment it out as instructed in my first post and the portal will not be there anymore...
  22. The door inside is the second script line I posted. lhz_in03,12,162,0 warp #to_lhz 1,1,lighthalzen,321,322
  23. npc/quests/quests_lighthalzen.txt Find (The door outside) lighthalzen,324,322,0 script #li_door 45,2,2,{ OnTouch_: if ((lhz_curse > 19) && (lhz_curse < 23)) { mes "^3355FFThe door is locked.^000000"; set lhz_curse,lhz_curse+1; close; } else if (lhz_curse > 23) { mes "^3355FFThe door is locked.^000000"; next; mes "[Citizen]"; mes "I'm sorry, but another"; mes "epidemic is starting to"; mes "spread around the slums."; mes "We're not going outside and we're keeping our children safe!"; next; mes "[Citizen]"; mes "Not to be unfriendly,"; mes "but you should be careful"; mes "too. The living conditions"; mes "of this area aren't exactly"; mes "sanitary, you know?"; close; } else { warp "lhz_in03",15,162; } end; } and (the door inside house) lhz_in03,12,162,0 warp #to_lhz 1,1,lighthalzen,321,322 Comment them out. //lighthalzen,324,322,0 script #li_door 45,2,2,{ //OnTouch_: // if ((lhz_curse > 19) && (lhz_curse < 23)) { // mes "^3355FFThe door is locked.^000000"; // set lhz_curse,lhz_curse+1; // close; // } // else if (lhz_curse > 23) { // mes "^3355FFThe door is locked.^000000"; // next; // mes "[Citizen]"; // mes "I'm sorry, but another"; // mes "epidemic is starting to"; // mes "spread around the slums."; // mes "We're not going outside and we're keeping our children safe!"; // next; // mes "[Citizen]"; // mes "Not to be unfriendly,"; // mes "but you should be careful"; // mes "too. The living conditions"; // mes "of this area aren't exactly"; // mes "sanitary, you know?"; // close; // } // else { // warp "lhz_in03",15,162; // } // end; //} and //lhz_in03,12,162,0 warp #to_lhz 1,1,lighthalzen,321,322 However, do note these are a part of some quest which becomes impossible to complete if you wish to have them removed.
  24. Something I found lying around. Credits to Terces, Dant3 and AnnieRuRu. pvpladder.txt
×
×
  • Create New...