BOTSCRIPT?
BOTSCRIPT?
Greetings.
I am just like someone else searching on information regarding botscripts, but the only information I happened to find was, that carnevil lost the sourcecode for the botscript compiler after he changed the way botscripts are compiled.
So do anyone have information on this, or do I have to learn C and read the sourcecode of zandronum to find out how it works? And then be forced to make my own compiler to make botscripts?
Any reply that stays on this topic is appreciated.
I am just like someone else searching on information regarding botscripts, but the only information I happened to find was, that carnevil lost the sourcecode for the botscript compiler after he changed the way botscripts are compiled.
So do anyone have information on this, or do I have to learn C and read the sourcecode of zandronum to find out how it works? And then be forced to make my own compiler to make botscripts?
Any reply that stays on this topic is appreciated.
Combinebobnt wrote:i can see the forum league is taking off much better than the ctf ones
GalactusToday at 1:07 PM
are you getting uncomfortable jap
feeling something happen down there
RE: BOTSCRIPT?
I remember that someone (I think it was Dusk) developed a program to code Botscript but the download link is down. IDK if someone else has that program but it would be very helpful.
I dont care about how bad your maps are. Everything can be improved.
Banned for cheating at DoomBuilder.
Banned for cheating at DoomBuilder.
- -Jes-
- Frequent Poster Miles card holder
- Posts: 975
- Joined: Fri Aug 03, 2012 9:55 am
- Location: Void Zone
RE: BOTSCRIPT?
Dusk was working on a compiler (BotC), but iirc he stopped development after finding that botscripts are far less useful than previously thought.
Last edited by -Jes- on Thu Jan 09, 2014 5:51 pm, edited 1 time in total.
RE: BOTSCRIPT?
That is damned sad, I think that it is very important to be able to make these scripts. I kind of wanted to learn about this, as it can be more or less required for bots that use something else than normal doom weapons, which the curent botscripts, most likely, is made to handle for the most part.
Just to state an example: Guardsoul could have immense use of this for his ZDW bots, as he could be able to make them used varied weapons and maybe give them strategy. (I do not know how much you can or can not do with these scripts)
Just to state an example: Guardsoul could have immense use of this for his ZDW bots, as he could be able to make them used varied weapons and maybe give them strategy. (I do not know how much you can or can not do with these scripts)
Combinebobnt wrote:i can see the forum league is taking off much better than the ctf ones
GalactusToday at 1:07 PM
are you getting uncomfortable jap
feeling something happen down there
RE: BOTSCRIPT?
I'd have to refactor the compiler anyway since I've learned a lot since I coded the incomplete botc.. anyway what you could do with it would be to essentially make scripted bots that would do... I dunno, stuff. Bots cannot target anything but players so don't even think about co-op bots.
I think the list of bot commands here is a pretty good overview what could be done. Imagine it as ACS except with this loadout instead of the ACS functions and action specials.
If there still is interest in this I guess could continue the compiler someday.
EDIT: updated the link but there still are no downloads there. :P
EDIT 2: holy shit what have I written here... *refactoring intensifies*
I think the list of bot commands here is a pretty good overview what could be done. Imagine it as ACS except with this loadout instead of the ACS functions and action specials.
If there still is interest in this I guess could continue the compiler someday.
EDIT: updated the link but there still are no downloads there. :P
EDIT 2: holy shit what have I written here... *refactoring intensifies*
Last edited by Dusk on Fri Jan 10, 2014 2:34 pm, edited 1 time in total.
RE: BOTSCRIPT?
How can I use those commands without a compiler?
Also, if you make that compiler, I will play around with it and see if I can figure it out, and I might even make a tutorial if I can ;)
Also, if you make that compiler, I will play around with it and see if I can figure it out, and I might even make a tutorial if I can ;)
Combinebobnt wrote:i can see the forum league is taking off much better than the ctf ones
GalactusToday at 1:07 PM
are you getting uncomfortable jap
feeling something happen down there
- Torr Samaho
- Lead Developer
- Posts: 1543
- Joined: Fri May 25, 2012 6:03 pm
- Location: Germany
RE: BOTSCRIPT?
If we actually had a working BOTSCRIPT compiler, I'd consider extending the bot code so that they can attack monsters.Dusk wrote: I'd have to refactor the compiler anyway since I've learned a lot since I coded the incomplete botc.. anyway what you could do with it would be to essentially make scripted bots that would do... I dunno, stuff. Bots cannot target anything but players so don't even think about co-op bots.
RE: BOTSCRIPT?
Torr Samaho wrote:If we actually had a working BOTSCRIPT compiler, I'd consider extending the bot code so that they can attack monsters.Dusk wrote: I'd have to refactor the compiler anyway since I've learned a lot since I coded the incomplete botc.. anyway what you could do with it would be to essentially make scripted bots that would do... I dunno, stuff. Bots cannot target anything but players so don't even think about co-op bots.

You all heard the man. Get to work if you want to finally have bots that are useful for more than just PvP target practice!
Reinforcements: midgame Survival joining/respawning
Doom64: Unabsolved: Doom64 + Diablo II
ZandroSkins: a pack made by our community
AeniPuffs: 3D blood and bullet puff effects, free to use for your own mods
Squad Radio: a WASD-based radio chat menu, add your own custom sounds!
Mercenaries (on hold)

Doom64: Unabsolved: Doom64 + Diablo II
ZandroSkins: a pack made by our community
AeniPuffs: 3D blood and bullet puff effects, free to use for your own mods
Squad Radio: a WASD-based radio chat menu, add your own custom sounds!
Mercenaries (on hold)

- -Jes-
- Frequent Poster Miles card holder
- Posts: 975
- Joined: Fri Aug 03, 2012 9:55 am
- Location: Void Zone
RE: BOTSCRIPT?
Looks like BotC is back in development then.
RE: BOTSCRIPT?
the gauntlet sure has been thrown
RE: BOTSCRIPT?
I just wonder now, can there possibly be a way to use this to make AI for monsters in any way? I find the idea interesting, what do you people think? (besides from the load of work it will be)
Combinebobnt wrote:i can see the forum league is taking off much better than the ctf ones
GalactusToday at 1:07 PM
are you getting uncomfortable jap
feeling something happen down there
RE: BOTSCRIPT?
I second this.Lollipop wrote: I just wonder now, can there possibly be a way to use this to make AI for monsters in any way? I find the idea interesting, what do you people think? (besides from the load of work it will be)
But, if you want just one monster have a different AI (ex. monster.AI "AI_name")
Last edited by bazzoka on Sat Jan 11, 2014 1:56 pm, edited 1 time in total.
You can say good bye to your thread. Cause i am killing it.
RE: BOTSCRIPT?
I do not quite understand the way you have written your last sentence bazzoka, are you proposing that it can be a monster property, just like health? If that is the case, then I agree, if it is not, then I have no idea what you are trying to say :\
Combinebobnt wrote:i can see the forum league is taking off much better than the ctf ones
GalactusToday at 1:07 PM
are you getting uncomfortable jap
feeling something happen down there
RE: BOTSCRIPT?
Yea it is like an Actor property.
You can say good bye to your thread. Cause i am killing it.
-
Catastrophe
- Retired Staff / Community Team Member
- Posts: 2571
- Joined: Sat Jun 02, 2012 2:44 am
RE: BOTSCRIPT?
If this does work, I'm definitely making bot-controlled bosses for superdemon. (Hopefully this new botscript will allow bots to fight each other in survival)
RE: BOTSCRIPT?
Well right now bots can identify on what team they are on, i see no problem whit grouping who's faction is 'Friendly' and who's not.Catastrophe wrote: Hopefully this new botscript will allow bots to fight each other in survival
You can say good bye to your thread. Cause i am killing it.