Jump to content
  • 0

pomoc PAWNO- ERROR


DejW

Dotaz

Popis problému:

Zdravím, vyskytl se mi nový error, nejsem žádný programátor, pouze jsem něco upravoval v modu Street Life, akorát opravoval gramatické chyby, které tam již byli. Programování absolutně nerozumím, pouze jsem překládal pár věcí.

 

Nevíte někdo co s tím?

 

Chyby/varování kompilátoru a při běhu:

C:\Users\David Veselý\Desktop\ALL\StreetLife.pwn(4772) : error 017: undefined symbol "CancelDrifting"

C:\Users\David Veselý\Desktop\ALL\StreetLife.pwn(5816) : error 017: undefined symbol "CancelDrifting"

C:\Users\David Veselý\Desktop\ALL\StreetLife.pwn(6479) : error 017: undefined symbol "CancelDrifting"

C:\Users\David Veselý\Desktop\ALL\StreetLife.pwn(8249) : error 027: invalid character constant

C:\Users\David Veselý\Desktop\ALL\StreetLife.pwn(8249) : error 027: invalid character constant

C:\Users\David Veselý\Desktop\ALL\StreetLife.pwn(8374) : error 037: invalid string (possibly non-terminated string)

C:\Users\David Veselý\Desktop\ALL\StreetLife.pwn(8374) : error 017: undefined symbol "Pripojit"

C:\Users\David Veselý\Desktop\ALL\StreetLife.pwn(8375) : warning 215: expression has no effect

C:\Users\David Veselý\Desktop\ALL\StreetLife.pwn(8375) : error 001: expected token: ";", but found "-identifier-"

C:\Users\David Veselý\Desktop\ALL\StreetLife.pwn(8375) : error 017: undefined symbol "Zrusit"

C:\Users\David Veselý\Desktop\ALL\StreetLife.pwn(8375) : warning 215: expression has no effect

C:\Users\David Veselý\Desktop\ALL\StreetLife.pwn(8375) : error 001: expected token: ";", but found ")"

C:\Users\David Veselý\Desktop\ALL\StreetLife.pwn(8375) : fatal error 107: too many error messages on one line

 

Kód:

 

4772-     CancelDrifting(playerid);
5816,6479-     if(Player[playerid][DriftState] == true) CancelDrifting(playerid);
8249-       format(stringE,128,"{ffff00}Katka\n\nAhoj,\potřebovala bych vozidlo se jménem: {ff0000}%s{ffff00}\nMohl bys ho pro mně sehnat?", VehicleName[vehicleid - 400]);
8374 -      else if(Player[playerid][Team]!=11) ShowPlayerDialog(playerid,Dialog_Team11,DIALOG_STYLE_MSGBOX,"Team - Policie (LSPD)","Tady se                         můžeš zaměstnat ako Policajt (LSPD)\nPolicie má za úkol chytat zločince a chránit občany SA.","Pripojit
8735 -      ","Zrusit");

 

 

 

Dodatečné poznámky:

--

Link to comment
Share on other sites

3 odpovědí na tuto otázku

Recommended Posts

  • 0
  • Hlavní moderátor
error 017: undefined symbol "CancelDrifting"

Tohle znamená, že kompilátor nemůže nalézt funkci CancelDrifting. Nepřejmenoval jsi ji náhodou?

 

 

 

error 027: invalid character constant

 

Smaž zpětné lomítko před písmenem p odtud: "{ffff00}Katka\n\nAhoj,\potřebovala bych vozidlo se jménem: {ff0000}%s{ffff00}\nMohl bys ho pro mně sehnat?"

 

K tomu zbytku: Nemůžeš si jen tak v půlce řetězce odřádkovat a zbytek mít na druhém řádku (ne v Pawn). Pokud to chceš mít rozdělené na více řádků, přidej tam zpětné lomítko – "Připojit \

 

Tím by mělo být vše vyřešeno. Příště bych při úpravách dával pozor na to, jak je zapsán původní kód.

Link to comment
Share on other sites

  • 0

Funkci CancelDrifting jsem nepřejmenoval, mam ještě původní neupravenou verzi Street Lifu, je to tam úplně stejně a tam to funguje. Děkuji za radu u 027.


Zjistil jsem, že v neupravené verzi je CancelDrifting vždy v neupravené verzi o 10 řádků dále než v upraveném.

Link to comment
Share on other sites

  • 0
  • Hlavní moderátor

Funkci CancelDrifting jsem nepřejmenoval, mam ještě původní neupravenou verzi Street Lifu, je to tam úplně stejně a tam to funguje. Děkuji za radu u 027.

 

Zjistil jsem, že v neupravené verzi je CancelDrifting vždy v neupravené verzi o 10 řádků dále než v upraveném.

Můžeš sem dát jeden příklad, z upravené i neupravené verze?

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...