lekpri 0 Odesláno: 12. Prosinec, 2014 Share Odesláno: 12. Prosinec, 2014 Ahoj Potřebuji radu a tak jsem se na Vás obrátil. Když admin hodí hráče do vězení tak hráč si dá kill a je zase venku, dá se to nějak udělat aby tento příkaz nemohl použít? Děkuji za rady Link to comment Share on other sites More sharing options...
0 LukasB 0 Odesláno: 12. Prosinec, 2014 Share Odesláno: 12. Prosinec, 2014 j premennimi new vezeni[MAX_PLAYERS]; do príkazu vezeni = true a do onplayerdeath if(vezeni == true) { .... } keď mu vyprší čas tak vezeni = false to je celá veda Link to comment Share on other sites More sharing options...
0 Amenadiel 286 Odesláno: 12. Prosinec, 2014 Share Odesláno: 12. Prosinec, 2014 j premennimi new vezeni[MAX_PLAYERS]; do príkazu vezeni = true a do onplayerdeath if(vezeni == true) { .... } keď mu vyprší čas tak vezeni = false to je celá veda raději nerad... tvoje věda stojí na pí** a lekpri máš na serveru rze od atomase? Link to comment Share on other sites More sharing options...
0 lekpri 0 Odesláno: 12. Prosinec, 2014 Author Share Odesláno: 12. Prosinec, 2014 nemám RZE Link to comment Share on other sites More sharing options...
0 Amenadiel 286 Odesláno: 12. Prosinec, 2014 Share Odesláno: 12. Prosinec, 2014 nemám RZE takže máš svůj mod i s pwn ? Link to comment Share on other sites More sharing options...
0 lekpri 0 Odesláno: 12. Prosinec, 2014 Author Share Odesláno: 12. Prosinec, 2014 mám no Link to comment Share on other sites More sharing options...
0 Amenadiel 286 Odesláno: 12. Prosinec, 2014 Share Odesláno: 12. Prosinec, 2014 mám no no... takže do příkazu jail si udělej proměnu nebo pvar to je fuk. nastav mu tam hodnotu na 1 a pak v příkazu / kill pouze kontroluj jestli je ve vězení pokud ano. nezabije se. pokud ne zabije se Link to comment Share on other sites More sharing options...
0 lekpri 0 Odesláno: 12. Prosinec, 2014 Author Share Odesláno: 12. Prosinec, 2014 Dík se na to podívám Ještě jeden dotaz. Jde udělat aby hráč se nemohl hýbat ve vězení? Link to comment Share on other sites More sharing options...
0 Amenadiel 286 Odesláno: 12. Prosinec, 2014 Share Odesláno: 12. Prosinec, 2014 Dík se na to podívám Ještě jeden dotaz. Jde udělat aby hráč se nemohl hýbat ve vězení? jde... http://wiki.sa-mp.com/wiki/Function:TogglePlayerControllable Link to comment Share on other sites More sharing options...
0 lekpri 0 Odesláno: 12. Prosinec, 2014 Author Share Odesláno: 12. Prosinec, 2014 no... takže do příkazu jail si udělej proměnu nebo pvar to je fuk. nastav mu tam hodnotu na 1 a pak v příkazu / kill pouze kontroluj jestli je ve vězení pokud ano. nezabije se. pokud ne zabije se Sem na to koukal, ale moc to nechápu Link to comment Share on other sites More sharing options...
0 Amenadiel 286 Odesláno: 12. Prosinec, 2014 Share Odesláno: 12. Prosinec, 2014 TogglePlayerControllable(playerid,0); Zmrazí hráče.. TogglePlayerControllable(playerid,1); Odmrazí hráče... Pokud ti to pomůže udělej to takle #define Freeze 0 #define UnFreeze 1 a pak stačí jen TogglePlayerControllable(playerid,Freeze); nebo TogglePlayerControllable(playerid,UnFreeze); Link to comment Share on other sites More sharing options...
0 lekpri 0 Odesláno: 13. Prosinec, 2014 Author Share Odesláno: 13. Prosinec, 2014 Dík to zmražení mám, ale na ten Kill vězení jsem nepřišel prosí poradí někdo? Link to comment Share on other sites More sharing options...
0 Deleted User 295 Odesláno: 13. Prosinec, 2014 Share Odesláno: 13. Prosinec, 2014 Do OnPlayerRespawn, ci take nieco si daj podmienku ze ak je vezen tak nech ho to teleportne do vezenia Link to comment Share on other sites More sharing options...
0 RoBiK 3 Odesláno: 13. Prosinec, 2014 Share Odesláno: 13. Prosinec, 2014 pridaj si do príkazu alebo tam kde proste máš že už je vo vazaní toto: jevezen[playerid] = 1; //nastaví jevezen na 1 a hore daj new jevezen[MAX_PLAYERS]; // vytvorí jevezen :DD do onplayerdeath: if(jevezen[playerid]==1) //zisti, ci hrac je jevezen, je = 1, nieje = 0 { SetPlayerPos(playerid,portX,portY,portZ); //za tie suradnice si pridaj tie suradnice do vazania(Aby sa tam znovu portol) } a este ked mu vyprsi cas vo vazani tak mu tam nastav jevezen[playerid] = 0; //nastavi jevezen na 0 to je asi tak vsetko alebo by stacilo dat do prikazu kill toto: if(jevezen[playerid]==1) { SendClientMessage(playerid,0xFF0000FF,"Si vo väzaní"); } else if(jevezen[playerid]==0) { SetPlayerHealth(playerid,0); } KONEC PRIKAZU Link to comment Share on other sites More sharing options...
0 RoBiK 3 Odesláno: 15. Prosinec, 2014 Share Odesláno: 15. Prosinec, 2014 cele: new jevezen[MAX_PLAYERS]; if (strcmp("/kill", cmdtext, true, 10) == 0) { if(jevezen[playerid]==1) { SendClientMessage(playerid,0xFF0000FF,"To ako vážne ? Veď si vo väzení.."); } else if(jevezen[playerid]==0) { SetPlayerHealth(playerid,0) } return 1; } Link to comment Share on other sites More sharing options...
0 Amenadiel 286 Odesláno: 15. Prosinec, 2014 Share Odesláno: 15. Prosinec, 2014 cele: new jevezen[MAX_PLAYERS]; if (strcmp("/kill", cmdtext, true, 10) == 0) { if(jevezen[playerid]==1) { SendClientMessage(playerid,0xFF0000FF,"To ako vážne ? Veď si vo väzení.."); } else if(jevezen[playerid]==0) { SetPlayerHealth(playerid,0) } return 1; } Jestli tu proměnu máš v OnPlayerCommandText tak to máš blbě. tadle proměna musí fungovat po celou dobu serveru takže si to dej pod include třeba tady máš trošku jednodušeji napsanej kod if(!strcmp(cmdtext, "/kill", true)) { if(jevezen[playerid] == 1) return SendClientMessage(playerid,0xFF0000FF,"To ako vážne ? Veď si vo väzení.."); SetPlayerHealth(playerid,0.0); return true; } Link to comment Share on other sites More sharing options...
0 RoBiK 3 Odesláno: 22. Prosinec, 2014 Share Odesláno: 22. Prosinec, 2014 ved to mam nad prikazom (takže som myslel hore ) ale aby to pochopil tak y Link to comment Share on other sites More sharing options...
Dotaz
lekpri 0
Ahoj
Potřebuji radu a tak jsem se na Vás obrátil.
Když admin hodí hráče do vězení tak hráč si dá kill a je zase venku, dá se to nějak udělat aby tento příkaz nemohl použít?
Děkuji za rady
Link to comment
Share on other sites
16 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now