Szerző Téma: Error  (Megtekintve 1697 alkalommal)

Error
« Dátum: 2018. január 18. - 19:03:13 »
0 Show voters
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.

Nem elérhető gbr333

  • 670
    • Profil megtekintése
Error
« Válasz #1 Dátum: 2018. január 18. - 19:07:58 »
0 Show voters
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.

Error
« Válasz #2 Dátum: 2018. január 18. - 19:12:09 »
0 Show voters

//------------------------------------------------
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.)

Nem elérhető gbr333

  • 670
    • Profil megtekintése
Error
« Válasz #3 Dátum: 2018. január 18. - 19:17:51 »
0 Show voters

   {\"Í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.

Error
« Válasz #4 Dátum: 2018. január 18. - 19:26:19 »
0 Show voters
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.

 
 

Error
« Válasz #5 Dátum: 2018. január 18. - 20:22:59 »
0 Show voters
gRandomMessage[4][1][98] ?

Error
« Válasz #6 Dátum: 2018. január 18. - 20:31:11 »
0 Show voters
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.

 
 
« Utoljára szerkesztve: 2018. január 18. - 20:32:13 írta Matheus_Daniel »

Nem elérhető gbr333

  • 670
    • Profil megtekintése
Error
« Válasz #7 Dátum: 2018. január 18. - 21:33:59 »
0 Show voters
Elküldenéd a jelenlegi kódodat? Hátha van benne valahol egy kis elírás. :D

Error
« Válasz #8 Dátum: 2018. január 19. - 14:59:23 »
0 Show voters
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;
//------------------------------------------------

 
 

Nem elérhető gbr333

  • 670
    • Profil megtekintése
Error
« Válasz #9 Dátum: 2018. január 19. - 16:09:20 »
0 Show voters
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;

 
 

Error
« Válasz #10 Dátum: 2018. január 19. - 16:19:16 »
0 Show voters
Köszönöm.
Már error mentes.

 

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal