expected token: "]", but found "-identifier-"
#1

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);
Reply
#2

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);
Reply
#3

You forgot to close some brackets:

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

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);
Reply
#5

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
Reply
#6

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))]);
Reply
#7

Thank man !!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)