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
➜ Changing Capitalized to Lowercase in triggers
Changing Capitalized to Lowercase in triggers
|
It is now over 60 days since the last post. This thread is closed.
Refresh page
Posted by
| EvilFrosty
(2 posts) Bio
|
Date
| Sun 17 Mar 2002 09:43 PM (UTC) |
Message
| I wanna know if there is a simple way to set a Capitalized
word in a trigger to a lowercase by that I mean I wanna set it this way.
Trigger: You stab * in the back!
Command: throw knives %1
*On this tho I want the *, in this case the keyword being
Ghoul, well in the output command I want it to show ghoul,
is there a simple way to set this trigger up? | Top |
|
Posted by
| Magnum
Canada (580 posts) Bio
|
Date
| Reply #1 on Sun 17 Mar 2002 11:20 PM (UTC) |
Message
| Not super-simple, but not too hard either...
You need to have a script subroutine perform the task for you. If you use a Visual Basic Script file, you could use this subroutine:
Sub Throw_Knives (TriggerName, TheOutput, arrWildcards)
World.Send "throw knives " & LCase(arrWildcards(1))
End Sub
LCase is the Visual Basic function for converting a string to lowercase. arrWildcards(1) is the first wildcard, passed by the trigger to the subroutine.
In you Trigger configuration, you MUST give your trigger a name (label). One you do, you can enter a script subroutine to run when the trigger fires. In this case, you would put "Throw_Knives" in the 'Script' box.
I don't feel like re-itterating the instructions for telling mushclient to use a script file, or how to edit it, please look for those instructions elsewhere on this site. |
Get my plugins here: http://www.magnumsworld.com/muds/
Constantly proving I don't know what I am doing...
Magnum. | 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.
9,149 views.
It is now over 60 days since the last post. This thread is closed.
Refresh page
top