![]() |
Re: HL2DM bots...
Heyyo,
Quote:
That's a few words I had to say. :D Btw Dr. Evil.. if you could indulge me, do bots properly recognize what a teleporter is, and do they use them properly? I remember back in I think it was Natural Selection, there wasn't a proper way to setup bots recognition of teleporters so it was all random.... Also, are you using the same template as OmniBot for it that you were trying to use before, or is it all new? and one more if I may.. are the spy bots just as deliciously... evul as the ones from foxbot? :P |
Re: HL2DM bots...
I have them building all the buildables already, and I'm in the process of getting them to actually use the teleporters. They used teleporters nicely in Foxbot, and they will again this time around. I haven't gotten to the spy abilities yet. I've only spent a grand total of a few hours for about 3 nights supporting what I have so far. Luckily with the way Omni-bot is set up, I'm re-using a majority of the Team Fortress code I wrote for Fortress Forever and ETF. I'll probably work through each class and get each ones specific abilities supported. I already have pipe trap code written that will be re-usable for TF2, and other than that The scout double jump, spy sapper and invis behavior are the main tasks.
|
Re: HL2DM bots...
Heyyo,
Quote:
I for one look forward to a good release, beta or otherwise. I'm already subscribed to this thread and a few others. :) |
Re: HL2DM bots...
More words:
GREAT!!! Do you have a source-code template? :D edit: I know you have some source codes on your site, but i mean the one who works with CS : S and such ;) Don't wanna push, but this is exciting news indeed. |
Re: HL2DM bots...
I don't have anything for CS:S right now. At the moment developing this requires a custom engine.dll(that goes in the source sdk base 2007\bin folder), and custom dlls for TF2, and running TF2 as a mod. At some point in the future this new bot interface stuff will be rolled out to the public in an update. Right now he has mostly been adding accesors to mod side data for TF2. If you can put together a list of CS:S specific data you are going to need to access I can push for that to get added. Same for anyone who knows DOD:S pretty well. By mod specific data I mean information specific to the mod itself, such as TF2 accessing the buildables for an engineer, the disguise status for spy, etc.
Generic information, such as accessing ammo and weapon information has all been added, so a very basic bot such as for HL2DM would be fully possible with just the new vanilla bot interface. Using the old bugzilla post as an example: http://developer.valvesoftware.com/c..._bug.cgi?id=16 #1,2,5,8,10,11,12,13 have all pretty much been addressed. #3 and 6 naturally require some accesors(through a generic interface) be added to individual mods based on the requirements of the mod. Here's an example. Code:
pluginvariant val, empty; Information specific to the mod will need to be supported and added for access via these GetCustomInfo paths. |
Re: HL2DM bots...
So basically what you're saying is that the new bot framework has to be released from Valve's side and all will be exposed as we'd like it to?
When would that be? (eta release date?) As for CS: S . Weapon info is already known as you told us. So all i need to know is: - carry bomb yes/no? - has hostage used yes / no (pointer to pEdict or something) I think CS : S is basically a simple mod. I can't think of anything special just now for that. Perhaps other bot developers have an idea? Also, how is bot handling now? I mean, you're using the plain plugin code delivered by Valve i suppose? |
Re: HL2DM bots...
Are You planning guys, to make the bot for HL2/CS : S/TF2 etc as a standalone dll or as a metamod-source plugin?
|
Re: HL2DM bots...
After the new bot interface is released I'm planning to make the bot as server plugin using the valve system. :)
|
Re: HL2DM bots...
When the official interface exposes the needed functions, there is no need to use another layer (ie metamod-source). So i think it is most likely bots will be made for the valve / source interface.
|
Re: HL2DM bots...
Honestly I can't even guess when this might be rolled out to the public. I believe Tony might want to have as complete as possible first pass at events/accessors for all supportable valve mods before trying to push it through the system. If we know Valve we know that time tables can't really be predicted. I'll try to push Tony into adding these accessors. CS:S seems simple enough that those can be added easily. In the meantime, if you know anyone around this forum who knows DOD:S very well I would appreciate if they can put together a list if custom accessor data they might need. I haven't played much DOD:S myself.
Btw, one more thing I should mention. The extended bot interface is specific to Orange Box engine. Tony has told me Valve has no plans to put these sdk updates into the old engine. This means that only mods/games based on the Orange Box engine will benefit from the extended bot interface. So far DOD:S has been ported to Orange Box, and CS:S is in progress afaik, naturally TF2 was born in Orange Box. I'm told they plan to update HL2DM to Orange Box as well, probably last. Anyways, the quicker we get a list of needed accessor information to Tony the sooner he can have his part ready at least. Then it's just a matter of waiting on the changes to get through whatever Valve vetting process he has to push it through. |
Re: HL2DM bots...
Quote:
|
Re: HL2DM bots...
yes, i have heard as well that CS : S will be ported to the Orange Box version of the source engine. If that is the case, it is of no use to code for the normal Source engine or whatsoever.
|
Re: HL2DM bots...
|
Re: HL2DM bots...
Awesome news! I'm gonna have to get off my butt and get back to some bot coding for Source.
botman |
Re: HL2DM bots...
Quote:
|
Re: HL2DM bots...
Hello guys,
I'm just following this thread for some time now. I'm searching the SDK for some possibility to connect my CS-Bots (currently working with the 1.6 version). So what I haven't got throughout the thread: is there already some kind of interface the bot could be connected to? (i know that not all functionalities are given). And if yes, where can I find it? thanks a lot for your answers regards |
Re: HL2DM bots...
Quote:
|
Re: HL2DM bots...
More news from DrEvil:
http://www.omni-bot.de/e107/news.php And a new teaser, Omni-bot in Team Fortress 2 - Demo-man: http://www.youtube.com/watch?v=40XYSjkWphs |
Re: HL2DM bots...
Can I ask how to gain access to this interface? (Is it made by valve ?)
Edit: Actually no need, see here: http://wiki.alliedmods.net/Entity_Pr...es#Enumeration use : "CBasePlayer" and "m_iAmmo" for (int*) Ammo List TF2 Ammo lists: starting values in round brackets ammo list index in square brackets Code:
Scout Code:
int *CClassInterface :: getAmmoList ( edict_t *edict ) "CBaseEntity" and "m_iTeamNum" to get the team index (int) |
Re: HL2DM bots...
im so confused... hi guys im neither a programmer, analyzer nor am i a bot developing code descripting machine like you guys, all i do is pretty much play and review games and i have been really really wanting to play some HL2DM with some bots... i have read about these posts but got nowhere, can i have a clue or rather point by point instructions on how to play a game of HL2DM with some bots lol thanks!
|
Re: HL2DM bots...
Quote:
But the page to RCBot seems down now, and I don't know if people still working on the HurricaneBot |
Re: HL2DM bots...
Heyyo,
Quote:
http://filebase.bots-united.com/inde...ct=view&id=260 Here's the waypoints: http://filebase.bots-united.com/inde...ct=view&id=395 If you're feeling lucky? you can give RCBot 2 TF2 alpha test a go too: http://filebase.bots-united.com/inde...ct=view&id=449 |
Re: HL2DM bots...
once i download 1 of these... what do i do with it lol? sorry im not that great at this stuff but thanks!
|
Re: HL2DM bots...
You need to install it. There should be informations about that in the included readme files. Read them, for further instructions.
|
Re: HL2DM bots...
thanks!
|
Re: HL2DM bots...
hmm i have seemed to encounter yet another problem... my lack of skills has completely overwhelmed me... i dont have HL2DM on steam i have it in a file... and the ReadMe says put in steam folder... lol man this is complex... I ENVY YOUR SKILLS!!
|
Re: HL2DM bots...
Quote:
Np.. lemme give you a quick rundown of how it should look: Now i'm using my email as an example, but whatever email or username you used to setup steam is where you'd replace my email address. if you installed steam in the default spot? it should look like this: Code:
C:\Program Files\Steam\steamapps\jagged_jimmy_j@yahoo.com\ Code:
C:\Program Files\Steam\steamapps\jagged_jimmy_j@yahoo.com\half life 2 deathmatch\bin Code:
C:\Program Files\Steam\steamapps\jagged_jimmy_j@yahoo.com\half life 2 deathmatch\hl2mp\ That's it man. It's mainly you just need to know where those three things go. ;) |
Re: HL2DM bots...
thanks man this will definitely help! i just need to reinstall HL2DM in my Steam acount lol i forgot i havnt done it since i got a cracked version after my computer died lol but thank you i will try this asap! and long live the D!!
|
Re: HL2DM bots...
ok so i downloaded this... http://filebase.bots-united.com/inde...ct=view&id=260 ... followed you instructions exactly and double checked lol but when i go to steam to try see if it worked it says "This game is unavailable" ... when i remove all the files it works again so the bots arent working for me have i done something wrong?
|
Re: HL2DM bots...
ok i have tried it once more and i think i must have spelt "addons" wrong or something cos now the game works but... and its a pretty annoying but... there are no bots to be found in the game... do i have to change a setting or bring up a console or something?
|
Re: HL2DM bots...
AHAHAHA!! YEA!! i have actually done it! lol wow, ok the bots, they work! and actually work wonderfully! thank you so much man! woo!
|
Re: HL2DM bots...
Heyyo,
Glad you got it all figured out man. Happy fragging. :D |
Re: HL2DM bots...
Hello, I am new here.
Well I recently installed rcbot2 by following MarD's instructions,but when I try to load the plugin it shows me: No valid signature found for [fullpath to .dll]. :( What am I doing wrong? |
Re: HL2DM bots...
Heyyo,
I'm guessing you we're following these instructions: http://rcbot.bots-united.com/forums/...showtopic=1374 If so and you get "No valid signature?" You need to right-click the game in your Steam menu and then go to "Properties". From there you go into "Set Launch Options". In the launch options you need to set.. Code:
-insecure |
Re: HL2DM bots...
Thanks, I'll try it. But what about non-steam version?
P.S.: Funny, you replied almost 3 years later... xD |
Re: HL2DM bots...
Heyyo,
Heh I didn't even notice that lol... But sorry man, we don't support piracy so there's zero support for non-steam versions. The game isn't expensive anymore so support Valve and buy the game. |
Re: HL2DM bots...
Hey. Rcbot2 may well work for non steam, it's not designed for non steam, it's designed to support the latest version of steam always but there are measures to support lower versions of interfaces, just like metamod
|
Re: HL2DM bots...
Well I tried it in both ways (steam and non-steam). It doesn't work... :(
|
All times are GMT +2. The time now is 08:27. |
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.