Szerző Téma: Re:[Leírás]Pawno Hibák leírása/javítása!  (Megtekintve 325 alkalommal)

Re:[Leírás]Pawno Hibák leírása/javítása!
« Dátum: 2013. február 08. - 17:06:35 »
+2 Show voters
Idézetet írta: ZyZu date=1360331514\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"57281\" data-ipsquote-contentclass=\"forums_Topic
Üdv mivel sok kezdõ nem tudja mitõl lehetnek pár egyszerû error/warningok ezért leírok pár figyelmesztetéseket és errort amivel a pawno kijelezné ezeket a hibákat ez lehet Warning vagy Error.
 
Ez igy nem teljesen értelmes.
 

Ez a hiba akkor jön elõ amikor egy sort rosszúl írunk úgymond sor eltolodás a hibája ez nem nagy warning ez csak egy egyszerû dolgok ezt lehet javítani egy egyszerû függvényel.
 
warning 217: loose indentation

 
A sor eltolodás javítása amit a mód elejére írunk:
 
#pragma tabsize 0

 

[/quote]
Igy is lehet javitani, de jobb, ha inkább a szükséges eltolást használjuk...
 

Ez a hiba akkor jön elõ a pawnoban ha egy bízonyos függvény nincs a módban létrehozva vagyis definálva.. ez lehet new vagy #define
 
error 017: undefined symbol

 

[/quote]
Ami new-val vagy #define-nal van létrehozva, az nem függvény. Lehet ezeknél is, de függvényeknél is.
 

Ez a hiba akkor jön elõ ha a módban már 1x újra lett definálva ez lehet new vagy #define vagy más kód ami ezt a hibát írhatja! Ilyenkor a tehendõ az, hogy kitöröljük a módból azt a sort ami már újra meg van mivel elég 1x benne legyen a módban!
 
error 021: symbol already defined

 

[/quote]
Meg még a függvényeknél is ugyanez.
 

Ez nem pawno hiba! Ez a konzólban léphet elõ ami elégé idegesítõ mivel nem tudjuk mi lehet a hiba! Ez azért írja meg a pluginok nincsenek betöltve a server.cfg textdocumetjében!
 
Run time error 19: \"File or function is not found\"

 

[/quote]
Konz ól?
 

Ez a hiba akkor jön elõ amikor a módban nem zártunk le egy sort ez lehet } vagy ;
 
error 001: expected token: \";\", but found \"{\"

 

[/quote]
Azt hiányolja, ami a \"token\" szó után van, és azt találta, ami a \"but found\" után van.
 

Ez a hiba akkor jön elõ amikor rossz függvényt írtunk vagy másoltunk be akkor ezt a warningot elõhívja a mód még jó csak a függvény ami rossz szerver befagyást vagy más hibát csinálhat!
 
warning 213: tag mismatch

 

[/quote]
Ez nem teljesen értelmes mondat; ezt akkor irja, amikor pl. egy függvény integer-t (egész számot) kér, de float-ot (tizedestörtet) adunk meg, tehát nem a jó tipust. De pl. ekkor is: new Float:asd = GetPlayerMoney(playerid); mivel a függvény egész számmal tér vissza. Tehát amikor a két \"tag\" különbözik egymástól.
Ja és eléggé átláthatatlan, egy


 kódot igazán közéjük tehetnél. :)
Ezeket nem ártó szándékkal irtam (bár néhol úgy hangozhat), csak segiteni szeretnék. ;D

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal