Pozdrav
Eto malo sam se igro i uzeo sam sistem s svoga servera i odlucio sam ga dati pocetnicima... ( Moj mod od 0 )
Nesto o GM-u:
Register sistem s dijalozima
Login sistem s dijalozima
Komande su radjene u ZCMD-u:
/makeadmin ( 5 level admina)
/kick (Izbacujete igraca)
/ban (banate igraca)
/goto (portate se do igraca)
/gethere (portate igraca do sebe)
/zamrzni (freezate igraca)
/odmrzni (odmrzujete igraca "unfreeze")
/zatvori (zatvarate igraca u zatvor)
/oslobodi (oslobadjate igraca)
Znaci to je kao Start skripta za pravljenje moda.....
Nadam se da ce pomoci pocetnicima !!!!
Download:
http://www.2shared.com/file/S6M2eU5G/startkit.html
Mirror:
http://www.megaupload.com/?d=GTV59EPL
PasteBin:
http://pastebin.com/Yf1mdtuT
Neradi download,stavi pastebin
http://www.2shared.com/file/CHJFp9Jt/startkit.html
nije lose ali nisi trebao koristis IsPlayerConnected nego INVALID_PLAYER_ID
Evo stavljeni su linkvo za download.....Citatnije lose ali nisi trebao koristis IsPlayerConnected nego INVALID_PLAYER_ID
Uh to je bilo davno nitko to nije ima meni za dati pa sam nesto sam smislio...
Sad ja to dajem pocetnicima mozda mogu sto nauciti...
Citat: System32 poslato Jul 04, 2011, 22:58:24 POSLE PODNE
nije lose ali nisi trebao koristis IsPlayerConnected nego INVALID_PLAYER_ID
jos bolje foreach
Hhahahahah....koj ludi admin sistem :))
Ali svaka cast ;)
CitatUh to je bilo davno nitko to nije ima meni za dati pa sam nesto sam smislio...
I zelio bih zahvaliti System32 na nekim ZCMD komandama!!!
I cjelom Balkan SA:MP-u sto mi uvjek pruzidu odgvore....ahhaha malo je cudan ali radi :D
Citat: KiCk^^ poslato Jul 04, 2011, 23:03:56 POSLE PODNE
Citat: System32 poslato Jul 04, 2011, 22:58:24 POSLE PODNE
nije lose ali nisi trebao koristis IsPlayerConnected nego INVALID_PLAYER_ID
jos bolje foreach
sta ce ti molim te foreach u provjeri jel igrac online?
btw. necu vise u offtopic
Citat: System32 poslato Jul 04, 2011, 23:11:46 POSLE PODNE
Citat: KiCk^^ poslato Jul 04, 2011, 23:03:56 POSLE PODNE
Citat: System32 poslato Jul 04, 2011, 22:58:24 POSLE PODNE
nije lose ali nisi trebao koristis IsPlayerConnected nego INVALID_PLAYER_ID
jos bolje foreach
sta ce ti molim te foreach u provjeri jel igrac online?
btw. necu vise u offtopic
ja sam se zabunio, pobrkao sam nesto... a jbg, kad nisam skriptao dugo :/
pa IsPlayerConnected ne mora uopste koristiti, to je nepotrebno kao i INVALID_PLAYER_ID
ako sam u pravu? xD
Izvinite na offt... ;D
nije potrbno ali je bolje, da admin zna i optimiziranije je sa INVALID_PLAYE_ID nego IsPlayerConnected
http://pastebin.com/Yf1mdtuT
Eto i pastebin
Login/Register system ti nisi radio ;)
Edit: Jel istina?
Jeasm sad cu ti poslat link TUT-a nije isto ali sam jos nesto dodavao....
Edit: Poslo sam link na PM
Citat: System32 poslato Jul 04, 2011, 23:19:35 POSLE PODNE
nije potrbno ali je bolje, da admin zna i optimiziranije je sa INVALID_PLAYE_ID nego IsPlayerConnected
Nije, tu nije stvar optimizacije nego jednostavno IsPlayerrConnected je zaostala funkcija. ( Neda mi se objaÅ¡njavati zaÅ¡to ). Samo ću reći da ne mislim zaostala u smislu da nevalja ili neÅ¡to sliÄno nego ako se koristi 'moderni naÄin skriptanja' kao npr. YSI - streameri - sscanf - foreach ( itd... ) onda znaÅ¡ zaÅ¡to nećeÅ¡ koristiti IsPlayerConnected
A evo dokaz da nije stvar optimizacije to što ti misliš ^^
provjera se može napraviti i ovako....
if( id == (0xFFFF)) return SCM(playerid,"NIJE ONLINE");
else
{
// online je
}
Ako ne vjerujeÅ¡, testiraj. To vam želim objasniti da nije stvar da IsPlayerConnected neće raditi ili bilo Å¡ta sliÄno nego jednostavno se ne uklapa sa tim Å¡to smo rekli 'modernim naÄinom skriptanja'
Mislim da je bila već jednom rasprava o IsPlayerConnected & INVALID_PLAYER_ID pa sam ja malo preuveliÄao samo da se koristi ovo drugo a ne IsPlayerCon... pa je Zoran doslovno shvatio i napravio testiranje, a realno tu nema neke posebne brzine i ne može biti razlike neke. Eto ako joÅ¡ jednom mislite da nemam pravo probajte sa ovim kodom
(0xFFFF)
ON TOPIC: Ovako nešto sam ja napravio samo malo(
puno) bolje http://balkan-samp.com/forum/index.php?topic=26688.0 ;D
Da, to sam već bio jednom rekao u jednoj temi:
Citat: [H]265 poslato Jun 09, 2011, 16:51:50 POSLE PODNE
Druga stvar, ne trebaÅ¡ koristiti to na komandama pogotovo ako koristiÅ¡ ZCMD, YCMD ili neki poznati procesor komandi. Razlog zaÅ¡to je to u GF modu je taj Å¡to je GF mod skriptan na 0.2X verziji i nije uopće update-an na 0.3 eto jedan primjer tipiÄne greÅ¡ke u GF modu ili njegovom editu.
U GF-u je blank id = 255 a to u 0.3 NIJE
Blank ID u 0.3 verziji je: 0xFFFF odnosno 65535
INVALID_PLAYER_ID je predviÄ'en za 0.3 ono Å¡to želim reći je da koristite INVALID_PLAYER_ID i klonit se GF moda i njemu sliÄnih ;)