JOSEFKAT 1 Odesláno: 18. Únor, 2015 Share Odesláno: 18. Únor, 2015 dobrý den mám probél s codem asi někde překlem a nevidim ho kde to může být ? QCMD:lock(){ if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SCM(playerid,-1,"Musíš byť vodič !"); new car = GetPlayerVehicleID(playerid); Locked[car] = playerid; ForPlayers(i){ if(i != playerid) SetVehicleParamsForPlayer(car, i, false, true); } return true; } QCMD:unlock(){ if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SCM(playerid,-1,"Musíš byť vodič !"); new car = GetPlayerVehicleID(playerid); Locked[car] = playerid; ForPlayers(i){ SetVehicleParamsForPlayer(car, i, false, false); } return true; } http://wiki.sa-mp.com/wiki/OnVehicleStreamIn Link to comment Share on other sites More sharing options...
0 ĐaVe 33 Odesláno: 18. Únor, 2015 Share Odesláno: 18. Únor, 2015 ani jedno neni tak hledám podobný musi byt pawno si tu chybu nehazi jak se mu zachce pise ti jasne kde je chyba pise ze mas 2x definovany GetPlayerPos Link to comment Share on other sites More sharing options...
0 JOSEFKAT 1 Odesláno: 19. Únor, 2015 Author Share Odesláno: 19. Únor, 2015 http://pastebin.com/3wm2JpU8 nenašel sem Link to comment Share on other sites More sharing options...
0 ĐaVe 33 Odesláno: 19. Únor, 2015 Share Odesláno: 19. Únor, 2015 myslim ze jsem nasel tvoji chybu, to co jsme psali jsi vlozil mimo public... tento usek: GetPlayerPos(playerid,x,y,z); if(strcmp(carlocked[vehicleid],"false",false) && strcmp(carlocked[vehicleid],Jmeno(playerid),false)) //pokud je vozidlo zamcene a pokud jmeno hrace neni shodne s tim, kdo jej zamykal { SendClientMessage(playerid, 1627DF, "Uspěšně jsi zamkl auto"); //zprava ze je auto zamkly SetPlayerPos(playerid,x,y,z); } jsi mel mimo public tady mas opraveny public: public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { if(ispassenger) { new id = GetVehicleDriver(vehicleid); if(GetPlayerJob(id) == TAXI1 || GetPlayerJob(id) == TAXI2) { if(GetPlayerMoney(playerid) > Taxa[id]) { JobMoney[id] += Taxa[id]+random(500); GivePlayerMoney(playerid,-Taxa[id]); SCMF(playerid,-1,"Zaplatil si %d$ za taxík",Taxa[id]); SCMF(id,-1,"Hráč %s zaplatil %d$ za taxík, odvez ho, kam potrebuje",Jmeno(playerid),Taxa[id]); }else{ SCM(playerid,-1,"Nemáš dostatok peňazí !"); TogglePlayerControllable(playerid, false); TogglePlayerControllable(playerid, true); TogglePlayerControllable(playerid, false); TogglePlayerControllable(playerid, true); } } } GetPlayerPos(playerid,x,y,z); if(strcmp(carlocked[vehicleid],"false",false) && strcmp(carlocked[vehicleid],Jmeno(playerid),false)) //pokud je vozidlo zamcene a pokud jmeno hrace neni shodne s tim, kdo jej zamykal { SendClientMessage(playerid, 1627DF, "Uspěšně jsi zamkl auto"); //zprava ze je auto zamkly SetPlayerPos(playerid,x,y,z); } return false ; } Link to comment Share on other sites More sharing options...
0 JOSEFKAT 1 Odesláno: 21. Únor, 2015 Author Share Odesláno: 21. Únor, 2015 C:\Users\JAKUB\Desktop\pawno\RZE1.pwn(614) : error 035: argument type mismatch (argument 2) C:\Users\JAKUB\Desktop\pawno\RZE1.pwn(3534) : error 017: undefined symbol "x" C:\Users\JAKUB\Desktop\pawno\RZE1.pwn(3537) : error 029: invalid expression, assumed zero C:\Users\JAKUB\Desktop\pawno\RZE1.pwn(3537) : error 029: invalid expression, assumed zero C:\Users\JAKUB\Desktop\pawno\RZE1.pwn(3537) : error 029: invalid expression, assumed zero C:\Users\JAKUB\Desktop\pawno\RZE1.pwn(3537) : fatal error 107: too many error messages on one line http://pastebin.com/FCT2yqrM Link to comment Share on other sites More sharing options...
0 Matess 36 Odesláno: 21. Únor, 2015 Share Odesláno: 21. Únor, 2015 614: format(carlocked[i],6,"false"); 3534: new Float:x; 3537: SendClientMessage(playerid, 0x1627DFFF, "Uspěšně jsi zamkl auto"); //zprava ze je auto zamkly Link to comment Share on other sites More sharing options...
0 JOSEFKAT 1 Odesláno: 21. Únor, 2015 Author Share Odesláno: 21. Únor, 2015 místo GetPlayerPos(playerid,x,y,z); mám dát toto new Float:x; se mi nezdá Link to comment Share on other sites More sharing options...
0 Matess 36 Odesláno: 21. Únor, 2015 Share Odesláno: 21. Únor, 2015 (upraveno) přidat (před to), né nahradit Edited 21. Únor, 2015 by Matess Link to comment Share on other sites More sharing options...
0 JOSEFKAT 1 Odesláno: 21. Únor, 2015 Author Share Odesláno: 21. Únor, 2015 new Float GetPlayerPos(playerid,x,y,z); takle nak Link to comment Share on other sites More sharing options...
0 ĐaVe 33 Odesláno: 21. Únor, 2015 Share Odesláno: 21. Únor, 2015 (upraveno) C:\Users\JAKUB\Desktop\pawno\RZE1.pwn(614) : error 035: argument type mismatch (argument 2) C:\Users\JAKUB\Desktop\pawno\RZE1.pwn(3534) : error 017: undefined symbol "x" C:\Users\JAKUB\Desktop\pawno\RZE1.pwn(3537) : error 029: invalid expression, assumed zero C:\Users\JAKUB\Desktop\pawno\RZE1.pwn(3537) : error 029: invalid expression, assumed zero C:\Users\JAKUB\Desktop\pawno\RZE1.pwn(3537) : error 029: invalid expression, assumed zero C:\Users\JAKUB\Desktop\pawno\RZE1.pwn(3537) : fatal error 107: too many error messages on one line http://pastebin.com/FCT2yqrM 1.chyba: public OnGameModeInit() { for(new i=0;i<MAX_VEHICLES;i++) { format(carlocked[i],"false"); } jak to ma byt: public OnGameModeInit() { for(new i=0;i<MAX_VEHICLES;i++) { format(carlocked[i],MAX_PLAYER_NAME,"false"); } 2.chyba: radek 3534 GetPlayerPos(playerid,x,y,z); chybi ti pred tim vytovereni promennych x,y,z jak by to melo vypadat: new Float:x, Float:y,Float:z; GetPlayerPos(playerid,x,y,z); Edited 21. Únor, 2015 by ĐaVe Link to comment Share on other sites More sharing options...
Dotaz
JOSEFKAT 1
dobrý den mám probél s codem asi někde překlem a nevidim ho kde to může být ?
http://wiki.sa-mp.com/wiki/OnVehicleStreamIn
Link to comment
Share on other sites
34 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