[Duda]AddPlayerClass
#1

Hola Compaсeros

Estoy empezando a crear mi server y lo estoy haciendo Cops And Robbers

Mis preguntas son:

1. Al escojer el skin, como le coloco arriba del skin si es medico, policia o civil?

2. Como le coloco un color a cada uno, es decir:

Medico: Blanco
Policia: Azul
Civil: Blanco

Agradesco sus respuestas
Reply
#2

pawn Код:
public OnPlayerRequestClass(playerid, classid)
{
    if(clsssid == 1){ //Cj skin
        SetPlayerColor(playerid, color);
        //demas acciones
    }
    return 1;
}
Reply
#3

Me puedes decir donde lo pongo?

XD

Es que soy nuevo en esto y no se
Reply
#4

En tu GM, Es un callback..
Reply
#5

Listo Gracias

Ahora otra preguntita

Se hacer comandos sin parametros, me podrian explicar como los hago con parametros? no entiendo los tutoriales que estan por hay

y como hago para que dicho comando sea solo para un skin?
Reply
#6

Ese que Chaoz te paso, no es un comando, es una funciуn.

Los parбmetros son los que estбn dentro de los parentesнs.

Por ej.

SendClientMessage(playerid,COLOR, "Mensaje");

Esa funciуn sуlo le llegarб al jugador que la ejecute.
Reply
#7

Yo se que no es un comando

Solo preguntaba, como hago los comandos con parametros?

Y como hago para que dicho comando solo sea para 1 skin, o los skin que yo quiera?
Reply
#8

un ej:
1 solo parametro (strcmp)
pawn Код:
if(!strcmp(cmd, "/comando", true)){
    if(!GetPlayerSkin(playerid) == 1){//restriccion x skin
        new tmp[256];
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))return SendClientMessage(playerid, color, "Uso: /comando <parametro>");
        //accion/es a realizar
        return 1;
    }return SendClientMessage(playerid, color, "no puedes usar este comando");
}
Reply
#9

Listo, Muchas Gracias
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)