Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: TONY x poslato Septembar 17, 2017, 21:21:50 POSLE PODNE

Naslov: SSCANF
Poruka od: TONY x poslato Septembar 17, 2017, 21:21:50 POSLE PODNE
Skripta koju koristim:Moj RP mod od 0
Detaljan opis problema:Radi se o SSCANF-u;radio sam admin system vreli pocetak  i dobijem error vec error 033: array must be indexed (variable "alevel")
Dio skripte: [pawn]CMD:postaviadministratora(playerid,params[],help)
{
        if(PlayerData[playerid][Administrator] <= 6) return SCM(playerid, CRVENA,"Niste ovlasceni za koriscenje ove komande!");
   if(!sscanf(params,"us[7]", targetid, alevel)) { SCM(playerid, CRVENA,"KORISTI:/postaviadministratora [id] [alevel]"); return 1; }
   if(alevel < 6) return SCM(playerid,0xFF0000FF,"DOSTPUNI LEVEL: 1-6!");
   return 1;
}[/pawn] Eto ga taj pocetni deo
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Naslov: Odg: SSCANF
Poruka od: TONY x poslato Septembar 17, 2017, 21:31:46 POSLE PODNE
Imam globalni new
Naslov: Odg: SSCANF
Poruka od: Unkovic poslato Septembar 17, 2017, 21:54:31 POSLE PODNE
Daj taj "globalan new" sto imas.
Naslov: Odg: SSCANF
Poruka od: Bašovski poslato Septembar 17, 2017, 22:57:20 POSLE PODNE
Sta ce ti string oznaka ako ti treba integer unutar sscanfa?
Ubaci new targetid, alevel; unutar komande. Takodjer ne treba ti ! ispred sscanfa. Mani se pisanja modova od nule kad ne znas nista osnovno.
Naslov: Odg: SSCANF
Poruka od: ogil poslato Septembar 17, 2017, 23:08:57 POSLE PODNE
Da se dovezem na gornji reply, sta ce ti globalna varijabla za postavljanje admina, if(alevel < 6) rly? Znaci moze da postavi i a-10 + si napisao kod da ako je alevel manji od 6 da mu ispisuje poruku?
Baci se na edit dok se ne utreniras
Naslov: Odg: SSCANF
Poruka od: Łuk@ poslato Septembar 18, 2017, 17:56:40 POSLE PODNE
Prvo prouci sscanf i osnove skriptnog jezika