#include <a_samp> public OnPlayerConnect(playerid) { GetPlayerSpeed(playerid); GetVehicleSpeed(GetPlayerVehicleID(playerid)); GetVehicleHP(GetPlayerVehicleID(playerid)); return 1; } stock GetPlayerSpeed(playerid) { new Float:X,Float:Y,Float:Z; GetPlayerVelocity(playerid,X,Y,Z); return floatsqroot(floatround((X * X + Y * Y + Z * Z) * 200)); } stock GetVehicleSpeed(vehicleid) { new Float:X,Float:Y,Float:Z; GetVehicleVelocity(vehicleid,X,Y,Z); return floatsqroot(floatround((X * X + Y * Y + Z * Z) * 200)); } stock GetVehicleHP(vehicleid) { new Float:Health; GetVehicleHealth(vehicleid,Health); return floatsqroot(floatround(Health / 10)); }
C:\Documents and Settings\user\Pulpit\Server\gamemodes\GM.pwn(15) : warning 213: tag mismatch C:\Documents and Settings\user\Pulpit\Server\gamemodes\GM.pwn(22) : warning 213: tag mismatch C:\Documents and Settings\user\Pulpit\Server\gamemodes\GM.pwn(29) : warning 213: tag mismatch Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 3 Warnings.
stock GetPlayerSpeed(playerid)
{
new Float:X,Float:Y,Float:Z;
GetPlayerVelocity(playerid,X,Y,Z);
return floatround(floatsqroot(X * X + Y * Y + Z * Z) * 200.00);
}
stock GetVehicleSpeed(vehicleid)
{
new Float:X,Float:Y,Float:Z;
GetVehicleVelocity(vehicleid,X,Y,Z);
return floatround(floatsqroot(X * X + Y * Y + Z * Z) * 200.00);
}
stock GetVehicleHP(vehicleid)
{
new Float:Health;
GetVehicleHealth(vehicleid,Health);
return floatround(floatsqroot(Health / 10.00));
}
#include <a_samp> public OnPlayerConnect(playerid) { GetPlayerSpeed(playerid); GetVehicleSpeed(GetPlayerVehicleID(playerid)); GetVehicleHP(GetPlayerVehicleID(playerid)); return 1; } stock GetPlayerSpeed(playerid) { if(playerid != INVALID_PLAYER_ID) { new Float:Pos[3],Float:PS; GetPlayerVelocity(playerid, Pos[0], Pos[1], Pos[2]); PS = floatsqroot(Pos[0]*Pos[0] + Pos[1]*Pos[1] + Pos[2]*Pos[2])*200; return floatround(PS,floatround_round); } return INVALID_PLAYER_ID; } stock GetVehicleSpeed(vehicleid) { if(vehicleid != INVALID_VEHICLE_ID) { new Float:Pos[3],Float:VS ; GetVehicleVelocity(vehicleid, Pos[0], Pos[1], Pos[2]); VS = floatsqroot(Pos[0]*Pos[0] + Pos[1]*Pos[1] + Pos[2]*Pos[2])*200; return floatround(VS,floatround_round); } return INVALID_VEHICLE_ID; }
Replace your code with :
Код:
#include <a_samp> public OnPlayerConnect(playerid) { GetPlayerSpeed(playerid); GetVehicleSpeed(GetPlayerVehicleID(playerid)); GetVehicleHP(GetPlayerVehicleID(playerid)); return 1; } stock GetPlayerSpeed(playerid) { if(playerid != INVALID_PLAYER_ID) { new Float:Pos[3],Float:PS; GetPlayerVelocity(playerid, Pos[0], Pos[1], Pos[2]); PS = floatsqroot(Pos[0]*Pos[0] + Pos[1]*Pos[1] + Pos[2]*Pos[2])*200; return floatround(PS,floatround_round); } return INVALID_PLAYER_ID; } stock GetVehicleSpeed(vehicleid) { if(vehicleid != INVALID_VEHICLE_ID) { new Float:Pos[3],Float:VS ; GetVehicleVelocity(vehicleid, Pos[0], Pos[1], Pos[2]); VS = floatsqroot(Pos[0]*Pos[0] + Pos[1]*Pos[1] + Pos[2]*Pos[2])*200; return floatround(VS,floatround_round); } return INVALID_VEHICLE_ID; } |
pawn Код:
|