Guest Punkevník Odesláno: 14. Září, 2010 Share Odesláno: 14. Září, 2010 Davam to sem este raz pretoze nikto nehelpol takze ako spravim prikaz /p ID Aby 1. Mohli ho len policajti 2. Ked policajt zada prikaz /p ID tak Id cku sa napisu Policajt %s Vas pokutoval pretoze nemate vodicak -5000 € 3. Ked mu da pokutu tak aby sa mu odcitalo 5000 a policajtovy pripocitalo 5000 4. Ten priakz /p ID moze fizel pouzit 1x za 1 minutu 5. Ked hrac napise prikaz /p ID napise mu Niesi Policajt ! 6. Ked napise zle id napise mu Zadane ID je nespravne ! 7. Ked napise id ktore neni na servery napise Zadane ID neni pripojene ! asi vsetko pls "help" "help" Link to comment Share on other sites More sharing options...
0 Guest Punkevník Odesláno: 14. Září, 2010 Share Odesláno: 14. Září, 2010 jj skusil dany XD dalo chybu v pawne a pawno zavrelo XD Link to comment Share on other sites More sharing options...
0 Guest [other]danny Odesláno: 14. Září, 2010 Share Odesláno: 14. Září, 2010 ja som to opravil po Mischino19 Link to comment Share on other sites More sharing options...
0 Mischino19 2 Odesláno: 14. Září, 2010 Share Odesláno: 14. Září, 2010 danny ty mi nic neopravuj pls Link to comment Share on other sites More sharing options...
0 Guest [other]danny Odesláno: 14. Září, 2010 Share Odesláno: 14. Září, 2010 ok Link to comment Share on other sites More sharing options...
0 mnagy112 0 Odesláno: 14. Září, 2010 Share Odesláno: 14. Září, 2010 lol sak jednoducho prepisem "IPlayRole na Job/ina premenna dcmd_p(playerid, params[]) { new id; if(Job[playerid] == 1) //daj si svoju premenu ako mas ti { if(!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "POUŽIJ: /p [iD]"); new hrac = strval(params); new string[256], meno[30]; GetPlayerName(playerid, meno, 256); if(!IsPlayerConnected(hrac)) return SendClientMessage(playerid, COLOR_RED, "[ ! ] Hráč neni pripojený na server!"); format(string, 256, "Policajt %s (ID:%d) pokutoval hrace %s.",meno,playerid); SendClientMessage(hrac,COLOR_WHITE, string); SetPlayerMoney(id,-1000); return 1; }else{ SendClientMessage(playerid, COLOR_RED,"[!] Nejsi policista"); } return 1; } Link to comment Share on other sites More sharing options...
0 Lax. 28 Odesláno: 14. Září, 2010 Share Odesláno: 14. Září, 2010 Mafian189":1pdl7kr4]OMG ako to vies ze ma taku premenu no ako ??? ty dr*lina lebo si mu to ty napisal na stránke 1!!! omg. potom mu to vygrclo errory ptze nemal definovane iPlayerRole!!!! Uz sa dufam nebudes hadat so mnou Co je na tom nejasne : if(iPlayerRole[playerid] == 1) //daj si svoju premenu ako mas ti ta premena ma len tak napadla cize nech si zmeni na svoju a on ma premenu : if(Job[playerid] == 1) UZ sa nehadaj.. ak nwš nerieš "lol" Link to comment Share on other sites More sharing options...
0 mnagy112 0 Odesláno: 14. Září, 2010 Share Odesláno: 14. Září, 2010 Mafian189":2oinl8yv] Mafian189":2oinl8yv]OMG ako to vies ze ma taku premenu no ako ??? ty dr*lina lebo si mu to ty napisal na stránke 1!!! omg. potom mu to vygrclo errory ptze nemal definovane iPlayerRole!!!! Uz sa dufam nebudes hadat so mnou Co je na tom nejasne : if(iPlayerRole[playerid] == 1) //daj si svoju premenu ako mas ti ta premena ma len tak napadla cize nech si zmeni na svoju a on ma premenu : if(Job[playerid] == 1) UZ sa nehadaj.. ak nwš nerieš "lol" Len aby mal povolanie "policia" pod cislom 1 Link to comment Share on other sites More sharing options...
0 Reast-X 0 Odesláno: 14. Září, 2010 Share Odesláno: 14. Září, 2010 Mafian189":319e0ogj] Mafian189":319e0ogj]OMG ako to vies ze ma taku premenu no ako ??? ty dr*lina lebo si mu to ty napisal na stránke 1!!! omg. potom mu to vygrclo errory ptze nemal definovane iPlayerRole!!!! Uz sa dufam nebudes hadat so mnou Co je na tom nejasne : if(iPlayerRole[playerid] == 1) //daj si svoju premenu ako mas ti ta premena ma len tak napadla cize nech si zmeni na svoju a on ma premenu : if(Job[playerid] == 1) UZ sa nehadaj.. ak nwš nerieš "lol" no jo ale on to nepochopil že si má iPlayerRole prepísat a nechal to a má error ale nechajme to tak.. Link to comment Share on other sites More sharing options...
0 Mischino19 2 Odesláno: 14. Září, 2010 Share Odesláno: 14. Září, 2010 lol sak jednoducho prepisem "IPlayRole na Job/ina premenna dcmd_p(playerid, params[]) { new id; if(Job[playerid] == 1) //daj si svoju premenu ako mas ti { if(!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "POUŽIJ: /p [iD]"); new hrac = strval(params); new string[256], meno[30]; GetPlayerName(playerid, meno, 256); if(!IsPlayerConnected(hrac)) return SendClientMessage(playerid, COLOR_RED, "[ ! ] Hráč neni pripojený na server!"); format(string, 256, "Policajt %s (ID:%d) pokutoval hrace %s.",meno,playerid); SendClientMessage(hrac,COLOR_WHITE, string); SetPlayerMoney(id,-1000); return 1; }else{ SendClientMessage(playerid, COLOR_RED,"[!] Nejsi policista"); } return 1; } lenze tento prikaz je zly... Link to comment Share on other sites More sharing options...
0 Guest Punkevník Odesláno: 14. Září, 2010 Share Odesláno: 14. Září, 2010 mnagy setko ide akurat ja chcem aby pokutoval iba vtedy ked hrac NEMA vodicak moja premena pre vodicak je vodicak Link to comment Share on other sites More sharing options...
0 Lax. 28 Odesláno: 14. Září, 2010 Share Odesláno: 14. Září, 2010 Tak to by nemal byt nahodov prikaz /kontrola ( /k) ?? nwm ci ale asi áno Link to comment Share on other sites More sharing options...
0 Mischino19 2 Odesláno: 14. Září, 2010 Share Odesláno: 14. Září, 2010 kedze ten priakz co napisal mnagy napsie hracovi co napisal prikaz ze hrac ferko s id:0 pokutoval hraca . a hrac ferko bude ten hrac ktory bol pokutovany takze to nenapise napr. Dytik pokutoval hraca Mischino19 ale Mischino19 pokutoval hraca. a nebude tam zadni rhac a este ktomu to napise iba hracovi co zadal prikaz potom tomu hracovi co dal prikaz zobere 1000 doalrov a policajtovi co dal prikaz nic neda takze ten prikaz je napicu... Link to comment Share on other sites More sharing options...
0 Guest Punkevník Odesláno: 14. Září, 2010 Share Odesláno: 14. Září, 2010 jj to je som si uvedomiil az teraz ? Link to comment Share on other sites More sharing options...
0 kaze 0 Odesláno: 14. Září, 2010 Share Odesláno: 14. Září, 2010 Tu to mas .... robil som to urobil som to a potom sa pozrem mi pise ze dcmd_p is already defined kuknem a mam take iste v maikero town tak ti to sem davam dcmd_p(playerid,params[]){ //---------------------------------------| TestPrint("dcmd_p(playerid, params[])"); //---------------------------------------| if(IsPlayerConnected(playerid)) { if(strlen(params) > 7) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!"); if(Zamestnani[playerid] == T_POLICIE || Zamestnani[playerid] == T_SWAT || Zamestnani[playerid] == T_LSPD) { new pokutovany = strval(params); if(!strlen(params)) SendClientMessage(playerid, B_BILA, "[ ! ] Pouzite: /p [iD]"); else if(!IsPlayerConnected(pokutovany)) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac neni pripojeny."); else if(Informace[pokutovany][Vezeni] > 0) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac je zatknuty."); else if(playerid == pokutovany) SendClientMessage(playerid, B_BILA, "[ ! ] Nemozete sa sami pokutovat."); else if(Informace[pokutovany][Ridicak]) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac ma vodicak, nemozes ho pokutovat."); else if(DistanceBTWPlayers(playerid, pokutovany) > 7) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac je prilis daleko."); else { new string[250]; format(string, sizeof(string), "[Policia] Policajt %s pokutoval hraca %s, pretoze nevlastni vodicak. [5000€]", Jmeno(playerid),Jmeno(pokutovany)); SendClientMessageToAll(GetPlayerColor(playerid), string); GivePlayerMoney(pokutovany, -5000); GivePlayerMoney(playerid, 5000); } } } return 1; } Link to comment Share on other sites More sharing options...
0 Lax. 28 Odesláno: 14. Září, 2010 Share Odesláno: 14. Září, 2010 No a teraz povedal ze to chce ako na Kontrolu vodicaku . Link to comment Share on other sites More sharing options...
0 mnagy112 0 Odesláno: 14. Září, 2010 Share Odesláno: 14. Září, 2010 kedze ten priakz co napisal mnagy napsie hracovi co napisal prikaz ze hrac ferko s id:0 pokutoval hraca . a hrac ferko bude ten hrac ktory bol pokutovany takze to nenapise napr. Dytik pokutoval hraca Mischino19 ale Mischino19 pokutoval hraca. a nebude tam zadni rhac a este ktomu to napise iba hracovi co zadal prikaz potom tomu hracovi co dal prikaz zobere 1000 doalrov a policajtovi co dal prikaz nic neda takze ten prikaz je napicu... Mischino to je len prepisany kod ktory napisal Mafian na prvej strane, islo len o opravenie eroru...nepozeral som na spravnost prikazu... Link to comment Share on other sites More sharing options...
0 Mischino19 2 Odesláno: 14. Září, 2010 Share Odesláno: 14. Září, 2010 daj tam prikaz odomna... mnagy tak to oprav... -- úte 14. zář 2010 21:31:24 -- Tu to mas .... robil som to urobil som to a potom sa pozrem mi pise ze dcmd_p is already defined kuknem a mam take iste v maikero town tak ti to sem davam dcmd_p(playerid,params[]){ //---------------------------------------| TestPrint("dcmd_p(playerid, params[])"); //---------------------------------------| if(IsPlayerConnected(playerid)) { if(strlen(params) > 7) return SendClientMessage(playerid, B_BILA, "[ ! ] Chybne parametry!"); if(Zamestnani[playerid] == T_POLICIE || Zamestnani[playerid] == T_SWAT || Zamestnani[playerid] == T_LSPD) { new pokutovany = strval(params); if(!strlen(params)) SendClientMessage(playerid, B_BILA, "[ ! ] Pouzite: /p [iD]"); else if(!IsPlayerConnected(pokutovany)) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac neni pripojeny."); else if(Informace[pokutovany][Vezeni] > 0) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac je zatknuty."); else if(playerid == pokutovany) SendClientMessage(playerid, B_BILA, "[ ! ] Nemozete sa sami pokutovat."); else if(Informace[pokutovany][Ridicak]) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac ma vodicak, nemozes ho pokutovat."); else if(DistanceBTWPlayers(playerid, pokutovany) > 7) SendClientMessage(playerid, B_BILA, "[ ! ] Hrac je prilis daleko."); else { new string[250]; format(string, sizeof(string), "[Policia] Policajt %s pokutoval hraca %s, pretoze nevlastni vodicak. [5000€]", Jmeno(playerid),Jmeno(pokutovany)); SendClientMessageToAll(GetPlayerColor(playerid), string); GivePlayerMoney(pokutovany, -5000); GivePlayerMoney(playerid, 5000); } } } return 1; } wtf? vsimni si ten hrubo zvirazneny riadok...a inak chyba enum... Link to comment Share on other sites More sharing options...
0 mnagy112 0 Odesláno: 14. Září, 2010 Share Odesláno: 14. Září, 2010 dcmd_p(playerid, params[]) { new id = strval(params); if(!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "POUŽIJ: /p [iD]"); if(Job[playerid] == 1) //daj si svoju premenu ako mas ti { if(!IsPlayerConnected(hrac)) return SendClientMessage(playerid, COLOR_RED, "[ ! ] Hráč neni pripojený na server!"); if(vodicak[id] == 1) return SendClientMessage(playerid, COLOR_WHITE, "Hráč má vodičák"); if(vodicak[id] == 0){ new string[256], meno[30], meno1[30]; GetPlayerName(playerid, meno, 256); GetPlayerName(id, meno1, 256); format(string, 256, "Policajt %s (ID:%d) pokutoval hrace %s.",meno,playerid,meno1); SendClientMessage(hrac,COLOR_WHITE, string); SetPlayerMoney(id,-1000); GivePlayerMoney(playerid,1000); return 1; } }else{ SendClientMessage(playerid, COLOR_RED,"[!] Nejsi policista"); } return 1; } nejsom si isty...som totalne unaveny... Link to comment Share on other sites More sharing options...
0 Mischino19 2 Odesláno: 14. Září, 2010 Share Odesláno: 14. Září, 2010 dcmd_p(playerid, params[]) { new id = strval(params); if(!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "POUŽIJ: /p [iD]"); if(Job[playerid] == 1) //daj si svoju premenu ako mas ti { if(!IsPlayerConnected(hrac)) return SendClientMessage(playerid, COLOR_RED, "[ ! ] Hráč neni pripojený na server!"); if(vodicak[id] == 1) return SendClientMessage(playerid, COLOR_WHITE, "Hráč má vodičák"); if(vodicak[id] == 0){ new string[256], meno[30], meno1[30]; GetPlayerName(playerid, meno, 256); GetPlayerName(id, meno1, 256); format(string, 256, "Policajt %s (ID:%d) pokutoval hrace %s.",meno,playerid,meno1); SendClientMessage(hrac,COLOR_WHITE, string); SetPlayerMoney(id,-1000); GivePlayerMoney(playerid,1000); return 1; } }else{ SendClientMessage(playerid, COLOR_RED,"[!] Nejsi policista"); } return 1; } nejsom si isty...som totalne unaveny... namiesto meno1 by malo bit playerid kedze meno1 nemas nadefinovane a playerid zisti id hraca co zadal prikaz a stale tam mas SendCLientMessage Link to comment Share on other sites More sharing options...
0 mnagy112 0 Odesláno: 14. Září, 2010 Share Odesláno: 14. Září, 2010 dcmd_p(playerid, params[]) { new id = strval(params); if(!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "POUŽIJ: /p [iD]"); if(Job[playerid] == 1) //daj si svoju premenu ako mas ti { if(!IsPlayerConnected(hrac)) return SendClientMessage(playerid, COLOR_RED, "[ ! ] Hráč neni pripojený na server!"); if(vodicak[id] == 1) return SendClientMessage(playerid, COLOR_WHITE, "Hráč má vodičák"); if(vodicak[id] == 0){ new string[256], meno[30], meno1[30]; GetPlayerName(playerid, meno, 256); GetPlayerName(id, meno1, 256); format(string, 256, "Policajt %s (ID:%d) pokutoval hrace %s.",meno,playerid,meno1); SendClientMessageToAll(COLOR_WHITE, string); SetPlayerMoney(id,-1000); GivePlayerMoney(playerid,1000); return 1; } }else{ SendClientMessage(playerid, COLOR_RED,"[!] Nejsi policista"); } return 1; } tak snad uz naposledy upravene btw meno1 je definovane Link to comment Share on other sites More sharing options...
0 Mischino19 2 Odesláno: 14. Září, 2010 Share Odesláno: 14. Září, 2010 fuj fuj kolko chyb Link to comment Share on other sites More sharing options...
0 Guest Punkevník Odesláno: 15. Září, 2010 Share Odesláno: 15. Září, 2010 hmmm....... dal som si tam toto dcmd_p(playerid, params[]) { new id = strval(params); if(!strlen(params)) return SendClientMessage(playerid, COLOR_WHITE, "POUŽIJ: /p [iD]"); if(Job[playerid] == 1) //daj si svoju premenu ako mas ti { if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid, COLOR_RED, "[ ! ] Hráč neni pripojený na server!"); if(vodicak[id] == 1) return SendClientMessage(playerid, COLOR_WHITE, "Hráč má vodičák"); if(vodicak[id] == 0){ new string[256], meno[30], meno1[30]; GetPlayerName(playerid, meno, 256); GetPlayerName(id, meno1, 256); format(string, 256, "Policajt %s (ID:%d) pokutoval hrace %s.",meno,playerid,meno1); SendClientMessageToAll(playerid, COLOR_WHITE, string); SetPlayerMoney(id,-1000); GivePlayerMoney(playerid,1000); return 1; } }else{ SendClientMessage(playerid, COLOR_RED,"[!] Nejsi policista"); } return 1; } a hadze eror : C:\Documents and Settings\Administrator\Plocha\LA.pwn(1075) : error 035: argument type mismatch (argument 2) Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error. radek 1075 SendClientMessageToAll(playerid, COLOR_WHITE, string); Link to comment Share on other sites More sharing options...
0 Globální moderátor HighPrint 177 Odesláno: 15. Září, 2010 Globální moderátor Share Odesláno: 15. Září, 2010 SendClientMessageToAll(playerid, COLOR_WHITE, string); SendClientMessageToAll = Pošle zprávu všem, takže tam nemůže být parametr "playerid", beztak to ani neexistuje. tak by to mělo vypadat takhle SendClientMessageToAll(COLOR_WHITE, string); Link to comment Share on other sites More sharing options...
0 Guest Punkevník Odesláno: 15. Září, 2010 Share Odesláno: 15. Září, 2010 dík Link to comment Share on other sites More sharing options...
Dotaz
Guest Punkevník
Davam to sem este raz pretoze nikto nehelpol takze ako spravim prikaz /p ID
Aby
1. Mohli ho len policajti
2. Ked policajt zada prikaz /p ID tak Id cku sa napisu Policajt %s Vas pokutoval pretoze nemate vodicak -5000 €
3. Ked mu da pokutu tak aby sa mu odcitalo 5000 a policajtovy pripocitalo 5000
4. Ten priakz /p ID moze fizel pouzit 1x za 1 minutu
5. Ked hrac napise prikaz /p ID napise mu Niesi Policajt !
6. Ked napise zle id napise mu Zadane ID je nespravne !
7. Ked napise id ktore neni na servery napise Zadane ID neni pripojene !
asi vsetko pls "help" "help"
Link to comment
Share on other sites
49 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