Comando simple
#7

Podrнas usar los slots de sscanf & dejar de declarar nuevas variables locales, solo usarнas strings. Mira .

pawn Код:
dcmd_health(playerid, params[])
{
    if(sscanf(params, "u", params[0])) return SendClientMessage(playerid, -1, "uso: /health [playerid/nombre].");
    if(IsPlayerConnected(params[0]) && params[0] != INVALID_PLAYER_ID) // si el parametro estб conectado y no es invalido.
    {
        new nombre_parametro[24], string[56]; // no desperdicies espacio.
        GetPlayerName(params[0], nombre_parametro, 24); // obtiene el nombre del parametro.
        format(string, sizeof(string), "Recargaste la salud de {FFFFFF}%s", Nombre_parametro); //formato
        SendClientMessage(playerid, -1, string); // envia mensaje.
        SetPlayerHealth(params[0], 100.0); // Establece la vida del jugador en 100.0.
    }
    else
    {
        SendClientMessage(playerid, -1, "Player no conectado.");
    }
    return true;
}
Reply


Messages In This Thread
Comando simple - by FlavioCesar - 12.01.2015, 21:02
Respuesta: Comando simple - by jotajeda - 12.01.2015, 21:04
Respuesta: Comando simple - by FlavioCesar - 12.01.2015, 21:18
Respuesta: Comando simple - by Zume - 12.01.2015, 21:25
Respuesta: Comando simple - by jotajeda - 12.01.2015, 21:33
Respuesta: Comando simple - by FlavioCesar - 12.01.2015, 21:45
Respuesta: Comando simple - by JuanStone - 12.01.2015, 22:41

Forum Jump:


Users browsing this thread: 1 Guest(s)