A low resource c++ urban terror bot that keeps track of players on specified servers and applies bans keeping the servers hacker clean :)
FS#15 - Minigioco roulette BanBot
Attached to Project:
2Steps2Hell's -BanBot-
Opened by Simone (Zamy) - Monday, 31 May 2010, 23:27 GMT+2
Last edited by n3m3s1s (n3m3s1s) - Tuesday, 01 June 2010, 10:57 GMT+2
Opened by Simone (Zamy) - Monday, 31 May 2010, 23:27 GMT+2
Last edited by n3m3s1s (n3m3s1s) - Tuesday, 01 June 2010, 10:57 GMT+2
|
DetailsMinigioco: appena uno va in punteggio negativo (meno kill fatte di quelle subite), viene forzato spect.
Si arriva ad un vincitore in breve tempo. |
This task depends upon
Il punteggio tanto vale controllarlo man mano che ne tieni traccia.
Mi spiego meglio, non è che fa un controllo sui giocatori bannati ogni 2 minuti, ma controlla se uno è bannato quando invia i suoi dati al server.
Quindi fare una cosa basata sul tempo come tenere traccia di quando uno va in negativo, controllare costantemente se sono passati 5 minuti, ed in caso forzarlo spect...
Oltre a tagliarmi le palle io, va a puttane l'efficienza del bot xD
Io intendevo che fra i suoi controlli, se è abilitata l'opzione fa anche quel controllo e forza il player, tutto qui :), è ovvio che un controllo sul tempo manderebbe a puttane tutto ;)
Il bot apre il log e reagisce a certi eventi (=righe trovate), per esempio uno che si collega.
Dopo si ferma per un tot di secondi (quindi c'è il tempo di esecuzione, che è puramente casuale, più un tempo di attesa, più o meno casuale anche quello).
Quindi reagisce ad eventi avvenuti sul server, con una rezione che avviene in un tempo casuale.
Non ho tempi fissi, per quello mi è molto più semplice forzarlo spect appena va in negativo, piuttosto che aspettare 5 minuti.