SA-MP Forums Archive
expected token: "]", but found "-identifier-" - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: expected token: "]", but found "-identifier-" (/showthread.php?tid=546994)



expected token: "]", but found "-identifier-" - ilepopivanov - 19.11.2014

Help!
D:\od0\gamemodes\od0.pwn(3453 -- 3454) : error 001: expected token: "]", but found "-identifier-"
D:\od0\gamemodes\od0.pwn(3576 -- 3577) : error 001: expected token: "]", but found "-identifier-"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


2 Errors.

Код:
Line 3453: format(imestring,256,"%i",VozilaIme[GetVehicleModel(GetPlayerVehicleID(playerid))
Line 3454: TextDrawSetString(SpeedoModel[playerid], imestring);
Код:
Line 3576:	format(imestring,256,"%i",VozilaIme[GetVehicleModel(GetPlayerVehicleID(playerid))	
Line 3577:TextDrawSetString(SpeedoModel[playerid], imestring);



Re: expected token: "]", but found "-identifier-" - Fel486 - 19.11.2014

pawn Код:
Line 3453: format(imestring,sizeof(imestring),"%i",VozilaIme[GetVehicleModel(GetPlayerVehicleID(playerid))]);
Line 3454: TextDrawSetString(SpeedoModel[playerid], imestring);
pawn Код:
Line 3576:  format(imestring,sizeof(imestring),"%i",VozilaIme[GetVehicleModel(GetPlayerVehicleID(playerid))]);
Line 3577:TextDrawSetString(SpeedoModel[playerid], imestring);



Re: expected token: "]", but found "-identifier-" - Schneider - 19.11.2014

You forgot to close some brackets:

Код:
format(imestring,256,"%i",VozilaIme[GetVehicleModel(GetPlayerVehicleID(playerid))]);



Re : expected token: "]", but found "-identifier-" - Dutheil - 19.11.2014

You forgot to close your array and your function

Код:
format(imestring,256,"%i",VozilaIme[GetVehicleModel(GetPlayerVehicleID(playerid))]);
TextDrawSetString(SpeedoModel[playerid], imestring);

format(imestring,256,"%i",VozilaIme[GetVehicleModel(GetPlayerVehicleID(playerid))]);
TextDrawSetString(SpeedoModel[playerid], imestring);



Re: expected token: "]", but found "-identifier-" - ilepopivanov - 19.11.2014

D:\od0\gamemodes\od0.pwn(3453) : error 001: expected token: ",", but found "]"
D:\od0\gamemodes\od0.pwn(3576) : error 029: invalid expression, assumed zero
D:\od0\gamemodes\od0.pwn(3576) : error 001: expected token: ",", but found "]"
D:\od0\gamemodes\od0.pwn(3576) : error 029: invalid expression, assumed zero
D:\od0\gamemodes\od0.pwn(3576) : fatal error 107: too many error messages on one line


Re: expected token: "]", but found "-identifier-" - dominik523 - 19.11.2014

1. Are you trying to show vehicle's name in the textdraw? If so, you are doing it wrong by putting %i as place holder which will only set a number of the model. You need to write %s.
2. 256 cell string is too large for only vehicle's name. Create smaller string.
EDIT: I tried this code and it gives no errors:
Код:
format(ime, sizeof(ime), "%s", VozilaIme[GetVehicleModel(GetPlayerVehicleID(playerid))]);



Re: expected token: "]", but found "-identifier-" - ilepopivanov - 19.11.2014

Thank man !!