GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: Spedy - 2013. Július 27. - 16:30:30

Cím: HP
Írta: Spedy - 2013. Július 27. - 16:30:30
Sziasztok! Az lenne a kérdésem, hogy azt hogy oldom meg hogy pl: /hp 10 és akkor mindenkinek a hpját leviszi 10-re, és ha meghal akkor is ugyan úgy 10 hp val kezd.
Segítségeteket, elõre köszönöm.
Cím: HP
Írta: Spedy - 2013. Augusztus 01. - 15:10:18
Valaki?:S
Cím: HP
Írta: Andris2120 - 2013. Augusztus 01. - 17:37:00
bool talán?
( zcmd-vel irom :) )
 
#include <a_samp>
#include <zcmd>
#include <sscanf2>
new Float:cmdhp;
new bool:hpcmd[MAX_PLAYERS];
CMD:hp(playerid, params[])
{
    if(sscanf(params, \"f\", cmdhp)) return SendClientMessage(playerid, /* szín */, \"Használat: /hp [mennyiség]\");
    {
             for(new i = 0; i < MAX_PLAYERS; i++)
             {
                   SetPlayerHealth(i, cmdhp);
                   hpcmd = true;
             }
    }
    return 1;
}
public OnPlayerSpawn(playerid)
{
    if(hpcmd[playerid] == true)
    {
         SetPlayerHealth(playerid, cmdhp);
    }
    else
    {
         //Ami normál esetben történne
    }
    return 1;
}