Dio skripte:
YCMD:pns(playerid, params[],help)
{
#pragma unused help
if(UlogovanProvera == 0) return SCM(playerid,COLOR_GREY,"Ne mozes sada da koristis komande!");
if(IsPlayerInRangeOfPoint(playerid, 10.0, -2278.6282, 2327.2185, 4.8329)) //PNS
{
if(IsPlayerInAnyVehicle(playerid))
{
if(!BusVozila(GetPlayerVehicleID(playerid)))
{
new Float:angle;
new idv = GetPlayerVehicleID(playerid);
playerid = repairid;
SetVehiclePos(idv,-2435.6135,2386.1724,-26.4914);
SetPlayerPos(playerid,-2435.6135,2386.1724,-26.4914);
GetVehicleZAngle(idv, angle);
SetVehicleZAngle(idv, angle + 90.0);
SetTimer("repairtime", 10000, 0);
TogglePlayerControllable(playerid, 0);
PutPlayerInVehicle(playerid, idv, 0);
InterpolateCameraPos(playerid, -2437.802734, 2382.646240, -22.866847, -2432.626953, 2382.276367, -22.792472, 7000);
InterpolateCameraLookAt(playerid, -2435.615234, 2386.106445, -25.737873, -2434.973632, 2385.864257, -25.365463, 7000);
RepairVehicle(idv);
GameTextForPlayer(playerid, "~y~Popravka u toku...", 9500, 6);
}
else return SCM(playerid, -1, "Bus ne moze ovde da se popravi!");
}
else return SCM(playerid, -1, "Morate biti u vozilu");
}
else return SCM(playerid,-1, "Morate biti ispred pns-a!");
return 1;
}
forward repairtime(playerid);
public repairtime(playerid)
{
new idv = GetPlayerVehicleID(playerid);
SetVehiclePos(idv,-2278.6282,2327.2185,4.8329);
SetPlayerPos(playerid,-2278.6282,2327.2185,4.8329);
new Float:angle;
GetVehicleZAngle(idv, angle);
SetVehicleZAngle(idv, angle + 90.0);
SetCameraBehindPlayer(playerid);
SetCameraBehindPlayer(playerid);
TogglePlayerControllable(playerid, 1);
PutPlayerInVehicle(playerid, idv, 0);
return 1;
}Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
