Tip: Admin System FilterScript
Slike ili Video: https://imgur.com/a/sbr8z
Opis i dodatne informacije: Nisam sve komande uradio koje se nalaze u /ah
Download link:
Pastebin - https://pastebin.com/ieG6u95m
Mediafire - https://www.mediafire.com/file/bfazffjwkuzpq6b/Admin%20System.rar
Credits: Shomy
Ako ima neki bug, recite, pokusacu da resim :D
Solidno ;)
Fino. :D
Fino
Moze posluzit :)
Ti kako si poceo mozes mod od tvojih FSova da napravis
Citat: Linsco poslato Novembar 06, 2017, 21:35:14 POSLE PODNE
Ti kako si poceo mozes mod od tvojih FSova da napravis
HAHAH :D 8)
pohvale za trud,posluzit ce
Citat: DᴇᴘᴀÊâ,,¢ poslato Novembar 06, 2017, 22:00:37 POSLE PODNE
Citat: ŦΛЯΞ poslato Novembar 06, 2017, 21:22:57 POSLE PODNE
Moze posluzit :)
Hvala
Citat: Stifler ãƒ,, poslato Novembar 06, 2017, 22:31:16 POSLE PODNE
pohvale za trud,posluzit ce
Hvala
bump
Sta ce ti adminduty u enumatoru ? ::)
Citat: #Comi poslato Novembar 07, 2017, 14:46:55 POSLE PODNE
Sta ce ti adminduty u enumatoru ? ::)
Zasto da ne? :D Sve jedno radi, ne pravi problem :) Inace znam da sam mogao preko new al' eto
Gle ovamo, kada radis ovakav tip skripte znaci trudi se da sto optimizovanije bude
[pawn]new PlayerInfo[MAX_PLAYERS][pInfo];
new String[128], Float:SpecX[MAX_PLAYERS], Float:SpecY[MAX_PLAYERS], Float:SpecZ[MAX_PLAYERS], vWorld[MAX_PLAYERS], Inter[MAX_PLAYERS];
new IsSpecing[MAX_PLAYERS], Name[MAX_PLAYER_NAME], IsBeingSpeced[MAX_PLAYERS],spectatorid[MAX_PLAYERS];
new Muted[MAX_PLAYERS];
new TimerZatvor[MAX_PLAYERS];[/pawn]
Koristis previse varijabli moze se dosta toga smanjiti takodje koristi bool ako nemas vise od 1 za postavljanje msm na tipa[pawn]primer = 1 ili primer = 0, tu bool:[/pawn]
[pawn]
//Cemu ovo sluzi?? o.O
new FS[][] =
{
"filterscript1",
"filterscript2",
"filterscript3"
};
//foreach koristi od sad ovako:
foreach(new i : Player) umesto foreach(Player, i)
[/pawn]
Inace za sscanf parametre ti preporucujem za id da ide "i" umesto "u" po meni bolje.
Sve u svemu nije lose dobra FS posluzice :D
Not bad, aj iskoci na fb
Nisam gledao code, ali za pola ovih komandi treba sistem toga, npr gorivo, portanje do imovine, jail... :D
Citat: Muma420 poslato Novembar 08, 2017, 03:14:53 PRE PODNE
Nisam gledao code, ali za pola ovih komandi treba sistem toga, npr gorivo, portanje do imovine, jail... :D
Da znam, zato ni nisam uradio to, uradio sam samo one koje se mogu uraditi, uradio sam i jail ali mi je jail u enterijeru nekom, to ce valjda neko znati promeniti bar enterijer posto komanda nema bug :)
Citat: ᴢɪᴠᴋá´á´ ɪá´,, poslato Novembar 07, 2017, 22:20:01 POSLE PODNE
Gle ovamo, kada radis ovakav tip skripte znaci trudi se da sto optimizovanije bude
[pawn]new PlayerInfo[MAX_PLAYERS][pInfo];
new String[128], Float:SpecX[MAX_PLAYERS], Float:SpecY[MAX_PLAYERS], Float:SpecZ[MAX_PLAYERS], vWorld[MAX_PLAYERS], Inter[MAX_PLAYERS];
new IsSpecing[MAX_PLAYERS], Name[MAX_PLAYER_NAME], IsBeingSpeced[MAX_PLAYERS],spectatorid[MAX_PLAYERS];
new Muted[MAX_PLAYERS];
new TimerZatvor[MAX_PLAYERS];[/pawn]
Koristis previse varijabli moze se dosta toga smanjiti takodje koristi bool ako nemas vise od 1 za postavljanje msm na tipa[pawn]primer = 1 ili primer = 0, tu bool:[/pawn]
[pawn]
//Cemu ovo sluzi?? o.O
new FS[][] =
{
"filterscript1",
"filterscript2",
"filterscript3"
};
//foreach koristi od sad ovako:
foreach(new i : Player) umesto foreach(Player, i)
[/pawn]
Inace za sscanf parametre ti preporucujem za id da ide "i" umesto "u" po meni bolje.
Sve u svemu nije lose dobra FS posluzice :D
Hvala za savete :) ono filterscript1... to je za restart, reload filterscripti :) Za new to za spec, proveri spec komandu, napisao sam da to ja nisam radio :D Koja je razlika izmedju ta dva foreacha :) Hvala
Uradjene komande:
/makeadmin /ban /kick /slap /dajsvima /cc /ah /spec /specoff /aport /jetpack /aduty /apopravi /mute /unmute /freeze /unfreeze /rtc /setskin /goto /svimaheal /svimapancir /aoruzije /podesinovac /warn /unwarn /ubijsve /kill /server /unban /a /ajail
BICE JOS KOMANDI U NAREDNIM UPDATES
Ovaj foreach sto ti je zivkovic poslao se sada tako koristi, abdejtaj verziju foreacha
Citat: Unkovic2405 poslato Novembar 08, 2017, 10:07:02 PRE PODNE
Ovaj foreach sto ti je zivkovic poslao se sada tako koristi, abdejtaj verziju foreacha
Aha, hvala :)
UPDATE
Dodane komande - /podesivreme /nitro /gethere /rac /unjail
Pastebin - https://pastebin.com/s1PyXgZa
Pa skoro sve te komande su uzete iz admin sistema koje je radio greedy.amx ili netko drugi. Ne znam Å¡to je ovdje odliÄno...
Citat: Bolex_ poslato Novembar 08, 2017, 15:57:13 POSLE PODNE
Pa skoro sve te komande su uzete iz admin sistema koje je radio greedy.amx ili netko drugi. Ne znam Å¡to je ovdje odliÄno...
Druze ne proseravaj se, ni jedna komanda nije iz nekog drugog sistema ili moda
Ne verujem da je ovo radjeno od 0. Gde ti je define za MAX_VEHICLES? Define za MAX_PLAYERS kao da ne postoji (jer ga uopste nema). Define za MAX_PLAYER_NAME? Takodje komande su sve slicne kao i u svakom admin sistemu.
Citat: SejnurHD poslato Novembar 08, 2017, 18:48:34 POSLE PODNE
Ne verujem da je ovo radjeno od 0. Gde ti je define za MAX_VEHICLES? Define za MAX_PLAYERS kao da ne postoji (jer ga uopste nema). Define za MAX_PLAYER_NAME? Takodje komande su sve slicne kao i u svakom admin sistemu.
Koristio sam to sve... Od 0 je druze ne proseravaj se, moja struktura koda, sto je I kod vecina, a kakve komande trebaju da budu? Nemate uopste ni malo mozga... SVE JE OD 0 NE PROSERAVAJTE SE
Citat: Shomy Script poslato Novembar 08, 2017, 08:44:24 PRE PODNE
Citat: ᴢɪᴠᴋá´á´ ɪá´,, poslato Novembar 07, 2017, 22:20:01 POSLE PODNE
Gle ovamo, kada radis ovakav tip skripte znaci trudi se da sto optimizovanije bude
[pawn]new PlayerInfo[MAX_PLAYERS][pInfo];
new String[128], Float:SpecX[MAX_PLAYERS], Float:SpecY[MAX_PLAYERS], Float:SpecZ[MAX_PLAYERS], vWorld[MAX_PLAYERS], Inter[MAX_PLAYERS];
new IsSpecing[MAX_PLAYERS], Name[MAX_PLAYER_NAME], IsBeingSpeced[MAX_PLAYERS],spectatorid[MAX_PLAYERS];
new Muted[MAX_PLAYERS];
new TimerZatvor[MAX_PLAYERS];[/pawn]
Koristis previse varijabli moze se dosta toga smanjiti takodje koristi bool ako nemas vise od 1 za postavljanje msm na tipa[pawn]primer = 1 ili primer = 0, tu bool:[/pawn]
[pawn]
//Cemu ovo sluzi?? o.O
new FS[][] =
{
"filterscript1",
"filterscript2",
"filterscript3"
};
//foreach koristi od sad ovako:
foreach(new i : Player) umesto foreach(Player, i)
[/pawn]
Inace za sscanf parametre ti preporucujem za id da ide "i" umesto "u" po meni bolje.
Sve u svemu nije lose dobra FS posluzice :D
Hvala za savete :) ono filterscript1... to je za restart, reload filterscripti :) Za new to za spec, proveri spec komandu, napisao sam da to ja nisam radio :D Koja je razlika izmedju ta dva foreacha :) Hvala
Velika je razlika veruj mi :D
Samo se trudi za optimizaciju koda i full :D gj
Najs
bump why not
Posluzice....
Citat: ᴢɪᴠᴋá´á´ ɪá´,, poslato Novembar 07, 2017, 22:20:01 POSLE PODNE
Gle ovamo, kada radis ovakav tip skripte znaci trudi se da sto optimizovanije bude
[pawn]new PlayerInfo[MAX_PLAYERS][pInfo];
new String[128], Float:SpecX[MAX_PLAYERS], Float:SpecY[MAX_PLAYERS], Float:SpecZ[MAX_PLAYERS], vWorld[MAX_PLAYERS], Inter[MAX_PLAYERS];
new IsSpecing[MAX_PLAYERS], Name[MAX_PLAYER_NAME], IsBeingSpeced[MAX_PLAYERS],spectatorid[MAX_PLAYERS];
new Muted[MAX_PLAYERS];
new TimerZatvor[MAX_PLAYERS];[/pawn]
Koristis previse varijabli moze se dosta toga smanjiti takodje koristi bool ako nemas vise od 1 za postavljanje msm na tipa[pawn]primer = 1 ili primer = 0, tu bool:[/pawn]
[pawn]
//Cemu ovo sluzi?? o.O
new FS[][] =
{
"filterscript1",
"filterscript2",
"filterscript3"
};
//foreach koristi od sad ovako:
foreach(new i : Player) umesto foreach(Player, i)
[/pawn]
Inace za sscanf parametre ti preporucujem za id da ide "i" umesto "u" po meni bolje.
Sve u svemu nije lose dobra FS posluzice :D
Zasto 'i' param za igraca? Kada je 'u' napravljen da prepoznaje ime igraca i/ili id te vraća id, dok 'i' stoji za integer - cijeli broj, u ovom sluÄaju je bolje koristiti 'u'
[pawn]Specifier(s) Name Example values
i, d Integer 1, 42, -10
c Character a, o, *
l Logical true, false
b Binary 01001, 0b1100
h, x Hex 1A, 0x23
o Octal 045 12
n Number 42, 0b010, 0xAC, 045
f Float 0.7, -99.5
g IEEE Float 0.7, -99.5, INFINITY, -INFINITY, NAN, NAN_E
u User name/id (bots and players) Y_Less, 0
q Bot name/id ShopBot, 27
r Player name/id Y_Less, 42[/pawn]
... Ove komande si uzeo sa AG. Nista posebno jer je ukradeno. :)
Citat: â˜... VaSkE â˜... poslato Decembar 05, 2017, 21:32:45 POSLE PODNE
... Ove komande si uzeo sa AG. Nista posebno jer je ukradeno. :)
Ni jedna komanda nije ukradena :D To sto vi nemate pametnija posla neg vidite neku komandu slicnu kao i negde druge, odmah komentarisete "UKRAO", a niste ni malo promislili da admin system ima svugde, da je logicno da ce biti SLICNO a ne ISTO :D LP
EDIT: Izvinjavam se, jedno je ukradeno, a to je /ah
Razlog - da bi imao pregled koje sve komande trebam napraviti :D LP