Register forum user name Search FAQ

Gammon Forum

Notice: Any messages purporting to come from this site telling you that your password has expired, or that you need to verify your details, confirm your email, resolve issues, making threats, or asking for money, are spam. We do not email users with any such messages. If you have lost your password you can obtain a new one by using the password reset link.

Due to spam on this forum, all posts now need moderator approval.

 Entire forum ➜ MUSHclient ➜ General ➜ World(immediate)

World(immediate)

It is now over 60 days since the last post. This thread is closed.     Refresh page


Posted by NinjaKick   USA  (17 posts)  Bio
Date Tue 03 Jun 2003 04:47 AM (UTC)
Message
How does this work?
I set it as an alias so when I spam something like trip, and it runs through like 100 of them, and someone talks to me can I just use my alias 'send *' to do %1 and send it immediatly through all the spamming?


ALl this seems to do is do it after all the spamming I did.

I'm tired.
Top

Posted by Nick Gammon   Australia  (23,165 posts)  Bio   Forum Administrator
Date Reply #1 on Tue 03 Jun 2003 04:53 AM (UTC)
Message
What do you mean "spam something like trip"?

The "send immediate" jumps the speedwalk queue, it isn't clear what you are doing involves speedwalks.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by NinjaKick   USA  (17 posts)  Bio
Date Reply #2 on Tue 03 Jun 2003 05:23 AM (UTC)
Message
well
I am on this mud where there are mobs called practice dummies
they are mobs with like 30k hp
so people can use skills on them to get them up
I am trying to get trip up
so...
I set trip up into the keypad area
and hold down the button
or...
trip
trip
trip
trip
trip
trip
trip
trip
trip
trip
trip

You get the picture, I had the idea that if I typed this in a lot, and then I tried to type score or something, it would put the score command above all the trips, and say like in the game, I get lagged for 3 rounds (that is how much trip gives) the next thing would usually be trip, but becuase I had something in that send alias, it would put the score at the top so it did that before everything else I typed.

I'm tired.
Top

Posted by Shadowfyr   USA  (1,791 posts)  Bio
Date Reply #3 on Tue 03 Jun 2003 06:37 AM (UTC)
Message
The flaw in your reasoning is that lag is usually in the response the mud makes to your commands. Since when it lags you have in effect already sent all the trip commands, the client can't do anything to jump ahead of them.
Top

Posted by Nick Gammon   Australia  (23,165 posts)  Bio   Forum Administrator
Date Reply #4 on Tue 03 Jun 2003 06:39 AM (UTC)
Message
OK, in this case you need to make 'trip' be a queued command.

First make sure you have a non-zero speedwalk delay (see the command configuration screen) however it can be quite low (eg. 1 millisecond).

Then make an alias "trip" that sends to "world (speedwalk delay)". This will queue it. It can just send itself (eg. alias "trip", send "trip").

Then the "send immediate" command will jump the queue. However you still have the question "which queue"? If the commands are sent very quickly then they are already at the server (MUD) end and in its queue. You can't jump that. Maybe make the speedwalk delay larger so they don't get sent all at once.

Here is a tip for how to do that and not hold the key down all the time. Enable speedwalking if not enabled already, eg. with a prefix of #.

Then to send 20 trips, just type:

#20(trip)

Of course, you can make an alias to do that for you too.


- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Welcomb   (14 posts)  Bio
Date Reply #5 on Sat 07 Jun 2003 04:31 PM (UTC)
Message
Or you can do what I do. I made a timer to send the command that i want to spam every 3 seconds. That way I don't have to mess with my speedwalk timings and have a long queue of commands and I can stop sending it any time i want by turning off the timer. Commands typed in will also get send to the server straight away.
Top

The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).

To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.


19,830 views.

It is now over 60 days since the last post. This thread is closed.     Refresh page

Go to topic:           Search the forum


[Go to top] top

Information and images on this site are licensed under the Creative Commons Attribution 3.0 Australia License unless stated otherwise.