-
Sziasztok.
Az lenne a problémám hogy a modban egy \"};\" hibát észlel a mod:
E:\\SAMP \\TDM (build 5)\\gamemodes\\tdm.pwn(580) : error 029: invalid expression, assumed zero
E:\\SAMP \\TDM (build 5)\\gamemodes\\tdm.pwn(580) : error 008: must be a constant expression; assumed zero
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
Itt mi lehet a probléma?
A válaszokat előre is köszönöm.
-
Gondolom az előtte lévő sorokban lesz a hiba.
Amúgy kód nélkül elég nehéz lesz kitalálni,hogy hol a hiba a scriptedben.
-
//------------------------------------------------
new gRandomMessage[][98] =
{
{\"3x -es töltényre van szükséged? Legyél támogató!\"},
{\"Mi minden támogatónak fullos életet, és fullos kevlárt adunk!\"},
{\"Írd be hogy /pm hogy privátba bbeszélgess egy játékossal, /dpm hogy letiltsd a PM-eket!\"},
{\"Írd be hogy /deatmatch ha nem csapatban akarsz harcolni!\"},
//{\"Ha valakit kiakarnál hívni egy párbajra (1 v. 1), próbáld a /parbaj parancsot hogy kihívd a másik játékost!\"},
//{\"Felakarod oldani az összes karaktert, fegyvert, mindent? Akkor legyél fent sokat vagy vegyél támogató rangot!\"},
//{\"Megtudod nézni a fegyver skill-eidet a /skillek parancsal!\"},
//{\"Ha megakarod nézni hogyan állsz írd be, /stats!\"},
//{\"Lőjj ellenségre, öld meg és érj el pénzt menő dolgokért!\"},
//{\"Ha láttál egy csalót írd be; /report (id) (indok)!\"},
//{\"Ha kíváncsi vagy a szabályokra nézd meg őket: /szabalyok!\"},
//{\"Admin jelentkezés nyitva, menj fel TS-re megnézni a feltételeket!\"}
};
new gRandomMessageIndex;
//------------------------------------------------
Itt van, az előtte lévő sor. Néhány olyan random \"üzenet\" azért van // ezve mert azoknál hibát írt. (A }; nál van az 580. sor.)
-
{\"Írd be hogy /deatmatch ha nem csapatban akarsz harcolni!\"},
Helyett:
{\"Írd be hogy /deatmatch ha nem csapatban akarsz harcolni!\"}
A tömb utolsó eleme után nem kell vesszőt tenni.
-
Hát igen, ezt benéztem.
Mostmár más baja van.
E:\\SAMP \\TDM (build 5)\\gamemodes\\tdm.pwn(569) : error 001: expected token: \"}\", but found \"{\"
E:\\SAMP \\TDM (build 5)\\gamemodes\\tdm.pwn(580) : error 054: unmatched closing brace (\"}\")
E:\\SAMP \\TDM (build 5)\\gamemodes\\tdm.pwn(580) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
3 Errors.
-
gRandomMessage[4][1][98] ?
-
Beírtam.
3 error helyett 2.
E:\\SAMP \\TDM (build 5)\\gamemodes\\tdm.pwn(569) : error 001: expected token: \"}\", but found \"{\"
E:\\SAMP \\TDM (build 5)\\gamemodes\\tdm.pwn(580) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
-
Elküldenéd a jelenlegi kódodat? Hátha van benne valahol egy kis elírás. :D
-
Tessék
//------------------------------------------------
new gRandomMessage[4][1][98] =
{
{\"3x -es töltényre van szükséged? Legyél támogató!\"}
{\"Mi minden támogatónak fullos életet, és fullos kevlárt adunk!\"}
{\"Írd be hogy /pm hogy privátba bbeszélgess egy játékossal, /dpm hogy letiltsd a PM-eket!\"}
{\"Írd be hogy /deatmatch ha nem csapatban akarsz harcolni!\"}
//{\"Ha valakit kiakarnál hívni egy párbajra (1 v. 1), próbáld a /parbaj parancsot hogy kihívd a másik játékost!\"}
//{\"Felakarod oldani az összes karaktert, fegyvert, mindent? Akkor legyél fent sokat vagy vegyél támogató rangot!\"}
//{\"Megtudod nézni a fegyver skill-eidet a /skillek parancsal!\"}
//{\"Ha megakarod nézni hogyan állsz írd be, /stats!\"}
//{\"Lőjj ellenségre, öld meg és érj el pénzt menő dolgokért!\"}
//{\"Ha láttál egy csalót írd be; /report (id) (indok)!\"}
//{\"Ha kíváncsi vagy a szabályokra nézd meg őket: /szabalyok!\"}
//{\"Admin jelentkezés nyitva, menj fel TS-re megnézni a feltételeket!\"}
\"}\";
new gRandomMessageIndex;
//------------------------------------------------
-
Csak az utolsó sor után nem kell vessző,a többi után kell.
new gRandomMessage[4][1][98] =
{
{\"3x -es töltényre van szükséged? Legyél támogató!\"},
{\"Mi minden támogatónak fullos életet, és fullos kevlárt adunk!\"},
{\"Írd be hogy /pm hogy privátba bbeszélgess egy játékossal, /dpm hogy letiltsd a PM-eket!\"},
{\"Írd be hogy /deatmatch ha nem csapatban akarsz harcolni!\"}
//{\"Ha valakit kiakarnál hívni egy párbajra (1 v. 1), próbáld a /parbaj parancsot hogy kihívd a másik játékost!\"}
//{\"Felakarod oldani az összes karaktert, fegyvert, mindent? Akkor legyél fent sokat vagy vegyél támogató rangot!\"}
//{\"Megtudod nézni a fegyver skill-eidet a /skillek parancsal!\"}
//{\"Ha megakarod nézni hogyan állsz írd be, /stats!\"}
//{\"Lőjj ellenségre, öld meg és érj el pénzt menő dolgokért!\"}
//{\"Ha láttál egy csalót írd be; /report (id) (indok)!\"}
//{\"Ha kíváncsi vagy a szabályokra nézd meg őket: /szabalyok!\"}
//{\"Admin jelentkezés nyitva, menj fel TS-re megnézni a feltételeket!\"}
\"}\";
new gRandomMessageIndex;
-
Köszönöm.
Már error mentes.