22.01.2012, 19:16
Hi, i'm planning to make something that flings your car forward when it's a range of the point. here is my code.
It sends the first text but doesn't' sent the second one.
pawn Код:
forward PipeCheck(playerid);
public PipeCheck(playerid)
{
SendClientMessageToAll(COLOR_WHITE, "DEBUG: Pipecheck started");
if(IsPlayerInRangeOfPoint(playerid, 2.5, 1976.7637,-2522.4316,18.6932))
{
new Float:vx, Float:vy, Float:vz;
GetVehicleVelocity(GetPlayerVehicleID(playerid), vx, vy, vz);
new Float:va;
GetVehicleZAngle(GetPlayerVehicleID(playerid), va);
SetVehicleVelocity(GetPlayerVehicleID(playerid), floatsin(-va, degrees) * 0.9, floatcos(va, degrees) * 2.9 , vz);
SendClientMessageToAll(COLOR_WHITE, "DEBUG: Player has been flunged forward!");
}
return 1;
}