What Wrong Here?
#1

Hello
i am trying to create a speedo meter so can you tell me any one what is wrong here?
Код:
C:\Documents and Settings\efa\My Documents\Test [0.3E]\gamemodes\Test.pwn(1064) : error 010: invalid function or declaration
C:\Documents and Settings\efa\My Documents\Test[0.3E]\gamemodes\Test.pwn(1067) : warning 235: public function lacks forward declaration (symbol "Speedometer")
C:\Documents and Settings\efa\My Documents\Test [0.3E]\gamemodes\Test.pwn(1078) : warning 217: loose indentation
C:\Documents and Settings\efa\My Documents\Test [0.3E]\gamemodes\Test.pwn(1079) : warning 217: loose indentation
C:\Documents and Settings\efa\My Documents\Test [0.3E]\gamemodes\Test.pwn(1084) : error 017: undefined symbol "HEALTH"
C:\Documents and Settings\efa\My Documents\Test[0.3E]\gamemodes\Test.pwn(1084) : warning 215: expression has no effect
C:\Documents and Settings\efa\My Documents\Test [0.3E]\gamemodes\Test.pwn(1084) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\efa\My Documents\Test [0.3E]\gamemodes\Test.pwn(1084) : error 029: invalid expression, assumed zero
C:\Documents and Settings\efa\My Documents\Test [0.3E]\gamemodes\Test.pwn(1084) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


5 Errors.
Pwno:
Код:
new Text:SPEEDOS[MAX_PLAYERS];
SPEEDOS[playerid] = TextDrawCreate(10.0,200.0," ");
TextDrawShowForPlayer(playerid,SPEEDOS[playerid]);
SetTimer("Speedometer", 10, true);
public Speedometer(playerid)
{
	new vehicleid,Float:speed_x,Float:speed_y,Float:speed_z,Float:final_speed,speed_string[256],final_speed_int;
	vehicleid = GetPlayerVehicleID(playerid);
	if(vehicleid != 0)
	{
		GetVehicleVelocity(vehicleid,speed_x,speed_y,speed_z);
		final_speed = floatsqroot(((speed_x*speed_x)+(speed_y*speed_y))+(speed_z*speed_z))*250.666667; // 250.666667 = kmph  // 199,4166672 = mph
		final_speed_int = floatround(final_speed,floatround_round);
		format(speed_string,256,"Speed: %i",final_speed_int);
		TextDrawSetString(SPEEDOS[playerid], speed_string);
	new Float:vehicle_health,final_vehicle_health,health_string[256];
        if(vehicleid != 0)
        {
       	GetVehicleHealth(vehicleid,vehicle_health);
		final_vehicle_health = floatround(floatround(vehicle_health - 250)/ 7.5); //This will make the health show at 100 when the vehicle is not damaged and at 0 when it is in fire.
		format(health_string,256,"Health %i", final_vehicle_health);
		TextDrawSetString(HEALTH[playerid], " ");
		TextDrawSetString(HEALTH[playerid], health_string);
		else
	{
		TextDrawSetString(SPEEDOS[playerid], " ");
	}
	else
	{
		TextDrawSetString(SPEEDOS[playerid], " ");
	}
    return 1;
}
new Text:HEALTH[MAX_PLAYERS];
HEALTH[playerid] = TextDrawCreate(10.0,200.0," ");
TextDrawShowForPlayer(playerid,HEALTH[playerid]);
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)