32665

FMODS Poll
What is Frogbot's weakest spot?

Predictability
Offensive abilities
Defensive abilities
Weak tactics
Map support...
Teamplay abilities
Talking abilities

by CgiScripts.Net

FMODS

Main page
Frogbot mods
Frogbot demos
Links
Newbies section
Ideas
P.T.F.

Download

Search the

web site directory:

FMODS Ftp
Official Files
Utilities
Maps/Waypoints

Quake C

Essential files
Quake C Tutorials

Reviews

My top five bots

ASdf's modified frogbot

MaNiAc's MaNiAcbot

Khol's Combination of previous FMODS

Dm3 support by Asdf

Hologram for Frogbot by ZeCyber

Lag simulation FMOD by MaNiAc

Frogbot Startup Kit by Khol

Compile Util by ZeCyber

Frogbot Clan Arena by Asdf

Community

Bot Board
IRC
Contributors
FMODS Staff

Help

About FMODS
Frogbot FAQ

Contacts

Wrecker - e-mail me if you have trouble with anything in this page.

Gibbie - e-mail him if you have trouble with maps or waypoints.

DMSouL - e-mail him if you want post news related to frogbots or new suggs..

 
Latest releases: Recommended Files:
Frogbot CTF 0.53 by Numb
Frogbot Clan Arena 0.92SE by ParboiL
Frogbot Clan Arena 0.88 by ParboiL
Botmatch FMOD by DmSouL
Holywars FMOD by Numb

'Frogbot Startup Kit' by Khol
'
Frogbot Starter' by ZeCyber
'
Compile Util' by ZeCyber
'
Frogbot Edit' by Tony Browneller
'
Frogbot Previewer' by Tony Browneller
'
Hacked meqcc'(hacked by DMSouL)

January 09 , 2002

Source code for those who interested. Grab it here

(DMSouL)

December 28 , 2001

Began testing for pushable buttons.. .

(DMSouL)

December 26 , 2001

DMSouL has released a new version (1.19) of his BotMatch frogbot mod. Changes are :

-'Shot for luck' feature improved greatly. In teamplay bots now check if teammates is visible and decides to fire or not.
-Much better obstacle avoidance when rocketjumping.
-Fixed issue when bots ocassionally killed their teammates with grenade and when performing rocketjumps.
-Completely removed 'sleeps with fishes' and 'sucks it down' underwater bug (i think..).
-Added lag affected bots feature. Works only when cvar "sv_lag" > 0.
-Bots now opens shotable doors with any weapon except rocket launcher.
-Fixed bug when bots trying to jump in combat when looking at enemy on moving plats (like on dm3 map).
-Optimized path-finding.
-Fixed issue when bots trying to get unreachable backpack when just killed enemy.
-Added AI feature when bots trying to runaway when they think they loss in combat.

Internal version 1.18:

-Reduced issue when bots rocketjumping in weird places.
-Bots now check obstacles when trying to rocketjump.
-Better using of air control.
-Improved jump over ledge routine greatly.
-Added reporting of lost powerups (ring, quad) (thx ParboiL for idea).
-Bots now can open shotable buttons and doors (thx numb!!).
-Fixed some waypoints-related bugs.
-Added more maps support.

You can grab new version here.

(DMSouL)

May 25 , 2001

Numb has released a new version (final?) of his awesome frogbot CTF mod:

- Ripped CTF QW out--it's hoplessly busted. if anyone can get it working, PLEASE write me and tell me how ya did it! there's other miscellaneous problems in the the QW version, but this release at least enables a clean, deathmatch.)

Download here.

(gibbie)

April 26, 2001-

Justice has mailed me to say that he has stopped working on frogbot 2000. He also included the latest version of the frogbot 2000 source, so you can continue working on it. Mail Justice for questions about the source. Download the frogbot 2000 source here.

Also a new version of Parboil's Frogbot Clan Arena 0.88SE mod, which you can download here. Changes are:

- Added advanced evasive strategies.
- Added camping AI.
- Added Improved think function (water code related).
- Fixed error in file botweap (SetFireButton).
Thanks DMSouL for helping me :)

(gibbie)

April 18, 2001-

Parboil has sent me a new SE version of his mod. Added:

- Add bot team report (fix)
- Add lava jump (thanks DMSouL)
- Fix rocketjump
- Add command REPORT (fix)
- Add autoreport (auto team report)

Download here.

(gibbie)

April 8 , 2001-

There's a new version of Frogbot Clan Arena 0.88 by ParboiL available. These are the changes:

- In teamplay the bots will auto choose a team
- The function Dropbackpack on Dropweapons is replaced :)
- Two new maps Ravage and Blizz2 are added (support rocket jump) :)
- Change Countdown :)
- Added bottalk
- Added team score and player statistics :)

Download the new version here.

(gibbie)

March 30 , 2001-

New version of Frogbot Botmatch Arena by Alex DMSouL (aka 'qwerty', aka 'NotLPB'). These are the changes:

21.03.2001
===========
-Rewritten e1m2 markers (fixed blunders and added water way and rocketjumps)
-All shotable doors in e1m2 are always open by default :). This is temp. fix until I' ll develop something better..
-further cpu optimizations.
-Fixed another RJ bug when bots using SHAFT instead of RL when they doing rocketjumps :).

19.03.2001
===========
-Released winquake version.
-Added random map rotations on changelevel. Look at 'server.ini'.
-Improved water code: (thx numb)
- bots now have limited understanding of "air supply"
- bots won't get stuck as easily when underwater
- much better obstacle avoidance
-Added 'spectator' on scoreboard (also resolved some bugz with calculating scores). Appears when using 'creepcam' or 'kascam' modes.
-Started writting arena mode scoreboard. Not finished so far.. There will be a 'status' bar showing bots status when bots is dead (invisible) or alive. Like in CounterStrike HalfLife mod. :)
-Fixed some bug with logging.
-Removed single-player menu access in exe :).
-If loc-file not loaded bots will report everything but locations.
-Fixed serious rocketjump bug in bot AI. Bot will rocketjump a little bit rarely, but they won't just stay and do nothing.
-Fixed some bugs with dm3 markers.
-'Higher ground' feature works better.
-Added ~60 maps support (see SUPPORTED MAPS section).Some markers are really old (without rj).
-Faster QC-Access. (thx quakeforge guys)
-32-bit dat-file.
-Various optimizations.

You can get the new version here.

(gibbie)

March 24, 2001-

New version of the very good ctf fmod by numb. Many changes in this one, with the biggest changes being ctf1 waypoints, support for shootable doors, proper water support and better ctf planning AI:

Version BETA 0.52 / 3-24-01:

- Various tweaks and optimizations   in versions 0.51 and 0.52  
NOTE: All releases from 0.42 - 0.52   were Internal releases only.

Version BETA 0.50h / 3-6-01:

Extended the ctf planning AI
- tweaked defending AI
- bots pickup nearby health/armor/weapons when needed   but only when defending/carrying flag
- improved waypoints!   gibbie has been working hard on water support for   new levels, as well as optimizing existing waypoints

Version BETA 0.49 / 2-27-01:

Resolved some issues with water code
- much better obstacle avoidance
- further cpu optimizations

Version BETA 0.48 / 2-26-01:

Resolved some issues with secret doors
- completely removed old dm6 door code

Version BETA 0.47h / 2-25-01:

New Map Support! - added ctf1 waypoints by gibbie
Water related bug fixes:
- bot would tread water for too long - fixed!
- bot percieved a jump into water from  a walkway or platform suspended   above water as a dangerous jump - fixed!
- bot could drown when it wanted an underwater item - fixed!
- bot now has limited awareness of underwater environment and will avoid obstacles
- swimming code optimizations (called every other think)
Other bug fixes:
- search routine for doors optimized   (less costly)
- search time for doors decreased  for better performance

Version BETA 0.46m / 2-23-01:

Began testing for shootable buttons
Added Shootable secret doors|
- removed old dm6 door hack
- bots open all shootable, secret doors

Version BETA 0.45d / 2-15-01:

Fixed a glitch in the Expert CTF code
Improved water support
- complete rewrite of water code
- bots now have limited understanding of "air supply"
- bots won't get stuck as easily when underwater  

Version BETA 0.44 / 2-04-01:

Rebuilt the helping/planning code
- now uses logical [bitwise] operation for future features
- bots will now escort autonomously
- bots report a change in plan [with team say]
Adjusted path determination code for CTF Basic water support, modified from DMSOUL's water code
New waypoints added for water support - by gibbie
Miscellaneous fixes/optimizations

Version BETA 0.42 - 0.43 / 01-01-01:

Removed "evasive" code
Changed base/goal/flag weights

You can get the new version here.

(gibbie)

January 06, 2001-

New version of Holywars Frogbot by Numb. The changes in this version are:

-> Fixed enemy heuristics for sinner - sinner attacks!

- It's now a toggled feature. It works like this:
DEFAULT: a free-for-all skirmish occurs until someone gets the halo - then it's saint vs. sinners only.
TOGGLE: by typing "noplay" at the console, bots will ONLY attack the saint. No saint, then no attack.

Go download right now ;)

*****

DmSoul has released a new fmod with a very nice feature list:

1.Full water support (bots will swim almost like real players).
2.Advanced match features : overtime support,accuracy stats support (available at any part of the game),quadstats - quad weapon efficiency,high score table(available at the end of matches).Overtime toggles ONLY if 2 players or bots or 2 teams (with teamnames).
3.QW KT-style comments during game(like team[xxx] leads by xx frags),etc..
4.Auto-loading bots. Bots will try to connect and then disconnect after definable time-limit. BugFIXES: -Completely removed all NULL-function FATALITIES. -Memory leak fixes
5.Cool logging support.When timelimit or fraglimit is reached,if 'autostats' cvar enabled - engine logging advanced players and bots statistics.Logging format see in 'newcmds.cfg'.Log example at ./stats/(hostport)/
6.Bots teamnames now shows on scoreboard (including their teamfrags and etc..).
7.Markers improovements:DM3 - water way and ring-quad jumping;DM6: RJ from GA to cells;other maps - rocketjump.
8.Advanced evasive strategies.
9.Good CAMPING AI.
10.Bots will automatically try to help any teammate in their team if he close enough and really needs help.
11.Improoved think function.
12.Identify teammate function.Idea taken from Q2 OSP-Tourney Mod.If 'ident' is enabled,there's a short sentence appears at the bottom on status-bar ,looks like "teammate [9]Xenon".
13.Bots will report their status and locations if 'botreport'is enabled and loc-file loaded.Available in teamplay only.
14.Talk abilities.Including RUSSIAN TALKS :)) and English talks.. 15.Gibfilter (low and high)- 'highgibs' and 'lowgibs' cvars.
15.New GIBS models.
16.Other minor features i forgot to mention.

The fmod uses a modified glquake.exe with the folowing features:

1.User-definable teamnames (like in QW)
2.New cvars (see 'newcmds.cfg').Type 'cvarlist'.
3.Advanced deathmatch scoreboard.Ripped from QW,but added 'rank','eff','blunders' (in teamplay).
4.User-definable MOTD (loads from ./motd.txt).
5.RGB-console.
6.Other cosmetic improovements.

You can get this _very_ nice fmod here. Source is also available. Post your comments/suggestions here.

(gibbie)

October 26, 2000-

New version of Holywars Frogbot by Numb. These are the changes:

- bots ONLY go for saints now
previously bots had a *preference* for saints, but would attack anyone if they got close enough. hehe.

- ripped the evasive code out
it was intended that the saint evaded everyone and instead, all bots seemed to have access to the code and make use of it

Download the new version here.

(gibbie)

September 4, 2000-

Justice released the new version of Frogbot 2K. All the features of the previous Frogbot 2000 release are in, but the bot is now more aggressive and it's timing is improved. Justice has added an option that when you hit another player you will hear a sound, very good for improving your aim. You can download the mod here.

(gibbie)

August 30, 2000-

There hasn't been any Frogbot news in the past 5 months, but finally Justice let us know that he will continue his work on Frogbot 2000:

I dont quite know what to say, I kinda promised all that stuff and I still wanna do it, but as always real life is taking it's toll.

Anyway, I will continue, thats the good news. The bad news is, it might take a while for BIG updates, because I dont have a lot of time and I'm not such a program wizzard, AND I decided to begin from scratch. So a lot of features the last FB2K version has, aren't in it now. That includes the bugs. The bugs arent there anymore (because the feature with the bug is gone) and the bot plays a good game now....

I'll release the version I have ....I think this week.... The bot plays differently, and a lot of features arent in there as I said, but for me it is a better start to work from. I enjoy playing it even without the features.

That's the news we've all been waiting for i think :) When Justice releases the new Frogbot 2000 in a few days i will put it up for download as soon as possible!

(gibbie)

March 18, 2000-

A new version (final) of the Holy Wars Fmod is out, version 1.4. List of fixes and changes in this release:

* 1.4 Frogbot Edition (3/13/2000)

Minor tweaks and bug-fixes
Added "bot helping" feature for teamplay

* 1.3c Frogbot Edition (11/30/99)

-> Bot Saints use evasive strategies when pursued
-> Improved chat functions
-> Miscellaneous bug-fixes

You can download it here.

(gibbie)

March 6, 2000-

First of all, sorry for the long time no update.

Numb released (a few weeks ago, but i just saw it on his ftp) a new version of the great Frogbot CTF mod, version 0.41 BETA.

Version BETA 0.41 / 12-12-99:

Minor tweaks and bug-fixes

Version BETA 0.40 / 11-30-99:

Some miscellaneous fixes
Evasive strategies for flag carriers
- 'runaway' code from the 0.13 test
- used if both flags are on the move

Well worth the download i'd say! Grab it here.

*****

Justice is still working on his Frogbot 2000 mod.

Somebody willing to help me out with the frogbot 2000?
Some knowledge of programming is a handy, but isn't needed.
you can email at dennisbo@hotmail.com

If you can help, mail him !!!

(gibbie)

December 23, 1999 -

If you havent heard it yet, the quake 1 source code has been released. I can't wait to see what comes out of this release. I can only hope that some coders out there will pick up the source and do some cool things with it. Get it here.

*****

Got this mail from NUKEproof :

Heyas, Umm, shit, where to start. I am NUKEproof, an australian tf'er and a member of anti-cheat, a group of ppls who are trying to get rid of pmodel/emodel, proxy, and alias cheats in tf, and quake in general.

With the recent source code release of quake, many would say it is dead. With cheaters already hitting the australian servers, with hacked & rewritten source codes. Basically the only way to stop this is (that i can see anyway), is to rewrite the source with much better cheat detection authentication, updating the servers to match these changes.

Basically, as far as i know, u guys are the best coders in the business, so i was just wondering if u guys can help us, or were already doing something about this problem.

On the other hand, the source being released would be the ultimate christmas pressie for u guys, cause u will use it for good, as opposed to the cheating fucknuts who are currently fucking up the servers in oz.

Anyway, lemme know asap would yas

Thanks heaps

No further explaination needed. So, if you are a good coder, and you think that you can help, contact him.

(gibbie)

December 7, 1999 -

Justice released a new version of his great fmod, Frogbot 2000. Lot's of interesting new things and changes:
- started on implementation of the grapling hook. The bot uses the hook only in NQ, don't try it in QW, it will crash. Type 'hook' in console will enable the hook. This was just a test if my code worked, but I let it in for you guys to check out.So don't expect too much of it, it is just a test.
- started on implementation of bot actions. Bot will now attack more. Eventually, the bot will learn how to run away, camp guard and attack places and enemys. Again, this was just for testing purposes, nothing fancy, but you can tell the difference.
-The bot now hunts you down and attacks the RA in DM6 when he gets the change , he will also try to sneak in if you're not nearby. ( This is in development so the bots make a lot of mistakes while doing this.)
-added a new MOTD screen ( thanx to Alex 'ParboiL' Pakhomov ).
-added a countdown feature ( thanx to Erazor) . When match is enabled ( type 'match' in console) and when typing ready, the countdown screen appears. Type 'break' to stop the countdown.
-added improved liftsupport by numb and asdf.
-fixed the bug where some bots could not be spawned.
-fixed the bug that removes the teamnames when changing levels.

He also has this to say:
NOTE: This version was made with DM6 as testing level. I haven't tested them in other levels and with teamplay, only 1-1 has been tested. I did a 2-2 on dm6 for 3 minutes , and it worked fine, but I haven't checked for flaws of the bots thinking, because I haven't programmed those yet.
Well, the bots can use hook now (altough not too good, but its a start). The only thing a bit dissapointing imho is that the mod was made with dm6 in mind. Justice also told me that he's working on dm2 support, we might expect it in the next few versions, which is pretty cool i think :) All these changes make it certainly worth the download, so grab it here.

(gibbie)

November 24, 1999 -

Numb released a new version of his Holywars conversion for Frogbot. There are a lot of changes, most important ones are that it now uses 0.13 source and that he added the improvements he made for frogbot CTF. List of new things in this version:
-> HolyWars Frogbot brought up to 0.13 source
-> Enhanced Holy Wars features
-> Enhanced server features
-> Enhanced Frogbot features
-> Source code included.

These are the changes from Frogbot CTF he added to Holywars frogbot:
Frogbot v0.13 bug fixes and enhancements:
- NaN velocity fix
- Bot goal fixes
- Player pitch angles
- Platform enhancement
- Minimal water support
- Dm6 door re-enabled
- Reduced "NULL function" fatalities
- Conditional arguments for "oldsolid" hack
- Bots will pause while chatting, just like real players. turn off chatting with the 'nochat' command
- Bots will auto-load and disconnect, reconnecting at will
- Bots have a 'ping' time in QuakeWorld
- QW Skill setting approximates 'ping'

As you can see these are a lot of changes, certainly worth the download, so go get it now :)

(gibbie)

November 17, 1999 -

New version of Frogbot 2000 FMOD is out. You can get the file from the Frogbot mods section. Here's what Justice put in the readme:

'Since I have a hard time at school these days, this isn't a very big update version, but I think it is satisfying. Some enoying bugs are gone and the new code improved the AI. It almost gave me a heart attack a few times. The bot has a tendency to wait around the corner and then all of a sudden appears before you scaring the living sh*t out of you :) especially in deathmatch mode 4...

Things that are new or fixed in version 0.03c:
----------------------------------------------
- added user defined Teamnames
You can view in a .bot file how this is done. You can make
the teamnames use the same letter/number combination as in
the botnames, so if you want to know the number for a letter
make a name , and copy that to the teamname.
Also teamstats/score work now ( when dying or at end of game )
- added 4 players from clan 9 and clan deathrow.
I used the PTF file from www.botepidemic.com/fmods made by Wrecker
to make the teams. These players use a teamname for an example. Deathrow
has DR and nine has 9 as teamname
- added a few new maps.
dm3,dm4,dm6,ztndm1,ztndm2,ztndm3,ztndm6,ultrav,debello,
agressr,androm9,e1m2,e1m7
aerowalk is not in, cause it crashes, there is abugfix for this
so it will be in next version.
- enabled Frog's higher Ground feature. The bot will try to go to a higher place , so it has
some advantage over you.
- fixed bug that crashes the server when you shoot a bot with the same color
- fixed bug where bot tries to rjump out of the water in dm3
- modified the rjumping function a bit , so rjumping should be a bit better, but it requires a
lot more work.


New console commands :
----------------------------
- red blue green brown aqua yellow lblue orange
These commands change the top and bottocolor the way you specified , for the next bot or team ( deathrow or nine) you spawn
-deathrow: Will spawn 4 deathrow players with their teamnames set to DR
-nine: Will spawn 4 nine players with their teamnames set to 9.
-you can type the name of a bot to spawn him. This also works with the 9 and deathrow bots.Thanks goes out to Wrecker and all the other guys that worked on the PTF project.The next version will probably NOT be next Friday, because I recieved some new and very usable code from the original author, Robert 'Frog' Field, and I want to understand that code first before I will continue programming any further.'

Well there are two reviews of 'Frogbot 2000' available. One is written by Koolio, and it's available here. The other review, which you can read here, was written by The Umm. Be sure to check these two out. And BTW, these reviews are of the first 'Frogbot 2000' version, so some of the bugs are already corrected in the latest version of this mod.

(wrecker)

     

The author of this page is Andrius 'Wrecker' Jovaisa. Page is made using Frontpage Express by Microsoft, and some .html code added with Notepad. Best viewed in 800x600 resolution with small fonts or 1024x768 with small fonts. Site was created in 26th of October, 1998. Page is hosted by Botepidemic, which is hosted by Telefragged - the best Quake/II/IIIarena news site on the net!