FURRE! Your Furcadian Network
---
- home / help / bots / mushclient
Events
Help
Literature
Art & Lit
Archives
Forums
Guilds
Feedback
Roleplay
Contact
advanced search
Furre!
|- Software
|- Patches
'- Dreams

Mushclient Bot Tutorial - by Seriphim

To begin First of all in ornder to make a Mushclient bot you need Mushclient. Duh! If you dont' already have it please go download it at www.mushclient.com After you have downloaded it unzip it ofcourse put it in a folder and then run it. Now you don't have to buy it thats the key to it I never bought it just wait for the random number to go through and hit the number, Ok now that the easy stuf is done. We will actually begin on what you have to do.

Step 1) After programm is running to File, Scoll down till you see New World, Click it, Then it Should says World Name: Name it anything you want. It doenst matter it's for your own personal referance. After that you should be a Input Box that say's Tcp/Ip that is where you need to put furcadia's IP address, Im not suposed to give it to you but Ill make your life easyer and give it to you. Ip = furcadia.hearme.com then there should be another InputBox that says Port: in port put 6000, After you have done all that. Look for a tab on the same thing without exiting or anything a Tab called, Connecting, Click it and then After you have clicked it look for another Input Box named Name: in name put a name of one of your furcadia alts, after that look beneath that for Password: Put that alts Password, and beneath that look for a Inputbox called Connect Text, In the connect text you will type what you would like your bot's desc to be. Just incase you didnt know the desc is what they will see when they are clicked on. After you have typed up what your bots desc will be click OK button. Ok what we have just done was set the Bot Client up to where after you click a button I will tell you about in a Minute you will be connect to furcadia. Ok after you have hit OK you will be on the main Mushclient Menu, Ok what you do is on the main menu look for a Button that has a Picute of a Socket Like thing When you click that Once you will be Connected if you did the above right. Click it again and you get disconnected. Now that you have done the start off you should go to File Save World As and save it as what ever you want. After it is saved good you have it saved also, now that you have a saved Bot where ever you saved it from Just click it and open it and it will automacially run mushclient for you. Witch is very helpful. Ok now a review on what we have done we have basically just told the Bot Client how to connect to Furcadia the only thing it will do is conenct. Thats it so far you have no commands what so ever.

Step 2) Macroing your movements For furcadia.

To macro your movemnts for furcadia you go to your musclient and click the talk bar then after you have clicked it to make sure your on your on Muslcient then hot Contol G, after you have hit contol G things of Buttons should pop up, The button we want at the moment is Input Click it. After you have clicked Input look for a tab named keypad, After you have located it click ti then you should see a Box with all the number in it the number from the Little Square on keyboard Ok go on it and look for number 7, Go in the little type box Under it and put m 7, and do the same for 9 go in the text Box type m 9, and do the same for1, m 1, and 3, m 3, Then you click ok, then close the other thing thats behind it, Now your bot has movement, allso here is a list of all the furc commands for bot, that you type in talk bar for it to work. get - Picks up/Drops use - Contol U's, Vascodagama, Lets bot go in dream,m 1,m 9,m 7,m 3, all the m's are the movements like I said before. Ok now you know the commands and your bot has movets yippe for you. When you in furc and you use the block on numbers and use 7,1,3,9 cause you just progrmmed them it will move you. Ok now your bot connects and moves.

Step 3) Triggers, Ok alittle about trigers before I actaully tell you how to make one. Ok a trigger is like it sounds something sets something off to send something to the Furcadia Server. Ok the following is examples of Triggers. Also for trigegrs The trigger goes in trigger and in Send goes what you would like to happen when the trigger accours. Ok heres some ex.Ill use T: and S: to you know whats the triggers and what does in send

T:(Seriphim: m1
m 1

Same way for all the rest of number thats movemnt by speach.

Here is for whispers,

T:([ * whispers, "help" to you. ]
S:wh %1 The follwoing are my helpi commands Blah blah blah its all easy basically simple %1 stands for furre whispering bot so that will be the furres name. and start means anyone. Wild Card. and thats all there is to it it's easy basic now you have a bot with movement and triggers. There isnt much else to explain besides going into adding VB Sciripting on your bot to have it do extra stuf Ill add that later tomarrow.

Here is a example of a Timer:

Set it to go Off at Aporoximily 10 or 5 min

Put in the send a Message like for a bar Bot you would put something like :wipes down the bar, or something.

-Commands the bot needs to send to Furc Server to Do stuff
To Sit - lie
Pick Up - get
Control u - use
Dream Entry - vascodagama
Allgeria - goalleg
Vinca - gostart
To Make the Bot Speak in the Talk bar you have to type "Then message

Basically the Rest is all of the above unless you wanna get into the Advanced Programming. Useing vbs

-Advanced Programming Mushclient vbs

Add Uptime To your Bot - Makes it so it tell how long your bot has been online

Ok First thing you Do to add Uptime is this Go into timers and make a
nae timer have it do this.
EveryInterval: 1
Send: <(enter)<(enter)<(enter)<
Script: trigtimer
Label: trigtimer
VBS SCRIPTING:
dim oltimer
oltimer = 0

sub trigtimer (a)
oltimer = oltimer + 1
world.send "desc Bleh im a bot [Uptime: " + cstr(oltimer) + " minutes]"
end sub
'Note The Bot's Desc Must match the current Desc

Now Onto Scripting Signs WOW What Fun :P

First things First you need to have a trigger before writing the vbs for it Here is a Example of the Trigger

Trigger: 7 k | l {!c k |
Send: l(Space Twice)K |
label:sign1
script:sign1

Now Onto Scripting The Sign ^.^

dim sign
sign = 0

sub sign1 (a,b,c)
sign = 1
if sign = 1 then world.send "wh " + cstr (furson) + " This Sign says Bleh ^.^"
sign = 0
end if
end sub

Thats all Im gonan Teach you for vbs now Im not gonan give away all my secrets :P

Copyright 2001 of Seriphim All rights Reserved (c)

Furry Banner ExchangeFurry Banner Exchange

FURRE! Your Furcadian Network
---





Website created by Bravecat.
We welcome your feedback.