Jump to content

Euphy

Members
  • Posts

    2997
  • Joined

  • Last visited

  • Days Won

    72

Posts posted by Euphy

  1. Try to be creative. You won't be able to stop good botters with methods like this, but with a little variation, you can stop the inexperienced ones. A handful of ideas that come to mind:

    • Generate easy questions to ask (don't rely on a static list!).
    • Feed the random number/string through other windows...
      • using 'npctalk'
      • using 'message'
      • using mail (requires relog using SQL/without a source mod)
      • using @fakename
    • Any combination of the above.
  2. You can actually add an event in a normal monster spawn -- for some reason, a lot of people seem to be unaware of this, but it's clearly stated in the documentation:

    ** Create a permanent monster spawn:

    <map name>,<x>,<y>,<xs>,<ys>%TAB%monster%TAB%<monster name>%TAB%<mob id>,<amount>,<delay1>,<delay2>,<event>{,<mob size>,<mob ai>}

    ...

    Event is a script event to be executed when the mob is killed. The event must

    be in the form "NPCName::OnEventName" to execute, and the event name label

    should start with "On". As with all events, if the NPC is an on-touch NPC, the

    player who triggers the script must be within 'trigger' range for the event to

    work.

  3. I really don't know where you're looking, since there are some 500 users online each day and things are being released at least every week or so. I don't think that qualifies as "dead" (see: eAthena).

    On the other hand, you're right that interest in RO has decreased; most of the old players/developers have moved on, and 2D MMOs aren't exactly in demand anymore. But your server more likely isn't attracting players because people expect more innovative ideas than before (given that all the creative events, etc. are now pretty much standard), and what attracted people years ago isn't necessarily what people want to see now.

    • Upvote 2
  4. Actually i found out the problem.It wasnt just not being able to move the whole interface would stop working but you could still type alt tabbing fixes it and it doesnt happen in fullscreen im not sure whats causing it but its annoying

    If what you're experiencing is the client randomly losing focus, it's a problem with the client itself. Gravity introduced this bug some time ago and still hasn't fixed it, as of testing in iRO a few days ago (surprising, right?). One such report is here: http://forums.irowiki.org/showthread.php?t=97827

    This doesn't happen in 20142012-04-10 RagexeRE.

  5. The only command that decreases a refine level is Downrefitem.  If you search in the script (CTRL+F), you'll find that it only occurs once:

                set .@Drf, getequiprefinerycnt(.@part) - .@safe[.@wp];
                for( .@i = 1; .@i <= .@Drf; .@i++ )
                    downrefitem .@part;
    The first line calculates the number of refines from the "safe" level, and the second line loops the 'downrefitem' command that number of times. So, if you delete those two lines, you'll have what you want.
×
×
  • Create New...