skillaCZ 1 Odesláno: 2. Duben, 2013 Share Odesláno: 2. Duben, 2013 Ahoj mám menší problém dělám první FS ale vyskitla chyba GetPlayerVehicleID(playerid,602); GetPlayerHealth(playerid); ale hází to chybu (id 602 je Ferrari) Link to comment Share on other sites More sharing options...
0 Albus Brambůrek 41 Odesláno: 2. Duben, 2013 Share Odesláno: 2. Duben, 2013 A na co to potřebuješ ? Jako jaký mám mít ten FS význam Link to comment Share on other sites More sharing options...
0 wroxx 37 Odesláno: 2. Duben, 2013 Share Odesláno: 2. Duben, 2013 Celé zle GetPlayerVehicleID - zistí v akom aute hráč sedí GetPlayerHealth(playerid); - zistí kolko má HP hráč Ty chceš niekomu dať auto: Najprv musíme zistiť kde sa hráč nachádza, do týchto premien budeme ukladať pozíciu: new Float: x, Float: y, Float: z; vytvoríme premenu pre auto: new auto; teraz musíme zistiť, kde sa hráč nachádza pomocou GetPlayerPos GetPlayerPos(playerid,x,y,z); vytvoríme samotné auto: auto = CreateVehicle(602,x,y,z,r,1,1,300); a nakoniec hráča posadíme do auta PutPlayerInVehicle(playerid,auto,0); Link to comment Share on other sites More sharing options...
0 skillaCZ 1 Odesláno: 2. Duben, 2013 Author Share Odesláno: 2. Duben, 2013 Děkuji napsal jsem to takhle ale nejde public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/ferrari", cmdtext, true, 10) == 0) { new Float: x, Float: y, Float: z; { new auto; { GetPlayerPos(playerid,x,y,z); { auto = CreateVehicle(602,x,y,z,r,1,1,300); { PutPlayerInVehicle(playerid,auto,0); { tak mi to pls napiste v codu presne :d jesm začátečník Link to comment Share on other sites More sharing options...
0 DmG 1 Odesláno: 3. Duben, 2013 Share Odesláno: 3. Duben, 2013 Tak za 1) Pokud otevřeš tak to musíš taky někde zavřít že 2) public OnPlayerCommandText(playerid, cmdtext[]) //Myslím(nejsem si jist) vyvoláme callback {//otevřeme if (strcmp("/ferrari", cmdtext, true, 10) == 0) //Název příkazu {//otevřeme new Float: x, Float: y, Float: z, Float:a; //Vytvoření proměnné GetPlayerPos(playerid,x,y,z); //Zjistíme pozici a zapíšeme ji do proměnných GetPlayerFacingAngle(playerid, a); //Zjistíme angle new auto = CreateVehicle(602,x,y,z,a,1,1,300); //Vytvoříme auto PutPlayerInVehicle(playerid,auto,0); //Posadíme do auta == auto vehicleid, 0 místo kam ho posadíme return 1; }//zavřeme return 0; }//zavřeme Myslím že by to mělo jít takhle ;)To jsem jenom nějak dal dohromady to co si napsal takže nevím jestli ti to bude fungovat Snažil jsem se ti vysvětlit co vím a zbytek už jenom vím jak se to používá Link to comment Share on other sites More sharing options...
0 skillaCZ 1 Odesláno: 7. Duben, 2013 Author Share Odesláno: 7. Duben, 2013 Tak za 1) Pokud otevřeš tak to musíš taky někde zavřít že 2) public OnPlayerCommandText(playerid, cmdtext[]) //Myslím(nejsem si jist) vyvoláme callback {//otevřeme if (strcmp("/ferrari", cmdtext, true, 10) == 0) //Název příkazu {//otevřeme new Float: x, Float: y, Float: z, Float:a; //Vytvoření proměnné GetPlayerPos(playerid,x,y,z); //Zjistíme pozici a zapíšeme ji do proměnných GetPlayerFacingAngle(playerid, a); //Zjistíme angle new auto = CreateVehicle(602,x,y,z,a,1,1,300); //Vytvoříme auto PutPlayerInVehicle(playerid,auto,0); //Posadíme do auta == auto vehicleid, 0 místo kam ho posadíme return 1; }//zavřeme return 0; }//zavřeme Myslím že by to mělo jít takhle ;)To jsem jenom nějak dal dohromady to co si napsal takže nevím jestli ti to bude fungovat Snažil jsem se ti vysvětlit co vím a zbytek už jenom vím jak se to používá C:\Users\****\Desktop\Samp Server\pawno\scripty\givnemauto.pwn(1) : warning 235: public function lacks forward declaration (symbol "OnPlayerCommandText") C:\Users\****\Desktop\Samp Server\pawno\scripty\givnemauto.pwn(5) : error 017: undefined symbol "strcmp" C:\Users\****\Desktop\Samp Server\pawno\scripty\givnemauto.pwn(10) : error 017: undefined symbol "GetPlayerPos" C:\Users\****\Desktop\Samp Server\pawno\scripty\givnemauto.pwn(12) : error 017: undefined symbol "GetPlayerFacingAngle" C:\Users\*****\Desktop\Samp Server\pawno\scripty\givnemauto.pwn(14) : error 017: undefined symbol "CreateVehicle" C:\Users\****\Desktop\Samp Server\pawno\scripty\givnemauto.pwn(16) : error 017: undefined symbol "PutPlayerInVehicle" C:\Users\****\Desktop\Samp Server\pawno\scripty\givnemauto.pwn(14) : warning 204: symbol is assigned a value that is never used: "auto" C:\Users\****\Desktop\Samp Server\pawno\scripty\givnemauto.pwn(8) : warning 203: symbol is never used: "a" C:\Users\****\Desktop\Samp Server\pawno\scripty\givnemauto.pwn(8) : warning 203: symbol is never used: "z" C:\Users\****\Desktop\Samp Server\pawno\scripty\givnemauto.pwn(8) : warning 203: symbol is never used: "y" C:\Users\****\Desktop\Samp Server\pawno\scripty\givnemauto.pwn(8) : warning 203: symbol is never used: "x" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 5 Errors. Link to comment Share on other sites More sharing options...
0 Andre221 7 Odesláno: 8. Duben, 2013 Share Odesláno: 8. Duben, 2013 A máš tam nadefinované includy? Link to comment Share on other sites More sharing options...
0 jenkings 121 Odesláno: 8. Duben, 2013 Share Odesláno: 8. Duben, 2013 Špatná sekce, špatný štítek opraveno - uživatel varován Link to comment Share on other sites More sharing options...
0 skillaCZ 1 Odesláno: 8. Duben, 2013 Author Share Odesláno: 8. Duben, 2013 ne nemám ani nevím co to je jsem začátečník.. Link to comment Share on other sites More sharing options...
0 DmG 1 Odesláno: 9. Duben, 2013 Share Odesláno: 9. Duben, 2013 Být tebou tak si přečtu nějaké tutoriály a z nich se to naučím. Klikni vlevo v rohu na File -- New Vytvoří ti to nový soubor se všemi základními věcmi Potom public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/mycommand", cmdtext, true, 10) == 0) { // Do something here return 1; } return 0; } Nahraď tím co jsem napsal. Mělo by to jít. Link to comment Share on other sites More sharing options...
Dotaz
skillaCZ 1
Ahoj mám menší problém dělám první FS ale vyskitla chyba
ale hází to chybu (id 602 je Ferrari)
Link to comment
Share on other sites
9 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