AdminMod.de
https://www.adminmod.de/

Ban via IP
https://www.adminmod.de/viewtopic.php?t=4148
Seite 1 von 1

Autor:  =[mB]= Legionaer [ 03.10.2002, 12:23 ]
Betreff des Beitrags:  Ban via IP

Hi

ich möchte wissen, wie man im LAN bannen kann, also via IP.

normalerweise sieht das ja so aus:

ban(Name);

dann wird ja per wonid gebannt, oder? und wie geht das, dass er mit IP bannt fürs lan?

Autor:  [WING] Black Knight [ 03.10.2002, 12:26 ]
Betreff des Beitrags: 

Einfach admin_ban benutzen.
Das überpüft, ob sv_lan 1 gesetzt wurde. Wenn dem so ist, wird nicht die WONID sondern die IP gebannt.

Autor:  =[mB]= Legionaer [ 03.10.2002, 12:33 ]
Betreff des Beitrags: 

also

plugin_exec("admin_ban",Name);

oder so?

aber wie kann ich da die ban zeit mit rein bringen??

Autor:  [WING] Black Knight [ 03.10.2002, 12:43 ]
Betreff des Beitrags: 

Schau Dir doch mal die admin_ban Funktion in den Examples an. Ich meine, das war in der plugin_base. Bin mir da aber nicht so sicher.

Autor:  =[mB]= Legionaer [ 03.10.2002, 12:47 ]
Betreff des Beitrags: 

da steht admin_ban und admin_banip

nur wiem muss ich das dann im plugin schreiben?

banip(Name,0); ?? ich probiers einfach ma aus

Autor:  =[mB]= Legionaer [ 03.10.2002, 12:50 ]
Betreff des Beitrags: 

hier in einem statsme plugin machen sies so:

snprintf(uMsg,MAX_DATA_LENGTH,"admin_command admin_ban %s %i",pIP[kIndex],banTime);

dann mach ich datt auch einbfach ma so. du sagtest ich könnte für die IP auch einfach den namen einsetzen... mal ausprobieren

Autor:  [WING] Black Knight [ 03.10.2002, 18:25 ]
Betreff des Beitrags: 

Die letzte Funktion kannste getrost vergessen. Da versucht jemand admin_command aus einem Plugin auszuführen.

Wenn geht das nach dem Muster:
Code:
banip <time> IP
Das wird dann über exec() ausgeführt. Kopier doch einfach den Code aus der Base. Einfacher geht es nicht.

Seite 1 von 1 Alle Zeiten sind UTC+01:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/