Ü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.