Szerző Téma: Éhség,Szomjúság,Szükséglet  (Megtekintve 1827 alkalommal)

Éhség,Szomjúság,Szükséglet
« Dátum: 2012. Március 05. - 13:05:45 »
0 Show voters
Üdv nem tudna nekem valaki javasolni egy  Éhség,Szomjúság,Szükséglet scriptet vagy hasonlót de valamelyiket megköszönném!
Elõre is kössz

Nem elérhető nyE

  • 1745
    • Profil megtekintése
Éhség,Szomjúság,Szükséglet
« Válasz #1 Dátum: 2012. Március 05. - 13:52:49 »
0 Show voters
Tessék. Ezek alapján megtudod csinálni a szomjúságot és szükségletet is. ;)
[FS] System Hungry
[FS] Hunger aka NeedToEat
[FS] I Am Hungry - NeedToEat System v0.1
[FS]Hungry

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
Éhség,Szomjúság,Szükséglet
« Válasz #2 Dátum: 2012. Március 05. - 15:07:21 »
0 Show voters
Megírtam, in jegyzettömb.
A textdrawot nem tudom hol van, nem én készítettem hozzá.
Ha elérem a gépemet csinálok saját textdrawot.
Ha bármilyen hibát találsz szólj.
 

#include a_samp
#include zcmd
new ehseg[MAX_PLAYERS];
new Text:Ehsegtext[MAX_PLAYERS];
forward Ehseg(playerid);
public OnPlayerConnect(playerid)
{
ehseg[playerid] = 0;
SetTimerEx(\"Ehseg\", 3*60000, true, \"i\", playerid);
        Ehsegtext[playerid] = TextDrawCreate(549.000000,52.000000,\"0\");
        TextDrawAlignment(Ehsegtext[playerid],1);
        TextDrawBackgroundColor(Ehsegtext[playerid],0x00ff00ff);
        TextDrawFont(Ehsegtext[playerid],3);
        TextDrawLetterSize(Ehsegtext[playerid],0.569999,2.549999);
        TextDrawColor(Ehsegtext[playerid],0x00ff0033);
        TextDrawSetOutline(Ehsegtext[playerid],1);
        TextDrawSetProportional(Ehsegtext[playerid],1);
        TextDrawSetShadow(Ehsegtext[playerid],1);
return 1;
}
 
public Ehseg(playerid)
{
        ehseg[playerid]++;
if(ehseg[playerid >= 90) return SendClientMessage(playerid,0x00ff09AA,\"Ideje enned, ha nem eszel éhen fogsz halni.\");
if(ehseg[playerid] == 100) return SetPlayerHealth(playerid, 0), SendClientMessage(playerid,0xff0000AA,\"Éhenhaltál\"), ehseg[playerid] = 0;
new string[3];
format(string, sizeof(string),\"%d\", ehseg[playerid]);
TextDrawSetString(Ehsegtext[playerid],string);
return 1;
}
CMD:eves(playerid, params[])
{
ehseg[playerid] = 0;
GivePlayerMoney(playerid, -100);
SendClientMessage(playerid,0x00ff09AA,\"Ettél egy szendvicset.\");
return 1;
}
« Utoljára szerkesztve: 2012. Március 05. - 15:23:24 írta Cannonn »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal