02.05.2011, 04:12
Hola, tengo duda con esta funcion, no eh podido arreglarla desde hace un tiempo:
La funcion es para no activar comandos mientras esta en un minijuego, y funciona, no puede poner comandos, pero me gustarнa que en ese caso fuera solo 1, es /kill, ya que tambien se desactivo ¬¬
Y a menos que sea jugador nivel 4 o no este en un minijuego, no puede usar comandos... pero me gustarнa que fuera eso mismo, pero con la excepcion del comando "/kill"
Se me ocurrio usarlo de esta manera:
Pero no funciona, se activan los demas comandos... y no se ocmo podria aсadir una excepcion dentro de esa funcion, si alguien me puede ayudar, excelente n.n
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[]){
if(PlayerInMinigame[playerid] == 1 && PlayerInfo[playerid][Level] < 4) return
GameTextForPlayer(playerid,"~r~/KILL PARA SALIR DEL MINIJUEGO",5000,5);
Y a menos que sea jugador nivel 4 o no este en un minijuego, no puede usar comandos... pero me gustarнa que fuera eso mismo, pero con la excepcion del comando "/kill"
Se me ocurrio usarlo de esta manera:
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[]){
if(PlayerInMinigame[playerid] == 1 && PlayerInfo[playerid][Level] < 4 && !strcmp(cmdtext, "/kill", true)) return
GameTextForPlayer(playerid,"~r~/KILL PARA SALIR DEL MINIJUEGO",5000,5);