Ayuda con GetPlayerTeam porfavor.
#1

Bueno, hola de nuevo.
Nesesito ayuda con "GetPlayerTeam" porfavor.
Aqui esta el codigo:
Quote:

new pid = strval(tmp);
if(GetPlayerTeam(pid) == 4)
{
SendClientMessage(playerid, COLOR_YELLOW,"[ ! ] Unknown Command");
}

Miren, lo que quiero esque nomas el Equipo 4 pueda ver este comando, pero nose como hacerlo bien.
Reply
#2

como seteas los equipos? danos un poco mas de info para poder ayudart.
en el caso de q uses arrays para saber el equipo de cada jugador. seria algo asi:
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext, "/micomando", false)){
        if(gTeam[playerid] != 4)return 0;//Nota: gTeam[playerid] seria el array donde almacenas el equipo del jugador.
        else{
            //accion  del comando
            return 1;
        }
    }
    return 0;
}
Reply
#3

Mmm, nose a que te refieras con "seteas" pero yo use "SetPlayerTeam". xd
Reply
#4

a eso me referia. si usabas SetPlayerTeam, o usabas XX[playerid] = X.

fijate asi:
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext, "/micomando", false)){
        if(GetPlayerTeam(playerid) != 4)return 0;//si o es del equipo 4, entonces retornara 0(el comando no existe)
        else{//si es del equipo 4...
            //accion  del comando
            return 1;
        }
    }
    return 0;
}
Reply
#5

Muchas gracias the_chaoz.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)