(http://i.imgur.com/Lg1Gm.png)
Nisam skriptao oko 2 godine, a u zadnje vrijeme sam htjeo zapoÄeti neki projekt sa skriptanjem. Tako da sam pokrenuo AdminKod i napravio sam ga preko 2-3 noći.
Korišteni pluginovi: MySQL (http://http://forum.sa-mp.com/showthread.php?t=56564), sscanf (http://http://forum.sa-mp.com/showthread.php?t=120356)
Korišteni includeovi MySQL (http://http://forum.sa-mp.com/showthread.php?t=56564), sscanf (http://http://forum.sa-mp.com/showthread.php?t=120356), zcmd (http://http://forum.sa-mp.com/showthread.php?t=91354)
Komande:(Objašnjenja ću prevest u toku dana)Everyone
/adminkod - Pokazat će osnovne informacije o AdminKod skripti
/stats - Pokazuje statistike igraÄa
/bank - DopuÅ¡ta igraÄu da stavi novce u banku
/withdraw - DopuÅ¡ta igraÄu da digne novce sa banke
Level 1
/say - DopuÅ¡ta adminu da poÅ¡alje poruku svim igraÄima sa admin tagom
/(un)freeze - DopuÅ¡ta adminu da zamrzne/odmrzne igraÄe
/goto - DopuÅ¡ta adminu da se teleporta do igraÄa
/(un)mute - Admin može dopustiti i zabraniti igraÄu da priÄa
/jetpack - Admin može spawnati jetpack za sebe
/godmode - Admin može upaliti/ugasiti svoj godmode
/megajump - Admin može upaliti/ugasiti svoj megajump
Level 2
/kick - Admin može kickati igraÄe
/announce - DopuÅ¡ta adminu da objavi neku poruku svim igraÄima na sred ekrana
/bring - DopuÅ¡ta adminu da teleportira igraÄa na njegovu poziciju
/drop - DopuÅ¡ta adminu da baci nekog igraÄa sa 15 metara
/(un)jail - DopuÅ¡ta adminu da stavi/izvadi igraÄa u/iz zatvora
/spawn - DopuÅ¡ta adminu da spawna igraÄa
/ip - Pokazuje IP igraÄa
Level 3
/slay - DopuÅ¡ta adminu da ubije nekog igraÄa
/explode - DopuÅ¡ta adminu da eksplodira nekog igraÄa
/(un)ban - DopuÅ¡ta adminu da banuje/odbanuje nekog igraÄa
/jetpack <ID> - DopuÅ¡ta adminu da da jetpack nekom igraÄu
/godmode <ID> - DopuÅ¡ta adminu da da upali/ugasi godmode nekom igraÄu
/megajump <ID> - DopuÅ¡ta adminu da da upali/ugasi megajump nekom igraÄu
Level 4
/healall - DopuÅ¡ta adminu da heal-a sve igraÄe
/armourall - DopuÅ¡ta adminu da da armour svim igraÄima
/disarm - DopuÅ¡ta adminu da izbriÅ¡e oružja nekom igraÄu
Level 5
/setlevel - DopuÅ¡ta adminu da stavi neki level nekom igraÄu
/gmx - Dopušta adminu da restarta server
Neke pogodnosti:* Auto-Login
* Osnovni bank sistem
* Spremanje statsova (Money, Kills, Deaths, Score, Bank, Admin Level, IP)
* Vlastiti ban sistem
Više komandi i pogodnosti će biti dodano u 0.2 verziji.
Instalacija:Windows1. Skinite i ekstraktajte sve fajlove u vaš server folder
2. Dodajte ove linije u server.cfg:
filterscripts adminkod
plugins mysql sscanf
3. Napravite MySQL databazu 'sa-mp'
4. Editirajte vaše MySQL detalje u adminkod.pwn
5. Upalite svoj server
Linux1. Skinite i ekstraktajte sve fajlove u vaš server folder
2. Skinite MySQL.so i sscanf.so iz njihovih topika i stavite ih u plugins folder.
3. Dodajte ove linije u server.cfg:
filterscripts adminkod
plugins mysql.so sscanf.so
4. Napravite MySQL databazu 'sa-mp'
5. Editirajte vaše MySQL detalje u adminkod.pwn
6. Upalite svoj server
Ako ste sve instalirali pravilno onda će vam neÅ¡to sliÄno ovome pisati u konzoli:
(http://i.imgur.com/cy1LP.png)
Downloads:v0.2
(Plugins, includes, source, amx, dump) http://www.solidfiles.com/d/b3fe1c7dd4/
(Plugins, includes, source, amx, dump) http://rxservers.com/d/AdminKod.zip
Jako dobro, samo zaceg sluzi komanda /adminkod, tj. sta prestavlja?
Pa preko toga može se naštimati da daš admina ili kad se registriraš da dobiješ svoj kod..i moraš ga upisati
SviÄ'a mi se. :)
Citat: |...MihaeL...| poslato Oktobar 20, 2012, 09:14:08 PRE PODNE
Jako dobro, samo zaceg sluzi komanda /adminkod, tj. sta prestavlja?
Preveo sam objašnjenja.
/adminkod će pokazati dialog u kojem piše šta je AdminKod i tko ga je napravio.
Sam rjetko ko zna koristit mysql, ja radim mod od 0 pa cu ovo vjerovarno koristit, hvala :)
Mali update, ali preporuÄujem svima da se prebace sa 0.1 na ovu 0.2 verziju:
* Popravljen bug u /stats koji je pokazivao krivo ime i id igraÄa
* Popravljen bug u /stats koji je pokazivao da igraÄi nisu ulogirani kada su zapravo bili
* RCON admini mogu koristiti lvl 5 komande
* Popravljen bug u /setlevel koji nije sprjeÄavao admina da stavi level igraÄu koji je igraÄ već imao
* Dodana komanda /setdeaths
* Dodana komanda /setkills
* Dodana komanda /setplayerbank
* Dodana komanda /setmoney
* Dodana komanda /setscore
Prijavite sve bugove i ostale probleme ovdje, takoÄ'er ideje su dobro doÅ¡le.