19.04.2016, 15:59
Who knows a method to block trolling, vehicle spawner / teleport..
I am using this":
Even if i used the condition to allow premium or admin members to get a car, it is respawning anyway and it doesn't work properly. Any method please?
I am using this":
Код HTML:
public OnUnoccupiedVehicleUpdate(vehicleid, playerid, passenger_seat) { new string[128], Float:vpos_x, Float:vpos_y, Float:vpos_z, Float:vpos_a; GetVehiclePos(vehicleid, vpos_x, vpos_y, vpos_z); GetVehicleZAngle(vehicleid,vpos_a); if(OldVehiclePos[vehicleid][0] != 0.0 && OldVehiclePos[vehicleid][1] != 0.0 && OldVehiclePos[vehicleid][2] != 0.0 && OldVehiclePos[vehicleid][3] != 0.0) { if(PlayerData[playerid][pPremium] == 0) { if(PlayerData[playerid][pAdmin] == 0) { new Float:vehicledistance = GetDistanceBetweenPoints(vpos_x, vpos_y, vpos_z, OldVehiclePos[vehicleid][0], OldVehiclePos[vehicleid][1], OldVehiclePos[vehicleid][2]); //format(string, sizeof(string), "Update Distance: %f", vehicledistance); //SendClientMessage(playerid, 0xFFFFFFFF, string); if(vehicledistance > 15.0) { SetVehicleVirtualWorld(vehicleid, 2); SetVehiclePos(vehicleid, OldVehiclePos[vehicleid][0], OldVehiclePos[vehicleid][1], OldVehiclePos[vehicleid][2]); SetVehicleZAngle(vehicleid,OldVehiclePos[vehicleid][3]); return; } } } } OldVehiclePos[vehicleid][0]=vpos_x; OldVehiclePos[vehicleid][1]=vpos_y; OldVehiclePos[vehicleid][2]=vpos_z; OldVehiclePos[vehicleid][3]=vpos_a; }