Szerző Téma: Örökélet mód.  (Megtekintve 1241 alkalommal)

Örökélet mód.
« Dátum: 2014. Június 13. - 21:23:45 »
0 Show voters
Sziasztok! Ez egy kicsit nehezebb, és több soros filterscript, mint az elõzõ scriptem. Ez egy GOD mód, amelyet az adminok tudnak használni. Ha magadat szeretnéd betenni örökélet módba, akkor be kell gépelni: /god, viszont ha mást szeretnél betenni, akkor /god [ide írd a játékos ID-jét]. Szükséges Includeok: a_samp, sscanf2, zcmd. Remélem valaki használni tudja. Ebben az a jó, hogy másnak is tudsz GOD-ot adni. Nem teszteltem a játékban, viszont hogy ha valami error van, akkor jelezzétek nekem! Ha warning van, akkor is szóljatok, ha tudom, akkor kijavítom!
 
// Örökélet v1.0 filterscript.
// Az adminok könnyen elérhetik az örökéletet!
// Ha magadat szeretnéd God modeba tenni, gépeld be: /god
// Ha mást akarsz betenni God modeba, gépeld be: /god [iD]
#include <a_samp>
#include <sscanf2>
#include <zcmd>
CMD:god(playerid, params[])
{
    // new str3[128];
    new str1[128], str2[128], admin[MAX_PLAYER_NAME], p[MAX_PLAYER_NAME], id, Float: health1, Float:health2;
    if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFF0000AA, \"Adminnak kell lenned, hogy használhasd a parancsot!\");
// Ha magadat God modeba szeretnéd tenni, írd be: /god
    GetPlayerHealth(playerid, health1);
   
    if(sscanf(params, \"d\", id))
    {                         
        if (health1==0.0)
        {
        SetPlayerHealth(playerid, 100.0);
        return SendClientMessage(playerid,0x00FF00AA, \"Visszavonták az örökélet módot!\");
        }
        if (health1>0.0)
        {
        SetPlayerHealth(playerid, 9999999999999999.0);
        return SendClientMessage(playerid, 0x00FF00AA, \"Már halhatatlan vagy!\");
        }
    }
// Ha God modeba szeretnél valakit tenni, írd be /god [Játékos ID-je].
    if(IsPlayerConnected(id))
    {
        GetPlayerName(playerid, admin, MAX_PLAYER_NAME);
        GetPlayerName(id, p, MAX_PLAYER_NAME);
        GetPlayerHealth(id, health2);
        if (health2>0.0)
        {
            SetPlayerHealth(id, 9999999999999999.0);
            format(str2, sizeof(str2), \"Sikeresen bekapcsoltad %s -nak/nek az örökélet módot!\", p);
            SendClientMessage(playerid, 0x00FF00AA, str2);
            format(str1, sizeof(str1), \"Admin %s örökéletet adott neked!\", admin);
            SendClientMessage(id, 0x00FF00AA, str1);
        }
        if (health2==0)
        {
            SetPlayerHealth(id, 100.0);
            format(str2, sizeof(str2), \"Te bekapcsoltad %s -nak/nek az örökéletet!\", p);
            SendClientMessage(playerid, 0x00FF00AA, str2);
            return SendClientMessage(id, 0x00FF00AA, \"Visszavonták az örökélet módot!\");
        }
    }
    else SendClientMessage(playerid, 0xFF0000AA, \"HIBA: Hibás ID-t gépeltél be, vagy a játékos nincs a szerveren!\");
    return 1;
}
« Utoljára szerkesztve: 2014. Június 13. - 21:25:35 írta JoKiE »

Örökélet mód.
« Válasz #1 Dátum: 2014. Június 13. - 21:27:42 »
0 Show voters
Király lett! jobban stunt szerókra megy :D de amugy a ladmin ba benne van a /god :D

Örökélet mód.
« Válasz #2 Dátum: 2014. Június 13. - 21:30:14 »
0 Show voters
kösz. tudom, hogy benne van, de ez lehet mondjuk egy god mód egy saját admin rendszerbe, valakinek alapul is  szolgálhat egy gamemodba is :)

Örökélet mód.
« Válasz #3 Dátum: 2014. Június 13. - 22:05:03 »
0 Show voters
úgy már más :D

Örökélet mód.
« Válasz #4 Dátum: 2014. Július 10. - 14:43:56 »
0 Show voters
Jólett :D Lehet felhasználom :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal