.:: Bots United ::.

.:: Bots United ::. (http://forums.bots-united.com/index.php)
-   Ideas (http://forums.bots-united.com/forumdisplay.php?f=50)
-   -   POD 2.6 Installer, first pass, need feedback (http://forums.bots-united.com/showthread.php?t=1164)

Austin 23-03-2004 12:46

POD 2.6 Installer, first pass, need feedback
 
I have the first version of the Promised POD2.6 installer ready for some review.

I started a new thread since the original one has almost 300 posts and 10K views! I knew an upgraded POD would be popular! Perhaps we need a forum dedicated to it?

You can DL the installer here:
http://austinbots.com/POD26.exe

This is a first version (fully functional) that people can run, test it and give me feedback on, so we can work out exactly what it should do for a first time install and an upgrade / remove install.

Here are the features.
For a first time install it
1) Finds the HL or CS directory from the registry. If you have more than one cs installation it will find the one you last ran from. You have the option to select another CS installation but the installer will force you to pick a VALID directory where CS is installed. Usually c:\Sierra\HALF-LIFE or C:\Sierra\Counter-Strike
2) The install will install Metamod and the entire PODBot folder and sub folders.
3) It will correctly set the liblist.gam file and also setup the /addons/Metamod/plugins.ini files.
4) What sort of icons should we give them? An icon to the read me and what else?

For an update install
1) When the installer is run and the install directory is chosen we check to see if podbot 2.6 is already installed on this machine. If it is already installed, another “upgrade” dialog will appear asking if they want to disable POD 2.6 and set their CS back the way it was before POD was installed or if they want to run the install again.

The overwrite options are new version only on the Metamod dll, and always on all the pod bot files. I suppose we should do better with this but what should we do about the PWF files? If we pick install only if newer, and we change the pwf’s we ship they will not match the pxp files and this will cause trouble. What should we do about pod config files? We have the same problem. If we modify a config they we could overwrite the ones they may have modified. ???

Take a look at it and let me know what you think for my 3 hours of effort.
Everything can be changed. Let me know what should be changed, what should be added....

Pierre-Marie Baty 23-03-2004 16:22

Re: POD 2.6 Installer, first pass, need feedback
 
Looks like there's a bug :)

Error: the file D:\Jeux\Half-Life\cstrike\cstrike\addons\metamod\plugins.ini could not be opened

The installation directory was D:\Jeux\Half-Life

Also, does it simply overwrite the plugins.ini file or does it add a line to load the bot ? I would appreciate if the plugins.ini file was not overwritten :)

DarthInsinuate 23-03-2004 21:48

Re: POD 2.6 Installer, first pass, need feedback
 
i like it so far because i'm lazy :)

i think it should create a shortcut for: C:\SIERRA\Half-Life\hl.exe -console -game cstrike -dll addons\metamod\dlls\metamod.dll

and i agree with PMB that it shouldn't overwrite the plugins.ini, if it does, and the same goes for the .cfg files

Huntkillaz 23-03-2004 22:41

Re: POD 2.6 Installer, first pass, need feedback
 
is this pmb's updated 2.6 pod bot for cs1.6? or cf's soruce code 2.6 bot?

ps: pmb i reckon u should bring it up as pmb's updated podbot v2.7 as thats alot of stuff u did to make it compatible wif 1.6

heavensoul 23-03-2004 22:49

Re: POD 2.6 Installer, first pass, need feedback
 
great... POD is back alive...
Hehehe...

Austin 24-03-2004 03:01

Re: POD 2.6 Installer, first pass, need feedback
 
1) I do think we need to call the bot something other then 2.6 to avoid confusion. So PM it is your bot what should it be called?

2) The version I posted had bugs! Check out the new one.
http://austinbots.com/POD26.exe

3) The way it works is like this.
If plugins.in doesn't exists it installs a new one with just the line for pod.
If plugins.ini exists it edits the file to add the line for pod.
If the line for pod already exists it doesn't add a second one (but it will add a blank line because of a limitation of Wise installer as of about 6 years ago!)

A similiar thing happens for liblist.gam
The only difference is I keep a commented out version of running each way, with and without metamod jsut in case someone has trouble, we can tell them to look in liblist.gam and find the lines // and remove the //....

4) Will add icons to readme and to play the game in the next version,
But I have to handle either HL.exe or cstrike in the run command of the short cut.

Let me know if this installer is worth the effort.

PM, after reading your change log I think I need to take a serious look at this bot!

Pierre-Marie Baty 24-03-2004 04:37

Re: POD 2.6 Installer, first pass, need feedback
 
Quote:

Originally Posted by Austin
1) I do think we need to call the bot something other then 2.6 to avoid confusion. So PM it is your bot what should it be called?

Once and for all people, this is NOT my bot. This is Count Floyd's bot, plus additional bugfixes by myself. I have NOT added a single feature (and I never wanted to). The goal is to return to at least the stability and performance level of POD-bot 2.5, using the POD-bot 2.6 source code. Hence for myself I am used to refer to it as "v2.5 metamod".

Please don't insist putting this on my shoulders, this is not my bot, I WILL NOT assume any property over it, I don't want it. Period.

Take it and claim it for yourself if you're interested. The source code is available. Don't forget to credit Count Floyd anyway. :)

Terran 24-03-2004 10:57

Re: POD 2.6 Installer, first pass, need feedback
 
I suggest you (Austin) name it something like PodBot2.6MM to indicate the major difference to the original PodBot 2.6 - the porting to MetaMod.

CoCoNUT 24-03-2004 12:08

Re: POD 2.6 Installer, first pass, need feedback
 
CS:CZ is released, Steam an CS updated- and the bot still works very fine ;)

CoCoNUT 04-04-2004 11:32

Re: POD 2.6 Installer, first pass, need feedback
 
Tried the installer, it doesn´t ask for the directory and I have 1.5 and 1.6 installed. Don´t know if this is aproblem, maybe the user should chose the right directory.


All times are GMT +2. The time now is 20:04.

Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.