[AYUDA] Comando /minumero -
EternoFus - 29.06.2014
Hola amigos de
F.SAMP, Tengo un pequeсo problema con el comando de
/minumero
Код:
CMD:minumero(playerid, params[])
{
new string[128], numphone;
if(!sscanf(params, "di", numphone)){
if(IsPlayerConnected(numphone)){
Info[playerid][pPnumber] = numphone;
format(string,sizeof(string), "Tu nъmero de telйfono es: {FFFF00}%i", Info[playerid][pPnumber]);
SendClientMessageEx(numphone, COLOR_WHITE, string);
} else SendClientMessageEx(playerid, COLOR_WHITE, "Nъmero de telйfono no reconocido.");
} else SendClientMessageEx(playerid, COLOR_WHITE, "No tienes un telйfono, por favor compra uno en un {FFFF00}24{FFFFFF}/{FFFF00}7");
return 1;
}
El error esta en que yo ya tengo un nъmero de telйfono pero me dice esto
No tienes un telйfono, por favor compra uno en un {FFFF00}24{FFFFFF}/{FFFF00}7
Me pueden ayudar por favor?
Respuesta: [AYUDA] Comando /minumero -
juandiegox - 29.06.2014
Aumentale al string, yo diria que estas usando recursos bobamente, pero aumentale al string por lo menos hasta 190 o algo a sн, hasta que te de.
Respuesta: [AYUDA] Comando /minumero -
OTACON - 29.06.2014
pawn Код:
CMD:minumero(playerid, params[])
{
new string[128], numphone;
if(!sscanf(params, "d", numphone)){
if(IsPlayerConnected(numphone)){
Info[playerid][pPnumber] = numphone;
format(string,sizeof(string), "Tu nъmero de telйfono es: {FFFF00}%i", Info[playerid][pPnumber]);
SendClientMessageEx(numphone, COLOR_WHITE, string);
} else SendClientMessageEx(playerid, COLOR_WHITE, "Nъmero de telйfono no reconocido.");
} else SendClientMessageEx(playerid, COLOR_WHITE, "usa el comando /minumero [numero]");
return 1;
}
no se que quieres que haga el comando, pero ese comando que dejaste lo que esta haciendo es lo siguiente,
al colocar el comando minumero mas le numero de telefono ese numero se lo estara guardando al jugador en una variable y despues tel odiga.
si tu queres saber si ese numero es tuyo ,serai algo asi:
pawn Код:
CMD:minumero(playerid, params[])
{
new string[128], numphone;
if(!sscanf(params, "d", numphone)){
if(Info[playerid][pPnumber] == numphone){
format(string,sizeof(string), "Tu nъmero de telйfono es: {FFFF00}%i", Info[playerid][pPnumber]);
SendClientMessageEx(numphone, COLOR_WHITE, string);
} else SendClientMessageEx(playerid, COLOR_WHITE, "Nъmero de telйfono no reconocido.");
} else SendClientMessageEx(playerid, COLOR_WHITE, "usa el comando /minumero [numero]");
return 1;
}
y si tu solo quieres saber tu numero de telefono nadam as , seria asi:
pawn Код:
CMD:minumero(playerid, params[])
{
//aqui la restriccion con la variable que corresponde que el jugador tiene telefono
format(string,sizeof(string), "Tu nъmero de telйfono es: {FFFF00}%i", Info[playerid][pPnumber]);
SendClientMessageEx(numphone, COLOR_WHITE, string);
return 1;
}
y si tu estas intentando hacer un sistema de telefono puedes mirar este code: --> http://pastebin.com/KngN2mKA