Methias Posted November 1, 2005 Report Posted November 1, 2005 Hey. Its methias again. I just wanted to know if anyone could recommend a good bot to use in a zone?
»SOS Posted November 1, 2005 Report Posted November 1, 2005 ... what in the world do you need a bot for?
»D1st0rt Posted November 1, 2005 Report Posted November 1, 2005 I like TWCore, but there is a stickied thread in the Development forum that lists more of them and their respective sites
Methias Posted November 1, 2005 Author Report Posted November 1, 2005 I like TWCore, but there is a stickied thread in the Development forum that lists more of them and their respective sites Oh ok. Ill check out TWCore. Thank you for the suggestion. And happy HalloWeen
Methias Posted November 1, 2005 Author Report Posted November 1, 2005 Can anyone tell me hwo to run TwCore? xD.
Methias Posted November 1, 2005 Author Report Posted November 1, 2005 Looks abit complicated. Does anyone know of just a bot. Just 1 bot. For like the main arena. Cause TWcore has a !@#$%^&*load of them. And also, is there a program to make the F1 thingie look cool?
Ophie Posted November 1, 2005 Report Posted November 1, 2005 yes there is a thingy to make the F1 thingy look cool. its called CLE or something.
»Maverick Posted November 1, 2005 Report Posted November 1, 2005 Methias, I recommend you to tryout Mervbot. It is easy to setup and can be online in your zone in a few minutes. (read the readme's and modify the mervbot.ini & spawns.txt) Apart from that, there are alot of plugins around for Mervbot which you can easily use in your zone. [Moved to Development]
Methias Posted November 1, 2005 Author Report Posted November 1, 2005 Well i downloaded MERVbot and im gonna set it up right now. Ill get back with you with the results Ugh. This needs brainpower. I dont have any at 3:21 AM. Ill try to set this up in the morning. Im just gonna go hang in SWZ right now.
Methias Posted November 1, 2005 Author Report Posted November 1, 2005 Re-read Settings: 0 msConnection request from: Cheez00r BotTue Nov 01 16:40:02: Cheez00r Bot> SYSOP LOGGED INConnection status read as terminated: Cheez00r Bot Thats what i get when i try to log my bot in with MERVbot. ############################### Initial bot spawns ############################### Cheez00r Bot : yekoms*yekoms : 0 : alias, flag, rampage : mod : ############################### Spawns.txt reference ############################### # This file is part of the MERVBot database collection.# Changes made while the bot is running will NOT be lost. # Lines beginning with non-alphanumeric characters ('#', '$', etc) are comments. # Spawns:# In this file you specify the name(s) your initial bot(s)# will use, and what its/their staff password(s) will be. # WARNING: As a rule of thumb, you can never host more than 3 bots in one zone,# unless the bot is hosted on the same computer as the subspace server. # Spawns.txt Format:# Bot name : Bot password : Arena name : Plugin names : Staff password : Creation string # NOTE: creation string shoudl always, always, always, always be of the following format:# dll_name parameters|dll_name parameters|...## Example: flagbot -f=4 -t=10|aliasbot -m=0|goalkeeper goals=2## Only bots that explicitly support the creation string will be able to use it # 0. Bot names will be checked for validity prior to connecting.# 1. Bot passwords and arenas may not contain a colon (':').# 2. If staff password is blank, the bot will still attempt to use it.# 3. Bots do not append staff password to name password, in other words# it is safe to change staff position of an older bot.# 4. Staff passwords are case-sensitive and shouldn't start with *.# 5. Separate the plugin names with commas: CTF, ELIZA, ALIAS# 6. Other login settings are defined in the INI file. # White-space:# White-space (' ') is ignored before and after colons (':')# Ex. 5 : Catid : password is the same as 5:Catid:password Thats what my spawn.txt looks like. ############################### Bot operators ############################### # Higher numbers on the left mean higher access privs.# Scroll down for the list of access privs. 1 : :2 : :3 ::4 :Rawr:5 :Methias:6 :Cheez00r Bot:7 : :8 : :9 : :10: :11: :12: : # Example backup passwords, for when the biller goes offline: # Remove these before you make your own operators. ############################### Operators.txt reference ############################### # NOTE: I suggest using blank passwords for all your operators.# Create backup names WITH passwords in case the biller goes down. # This file is part of the MERVBot database collection.# Changes made while the bot is running WILL be lost. # Lines beginning with non-alphanumeric characters ('#', '$', etc) are comments # Operators:# This file is used for defining who has access# to bot commands from inside the game.# These people are called "operators" who are !@#$%^&*igned# passwords used with the !login command# to gain access. I recommend erasing example# operators above, before running the bot. # Types of Operators:# LVL Type Description# 0 Player Requests information services# 1 Limited Player with some privelages# 2 Moderator Represents player interests# 3 SuperModerator Manages moderators# 4 SysOp Represents staff interests# 5 Owner Changes internal bot settings#... (Etc) Other ways to say "Owner" # Operators.txt Format:# Access level:Name:password# 2:Catid:password <- !login password required# 2:Catid: <- !login password NOT required # Blank passwords:# A blank password means operator is granted powers upon entering the arena,# and does not need to use !login unless his powers change while he is still# in the game. # White-space:# White-space (' ') is ignored before and after colons (':')# Ex. 5 : Catid : password is the same as 5:Catid:password Thats what my operators.txt looks like.
»Maverick Posted November 1, 2005 Report Posted November 1, 2005 You seem to have a few problems. Please check and if you haven't got it, fix the following: Make sure BotName is a registered name on your server already (saves the trouble and makes it sure it isn't an unregistered name problem) Make sure BotName is on vip.txt (if you want the bot to have staff powers, put the bot name on moderate.txt / smod.txt / sysop.txt aswell) make sure the bot is allowed to enter your zone in the first place - have server.ini allow subspace clients Remove all empty (no name specified)-lines from operators.txt . You don't need to specify a password, this is only usefull for when the biller goes offline and everyone can get on your name. (Best is to specify a different name + password to use when biller goes offline) You have specified a staff password twice ("yekoms" and "mod") in spawns.txt. If you want the bot to be a moderator, put the name on moderator.txt and that should be enough. If you want the bot to be sysop, specify the sysop password behind the normal password seperated by a * . set NoTerminal to 0 in Mervbot.ini so you can see what goes wrong in the Mervbot window Try your bot, it should work. If it doesn't, check the window and try to get the error why it can't connect or why it disconnects. If the bot tries reconnecting over and over, set MaxConnectionTries to 0 in mervbot.ini so the biller/server doesn't "ban" you for trying to connect too many times.Good luck!
Methias Posted November 1, 2005 Author Report Posted November 1, 2005 Gah ill keep this in mind. Im not gonna use a bot. too complicated lol Any place on here willing to host my Zone?
»Maverick Posted November 2, 2005 Report Posted November 2, 2005 It's not hard at all to setup Mervbot, you only need to know a few things.What I made was a checklist, it might look like alot but it isn't that much.
Methias Posted November 6, 2005 Author Report Posted November 6, 2005 ############################### Bot operators ############################### # Higher numbers on the left mean higher access privs.# Scroll down for the list of access privs. 1 ::2 ::3 ::4 :Rawr:5 :Methias:6 :Flag B0T:7 :ServerHost:8 :Yami Peps:9 ::10::11::12:: # Example backup passwords, for when the biller goes offline:Yekoms# Remove these before you make your own operators. ############################### Operators.txt reference ############################### # NOTE: I suggest using blank passwords for all your operators.# Create backup names WITH passwords in case the biller goes down. # This file is part of the MERVBot database collection.# Changes made while the bot is running WILL be lost. # Lines beginning with non-alphanumeric characters ('#', '$', etc) are comments # Operators:# This file is used for defining who has access# to bot commands from inside the game.# These people are called "operators" who are !@#$%^&*igned# passwords used with the !login command# to gain access. I recommend erasing example# operators above, before running the bot. # Types of Operators:# LVL Type Description# 0 Player Requests information services# 1 Limited Player with some privelages# 2 Moderator Represents player interests# 3 SuperModerator Manages moderators# 4 SysOp Represents staff interests# 5 Owner Changes internal bot settings#... (Etc) Other ways to say "Owner" # Operators.txt Format:# Access level:Name:password# 2:Catid:password <- !login password required# 2:Catid: <- !login password NOT required # Blank passwords:# A blank password means operator is granted powers upon entering the arena,# and does not need to use !login unless his powers change while he is still# in the game. # White-space:# White-space (' ') is ignored before and after colons (':')# Ex. 5 : Catid : password is the same as 5:Catid:password ############################### Initial bot spawns ############################### Flag B0T: yekoms*yekoms : 0 : alias, flag, rampage : yekoms*yekoms ############################### Spawns.txt reference ############################### # This file is part of the MERVBot database collection.# Changes made while the bot is running will NOT be lost. # Lines beginning with non-alphanumeric characters ('#', '$', etc) are comments. # Spawns:# In this file you specify the name(s) your initial bot(s)# will use, and what its/their staff password(s) will be. # WARNING: As a rule of thumb, you can never host more than 3 bots in one zone,# unless the bot is hosted on the same computer as the subspace server. # Spawns.txt Format:# Bot name : Bot password : Arena name : Plugin names : Staff password : Creation string # NOTE: creation string shoudl always, always, always, always be of the following format:# dll_name parameters|dll_name parameters|...## Example: flagbot -f=4 -t=10|aliasbot -m=0|goalkeeper goals=2## Only bots that explicitly support the creation string will be able to use it # 0. Bot names will be checked for validity prior to connecting.# 1. Bot passwords and arenas may not contain a colon (':').# 2. If staff password is blank, the bot will still attempt to use it.# 3. Bots do not append staff password to name password, in other words# it is safe to change staff position of an older bot.# 4. Staff passwords are case-sensitive and shouldn't start with *.# 5. Separate the plugin names with commas: CTF, ELIZA, ALIAS# 6. Other login settings are defined in the INI file. # White-space:# White-space (' ') is ignored before and after colons (':')# Ex. 5 : Catid : password is the same as 5:Catid:password // WARNING: Do not copy deprecated SSBot.INI or MERVBot.INI contents here.// README.TXT has a Quick Setup guide. [Login]// If you are hosting locally to the server, please set this to 127.0.0.1Zone=127.0.0.1:7000 // Keeps a Logins.txt file to help remember passwordsRecordLogins=0// Adjust when arena settings restrict resolutionResX=1280ResY=1024 [Database]Spawns=Spawns.txt// The following change as in-game state changes:Commands=Commands.txtOperators=Operators.txt// Database automatic save interval (in seconds)SaveInterval=300 [Misc]// Terminal window captionWindowCaption=MERVBot terminal// Maximum number of in-game spawns (3 is absolute maximum for remote zones)MaxSpawns=3// Mask ban information so it remains constant but different from your ownMaskBan=0// Allow players to send .WAV files to the bot (not stored on disk)PlayerVoices=0// No terminal output. This will speed up the bot noticeablyNoTerminal=0// Ignore commands in public chat? It gets annoying if these aren't ignoredDisablePubCommands=1// Enable this if the bot is not seeing everyone fast enoughNoisySpectator=0// Maximum number of failures while logging-in before giving upMaxConnectionTries=0// Initial billing network ?chat channelsInitialChatChannels= [security]// Log chatter to BotName.log (slow diagnostic tool), turn off when not using it!ChatterLog=0// Should I listen to (possibly spoofed) remote private messages?RemoteInterpreter=1// If so, should I listen to remote private messages from passworded operators?RemoteOperator=1// Encrypt network traffic? (required sg1.34.12+)EncryptMode=1 [Registration]// Change these if the bot has trouble creating new accountsName=CatidEmail=cat02e@fsu.eduState=FloridaAge=19 Its not logging in. I dont know what im doing wrong.
»SOS Posted November 6, 2005 Report Posted November 6, 2005 What is it doing?What does the MERVBot window say?
Methias Posted November 7, 2005 Author Report Posted November 7, 2005 It says its not being allowed in. Although i have it on all the staff .txt's. And vip.txt
»SOS Posted November 7, 2005 Report Posted November 7, 2005 You need to enable SS 1.35 in the server.ini (there are two settings there, one of them should be enabled and the other disabled, but I've forgotten which is which... the ForceContinuumOnly one should be disabled, I think). Even if the bot is on the staff & vip lists.
Methias Posted November 8, 2005 Author Report Posted November 8, 2005 AllowVIEClients=1//If you wish to restrict your zone to continuum only, set to 0. If you want everyone to play, set to 1 ForceContinuumOnly=0//If set to 1, will only let continuum users enter zone AllowPrerelease=1//Set to 1, people with newer continuum can enter. Set to 0, only current client will be allowed in Those are the settings. Should i change anything?
»SOS Posted November 8, 2005 Report Posted November 8, 2005 Those should work fine. What exactly is the bot saying?
Methias Posted November 12, 2005 Author Report Posted November 12, 2005 I got a friend who had a Zone before, so hes just gonna send me his. Thanks for your help anyways.
Recommended Posts