Bugs con mensajes al returnar parametros ayuda :s
#1

Otra ves yo bueno es simple es un muy mal bug que no veo que esta mal miren:

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;
}
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...
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)