Jump to content

Arcenciel

Members
  • Posts

    1315
  • Joined

  • Last visited

  • Days Won

    10

Everything posted by Arcenciel

  1. Don't request for scripts that are like the ones in "NameHere"RO. It's sad that you don't even bother to hide the fact that you're stealing another server's idea. Quite frankly, no decent scripter is gonna do that for you.

  2. - Relocate the flags you want to the specific town you want. - Duplicate the flags in the location where you want them to go when WoE Starts. - Then utilize OnInit, OnAgitStart, OnAgitEnd, and enablenpc/disablenpc or hideonnpc/hideoffnpc
  3. Question: How did you manage to put a time limit in autotrade? I don't recall rA having a setting for that. Was it via a script or a source modification?
  4. All topic have been merged into one. Please refrain from doing that.
  5. Try this in combination with OnPCLoadMap *autobonus <bonus script>,<rate>,<duration>{,<flag>,{<other script>}}; *autobonus2 <bonus script>,<rate>,<duration>{,<flag>,{<other script>}}; *autobonus3 <bonus script>,<rate>,<duration>,<skill id>,{<other script>}; *autobonus3 <bonus script>,<rate>,<duration>,"<skill name>",{<other script>}; These commands are meant to be used in item scripts. They will probably work outside item scripts, but the bonus will not persist for long. They, as expected, refer only to an invoking character. What these commands do is 'attach' a script to the player which will get executed on attack (or when attacked in the case of autobonus2). Rate is the trigger rate of the script (1000 = 100%). Duration is the time that the bonus will last for since the script has triggered. The optional argument 'flag' is used to classify the type of attack where the script can trigger (it shares the same flags as the bAutoSpell bonus script): Range criteria: BF_SHORT: Trigger on melee attack BF_LONG: Trigger on ranged attack Default: BF_SHORT+BF_LONG Attack type criteria: BF_WEAPON: Trigger on weapon skills BF_MAGIC: Trigger on magic skills BF_MISC: Trigger on misc skills Default: BF_WEAPON Skill criteria: BF_NORMAL: Trigger on normal attacks BF_SKILL: Trigger on skills default: If the attack type is BF_WEAPON (only) BF_NORMAL is used, otherwise BF_SKILL+BF_NORMAL is used. The difference between the optional argument 'other script' and the 'bonus script' is that, the former one triggers only when attacking(or attacked) and the latter one runs on status calculation as well, which makes sure, within the duration, the "bonus" that get lost on status calculation is restored. So, 'bonus script' is technically supposed to accept "bonus" command only. And we usually use 'other script' to show visual effects. In all cases, when the script triggers, the attached player will be the one who holds the bonus. There is currently no way of knowing within this script who was the other character (the attacker in autobonus2, or the target in autobonus and autobonus3). //Grants a 1% chance of starting the state "all stats +10" for 10 seconds when //using weapon or misc attacks (both melee and ranged skills) and shows a special //effect when the bonus is active. autobonus "{ bonus bAllStats,10; }",10,10000,BF_WEAPON|BF_MISC,"{ specialeffect2 EF_FIRESPLASHHIT; }";
  6. The big font announcements are only limited to inside the WoE Castles however I haven't played in awhile so that may not be the case anymore.
  7. This has been done numerous times. Please use the search function next time on how to properly announce emp breaker's name. http://rathena.org/b...ker#entry106641
  8. All mobs will be affected by your server drop rate. Your only option is to properly set up the rates in the mob_db entry to match how often you want it to drop.
  9. Just add getitem <itemID>,<Amount>; under OnChestBreak. Do note that they will get whatever you put in there in addition to whatever the treasure chests contains . The best method of adding custom rewards via my script is to create your own treasure chest mob_db entries with the rewards you want players to receive.
  10. My post tells you exactly what to do. Go use the search function to figure out how to do those things...
  11. Read, learn to read.....

  12. People need to use the search function. This question has been asked countless of times.
  13. Yeah! Keep it up Euphy. No more spoonfeeding these babies.

  14. That would adjust everything globally, meaning everyone would be allowed to use that command. --- donkeyg, use Emistry's method. It involves less work than the method you want. What you want requires creating two different groups with the only difference being the @afk command and then making the item switch a player's group when they equip/unequip the item.
  15. Glad to have you back DE!

  16. Ind! Don't forget to create that Digest topic for the next 30 day period.

    1. Ind

      Ind

      right, will create asap. thanks!

  17. Someone is trying to steal your server's event

  18. Someone is trying to steal your server's event

  19. Didn't look at the script but this is how it would be done *setmapflag "<map name>",<flag>{,<zone>}; This command marks a specified map with a map flag given. Map flags alter the behavior of the map, you can see the list of the available ones in 'db/const.txt' under 'mf_'. The map flags alter the behavior of the map regarding teleporting (mf_nomemo, mf_noteleport, mf_nowarp, mf_nogo), storing location when disconnected (mf_nosave), dead branch usage (mf_nobranch), penalties upon death (mf_nopenalty, mf_nozenypenalty), PVP behavior (mf_pvp, mf_pvp_noparty, mf_pvp_noguild), WoE behavior (mf_gvg,mf_gvg_noparty), ability to use skills or open up trade deals (mf_notrade, mf_novending, mf_noskill, mf_noicewall), current weather effects (mf_snow, mf_fog, mf_sakura, mf_leaves, mf_rain, mf_clouds, mf_fireworks) and whether night will be in effect on this map (mf_nightenabled). The zone optional parameter is used to set the zone for restricted mapflags.
  20. I have soooo much love for your new signature.

    1. Arcenciel

      Arcenciel

      I'm stealing it now. =D

    2. Eurydice

      Eurydice

      LOL! :P It just came to my mind when I was watching the Cookie Monster parody of that song.

  21. Instead of removing all of them, just remove the non-essential ones and serve them up via the Download System.
  22. Visit this topic http://rathena.org/board/topic/57885-where-or-how-did-you-learn-scripting/
  23. I don't think it's necessary to serve up a list of custom scripts. Let the server owner pick their own custom script.
  24. You would have to use *atcommand "<command line>"; This command will run the given command line exactly as if it was typed in from the keyboard by the player connected to the invoking character, and that character belonged to an account which had GM level 99. // This will ask the invoker for a character name and then use the '@nuke' // GM command on them, killing them mercilessly. input @player$; atcommand "@nuke "+@player$; This command has a lot of good uses, I am sure you can have some fun with this one. fakename is not a script command.
×
×
  • Create New...