Renegade Public Forums
C&C: Renegade --> Dying since 2003™, resurrected in 2024!
Home » Technical Support » Win32 FDS » Official SBot Thread  () 3 Votes
Re: Official HL bot thread [message #219058 is a reply to message #218589] Tue, 12 September 2006 15:30 Go to previous messageGo to next message
jnz is currently offline  jnz
Messages: 3396
Registered: July 2006
Location: 30th century
Karma: 0
General (3 Stars)
help-linux wrote on Mon, 11 September 2006 01:49

i have finally got somewhere! i have fixed the bot so 3.0 will be a stable release(hopefully).

features for 3.0

1: !makeadmin
2: !makemod
3: a set respond time (not configureable) so slow computers will work.
4: a nicly laid out log
5: irc support(mabe)
6: a whole load of shortcuts EG: iapc = Incomming APC!
7: user shortcuts EG: !makeshortcut afk I am Away from keyboard
this is so only *THIS* user can use this shortcut. 3 per person.
8: !qkick
9: !ban
9: !setnextmap

mabe some more.


1: !makeadmin : done
2: !makemod : done
3: a set respond time : done
4: a nicly laid out log : starting tonight
5: irc support(mabe) : 4.0
6: a whole load of shortcuts EG: iapc = Incomming APC! : done added extra feature, when you type the command a icon appear over your head
7:shortcuts EG: !makeshortcut : not done
8: !qkick : starting tonight
9: !ban : starting tonight
9: !setnextmap : not done

should be done in about 5 days
Re: Official SBot Thread [message #219117 is a reply to message #215844] Tue, 12 September 2006 19:47 Go to previous messageGo to next message
xptek is currently offline  xptek
Messages: 1410
Registered: August 2004
Location: USSA
Karma: 0
General (1 Star)
Nice job. Great to finally see a bot coded in C++ and the like.

cause = time
Re: Official SBot Thread [message #220101 is a reply to message #215844] Sun, 17 September 2006 11:23 Go to previous messageGo to next message
jnz is currently offline  jnz
Messages: 3396
Registered: July 2006
Location: 30th century
Karma: 0
General (3 Stars)
after finding out that the pinfo command doesn;t actully work i have to re-write the parse renlog engine so expect 3.0 to ge late.

i have added a log of the internel state of the program so if it crashes just post it and i can release a fix.
Re: Official SBot Thread [message #220598 is a reply to message #215844] Thu, 21 September 2006 07:49 Go to previous messageGo to next message
danpaul88 is currently offline  danpaul88
Messages: 5795
Registered: June 2004
Location: England
Karma: 0
General (5 Stars)
Going back to what was being said in earlier versions about plugins: I doubt you will be able to turn perl plugins for BRenBot into .dll files, BUT since perl is mostly built on top of C++ you will probably be able to run the perl compiler as part of your own bot... although tbh I dont think it would work very well.


As for a universal plugin system: Not going to happen since each bot is in a different language... Although I am going to be adding a LOT more support for complex plugins in future versions of brenbot, including the ability to get specific lines from the gamelog / ssaow log.


http://steamsignature.com/card/1/76561197975867233.png
Re: Official SBot Thread [message #220776 is a reply to message #215844] Thu, 21 September 2006 16:25 Go to previous messageGo to next message
jnz is currently offline  jnz
Messages: 3396
Registered: July 2006
Location: 30th century
Karma: 0
General (3 Stars)
what i am doing for plugins is

1) a folder (later on) sometime that the dll's go. these dlls only contain one function.

2) a folder (later on) where all the "parsed" plugins go, where you don't need to compile to run.

these have been implimented but i need to make it so you can use multiple files.
Re: Official HL bot thread [message #221506 is a reply to message #219058] Sat, 23 September 2006 16:08 Go to previous messageGo to next message
jnz is currently offline  jnz
Messages: 3396
Registered: July 2006
Location: 30th century
Karma: 0
General (3 Stars)
Quote:

1: !makeadmin : done
2: !makemod : done
3: a set respond time : done
4: a nicly laid out log : starting tonight
5: irc support(mabe) : 4.0
6: a whole load of shortcuts EG: iapc = Incomming APC! : done added extra feature, when you type the command a icon appear over your head
7:shortcuts EG: !makeshortcut : not done
8: !qkick : starting tonight
9: !ban : starting tonight
9: !setnextmap : not done

should be done in about 5 days




1: !makeadmin : done
2: !makemod : done
3: a set respond time : done
4: a nicly laid out log : almost finished
5: irc support(mabe) : 4.0
6: a whole load of shortcuts EG: iapc = Incomming APC! : done added extra feature, when you type the command a icon appear over your head
7:shortcuts EG: !makeshortcut : not done
8: !qkick : done
9: !ban : done
9: !setnextmap : not done


i have had it running now for 10 days and it has yet to crash Very Happy so the next release will be a stuble release.

i am also considering a GUI but i dont think i will. because it uses too much resources if i do.

in 4.0 there will be: so far

!ipban
added extras on plugins.
IRC
and update system where if there is an update avalible it will download and update automaticly. (if allow_update in config.cfg is set to 1)

[Updated on: Sat, 23 September 2006 16:08]

Report message to a moderator

Re: Official SBot Thread [message #221518 is a reply to message #215844] Sat, 23 September 2006 16:14 Go to previous messageGo to next message
futura83
Messages: 1285
Registered: July 2006
Location: England
Karma: 0
General (1 Star)
Viva la Resistance!
sounds good Big Grin

This is a signature. Reading this is wasting your time.
Re: Official SBot Thread [message #223464 is a reply to message #215844] Fri, 29 September 2006 08:07 Go to previous messageGo to next message
jnz is currently offline  jnz
Messages: 3396
Registered: July 2006
Location: 30th century
Karma: 0
General (3 Stars)
sorry for no updates, been very busy.

i hope to have 3.0 ready for monday, i have found the bug that makes it crash and it shouldn't take more than 20 mins to fix, but i am going to test it for a few days to see if it still crashes.

planned for 4.0 (this is planned though may have to fix other things before i even think about this.)

1) !makeshortcut
2) irc support
3) !ipban
4)added extras on plugins.
5) update system where if there is an update avalible it will download and update automaticly. (if allow_update in config.cfg is set to 1)

so in 4.0 you wont need to re-download it will ask you instead Wink

i am also in testing a feature that will stop repair hacks and pistol hacks.
Re: Official SBot Thread [message #223466 is a reply to message #223464] Fri, 29 September 2006 08:15 Go to previous messageGo to next message
danpaul88 is currently offline  danpaul88
Messages: 5795
Registered: June 2004
Location: England
Karma: 0
General (5 Stars)
help-linux wrote on Fri, 29 September 2006 16:07

i am also in testing a feature that will stop repair hacks and pistol hacks.



Don't forget that gamelog.txt only shows the weapon the player is currently HOLDING, so things like Timed / Prox C4 might look like massive damage hacks, when it's just the player happens to be holding their pistol when the C4 kills someone....


http://steamsignature.com/card/1/76561197975867233.png
Re: Official SBot Thread [message #223481 is a reply to message #215844] Fri, 29 September 2006 09:00 Go to previous messageGo to next message
jnz is currently offline  jnz
Messages: 3396
Registered: July 2006
Location: 30th century
Karma: 0
General (3 Stars)
im not going to do it if someone kills a building. if it detects somthing smelly it will warn the server owner of the person doing it. basicly if someone takes 100 hp off with a pistol, then that is suspitois and if it is a person it will be classed as red

[Updated on: Fri, 29 September 2006 09:03]

Report message to a moderator

Re: Official SBot Thread [message #223488 is a reply to message #215844] Fri, 29 September 2006 09:28 Go to previous messageGo to next message
futura83
Messages: 1285
Registered: July 2006
Location: England
Karma: 0
General (1 Star)
Viva la Resistance!
isn't there a way of logging which weapon was the one that destroyed it instead of which one the person is holding.

cos on APB, you can use the mine layer to mine, then jump in a harvester the get some cash. if someones tank dies cos of your mines, it looks like you killed it with an unarmed harvester Razz


This is a signature. Reading this is wasting your time.
Re: Official SBot Thread [message #223494 is a reply to message #215844] Fri, 29 September 2006 09:42 Go to previous messageGo to next message
jnz is currently offline  jnz
Messages: 3396
Registered: July 2006
Location: 30th century
Karma: 0
General (3 Stars)
no, i dont think there is.

my bot will look at the time it takes to kill someone with a perticular wepon and how much if taken off HP wise. to put it more planly.
Re: Official SBot Thread [message #223536 is a reply to message #215844] Fri, 29 September 2006 12:50 Go to previous messageGo to next message
StealthEye is currently offline  StealthEye
Messages: 2518
Registered: May 2006
Location: The Netherlands
Karma: 0
General (2 Stars)

afaik, it is impossible to detect which weapon actually caused the damage, as the client doesn't send it. I think you can check for C4 objects however, those are handled on the server. You could also log the damage and the weapons a player has picked up, and the ammo the player has. That would probably be a lot of work though.

BlackIntel admin/founder/coder
Please visit http://www.blackintel.org/
Re: Official SBot Thread [message #223545 is a reply to message #215844] Fri, 29 September 2006 13:20 Go to previous messageGo to next message
jnz is currently offline  jnz
Messages: 3396
Registered: July 2006
Location: 30th century
Karma: 0
General (3 Stars)
i thought that the weapon you see was what the killer's weapon when killed dies?
Re: Official SBot Thread [message #223551 is a reply to message #215844] Fri, 29 September 2006 13:40 Go to previous messageGo to next message
danpaul88 is currently offline  danpaul88
Messages: 5795
Registered: June 2004
Location: England
Karma: 0
General (5 Stars)
Either in the SSAOW log or the gamelog it records when c4 is created / destroyed, so that might help decide if it was a damage hack or C4, but if (example) player A fired a rocket at player B and then switched to pistol before the rocket hit, the damage when the rocket hits will appear to be from a pistol... and there's no real way to distinguish between that and a damage hack

http://steamsignature.com/card/1/76561197975867233.png
Re: Official SBot Thread [message #223553 is a reply to message #215844] Fri, 29 September 2006 13:42 Go to previous messageGo to next message
jnz is currently offline  jnz
Messages: 3396
Registered: July 2006
Location: 30th century
Karma: 0
General (3 Stars)
what i am going to do is, if he does it as in the same amount of damage from a pistol repeatedly. that will be treated as suspitiouse
Re: Official SBot Thread [message #223672 is a reply to message #215844] Sat, 30 September 2006 03:39 Go to previous messageGo to next message
jnz is currently offline  jnz
Messages: 3396
Registered: July 2006
Location: 30th century
Karma: 0
General (3 Stars)
in 4.0 i am going to need cheaters in my server lol. the first cheat i am testing will be repair gun hack, will someone have this ready for next week?

the server i am testing in is calles, danielsgames.co.uk - testing SBot

username A0000000w
Re: Official SBot Thread [message #223676 is a reply to message #215844] Sat, 30 September 2006 04:35 Go to previous messageGo to next message
futura83
Messages: 1285
Registered: July 2006
Location: England
Karma: 0
General (1 Star)
Viva la Resistance!
if you find me a repiar hack i'll test ur bot for you when it's ready to be tested.

This is a signature. Reading this is wasting your time.
Re: Official SBot Thread [message #226237 is a reply to message #215844] Thu, 12 October 2006 02:02 Go to previous messageGo to next message
jnz is currently offline  jnz
Messages: 3396
Registered: July 2006
Location: 30th century
Karma: 0
General (3 Stars)
yep, it is going to be late. although i have a download i think there is bug somewhere that cuses it to crash. to run you need to script.dll 2.92 and ssoaw 1.5

http://danielsgames.co.uk/SBot-3.0-test.rar

untill i sort myseld outand get a laptop i cannot update.
Re: Official SBot Thread [message #226262 is a reply to message #215844] Thu, 12 October 2006 05:59 Go to previous messageGo to next message
Goztow is currently offline  Goztow
Messages: 9737
Registered: March 2005
Location: Belgium
Karma: 13
General (5 Stars)
Goztoe
You should have called it 0.30 in stead of 3.0 if it's not a stable release yet.

You can find me in The KOSs2 (TK2) discord while I'm playing. Feel free to come and say hi! TK2 discord
Re: Official SBot Thread [message #226801 is a reply to message #215844] Sun, 15 October 2006 16:32 Go to previous messageGo to next message
jnz is currently offline  jnz
Messages: 3396
Registered: July 2006
Location: 30th century
Karma: 0
General (3 Stars)
ok, after a few days of testing about 8 now. it seems to cope with what ever i throw at it.

i need a vote/feedback on weather i should go GUI with it. it will still work exactly the same exept, GUI, and with some new features that i can only add with a gui.
Re: Official SBot Thread [message #226832 is a reply to message #215844] Mon, 16 October 2006 01:01 Go to previous messageGo to next message
StealthEye is currently offline  StealthEye
Messages: 2518
Registered: May 2006
Location: The Netherlands
Karma: 0
General (2 Stars)

I would not make it a GUI. The only thing you should be doing with a GUI here might be to make a extra config utility. If they are two separate programs it's ok, but I'd rather just keep it command line. Easier to develop, quicker to configure (assuming the config files are self explanatory).

BlackIntel admin/founder/coder
Please visit http://www.blackintel.org/
Re: Official SBot Thread [message #226843 is a reply to message #226832] Mon, 16 October 2006 02:15 Go to previous messageGo to next message
dead6re is currently offline  dead6re
Messages: 602
Registered: September 2003
Karma: 0
Colonel
StealthEye wrote on Mon, 16 October 2006 04:01

I would not make it a GUI. The only thing you should be doing with a GUI here might be to make a extra config utility. If they are two separate programs it's ok, but I'd rather just keep it command line. Easier to develop, quicker to configure (assuming the config files are self explanatory).


Agreed, thats what I was doing with my programs I created after I learnt C++ and moved from VB.net


Let all your wishes be granted except one, so you will still have something to strieve for.
Re: Official SBot Thread [message #226872 is a reply to message #215844] Mon, 16 October 2006 07:28 Go to previous messageGo to next message
jnz is currently offline  jnz
Messages: 3396
Registered: July 2006
Location: 30th century
Karma: 0
General (3 Stars)
what i will most probably do is, release a test GUI version, to show you all all of the extra features it could have.
Re: Official SBot Thread [message #226884 is a reply to message #215844] Mon, 16 October 2006 11:48 Go to previous messageGo to previous message
danpaul88 is currently offline  danpaul88
Messages: 5795
Registered: June 2004
Location: England
Karma: 0
General (5 Stars)
Don't forget a GUI bot sucks up more resources than a CLI bot...

http://steamsignature.com/card/1/76561197975867233.png
Previous Topic: [Resolved] Few SSGM questions
Next Topic: FDS and BrenBot
Goto Forum:
  


Current Time: Mon Nov 04 05:48:46 MST 2024

Total time taken to generate the page: 0.01578 seconds