04.05.2011, 03:28
Otra ves yo bueno es simple es un muy mal bug que no veo que esta mal miren:
el problema he puesto los mensajes que se enviaran s el player pone /dardinero (dira debes poner /dardinero (playerid) (cantidad) y si pone /dardinero (playerid) otro diciendo: no escribiste la cantidad pero ese es el problema el segundo no aparece lo que genera un crash y se cierra el server...
pawn Код:
dcmd_dardinero(playerid,params[])
{
new dinero = strval(params[2]), string[128];
#pragma unused params
if(Info[playerid][Nivel] >= 3)
{
format(string,128,"El administrador %s le ha dado a %s $%d",PlayerName(strval(params)),PlayerName(playerid),dinero);
if(!strlen(params) || (params[2])) return SendClientMessage(playerid,COLOR_ROJO,"USA: /dardinero (id) (cantidad)");
GivePlayerMoney(strval(params),strval(params[2]));
PlayerPlaySound(playerid,1057,0.0,0.0,0);
SendClientMessageToAll(0x01FECBFF,string);
}
else
{
SendClientMessage(playerid,COLOR_ROJO,Errornivel3);
}
return 1;
}