Skripta koju koristim:Moj gm od 0
Detaljan opis problema:Pa znam napraviti da se premaju podatci kao što su ubojstva,smrti i te šeme ali me zanima dali je moguce da se spremaju i health i armour?
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Probaj
new zivot;
Playerinfo[playerid][pHealth]=zivot
SetPlayerHealth(playerid, zivot);
Ovo pod onplayerspawn nezz oceli raditi ovo sam pisao preko mobitela
I btw moras napraviti vrijable da se sprema igracev zivot isto vako samo getplayerhealth
Citat: [iLife]Champa poslato April 08, 2013, 09:17:27 PRE PODNE
Probaj
new zivot;
Playerinfo[playerid][pHealth]=zivot
SetPlayerHealth(playerid, zivot);
Ovo pod onplayerspawn nezz oceli raditi ovo sam pisao preko mobitela
I btw moras napraviti vrijable da se sprema igracev zivot isto vako samo getplayerhealth
Logicnije bi islo ovako , da ovo stavis pod onplayeridsc
new zivot;
GetPlayerHealth(playerid, zivot);
Playerinfo[playerid][pHealth] = zivot;
Pod onplayerconn stavis
SetPlayerHealth(playerid, Playerinfo[playerid][pHealth]);
nisam testao nzm da li radi valjda bi trebalo
a nešto u load user i enum?
Citat: Robi031 poslato April 08, 2013, 10:35:31 PRE PODNE
a nešto u load user i enum?
pa naravno da ces dodati varijablu phealth svuda :)
Krivo.
public OnPlayerDisconnect(playerid)
{
new Float:PlayerHealth, ime[MAX_PLAYER_NAME];
GetPlayerHealth(playerid, PlayerHealth);
GetPlayerName(playerid, ime, sizeof(ime));
new fajl[35];
format(fajl, 35, "Korisnici/%s.ini", ime);
new INI:pFajl = INI_Open(fajl);
INI_WriteFloat(pFajl, "Health", PlayerHealth);
INI_Close(pFajl);
return 1;
}
lol uradi kosto smo ti gore rekli ovo je bespotrebno jer logicno valjda da pod onplayerdisc imas:
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
i da sranja da otvoris i zatvoris yini samo to kopiraj ovo i work ce xD