Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: MatijaLA poslato Maj 04, 2020, 23:58:57 POSLE PODNE

Naslov: Pomoc oko granice
Poruka od: MatijaLA poslato Maj 04, 2020, 23:58:57 POSLE PODNE
Problem(error/warning): Nije nikakav error,skoro sam poceo da skriptujem i nikako ne mogu da napravim sistem granice,imam mape imam sve ali ne znam kako da napravim pa ako moze neko da objasni ili slicno
Dio skripte: ///
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): ///
Slika/video ingame problema(obavezno ako je ingame problem): ///
Naslov: Odg: Pomoc oko granice
Poruka od: Raikkonen poslato Maj 05, 2020, 00:02:09 PRE PODNE
https://balkan-samp.com/forum/index.php?topic=131952.0
Naslov: Odg: Pomoc oko granice
Poruka od: MatijaLA poslato Maj 05, 2020, 00:12:03 PRE PODNE
A kako za pasos?
Naslov: Odg: Pomoc oko granice
Poruka od: Sploxs poslato Maj 05, 2020, 01:25:44 PRE PODNE
Vjv. hoces da napravis sistem da mora da ima pasos da ga izvadi u opstini bla bla bla, vjv. to hoces.
Jednostavno napravis u enumu za playera varijabli lupam
[pawn]
enum E_PLAYER
{
    ... tvoj enum za igraca
    pPasos
}
new PI[MAX_PLAYERS][E_PLAYER];

CMD:izvadipasos(playerid, params[])
{
    /* dodas provjere na kojoj poziciji mora biti i to */
    PI[playerid][pPasos] = 1;
    SCM(playerid, -1, "Uspesno ste izvadili pasos!");
    return true;
}

CMD:granica(playerid, params[])
{
    if(PI[playerid][pPasos] < 1) return SCM(playerid, -1 "Nemate pasos!");
    /* onda tu napravis otvaranje granice, ugl. ovo ti je samo primjer kako da odradis to :) */
    return true;
}
[/pawn]