Raised This Month: $12 Target: $400
 3% 

Banear jugador


  
 
 
Thread Tools Display Modes
Author Message
dieeho
Member
Join Date: Oct 2011
Old 04-20-2012 , 22:58   Banear jugador
#1

Hola a todos.

Bsuque un plugin para banear jugadores cierto tiempo si se desconecta del servidor.
Probe este pero no me funciona y queria ver si podrian ayudarme.

PHP Code:
 
#include <amxmodx>
#include <amxmisc>
public plugin_init()
{
    
register_plugin("Disconnect Ban" "1.0.2" "Krm"
 
    
register_cvar("amx_dsban""0"FCVAR_SERVER)
}
public 
client_disconnect(id
{
    new 
Name[32], Sid[32]
 
    if(
get_cvar_num("amx_dsban") <= 0)
        return
 
    
get_user_name(idName31)
    
get_user_authid(idSid31)
    
server_cmd"amx_addban ^"%s^" ^"%s^" 60 ^"Disconnected^""NameSid)
 


Last edited by dieeho; 04-20-2012 at 22:59.
dieeho is offline
XINLEI
me too
Join Date: Jun 2011
Location: Colombian Coffee storage
Old 04-20-2012 , 23:29   Re: Banear jugador
#2

Mire las comillas de server_cmd.
XINLEI is offline
dieeho
Member
Join Date: Oct 2011
Old 04-22-2012 , 17:15   Re: Banear jugador
#3

Que tiene de malo el server_cmd?
dieeho is offline
XINLEI
me too
Join Date: Jun 2011
Location: Colombian Coffee storage
Old 04-22-2012 , 17:20   Re: Banear jugador
#4

Todo, a excepcion de las variables tiene que estar entre 1 solo par de comillas.
PHP Code:
server_cmd"amx_addban ^%s^ ^%s^ 60 ^Disconnected^"NameSid

Last edited by XINLEI; 04-22-2012 at 17:21.
XINLEI is offline
dieeho
Member
Join Date: Oct 2011
Old 04-22-2012 , 17:27   Re: Banear jugador
#5

Quote:
Originally Posted by XINLEI View Post
Todo, a excepcion de las variables tiene que estar entre 1 solo par de comillas.
PHP Code:
server_cmd"amx_addban ^%s^ ^%s^ 60 ^Disconnected^"NameSid

Me da errores al colocarlo de esa forma.
dieeho is offline
alan_el_more
Veteran Member
Join Date: Jul 2008
Location: amxmodx-es.com
Old 04-22-2012 , 19:07   Re: Banear jugador
#6

@XINLEI
Estaba bien ese codigo, ^" es una comilla para dentro de un string para que no te tome la siguiente constante
__________________
alan_el_more is offline
dieeho
Member
Join Date: Oct 2011
Old 04-22-2012 , 19:46   Re: Banear jugador
#7

Y el plugin por que no funcionara? probe con otro y tampoco me funciona
dieeho is offline
rak
Veteran Member
Join Date: Oct 2011
Location: banned country
Old 04-22-2012 , 20:38   Re: Banear jugador
#8

no podes obtener el authid cuando el usuario ya se desconecto... obtenelo cuando se conecta y guardalo en una array( new g_authid[33][35]).. y cuando se desconecta obtenes ese valor y lo baneas asi

PHP Code:
server_cmd("banid ^"60^" ^"%s^";wait;writeid"g_authid[id]) 
__________________

www.amxmodx-es.com

Steam: Luchokoldo
rak is offline
Send a message via MSN to rak Send a message via Skype™ to rak
alan_el_more
Veteran Member
Join Date: Jul 2008
Location: amxmodx-es.com
Old 04-22-2012 , 20:38   Re: Banear jugador
#9

Creo que amx_addban usa los siguientes argumentos

Code:
amx_addban "ip" "minutos" "razon"

Podes verificarlo escribiendolo en consola
__________________

Last edited by alan_el_more; 04-22-2012 at 20:38.
alan_el_more is offline
XINLEI
me too
Join Date: Jun 2011
Location: Colombian Coffee storage
Old 04-22-2012 , 23:48   Re: Banear jugador
#10

Quote:
Originally Posted by alan_el_more View Post
@XINLEI
Estaba bien ese codigo, ^" es una comilla para dentro de un string para que no te tome la siguiente constante
No tenia ni idea, żen donde uno utiliza eso?
XINLEI is offline
 


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 13:52.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode