Szerző Téma: HP  (Megtekintve 658 alkalommal)

Nem elérhető Spedy

  • 227
    • Profil megtekintése
HP
« Dátum: 2013. Július 27. - 16:30:30 »
0 Show voters
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.

Nem elérhető Spedy

  • 227
    • Profil megtekintése
HP
« Válasz #1 Dátum: 2013. Augusztus 01. - 15:10:18 »
0 Show voters
Valaki?:S

HP
« Válasz #2 Dátum: 2013. Augusztus 01. - 17:37:00 »
0 Show voters
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;
}

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal