Jump to content

Euphy

Members
  • Posts

    2997
  • Joined

  • Last visited

  • Days Won

    74

Everything posted by Euphy

  1. @xx_paul_2013_xx: Thanks for reporting that. Infinity loops will be the death of me... ._. Anyway, easy fix, done in v1.3a and v1.2a as well.
  2. Or, to save (significant) resources, add "getitem" directly to the Emperium kill event in the guild files (/guild/ and /guild2/).
  3. It's a standard script, add it to any file. Put tabs in the header.
  4. @emong: Try my script, I've fixed that. - http://rathena.org/board/topic/64394-%E2%9C%B0-euphys-scripts-%E2%9C%B0/ @v00m3r: Yes, so long as the times don't overlap.
  5. Try something like this: http://upaste.me/raw/de6258132ffa6e0 Just add in random "sleep" commands so the mapserver doesn't think there's an infinity loop.
  6. Goddameit's updated script: http://pastebin.com/raw.php?i=Mdm6iFaR
  7. This is in consideration right now, but it's taking a while because there's only a couple of people working on it.
  8. Just coded this for someone yesterday, here you go: - script VotePointConvert -1,{ OnPCLoginEvent: query_sql("SELECT `points` FROM `cp_v4p_voters` WHERE account_id="+getcharid(3)+" LIMIT 1",.@points); if (!.@points) end; query_sql("UPDATE `cp_v4p_voters` SET points=(points-"+.@points+") WHERE account_id='"+getcharid(3)+"'"); set #CASHPOINTS, #CASHPOINTS+.@points; dispbottom "Vote Points updated! Total: "+#CASHPOINTS; end; }
  9. map_name <tab> mapflag <tab> nodrop
  10. @GM Incarnation: Same error as the person above you. As stated in the script header, you need to be using rAthena r15340+ for the "freeloop" command. To fix it, just delete "freeloop" both times it occurs. As for the duplicates, you have other shops named "qshop1", etc., for whatever reason...
  11. Why is anyone still using this script...? It's honestly among the worst warpers I've ever encountered. My script in the SVN currently has all these functions and more at 1/3 the file size: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/npc/custom/warper.txt
  12. Commands beginning with "/" are hard-coded into the clients, I believe (or they have no server-side configuration, at least).
  13. --> http://rathena.org/board/index.php?app=contactus :3
  14. Euphy

    @gstorage

    https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/doc/atcommands.txt gstorage: Brings up your guild storage wherever you are.
  15. Note that the command will also end statuses like "Falcon Rental", etc. which you probably wouldn't want it to. In that case, you'll have to put together an "sc_end" list yourself: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/db/const.txt
  16. Wow, this is really fantastic. o.o; There have been many, many Pokemon spriting attempts in the past (and they're still ongoing), so if you're looking for a team to work with I'm sure you can find one. o:
  17. Uh... you set up categories where I indicated it. Examples are already in the script. Build Manager updated to v1.8! This is really only a size reduction, but it makes build-swapping less resource-intensive, too (not that it really was to begin with... but whatever~). I've added a "latest updates" section in the first post to make spotting updates easier. WOE Controller updated to v1.3! This update marks the complete removal of script-side session creation (the original function!) in favor of the much more user-friendly in-game interface I wrote earlier. To make up for it, I added nice effects. XD (other small changes were made as well)
  18. #CASHPOINTS is an account variable, thus your "character" value will not be stored.
  19. conf\battle\client.conf: // valid range of dye's and styles on the client min_hair_style: 0 max_hair_style: 27 min_hair_color: 0 max_hair_color: 8 min_cloth_color: 0 max_cloth_color: 4
  20. set .@Price, 100; // Zeny per identify
  21. @patr3k: This is the script I use (it's included in my All-In-One NPC): <header> { set .@Price, 100; // Zeny per identify getinventorylist; for(set .@i,0; .@i<@inventorylist_count; set .@i,.@i+1) { if (@inventorylist_identify[.@i]) continue; if (Zeny < .@Price) { dispbottom "It costs "+.@Price+" to identify an item."; break; } set Zeny, Zeny-.@Price; delitem2 @inventorylist_id[.@i],1,0,0,0,0,0,0,0; getitem @inventorylist_id[.@i],1; setarray .@Total[0], .@Total[0]+1, .@Total[1]+.@Price; } if (!.@Total[0]) { message strcharinfo(0),"No items identified."; end; } specialeffect2 154; message strcharinfo(0),"Identified "+.@Total[0]+" items"+((.@Total[1])?" for "+.@Total[1]+" Zeny":"")+"."; end; }
  22. Already in the SVN, please check before posting. https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/npc/custom/jobmaster.txt
  23. I think he means "OnPCKillEvent". Add an "end" after line 7.
  24. Those settings are for all classes unless they say otherwise.
×
×
  • Create New...