Posts: 8
Threads: 1
Joined: Mar 2012
Reputation:
0
Hola, quisiera saber si es posible hacer un menu de admin que tenga la opcion de kickear a una persona con un solo click, es decir con textdraw clickeable, yo se como hacer toda la funcion , pero por ejemplo, si pongo en un textdraw
kick 1, si apreto kick1 hay alguna funcion que permita kickear a esa id directamente? saludos
Posts: 1,675
Threads: 34
Joined: Feb 2010
Reputation:
0
Cuando abrнs el panel, ya sea por comando o dialogo o x, tenes que almacenar la ID para el usuario que se abre el TextDraw, luego usas Kick(variable); donde variable es lo que almacenaste al abrir el panel.
Posts: 4,930
Threads: 467
Joined: Dec 2010
pawn Код:
new ID_Player[MAX_PLAYERS];
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
ID_Player[playerid] = clickedplayerid;
return 1;
}
pawn Код:
SetPlayerSkin(ID_Player[playerid], 5); //EJEMPLO: FUNCION
ID_Player[playerid] = -1; // coloca -1 despues de usarla para evitar futuros bug's
Posts: 4,930
Threads: 467
Joined: Dec 2010
Quote:
Originally Posted by Mr.GeEk
no debe colocar 0 ya que esa es la primera ID y puede que este en uso, debe colocar -1
|
EDIT: no te habia entiendido , si tienes razon xD
Posts: 8
Threads: 1
Joined: Mar 2012
Reputation:
0
ah perfecto, oye gracias por su tiempo, cuando termine les muestro una foto de que se trata el menu... gracias