Author |
Message |
Qndre Server Help Squatter

Gender: Joined: Jan 25 2004 Posts: 295 Offline
|
Posted: Fri Apr 09, 2004 12:07 pm Post subject: MERVbot build 41 |
 |
|
|
|
If I tell MERVbot build 41 to change arena, and change the arena myself, my Continuum client gets minimized and MERVbot gets terminated and leaves arena. What to do?
PS: I've never had a problem with an older version of MERV.
|
|
Back to top |
|
 |
CypherJF I gargle nitroglycerin

Gender: Joined: Aug 14 2003 Posts: 2582 Location: USA Offline
|
Posted: Fri Apr 09, 2004 2:03 pm Post subject: |
 |
|
|
|
dunno, never had that issue, check your subgame and biller messages if you use catid's biller. Also check to see what the bot says, somewhere along those 3 lines you'd be able to figure it out...
|
|
Back to top |
|
 |
Dustpuppy Server Help Squatter

Age:40 Gender: Joined: Jan 23 2003 Posts: 215 Location: England Offline
|
Posted: Fri Apr 09, 2004 7:56 pm Post subject: |
 |
|
|
|
When you say "terminated", does it crash? _________________
|
|
Back to top |
|
 |
Qndre Server Help Squatter

Gender: Joined: Jan 25 2004 Posts: 295 Offline
|
Posted: Sat Apr 10, 2004 3:59 am Post subject: |
 |
|
|
|
CypherJF wrote: | dunno, never had that issue, check your subgame and biller messages if you use catid's biller. Also check to see what the bot says, somewhere along those 3 lines you'd be able to figure it out... |
I can't look at what the bot says because it closes completely. The subgame only says "Connection status read as terminated: Server" (my bot joins with the name 'Server').
Dustpuppy wrote: |
When you say "terminated", does it crash?
|
Yes. Windows terminates it for memory access violation. (I don't know exactly what it says because I have a German windows version - I tried to translate it with 'memory access violation' - I don't know if that's 100% correctly)
|
|
Back to top |
|
 |
CypherJF I gargle nitroglycerin

Gender: Joined: Aug 14 2003 Posts: 2582 Location: USA Offline
|
Posted: Sat Apr 10, 2004 4:03 am Post subject: |
 |
|
|
|
Weird, I know a friend of mine's server (subgames) crashed because of that same exact error o.o _________________ Performance is often the art of cheating carefully. - James Gosling
|
|
Back to top |
|
 |
Qndre Server Help Squatter

Gender: Joined: Jan 25 2004 Posts: 295 Offline
|
Posted: Sat Apr 10, 2004 4:06 am Post subject: |
 |
|
|
|
It's a program error? If it is, then catid! Please fix your software!
|
|
Back to top |
|
 |
Cyan~Fire I'll count you!

Age:37 Gender: Joined: Jul 14 2003 Posts: 4608 Location: A Dream Offline
|
Posted: Sat Apr 10, 2004 9:26 am Post subject: |
 |
|
|
|
I'm sure Catid's software would not be this buggy. It has been out for a while.
Try re-creating your bot and see if that helps. _________________ This help is informational only. No representation is made or warranty given as to its content. User assumes all risk of use. Cyan~Fire assumes no responsibility for any loss or delay resulting from such use.
Wise men STILL seek Him.
|
|
Back to top |
|
 |
Qndre Server Help Squatter

Gender: Joined: Jan 25 2004 Posts: 295 Offline
|
Posted: Sat Apr 10, 2004 9:43 am Post subject: |
 |
|
|
|
Cyan~Fire wrote: | I'm sure Catid's software would not be this buggy. It has been out for a while.
Try re-creating your bot and see if that helps. |
Re-creating? I downloaded the binary, not the source.
|
|
Back to top |
|
 |
Qndre Server Help Squatter

Gender: Joined: Jan 25 2004 Posts: 295 Offline
|
Posted: Sat Apr 10, 2004 2:04 pm Post subject: |
 |
|
|
|
Catid, please debug your build 41. I told MERVbot to join the arena in 'spawns.ini' so I don't have to tell him to change the arena and if I don't tell him to change the arena, he doesn't crash.
_
But I needed a second kind of bot with the elim plugin to be in my elim arena. And now it crashes again:
Catid! Please fix your MERVbot and your Subbill 11j release! I can throw away my server without it! Thanks!
Catid has to fix several bugs in his MERVbot!
caterror.png - 13.65 KB
File downloaded or viewed 7 time(s)
|
|
Back to top |
|
 |
50% Packetloss Server Help Squatter

Age:40 Gender: Joined: Sep 09 2003 Posts: 561 Location: Santa Clarita, California Offline
|
Posted: Sat Apr 10, 2004 2:45 pm Post subject: |
 |
|
|
|
um... there is nothing wrong with merv and arena changes. I tested it out and read through the code. It probably is a plugin that you are using. Use the debug version of merv and see what it says when the error occurs
|
|
Back to top |
|
 |
Cyan~Fire I'll count you!

Age:37 Gender: Joined: Jul 14 2003 Posts: 4608 Location: A Dream Offline
|
Posted: Sat Apr 10, 2004 3:29 pm Post subject: |
 |
|
|
|
When I say re-create, I mean redo all the settings from scratch.
|
|
Back to top |
|
 |
Qndre Server Help Squatter

Gender: Joined: Jan 25 2004 Posts: 295 Offline
|
Posted: Sat Apr 10, 2004 3:55 pm Post subject: |
 |
|
|
|
I also can't really believe that Catid did something wrong while coding it. Catid is such a great programmer. I'm sure he tested every sub-module before he released his software.
|
|
Back to top |
|
 |
Dustpuppy Server Help Squatter

Age:40 Gender: Joined: Jan 23 2003 Posts: 215 Location: England Offline
|
Posted: Sat Apr 10, 2004 4:20 pm Post subject: |
 |
|
|
|
Then stop saying it's bugged...
It's almost certainly a plugin causing the crash, and you can probably look at the MERV window before you click OK.
Use the debug version to get more crash info
|
|
Back to top |
|
 |
Qndre Server Help Squatter

Gender: Joined: Jan 25 2004 Posts: 295 Offline
|
Posted: Sat Apr 10, 2004 4:28 pm Post subject: |
 |
|
|
|
Dustpuppy wrote: |
It's almost certainly a plugin causing the crash, and you can probably look at the MERV window before you click OK.
|
It's not a plugin. Tried to load it with almost every plugin which exists. MERV's window doesn't tell anything about the crash.
Added Owner-level operator: Qndre ()
MERVBot Release Mode (Build 41) (DLL 6.6) by cat02e@fsu.edu
Press any key to close this window when done.
Server Ext: DLL plugin connected.
Server Connecting zone at 192.168.0.1 port 1000
Elimhost Ext: DLL plugin connected.
Elimhost Connecting zone at 192.168.0.1 port 1000
Server Sending password for Server
Elimhost Sending password for Elimhost
Server Downloading latest news.txt [708831666]
Server Unknown player, continue as new user?
Server Creating account for Server
|
After creating account for "Server" it gets terminated. The error message appears. And if I click on OK, the application window and the message window get closed.
The two plugins, which get loaded are "rampage.dll" for "Server" and "elim.dll" for "Elimhost".
I guess it's because my C runtime is very outdated. Maybe there is a newer one. Where can I download it? From Borland?
|
|
Back to top |
|
 |
Dustpuppy Server Help Squatter

Age:40 Gender: Joined: Jan 23 2003 Posts: 215 Location: England Offline
|
Posted: Sat Apr 10, 2004 4:36 pm Post subject: |
 |
|
|
|
Why do you have any plugins loaded at all? Remove them all till it works.
And have you used the debug version yet?
Qndre wrote: | my C runtime |
Yeah have a look around the Borland site for them.
|
|
Back to top |
|
 |
Qndre Server Help Squatter

Gender: Joined: Jan 25 2004 Posts: 295 Offline
|
Posted: Sat Apr 10, 2004 5:04 pm Post subject: |
 |
|
|
|
Dustpuppy wrote: | Why do you have any plugins loaded at all? Remove them all till it works.
|
Without any plugins it connects and then disconnects immediatelly without any error message (so it doesn't crash). I guess this is a normal behavior since MERVbot without plugins won't do anything useful.
|
|
Back to top |
|
 |
D1st0rt Miss Directed Wannabe

Age:37 Gender: Joined: Aug 31 2003 Posts: 2247 Location: Blacksburg, VA Offline
|
Posted: Sat Apr 10, 2004 5:11 pm Post subject: |
 |
|
|
|
spawns.ini? isn't it spawns.txt? _________________
|
|
Back to top |
|
 |
CypherJF I gargle nitroglycerin

Gender: Joined: Aug 14 2003 Posts: 2582 Location: USA Offline
|
Posted: Sat Apr 10, 2004 5:28 pm Post subject: |
 |
|
|
|
This isn't normal behavior for MervBot; and actually I misunderstood earlier, it was subgame created those memory errors :/ sorry sorry for the confusion
|
|
Back to top |
|
 |
Qndre Server Help Squatter

Gender: Joined: Jan 25 2004 Posts: 295 Offline
|
Posted: Sat Apr 10, 2004 5:50 pm Post subject: |
 |
|
|
|
D1st0rt wrote: | spawns.ini? isn't it spawns.txt? |
Yes it is. My mistake!
PS: The memory error has been solved (change arenas by changing spawn.txt and not !go commang) but the runtime error hasn't.
_
So I need a newer version of C runtime or my zone doesn't work.
|
|
Back to top |
|
 |
Qndre Server Help Squatter

Gender: Joined: Jan 25 2004 Posts: 295 Offline
|
Posted: Sun Apr 11, 2004 5:30 am Post subject: |
 |
|
|
|
I've downloaded a new runtime, and MERV crashes.
My zone is down, without MERV it doesn't make sense. MERV manages Elims, Conquers, everything! Without MERV it's just like any other game. I think MERV is a great software. The idea is great! It's coded very well ... yes till this release 41. I guess it's also coded very well but it needs a version of runtime, which no one has.
Please please please, Catid. Make your build 41 work without the C runtime or include the runtime in your package or give the URL where I can download the correct version of the runtime because I've tried so many versions (including the latest) and with every version it crashed.
|
|
Back to top |
|
 |
Cyan~Fire I'll count you!

Age:37 Gender: Joined: Jul 14 2003 Posts: 4608 Location: A Dream Offline
|
Posted: Sun Apr 11, 2004 10:15 am Post subject: |
 |
|
|
|
OMG, Please! If you respect Catid give some thought into the fact that it's your problem not Catid's!
Tons of other people use MERV41 (like me) with no problems with the !go command, the rampage plugin, and the elim plugin!
SSI, the best biller after SSC, uses SSB2 11j (albeit a modified version) and they don't have any problems!
Try posting your MERVBot.ini and spawns.txt up here and we'll take a look.
|
|
Back to top |
|
 |
Dustpuppy Server Help Squatter

Age:40 Gender: Joined: Jan 23 2003 Posts: 215 Location: England Offline
|
Posted: Sun Apr 11, 2004 1:31 pm Post subject: |
 |
|
|
|
What the hell kind of runtimes have you tried?
|
|
Back to top |
|
 |
Qndre Server Help Squatter

Gender: Joined: Jan 25 2004 Posts: 295 Offline
|
Posted: Mon Apr 12, 2004 6:06 am Post subject: |
 |
|
|
|
Cyan~Fire wrote: |
Try posting your MERVBot.ini and spawns.txt up here and we'll take a look. |
OK. Here they are. The passwords are modified, of course. The rest isn't changed.
MERVbot.INI wrote: |
// WARNING: Do not copy deprecated SSBot.INI or MERVBot.INI contents here.
// README.TXT has a Quick Setup guide.
[Login]
Zone=192.168.0.1:1000
// Keeps a Logins.txt file to help remember passwords
RecordLogins=0
// Adjust when arena settings restrict resolution
ResX=1280
ResY=1024
[Database]
Spawns=Spawns.txt
// The following change as in-game state changes:
Commands=Commands.txt
Operators=Operators.txt
// Database automatic save interval (in seconds)
SaveInterval=300
[Misc]
// Terminal window caption
WindowCaption=OPG Fun Manager
// Maximum number of in-game spawns (3 is absolute maximum)
MaxSpawns=3
// Mask ban information so it remains constant but different from your own
MaskBan=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 noticeably
NoTerminal=0
// Ignore commands in public chat? It gets annoying.
DisablePubCommands=1
[Security]
// Log chatter to BotName.log (slow diagnostic tool)
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=0
// Encrypt network traffic? (required sg1.34.12+)
EncryptMode=1
[Registration]
// Change these if the bot has trouble creating new accounts
Name=OpenPG
Email=bot@bot.bot
State=Bot
Age=17
|
spawns.txt wrote: |
#############################
## Initial bot spawns ##
#############################
Server : mypassword : duel : rampage : mypassword
Elimhost: mypassword : elim : elim : mypassword
#############################
## 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.
# Spawns.txt Format:
# Bot name : Bot password : Arena name : Plugin names : Staff password
# 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
|
|
|
Back to top |
|
 |
Cyan~Fire I'll count you!

Age:37 Gender: Joined: Jul 14 2003 Posts: 4608 Location: A Dream Offline
|
Posted: Mon Apr 12, 2004 11:02 am Post subject: |
 |
|
|
|
Isn't 192.168.0.1 your router address? It's always better just to connect to 'localhost'.
Also, have you tried running MERVBot_Debug?
|
|
Back to top |
|
 |
Qndre Server Help Squatter

Gender: Joined: Jan 25 2004 Posts: 295 Offline
|
Posted: Tue Apr 13, 2004 1:17 pm Post subject: |
 |
|
|
|
Cyan~Fire wrote: | Isn't 192.168.0.1 your router address? It's always better just to connect to 'localhost'.
Also, have you tried running MERVBot_Debug? |
192.168.0.1 ist the server-computer in my network. That's where I run the subgame2, billing-server and MERVbot (also some other server things for my LAN like DNSservice, FTPserver, webserver, proxyserver, PHPinterpreter and so on). I don't use a router to connect to the internet.
_
About the 'localhost' thing: I had a server system long time ago I think it was a DNAS (distributed network audio server) but I can't still remember. I tried to connect to 'localhost' because there were plugins which connected. I also tried loopback (127.0.0.1) and it didn't work. With most of the programs localhost and loopback work but there they didn't so I decided to always identify the computers in my LAN with the exact IP address (also not with the computer names).
|
|
Back to top |
|
 |
|