tag mismatch
#1

Код:
	format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~n~~n~~n~~r~~n~~r~Km/h: ~g~%d ",floatround(value/2200));
	GameTextForPlayer(playerid,string,850,3);
Код:
D:\ServerDm\gamemodes\lvdm.pwn(670) : warning 213: tag mismatch
D:\ServerDm\gamemodes\lvdm.pwn(671) : warning 213: tag mismatch
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


2 Warnings.
Reply
#2

i got that
Код:
	new Float:string[256],Float:value,Float:distance,Float:x,Float:y,Float:z;
Quote:

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{

new Floattring[256],Float:value,Float:distance,Float,Float:y,Float: z;
GetPlayerPos(playerid, x, y, z);
distance = floatsqroot(floatpower(floatabs(floatsub(x,PlayerP os[playerid][X])),2)+floatpower(floatabs(floatsub(y,PlayerPos[playerid][Y])),2)+floatpower(floatabs(floatsub(z,PlayerPos[playerid][Z])),2));
value = floatround(distance * 11000);
format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~n~~n~~n~~r~~n~~r~Km/h: ~g~%d ",floatround(value/2200));
GameTextForPlayer(playerid,string,850,3);
return 1;
}

Reply
#3

floatround(value/2200)
the bold part retruns an integer
you can't round an integer

so just use this:
Код:
format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~n~~n~~n~~r~~n~~r~Km/h: ~g~%d ",value/2200);
Reply
#4

Quote:
Originally Posted by ssǝן‾ʎ
Strings are strings, not floats.
i didn't say so
Reply
#5

what ****** means is

new Floattring[256]

should be

new string[256]
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)