|
|
 |
 |
 |
 |
|
 |
 |
|
 |
 |
|
 |
|
Development::Bots Forum for bots. |
 |
|
 |

05-27-2008, 02:18 AM
|
Hill Giant
|
|
Join Date: May 2008
Location: sydney
Posts: 177
|
|
Quote:
Originally Posted by Congdar
...
If you have overcome the regular issues with vista and multi-core cpu's and can get it all running, then adding bots is not difficult. You don't have to lose your existing characters or anything, just merge the bot source in with your exiting source. Hopefully you are using my latest 1108 version.
|
How do i find out which version? I followed http://eqoffline.free.fr/README.txt but i think it trashed something vital as now I can't even get eqlaunch to work. I don't know if i followed the instructions incorrectly, or if i'm following the wrong set or what. Then i decided to at least use winCVS to download the latest database but it decided i don't have python on my system, no idea why . Maybe it needs python 2.1 not 2.5? Argh.
If there's anyway i can recover from this, please advise. I'm jumping from one forum to another as they all seem almost but not quite the same thing, and a centralised "how-to" would be lovely.
If this mess is unrecoverable can someone advise me how at least to backup the database before i try these things, as i can't see anything obvious like peq.sql in my sql or eqemu folders?
Thanks!!
Code:
---------------------------------------------
[05.27. - 16:11:33] Starting Log: logs/eqemu_debug_zone_4208.log
[05.27. - 16:11:33] [ZONE__INIT] Loading server configuration..
[05.27. - 16:11:33] [ZONE__INIT] Log settings loaded from log.ini
[05.27. - 16:11:33] [ZONE__INIT] Connecting to MySQL...
[05.27. - 16:11:33] [ZONE__INIT] CURRENT_ZONE_VERSION: EQEMu 0.7.0
[05.27. - 16:11:33] [ZONE__INIT] Log settings loaded from ./log.ini
[05.27. - 16:11:33] [ZONE__INIT] Mapping Incoming Opcodes
[05.27. - 16:11:33] [ZONE__INIT] Loading Variables
[05.27. - 16:11:33] [ZONE__INIT] Loading zone names
[05.27. - 16:11:33] [ZONE__INIT] Loading items
[05.27. - 16:11:33] [ZONE__INIT_ERR] Loading items FAILED!
[05.27. - 16:11:33] [ZONE__INIT] Failed. But ignoring error and going on...
[05.27. - 16:11:33] [ZONE__INIT] Loading npc faction lists
[05.27. - 16:11:33] [ZONE__INIT_ERR] Loading npcs faction lists FAILED!
|
 |
|
 |

05-27-2008, 03:07 AM
|
Hill Giant
|
|
Join Date: May 2008
Location: sydney
Posts: 177
|
|
I'd backed up the files below before starting and restoring the originals made the game playable but #bot doesn't work. My schemata shows the bot tables i'd expect. I must be close surely? I'd put the files below in my eqemu directory, was there something else i needed to do?
EMuShareMem.dll
WorldDebug.exe
ZoneDebugPerl.exe
|

05-27-2008, 09:11 AM
|
Developer
|
|
Join Date: Jul 2007
Location: my own little world
Posts: 751
|
|
You maybe forgot to declare EQBOTS in the preprocessor args before compiling?
There is no longer a need to do any database updates if you use the PEQ database since it supports the bots. (Cavedude also has a completely automated bots setup here that you can try out.
You can safely ignore the python message. I renamed my exe's to World.exe and Zone.exe
|

05-27-2008, 09:18 AM
|
Developer
|
|
Join Date: Jul 2007
Location: my own little world
Posts: 751
|
|
You can try my latest bot source and binaries
|

05-30-2008, 12:38 PM
|
Developer
|
|
Join Date: Jul 2007
Location: my own little world
Posts: 751
|
|
I've updated the source and binaries with the workaround for Group Heals. There are many Cleric and some Paladin group heals that report as ST_GroupTeleport for some reason.
I also made a change to trading that may fix the refresh on appearance when giving items to the bots.
My changes are running on The Realm server. If you can log in there and still get stuck then I can look at log files to see why.
|

05-31-2008, 03:26 AM
|
Hill Giant
|
|
Join Date: May 2008
Location: sydney
Posts: 177
|
|
I'm running whatever came with the minilogin package. Are those three files incompatible?
|

05-31-2008, 03:44 AM
|
Developer
|
|
Join Date: Jul 2007
Location: my own little world
Posts: 751
|
|
yes, incompatible.
your loginserver.ini file should look something like this:
Code:
[LoginServer]
loginserver=192.168.10.241
loginport=5999
worldname=Congdar's World
worldaddress=192.168.10.241
locked=false
account=
password=
[WorldServer]
Defaultstatus=
Unavailzone=
[ChatChannelServer]
worldshortname=
chataddress=
chatport=
[LoginConfig]
ServerMode=MiniLogin
ServerPort=5999
and you should use the *.conf files that come from the main download of the win32 binaries(not source). Only use the minilogin.exe from that zip file.
|

06-01-2008, 11:33 PM
|
Developer
|
|
Join Date: Jul 2007
Location: my own little world
Posts: 751
|
|
I've updated the source and binaries for build 1110
|

06-02-2008, 08:28 AM
|
Discordant
|
|
Join Date: Apr 2006
Posts: 374
|
|
There was some discussion earlier in this thread about incorporating this into the main eqemu source as a rule or something. Is this still a possibility, or should we keep searching this 39 page thread for builds?
|
 |
|
 |

05-27-2008, 09:42 AM
|
Hill Giant
|
|
Join Date: May 2008
Location: sydney
Posts: 177
|
|
Quote:
Originally Posted by Congdar
You maybe forgot to declare EQBOTS in the preprocessor args before compiling?
|
To quote from the Simpsons: "The what now?"
I know not this thing you call "Komm Pyl". I just downloaded and ran the thing
Quote:
Originally Posted by Congdar
There is no longer a need to do any database updates if you use the PEQ database since it supports the bots. (Cavedude also has a completely automated bots setup here that you can try out.
You can safely ignore the python message. I renamed my exe's to World.exe and Zone.exe
|
Maybe if i had done that it would have worked?
I'm pretty sure i noticed the bots entries in the DB from day one but never knew what they were for. That python message is a nuisance because it's wrong; depending on the OS, you have to specify the full path (XP) or not (vista) and it's python(version number).dll, not python.dll, and it's not in the python directory or subdirectories. There many frantic posts from people trying WinCVS. I don't really knwo the difference between python and perl, but i presume perl is an older scripting language for much the same purpose? I use Notepad++ but i still find missing } symbols cause me nightmares in the basic quests I've attempted.
I miss my VB4 days. I sort of knew what i was doing way back then.
|
 |
|
 |

05-27-2008, 11:06 AM
|
Hill Giant
|
|
Join Date: May 2008
Location: sydney
Posts: 177
|
|
Ok, a new complication has arisen. when i zone in, my system locks up trying to move me to a safe point. I've tried using #zone (current zone) and #zone cabeast (i'm an iksar) but it still get caught in a loop. I used #flymode 1 to get out but it was very disturbing! It's like the mab coords have been reset. i tried to find an error in my logs to show what i mean; maybe i should screenshot it. Ah well, #bot seems to do something but the weirdness meant i haven't been able to get it going yet.
|
 |
|
 |

05-27-2008, 11:19 AM
|
Hill Giant
|
|
Join Date: May 2008
Location: sydney
Posts: 177
|
|
Code:
Wed May 28 01:12:49 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:49 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:49 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:49 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:49 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:50 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:50 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:50 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:50 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:50 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:51 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:51 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:51 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:51 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:51 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:52 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:52 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:52 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:52 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:52 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:53 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:53 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:53 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:53 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:53 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:53 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:54 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:54 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:54 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:54 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:55 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:55 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:55 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:55 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:55 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:56 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:56 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:56 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:56 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:56 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:56 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:57 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:57 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:57 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:57 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:58 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:58 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:58 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:58 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:58 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:59 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:59 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:59 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:59 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:12:59 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:13:00 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:13:00 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:13:00 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:13:00 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:13:00 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:13:01 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
[Wed May 28 01:13:01 2008] Player is beneath the world in East Cabilis at 0.000, 0.000, 0.000, moving to safe point.
|
 |
|
 |

05-27-2008, 11:35 AM
|
Hill Giant
|
|
Join Date: May 2008
Location: sydney
Posts: 177
|
|
so the bots seemed to be working but the maps seemed to be bugged now?
|

05-27-2008, 11:53 AM
|
Developer
|
|
Join Date: Jul 2007
Location: my own little world
Posts: 751
|
|
zone points are a db issue, not related to bots, maybe resource your zone table? just a guess.
|
Thread Tools |
|
Display Modes |
Hybrid Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -4. The time now is 07:36 AM.
|
|
 |
|
 |
|
|
|
 |
|
 |
|
 |