Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: sen
1. Sen głód
Witam tu zn?w ja :/ przepraszam za n?kanie , ale mam problem dot. systemu snu i g?odu mianowicie chodzi mi o to ?e normalnie po zarejestrowaniu g?ud jest 100% , ale za to sen ma 0 % i nie wiem o co chodzi :C tera kod
[code]enum pEnum
{
glod,
Sen
};
new PlayerInfo[MAX_PLAYERS][pEnum];

OnPlayerConect
SetTimerEx("glodsen", 1, true, "i", playerid);
SetTimerEx("glodseno", 80000*5, true, "i", playerid);
OnPlayerDisconect
dini_IntSet(Gracze, "Glod", PlayerInfo[playerid][glod]);
dini_IntSet(Gracze, "Sen", PlayerInfo[playerid][Sen]);
Przy rejestracji
dini_IntSet(Gracze, "Glod", 100);
dini_IntSet(Gracze, "Sen", 100);

forward glodseno(playerid);
public glodseno(playerid)
{
PlayerInfo[playerid][glod] = PlayerInfo[playerid][glod] - 3;
PlayerInfo[playerid][Sen] = PlayerInfo[playerid][Sen] - 2;
if(PlayerInfo[playerid][glod] >= 100)
{
PlayerInfo[playerid][glod] = 99;
}
else if(PlayerInfo[playerid][glod] <= 20)
{
PlayerInfo[playerid][glod] = 20;
}
return 1;
}

forward glodsen(playerid);
public glodsen(playerid)
{
new s[5];
new g[5];
format(g, sizeof(g), "%d%", PlayerInfo[playerid][glod]);
TextDrawSetString(Status[playerid][6], g);
format(s, sizeof(s), "%d%", PlayerInfo[playerid][Sen]);
TextDrawSetString(Status[playerid][5], s);
return 1;
}[/code] i z kodu to tylko to i nie omg? si? dopatrze? b??du :c jak wida? timer ?e wy...