Jump to content

Euphy

Members
  • Posts

    2997
  • Joined

  • Last visited

  • Days Won

    74

Everything posted by Euphy

  1. @scenenarykeem: //===== Current Version: ===================================== //= 1.4c //===== Compatible With: ===================================== //= rAthena SVN r16862+ @seventhief: You have to "find and replace" all instances of it in the script.
  2. Take all eAmod questions to their forums. We're not offering support for paid scripts we don't own. As for the "event not found" warnings, check that the labels exist and aren't typos.
  3. It should work. o.o You could rewrite it as a single statement, if (!rand(200)) getitem 677,1;
  4. @scenenarykeem: You're probably using a version incompatible with your SVN revision. @Mootie: It's already account-based, yes you can create an IP restriction through a separate SQL table, no you cannot give exceptions to cafe players. The multiplier is exactly what it's defined as: base value x modifier (ex. setting to "1" would be 1x rates, "10" would be 10x rates, the default is your server's rates). The warning is because your rates are too high for the calculation (e.g. exceeds 2^31), so you need to lower the modifier value.
  5. You need to start WOE using the controller for all the events to trigger properly. Add a session, then "reload settings" to start.
  6. set BaseExp, (((NextBaseExp/100) < BaseExp)?(BaseExp-(NextBaseExp/100)):0); set JobExp, (((NextJobExp/100) < JobExp)?(JobExp-(NextJobExp/100)):0);
  7. @zhaosin: Delete this part: OnAgitStart: while(agitcheck()) { misceffect 58; sleep 425; } end;
  8. All class names are hardcoded in the client, and you can't add any new ones afaik. This isn't possible unless you actually rename a different class (by hexing).
  9. Euphy

    UseSkillToPC

    @Toasty: That's even more complicated than lighta's array suggestion... it would solve the problems with non-base stats, but I don't think we need to go that far beyond what's needed to achieve official functionality. Unless you can think of other uses? @GmOcean: Sounds good, but same comment as above -- what would we use it for?
  10. We don't add custom scripts unless: They are common utility scripts (e.g. everything in the root folder). They are already very widely-used and would be generally beneficial (ex. Cluckers, Disguise event). There are certainly many scripts in the folder that don't fall under either category, but I'm more hesitant to delete the scripts without a better reason (many of the more-useless ones I removed a few months ago). That said, I don't believe we need to add any more clutter into the SVN, so I'm going to say "no" to this unless somebody has more input.
  11. Euphy

    NPC Request..

    Everything except invasion/broadcaster is in the SVN already.
  12. ex. http://www.eathena.ws/board/index.php?showtopic=241741
  13. http://forums.irowiki.org/showthread.php?t=95629 Should we adjust this now? :3 Are there any other accompanying factors/changes we need to consider? (ex. EXP gain, proper stat tables, etc.)
  14. Euphy

    i need fix

    You're missing the other part of Rokimoki's script that actually counts kills: http://www.eathena.ws/board/index.php?showtopic=214307 I suggest using a newer script though, since there are far more efficient ways to detect MVP kills (getmonterinfo MOB_MVPEXP) and rank players (SQL query).
  15. Euphy

    UseSkillToPC

    If it's too much trouble, don't bother with the player stat-swapping XD. We do need to be able to specify stats for NPCs, though - temporarily replacing the NPC stats sounds like it'd be fine.
  16. It's far more organized with the current organization. Thanks for the idea, though.
  17. This is a reference list of script-related work that needs to be done. Non-developers may check the status of tasks here, but many links may be inaccessible. If something is not on this list that should be, send me a PM; developers, feel free to add to the list. This is not for bug reports. npc/quests/first_class/ [unassigned] > These are ancient and very repetitive scripts. Separate Cat Agents [unassigned] > Low-priority, purely organizational. Standardize script format [unassigned] > Very low-priority, but should probably be done since the source was standardized.
  18. We're not here to guess what your error messages are. Read and post them.
  19. You can't execute SQL queries on a database the server isn't connected to. o_o (edit: I guess not xD)
  20. @Dastgir Pojee: That doesn't work at all. >.> Without a timer, you can't check if a player is afk. But if you don't care, set .@num, query_sql("SELECT `account_id` FROM `char` WHERE `online` = '1'",.@j); for(set .@i,0; .@i<.@num; set .@i,.@i+1) { attachrid(.@j[.@i]); if (!checkvending() && !checkchatting()) getitem 607,1; detachrid; } end;
  21. No, never disable agit_main.txt or agit_main_se.txt - that's the core for WOE to run. agit_controller.txt and agit_start_se.txt are the auto-start scripts. You can read all of this information in the script headers.
  22. I remember already having this discussion before... o: Agreed with splitting into @cleanarea / @cleanmap. That drawing is brilliant. xD
×
×
  • Create New...