Započeo ᗪ卂乂
•5. Jan. 2019.• ZaključanoPNS
694
pregleda
10
postova
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,602
Postovi:
65
Teme:
Pridružio se:Nov. 2015
5. Jan. 2019.
Problem(error/warning): Napravio sam pns da popravlja vozila u bay sideu ja kad udjem sve ekstra, kad udje neko drugi ne popravlja mu se i mene porta u garazu kod njega
Dio skripte:
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
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
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
189
Postovi:
12
Teme:
Pridružio se:Dec. 2018
5. Jan. 2019.
šta će ti ovo ?
btw evo probaj ovako pa javi:
playerid = repairid;btw evo probaj ovako pa javi:
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);
return 1;
}Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,602
Postovi:
65
Teme:
Pridružio se:Nov. 2015
5. Jan. 2019.
Armandooâ„¢ wrote on January 5, 2019, 2:31 pm:
šta će ti ovo ?
btw evo probaj ovako pa javi:
playerid = repairid;btw evo probaj ovako pa javi:
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);
return 1;
}To sam uradio zbog kamere, a sta si ti ovde uradio...Samo si obrisao kad zavrsi tajmer da ga stavi u vozilo...
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
189
Postovi:
12
Teme:
Pridružio se:Dec. 2018
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
189
Postovi:
12
Teme:
Pridružio se:Dec. 2018
5. Jan. 2019.
ja ne znam Å¡ta je tu problem, ubacio sam u svoju skriptu Äak sam bio id 1 i normalno je radilo 😢
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,602
Postovi:
65
Teme:
Pridružio se:Nov. 2015
5. Jan. 2019.
Armandooâ„¢ wrote on January 5, 2019, 4:14 pm:
ja ne znam Å¡ta je tu problem, ubacio sam u svoju skriptu Äak sam bio id 1 i normalno je radilo 😢
Ne znam mozda je do nekih plugina... Al updatovani su
Koristim up mod
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
328
Postovi:
24
Teme:
Pridružio se:Apr. 2015
6. Jan. 2019.
Izvoli, nisam testirao tako da piÅ¡i ako neÅ¡to nevalja. Usput poradi na kodu. 😉
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))
{
if(IsPlayerInAnyVehicle(playerid))
{
if(!BusVozila(GetPlayerVehicleID(playerid)))
{
new Float:angle,
vehicleid = GetPlayerVehicleID(playerid);
SetVehiclePos(vehicleid,-2435.6135,2386.1724,-26.4914);
SetPlayerPos(playerid,-2435.6135,2386.1724,-26.4914);
GetVehicleZAngle(vehicleid, angle);
SetVehicleZAngle(vehicleid, angle + 90.0);
TogglePlayerControllable(playerid, 0);
PutPlayerInVehicle(playerid, vehicleid, 0);
SetTimerEx("return_RepairTime", 1000, (false), "i", playerid, vehicleid);
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);
GameTextForPlayer(playerid, "~y~Popravka u toku...", 2000, 6);
}
else return SendClientMessage(playerid, -1, "Bus ne moze ovde da se popravi!");
}
else return SendClientMessage(playerid, -1, "Morate biti u vozilu");
}
else return SendClientMessage(playerid,-1, "Morate biti ispred pns-a!");
return (true);
}
forward return_RepairTime(playerid, vehicleid);
public return_RepairTime(playerid, vehicleid)
{
new Float:angle;
SetVehiclePos(vehicleid,-2278.6282,2327.2185,4.8329);
SetPlayerPos(playerid,-2278.6282,2327.2185,4.8329);
RepairVehicle(vehicleid);
GetVehicleZAngle(vehicleid, angle);
SetVehicleZAngle(vehicleid, angle + 90.0);
SetCameraBehindPlayer(playerid);
TogglePlayerControllable(playerid, 1);
PutPlayerInVehicle(playerid, vehicleid, 0);
return (true);
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava