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: wariantu
1. Zmiana wariantu w interakcji
Witam, chce zrobi? otwieranie i zamykanie dachu w poje?dzie pod shiftem. Posiadam podmiank?, kt?ra posiada wariant z dachem i bez dachu. Wiem, ?e to b?dzie setVehicleVariant czy jako? tak, ale prosz? o dok?adniejsze wyt?umaczenie. Stawiam zimne :piwo: z g?ry dzi?ki za pomoc.

[code]local screenW, screenH = guiGetScreenSize()
local sx, sy = guiGetScreenSize()
local w, h = (sx/1680),(sy/1050)
local tick = getTickCount()
opcjaWybrana = 1
alpha1 = 255
alpha2 = 255

dachy = {

[480] = true,

}

local motorki_hehe = {[463] = true,[462] = true,[461] = true,[581] = true,[448] = true,[468] = true,[471] = true,[521] = true,[522] = true,[523] = true}

function stworzListe()
opcje = {}
local veh = getPedOccupiedVehicle(localPlayer)
if veh then
local rh_lvl = getElementData(veh, "rh:up") or 0
local naped = getElementData(veh, "naped:lvl") or "WYBIERZ NAP?D"
if not getVehicleEngineState(veh) then
table.insert(opcje, {"Odpal silnik", 1})
else
table.insert(opcje, {"Zga? silnik", 2})
end


if getVehicleOverrideLights(veh) ~= 2 then
table.insert(opcje, {"W??cz ?wiat?a", 3})
else
table.insert(opcje, {"Zga? ?wiat?a", 4})
end

if motorki_hehe[getElementModel(veh)] then
if isElementFrozen(veh) then
table.insert(opcje, {"Podnie? n?zke", 7})
else
table.insert(opcje, {"Opu?? n?zke", 8})
end
else
if isElement...
2. Jak zrobić binda na zmianę wariantu w aucie?
Siema. Jak w temacie wida? :

Jak zrobi? binda na zmian? wariantu w aucie?

Za pomoc daj? piwo i respect
3. Tworzenie wariantu pojazdu
Witajcie!

Z tego co s?ysza?em da si? stworzy? w?asny variant dla pojazdu w mta, kto? wie mo?e jak to zrobi? ? :look:
4. Zapis wariantu, tune mechanicznego oraz kolorów
Witam, chcia?bym przerobi? zapis tuningu w systemie pojazd?w, poniewa? nie zapisuje mi wariantu oraz kolor?w. Chcia?bym doda? aby mi zapisywa?o przy?pieszenie z Hedita skryptu ( nie wiem czy sie da ale na pewno da rady ) Dam kod :

[lua]
handler = dbConnect("sqlite", "pojazdy.db")

--pojazdy
dbExec(handler, "CREATE TABLE IF NOT EXISTS pojazdy (id INTEGER PRIMARY KEY AUTOINCREMENT, wlasciciel TEXT, model INTEGER, x FLOAT, y FLOAT, z FLOAT, rot FLOAT, ca INTEGER, cb INTEGER, cc INTEGER, przebieg FLOAT, paliwo FLOAT)")
dbExec(handler, "CREATE UNIQUE INDEX IF NOT EXISTS IDX_id on pojazdy(id)")

--tuning
dbExec(handler, "CREATE TABLE IF NOT EXISTS tuning (id INTEGER, t0 INTEGER, t1 INTEGER, t2 INTEGER, t3 INTEGER, t4 INTEGER, t5 INTEGER, t6 INTEGER, t7 INTEGER, t8 INTEGER, t9 INTEGER, t10 INTEGER, t11 INTEGER, t12 INTEGER, t13 INTEGER, t14 INTEGER, t15 INTEGER, t16 INTEGER, paintjob INTEGER, hr INTEGER, hg INTEGER, hb INTEGER)")
dbExec(handler, "CREATE UNIQUE INDEX IF NOT EXISTS IDX_id on tuning(id)")


function onStartLoadVehicles()
local query = dbQuery(handler, "SELECT * FROM pojazdy")
local result, num_rows, errormsg = dbPoll (query, -1)
for i,v in pairs(result) do
local veh = createVehicle(v["model"], v["x"], v["y"], v["z"])
setElementRotation(veh, 0, 0, v["rot"])
setVehicleColor(veh, v["ca"], v["cb"], v["cc...
5. Zmiana wariantu w markerze
Witam potrzebuje pomocy pr?bowa?em zrobi? aby mo?na zmieni? warniant w markerze ale mi niewychodzi

oryginalny zas?b:
[lua]function ustawWariant(kierowca, command, wariant1, wariant2, wariant3)
local wariant1, wariant2, wariant3 = tonumber(wariant1), tonumber(wariant2), tonumber(wariant3)
local pojazd = getPedOccupiedVehicle(kierowca)
if (pojazd and getVehicleController(pojazd) == kierowca) then
local ustaw = setVehicleVariant(pojazd, wariant1, wariant2, wariant3)
if (ustaw) then
end
end
end
addCommandHandler("wariant", ustawWariant)[/lua]





przerobiony:
[lua]m = createMarker (-162.633, 1167.726, 19.795, "cylinder", 1, 255, 0, 0, 255 )

function MarkerHit( hitElement, matchingDimension )
outputChatBox( "Aby zmieni? wariant wpisz /wariant koszt zmiany wariantu to 1000PLN", getRootElement(), 255, 255, 0 )
function ustawWariant(kierowca, command, wariant1, wariant2, wariant3)
local wariant1, wariant2, wariant3 = tonumber(wariant1), tonumber(wariant2), tonumber(wariant3)
local pojazd = getPedOccupiedVehicle(kierowca)
if (pojazd and getVehicleController(pojazd) == kierowca) then
local ustaw = setVehicleVariant(pojazd, wariant1, wariant2, wariant3)
if (ustaw) then
end
end
end
addCommandHandler("wariant", ustawWariant)
addEventHandler( "onMarkerHit", m, MarkerHit )[/lua]

[b][u]Odrazu m?wie ?e skrypt niejest m?j ja ...
6. Skrypt na zmianę wariantu w pojeździe.
Witam, potrzebuje skrypt na zmian? wariantu przez komend?, komenda ma by? dost?pna tylko dla rangi acl ADMIN, i wy?ej.
Je?li jest ju? taki skrypt prosz?, podajcie link.
Dla pomocnika leci piwko :)