Detaljan opis problema:Evo nisam usao dvije godine u pawn i sada nesto radim ne ne ide mi u glavu gdje grijesim. Znaci kad idem duty da mi uzme trenutni hp i armour i kad odem off duty da mi vrati onoliko koliko je uzelo kad je otisao duty. No ono ne vraca hp i armour.
Dio skripte:
YCMD:duty(playerid, params[], help)
{
#pragma unused help ,params
new string, Float:Pos;
if(PlayerInfo < 1) return NemaOvlastenje(playerid);
GetPlayerPos(playerid, Pos, Pos, Pos);
label = Create3DTextLabel("ADMIN DUTY", G_CRVENA, Pos, Pos, Pos, 40.0, 0, 0);
if(ADuty == false)
{
ADuty = true;
GetHealth(playerid);
GetArmour(playerid);
SetPlayerColor(playerid, G_CRVENA);
SetPlayerArmour(playerid, 98303);
SetPlayerHealth(playerid, 98303);
format(string,sizeof(string),""S_SCRVENA"(( Administrator %s je na duznosti, za pomoc kucajte /report! ))",GetName(playerid));
SCMTA(-1,string);
Attach3DTextLabelToPlayer(label, playerid, 0.0, 0.0, 0.7);
}
else
{
ADuty = false;
SetPlayerColor(playerid, 0xFFFFFF00);
SetPlayerHealth(playerid, GetHealth(playerid));
SetPlayerArmour(playerid, GetArmour(playerid));
format(string,sizeof(string),""S_SCRVENA"(( Administrator %s vise nije na duznosti ))",GetName(playerid));
SCMTA(-1,string);
Delete3DTextLabel(label);
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neo
bavezno):