Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: prywatnego
1. Jak dodać mrygałki do prywatnego auta na id
Jak w temacie.
Jak doda? te mryga?ki na id auta? Prosz? o pomoc a w zamian postawi? zimne piwerko :piwo:



[lua]-- Simple Police-Lights by MuLTi!

p_lights = {}
p_timer = {}
p_lvar = {}
p_pvar = {}
p_lvar2 = {}
p_lvar3 = {}
p_lvar4 = {}




function toggleLights(thePlayer, cmd)
local veh = getPedOccupiedVehicle(thePlayer)
if getElementData(veh,"vehicle:mrygalkiijo") then
if(p_lights[veh] == 0) or(p_lights[veh] == nil) then
p_pvar[veh] = 1
p_lights[veh] = 1
setVehicleOverrideLights ( veh, 2 )
p_timer[veh] = setTimer(
function()
if(p_lvar[veh] == 0) or (p_lvar[veh] == nil) then
p_lvar[veh] = 1
setVehicleLightState ( veh, 1, 0)
setVehicleLightState ( veh, 2, 0)
setVehicleLightState ( veh, 0, 1)
setVehicleLightState ( veh, 3, 1)
setVehicleHeadLightColor(veh, 255, 255, 255)
else
setVehicleLightState ( veh, 3, 0)
setVehicleLightState ( veh, 0, 0)
setVehicleLightState ( veh, 1, 1)
setVehicleLightState ( veh, 2, 1)
setVehicleHeadLightColor(veh, 255, 255, 255)
p_lvar[veh] = 0
end
end, 160, 0)
else
p_lights[veh] = 0
killTimer(p_timer[veh])
setVehicleLightState ( veh, 0, 0)
setVehicleLightState ( veh, 1, 0)
setVehicleLightState ( veh, 2, 0)
setVehicleLightState ( veh, 3, 0)
setVehicleHeadLightColor(veh, 255, 255, 255)
setVehicleOverrideLights ( veh, 2 )
end
...
2. Każdy może wejść do mojego prywatnego pojazdu i ja też
Ka?dy mo?e wej?? do mojego pojazdu i ja te? pomocy
Za odpowied? daje piwko
3. Kupno pojazdu prywatnego
Witam tak jak w temacie chcia?bym,aby po zakupie pojazdu teleportowa?o nas na dane koordy ??cznie z zakupionym pojazdem,lecz nie wiem jak to zrobi? poniewa? aktualnie po zakupie teleportuje pojazd do przechowalni a tego nie chce da?o by rade to przerobi? ? jak tak to prosze o jakies podpowiedzi..

[lua] local positionVehicles = {
-- nazwa, model, przebieg, cena, x,y,z,rx,ry,rz, sprzeda?
-- salon
{'Admiral', 445, 30, 70000, -1752.94,943.26,24.89, 356.43, 3.95, 266.57},
{'Yosemite', 554, 10, 170000, 2118.07, -1158.29, 24.40, 354.86, 359.24, 299.10},
{'Sandking', 495, 0, 54250, 2117.44, -1153.81, 24.65, 353.60, 4.74, 299.33},
{'Huntley', 579, 30, 250000, 2117.99, -1148.98, 24.17, 355.22, 5.11, 296.24},
{'Jester', 559, 30, 23120, 2136.76, -1146.84, 24.28, 3.33, 354.34, 52.85},
{'Turismo', 451, 30, 700000, 2136.25, -1151.50, 23.82, 2.63, 356.26, 46.18},
{'Sabre', 475, 30, 23120, 2136.25, -1132.28, 25.49, 359.45, 0.24, 69.74},
{'Tahoma', 566, 30, 29320, 2119.83, -1136.90, 24.98, 2.24, 2.90, 286.47},
{'Buffalo', 402, 30, 20000, 2119.57, -1131.54, 25.15, 2.53, 359.56, 291.42},
{'Blade', 536, 30, 320020, 2120.56, -1126.66, 25.14, 1.94, 359.50, 291.48},
{'FCR-900', 521, 30, 29320, 2126.98, -1153.56, 23.55, 359.01, 0.00, 300.22},

}

for i,v in pairs(positionVehicles) do
local veh=createVehicle(v[2], v[5], v[6], v[7], v[8], v[9], v[10], v[11])
setElementData(veh,'vehicle:desc','Pojazd: '..v[1]..' ('..v[2]....
4. [INNE] Wchodzenie do prywatnego pojazdu
Witam posiadam prywatne pojazdy z tego tematu:
[code]http://www.gtaonline.pl/dm-i-gf-dynamiczny-system-prywatnych-pojazdow-vt73231.htm[/code]
Chcia?em doda? opcje ?e w?a?ciciel otwiera pojazd, ale kiedy gracz wchodzi do pojazdu to ustawia go jako w?a?ciciela, a czasami wywala.

to powinno pozwala? na wejscie "Obcemu"
[code] if(IsPriv[GetPlayerVehicleID(playerid)] == true)
{
if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
{
if(GetPlayerVehicleID(playerid) != Player[playerid][CarID])
{
if(Player[playerid][PrivOpen] == 0)
{
ShowPlayerDialog(playerid, NO_USED_DIALOG, DIALOG_STYLE_MSGBOX, "Informacja", "To jest prywatny pojazd, nie mo?esz do niego wej??.", "Zamknij", "");
RemovePlayerFromVehicle(playerid);
return 1;
}
}
}
}[/code]

i tak si? dzieje(czasami, teraz ju? nie, nwm czemu), ale ustawia na 3Dtext ?e pasa?er jest w?a?cicielem(albo kierowca "Obcy")

a to:
[code]forward Pojazd(i);
public Pojazd(i)
{
new s[128], Float:ST[4], vehicleid;
vehicleid = GetPlayerVehicleID(i);

GetVehicleVelocity(vehicleid, ST[0], ST[1], ST[2]);
ST[3] = floatsqroot(floatpower(floatabs(ST[0]), 2.0) + floatpower(floatabs(ST[1]), 2.0) + floatpower(floatabs(ST[2]), 2.0)) * 179.28625;

Dist[vehicleid] += ST[3]/2000;

format(s, 128, "{FF630C}Pojazd: {00FF38}%sn{FFFFFF}W?a?ciciel: {00FF38}%snPrzebieg: %.1f KM", VehicleName...
5. [INNE] Jedno razowy wybór prywatnego pojazdu!
Cze??. Mam pro?b? czy kto? z was m?g? by mi pom?c lub da? wz?r na: gdy gracz pierwszy raz wbije na serwer to pokazuje mu si? gui z pojazdami: Jester, Manana, Perenial, PCJ-600. i gdy pierwszy raz wybierze pojazd to gdy drugi raz wbije na serwer to mu si? ju? to nie pojawi i b?dzie mia? ten pojazd. z g?ry dzi?ki.

:piwo: :piwo: :piwo: :piwo: :piwo: