Skripta koju koristim: Od 0
Detaljan opis problema: napravio sam varijablu za levele
pLevel
I dodao
INI_Int("Level",PlayerInfo[playerid][pLevel])
Kako da iskoristim tu varijablu npr da na loginu postavim igracev level na 1, i kako da napravim komandu /setlevel
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Možda ovako za komandu ?
COMMAND:postavilevel(playerid, params[])
{
new id, kolicina;
if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid, TVOJA_BOJA, "Nisi admin");
if(sscanf(params,"ui", id, kolicina)) return SendClientMessage(playerid, TVOJA_BOJA ,"KORISTI: /postvilevel [Ime_Prezime/ID] [kolicina]");
if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, TVOJA_BOJA, "Taj igrac nije na serveru.");
PlayerInfo[id][pLevel] = kolicina;
SendClientMessage(id,TVOJA_BOJA, "Admin %s vam je postavio level na %d.",GetName(playerid), kolicina);
SendClientMessage(playerid,TVOJA_BOJA, "Postavili ste igracu: %s level na %d.",GetName(id), kolicina);
SetPlayerScore(id,kolicina);
return 1;
}
Na kraju registracije postavi kod da mu staviš na level 1:
SetPlayerScore(playerid, 1);
Ohoo fala
Rijesen problem. Lock.