? Duda -
AustinT - 13.08.2011
Buenas.
Tenнa una duda. Serнa para crear dos comandos. Al poner el primero, te deja usar el segundo, y si usas el segundo sin haber usado el primero da error.
Lo simplificarй con un ejemplo:
Utilizo el comando /pajaro, por lo tanto ya puedo volar. їCуmo hago para que el comando /volar compruebe si me he convertido en un pбjaro mediante el comando?
Sй hacerlo pero utilizando cosas como
SetPlayerSkin y
if(GetPlayerSkin..., pero me pregunto cуmo se harб para que lo compruebe sin mбs y sin realizar cambios en las variables del jugador.
Si os ayuda, me parece perfecto que respondais con un cуdigo para el ejemplo del pбjaro y me servirб perfectamente.
No es para aсadirlo en ningъn gamemode, simplemente quiero ver como funciona.
Gracias, un saludo.
Re: ? Duda -
rubensm - 13.08.2011
pawn Код:
new Pajaro[MAX_PLAYERS];
if(strcmp(cmd, "/pajaro", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(Pajaro[playerid] == 0)
{
SendClientMessage(playerid, COLOR_GREEN, " Ahora ya podrбs volar!");
Pajaro[playerid] = 1;
}
}
return 1;
}
Y luego para el comando volar pones algo asi
pawn Код:
if(strcmp(cmd, "/volar, true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(Pajaro[playerid] == 1)
{
//Funciуn
}
}
return 1;
}
Respuesta: ? Duda -
AustinT - 13.08.2011
Muchas gracias, Rubйn. Totalmente claro.
Re: ? Duda -
rubensm - 13.08.2011
Si no entiendes algo de lo que aсadн, avнsame y te lo explico