GTA Közösség - A magyar GTA fórum
San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: legendaryboy - 2011. december 30. - 13:27:33
-
Sziasztok!
Fordítgattam egy angol RP modot.
Amikor AMXé konvertálás közben ezt kaptam:
[pawn]C:\\BP RPG\\gamemode\\gtarp.pwn(5957) : error 037: invalid string (possibly non-terminated string)
C:\\BP RPG\\gamemode\\gtarp.pwn(5957) : error 029: invalid expression, assumed zero
C:\\BP RPG\\gamemode\\gtarp.pwn(5957) : error 017: undefined symbol \"buylic\"
C:\\BP RPG\\gamemode\\gtarp.pwn(5957) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
4 Errors.
[/pawn]
5957.sor:
SendClientMessage(playerid, COLOR_WHITE, \"TIPP: /buylic parancs az engedély megvásárlásához);
-
talán ha a körülötte lévõ dolgokat is bemásolnád többre jutnánk nem mindíg az adott sor hibás mrmint az de lehet hogy egy másik sorban a változó vagy string vagy akármi..
-
[pawn] }
case 1:
{
HideMenuForPlayer(Guide, playerid);
ShowMenuForPlayer(JobLocations, playerid);
}
case 2:
{
SendClientMessage(playerid, COLOR_GREEN, \"Licenc központ pirossal megjelölve a térképet.\");
SendClientMessage(playerid, COLOR_WHITE, \"TIPP: /buylic parancs az engedély megvásárlásához);
SetPlayerCheckpoint(playerid,2048.352,-1900.153,13.5538,5.0);
TogglePlayerControllable(playerid,1);
}
case 3:
{
SendClientMessage(playerid, COLOR_GREEN, \"Bérelhetõ autók találhatóak az egész városban!\");
TogglePlayerControllable(playerid,1);
}
case 4:
{
SendClientMessage(playerid, COLOR_GREEN, \"Bingó ruhabolt megjelölve pirossal a térképen.\");
SendClientMessage(playerid, COLOR_WHITE, \"TIPP: Használd a /clothes parancsot ruhád lecseréléséhez.\");
SetPlayerCheckpoint(playerid,2244.3423,-1665.5542,15.4766,5.0);
TogglePlayerControllable(playerid,1);
}
case 5:
{
HideMenuForPlayer(Guide, playerid);
TogglePlayerControllable(playerid,1);
}
}
}[/pawn]
-
Sorry ezt a sort nem is néztem : C:\\BP RPG\\gamemode\\gtarp.pwn(5957) : error 017: undefined symbol \"buylic\"
mód elejére #define buylic
-
beírtam.
[pawn]C:\\BP RPG\\gamemode\\gtarp.pwn(5958) : error 037: invalid string (possibly non-terminated string)
C:\\BP RPG\\gamemode\\gtarp.pwn(5958) : error 029: invalid expression, assumed zero
C:\\BP RPG\\gamemode\\gtarp.pwn(5958) : error 017: undefined symbol \"buylic\"
C:\\BP RPG\\gamemode\\gtarp.pwn(5958) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
4 Errors.
[/pawn]
-
Nem értem hogy nem vehettétek észre hogy nincs meg a második idézõjel :D
Tessék, így jó lesz :
[pawn]SendClientMessage(playerid, COLOR_WHITE, \"TIPP: /buylic parancs az engedély megvásárlásához\");[/pawn]
-
Nem értem hogy nem vehettétek észre hogy nincs meg a második idézõjel :D
Tessék, így jó lesz :
[pawn]SendClientMessage(playerid, COLOR_WHITE, \"TIPP: /buylic parancs az engedély megvásárlásához\");[/pawn]
Köszönöm szépen.
Most már ez a hiba:)
[pawn]C:\\BP RPG\\gamemode\\gtarp.pwn(43448) : warning 235: public function lacks forward declaration (symbol \"NameTimer\")
C:\\BP RPG\\gamemode\\gtarp.pwn(43468) : error 017: undefined symbol \"GetPointDistanceToPointExMorph\"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
1 Error.
[/pawn]
-
Bemásolhatnád a sorokat amire hibát ír :)
Egyébként a második az azt jelenti hogy nincs létrehozva a GetPointDistanceToPointExMorph