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 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
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...
Dobry. Chcia?bym zrobi? aby pojazd kt?ry przekroczy dany przebieg nie m?g? odpali? zrobi?em tak ↓ , ale auto nadal odpala wy?wietla si? tylko powiadomienie. W db brak b??d?w.
dzi? zaprezentuje ci panel interakcji pojazu w dxDraw. Nie jest on jako? skomplikowany ale zawsze komu? mo?e si? przyda? . Panel otwiera si? gdy jeste? kierowc? samochodu oraz gdy przytrzymasz shift, nast?pnie wybierasz tylko opcj?.
Interakcja zawiera:
- ?wiat?a,
- silnik,
- hamulec r?czny(mo?na u?y? tylko gdy si? ma mniej ni? 9km/h oraz nie mo?na zniszczy? pojazdu gdy jest zaci?gni?ty),
- pasy pod ElementDate(mo?na u?y? potem np. do kodu policji),
- otwieranie maski,
- otwieranie baga?nika
R?wnie? nie mo?na zapi?? pas?w, otworzy? maski, baga?nika gdy si? jedzie motorem oraz panel nie otwiera si? gdy jedziemy rowerem.
Interakcja zawiera r?wnie? ikony, je?eli np. w??czymy silnik to ikona zrobi si? z bia?ej niebieska.
Screeny:
Tyle powinno wystarczy?.
Dodam te? ?e w niekt?rych funkcjach poprosi?em o pomoc na tej stronie.
Pozdrawiam, adaskOO
Aktualizajca 07.12.2018
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
Witam wszystkich.
Skryptuj? ju? od jakiego? czasu i postanowi?em w ko?cu podzieli? si? z wami jednym skryptem. Jest to skrypt na panel interakcji pojazdu. Opcj? wybiera si? kursorem myszy. S? w nim cztery podstawowe opcje:
- Zapalanie/Zgaszanie silnika,
- Zapalanie/Zgaszanie ?wiate?,
- Otwieranie/Zamykanie drzwi,
- Zaci?ganie/Spuszczanie r?cznego.
Zaci?ganie r?cznego dzia?a tylko z pr?dko?ci? mniejsz? ni? 10km/h(zale?y od licznika).
Witam po siadam o to taki skypt na inter akcje pojazdu R?czny itp ale jesy jeden ma?y problem bo gdy kto? idze i podskakuje to mu pisze ?e nie jest kierowc? albo nie jest w poje?dzie jak usuwam linijke z tym to w tedy wg to nie dzia?a pomocy! ta o to kod
--W tym miejscu mo?esz ustawi? Sobie pod jakim buttonem ma otwiera? si? okno
BUTTON = "LShift"
function Skaluj(sw, sh, sw2, sh2)
local sWidth,sHeight = guiGetScreenSize()
local scaleX, scaleY=(sWidth/1600), (sHeight/900)
return (sw*scaleX), (sh*scaleY), (sw2*scaleX), (sh2*scaleY)
end