[center][u][b][color=cyan]Witam[/color][/b][/u]
Z nudny zrobiłem skrypt na wirtualny parking dla sapd. Większość rzeczy da się sconfigurować na samej górze pliku s.lua
[u][b][color=red]Autor:[/color][/b][/u]
Ja czyli Leszek
[u][b][color=green]Opis:[/color][/b][/u]
skrypt opiera się na dgs więc razem z zasobem polecam pobrać DGS (https://github.com/thisdp/dgs/releases/latest/download/dgs.zip)
polecam też zmienić sobie wartość na samej górze s.lua visibleTo która okresla dla kogo ma byc widoczny parking
[u][b][color=orange] WERSJA 1.0 [/u] [/b] [/color]
* łatwy config na górze pliku s.lua (większość rzeczy da się ustawić pod siebie bez zagłębiania sie w skrypt)
* możliwość ustawienia dostępnej liczby pojazdów
* marker do naprawy pojazdu (sprawdza czy id pojazdu znajduje sie na liście dostępnych w wyborze i czy pojazd został pobrany z tego miejsca)
* marker do oddawania pojazdów (sprawdza czy id pojazdu znajduje sie na liście dostępnych w wyborze i czy pojazd został pobrany z tego miejsca)
* Weryfikacje przy pobieraniu pojazdu czy miejsca spawnu jest wolne
[u][b][color=orange] UPDATE 1.1 [/u] [/b] [/color]
* możliwość ustawienia opłaty za naprawę pojazdu
* automatyczny despawn pojazdu po danym czasie
* możliwość obciążania gracza finansowo za naprawe przy despawnie pojazdu (punkt wyzej)
[u][b][color=orange] UPDATE 1.2 [/u] [/b] [/color]
* Jeśli pojazd wybuchnie wlasciciel dostanie powiadomienie i liczba dostepnych pojazdow w garazu zwiekszy się o 1
...
addEventHandler("onMarkerHit",oddanie,function(el,md)
if getElementType(el) ~= "player" then return end
local veh = getPedOccupiedVehicle(el)
if not veh then return end
if veh and getElementModel(veh) ~= 578 then return end
local faction = getElementData(el,"player:faction")
if not faction or (faction and faction ~= "SARA") then return end
local tow = getElementData(veh, "zaladowane")
if not tow then return end
triggerClientEvent(el,"glownyparking:refresh",root,tow)
end)
addEventHandler("onMarkerLeave",oddanie,function(el,md)
if getElementType(el) ~= "player" then return end
local veh = getPedOccupiedVehicle(el)
if not veh then return end
if veh and getElementModel(veh) ~= 578 then return end
local faction = getElementData(el,"player:faction")
if not faction or (faction and faction ~= "SARA") then return end
local tow = getElementData(veh, "zaladowane")
if not tow then return end
triggerClie...
((Parking PR)) Witam, przychodz? z zapytaniem . Po wej?ciu w marker, wybraniu pojazdu i zaznaczeniu go gdy klikne Pobierz pojazd GUI znika a pojazd si? nie spawni, w DebugScript nie ma ?adnych b??d?w wi?c nie wiem o co chodzi. Pr?bowa?em to naprawi? ale bez efekt?w. ((Jest to paczka Emergency Stories ))
Witam, ostatnimi czasy postanowi?em, ?e stworze wirtualny parking. Jednak?e napotykam problem, poniewa? nie ustawia mi element daty po usunieciu pojazdu.
B??d w DB:
[code]s.lua:38: Bad argument @ 'setElementData' [Expected element at argument 1, got nil][/code]
Jakie argumentu mam u?y??
Skrypt po stronie servera:
[lua]
markerstworz = createMarker(-1587.36121, 692.65399, -5.23441-0.9, "cylinder", 1, 0, 0, 0, 95)
function marker_gui(el,md)
triggerClientEvent(el, "GUIPP", resourceRoot)
end
addEventHandler( "onMarkerHit", markerstworz, marker_gui)
addEvent("K10", true)
addEventHandler("K10", root, function()
if getElementData(source, "przycisk1", true) then
outputChatBox("Pojazd ju? wyj?ty.")
else
setElementData(source, "przycisk1", true)
local veh = createVehicle(579,-1610.68, 682.25, -5.32, 360, 0, 90)
setVehicleColor(veh, 0, 0, 0)
setElementData(veh, "vehicle:police", true)
warpPlayerIntoVehicle(source, veh)
end
end)
function zmien(plr)
outputChatBox("zmieniles")
setElementData(plr, "przycisk1", false)
end
addCommandHandler("zmien", zmien)
function vehusun(he)
if getElementType(he) == "vehicle" then
gracz = getVehicleController(he)
elseif getElementType(he) == "player" then
gracz = he
...
Witam, Posiadam skrypt pod Sapd na parking policyjny PSRPG-parkingsapd gdy daje auto na parking policji i gdy on je chce wyciagnac to w gui pokazuje sie 2 auta z tym samym id i gdy je wyciagnie respi sie jedno a gdy wpisalem dzisiaj /vth id jego pojazdu to teplo mi te same 2 auta
Siemanko To zn?w ja ! Naprawi?em problem z MTA lecz pojawi? sie z GTA Parking Nie Moge nic na nim Zainstalowac pr?bowa?em wielu sposob?w i usuwanie nie pomog?o wiec prosze zn?w o pomoc
Siemka d?ugo nie wrzuca?em czego? ale wko?cu co? zrob?em.Co?? Nie ale stacje
w Las Baranos-chyba tak sie to pisze i parking nad wod? macie ssy:https://imgur.com/a/TNq8hqm
Musicie pobrac te cztery pliki,sorki ale sie pomyli?em przy uploadzie http://www.mediafire.com/...1/meta.xml/file
?ci?gn??em sobie parking wirtualny z gtao, wgra?em go na serwer lecz nie dzia?a? by?em na s?u?bie sapd i nic ;/ a chcia?bym go przenie?? do sf komisariatu i zrobi? drugi do samc. Pomo?e kto??
Chcia? bym ci da? skrypt kt?ry by? pisany na Your New Experience . ale nie zosta? u?ywany to oddaje wam w r?ce wszytko jest zrobione pod ogrpg . Jest podobny do Emergency Stories ale nie jest taki sam nie chcia?em specjalnie takiego samego robi? ?atwo go przerobi? pod inne frakcje.Zakaz Zmiany Autora
Witajcie chcia?bym zrobi? co? takiego ?e doda?bym npc w edytorze i marker i gdy kto? wjedzie w ten marker to automatycznie ten npc bierze auto gracza i mu je odstawia na parking i jest to auto oznaczone na mapie tylko ?eby 1 auto przypada?o na 1 parking a nie ?e we?mie auto i postawi 2 albo 3 na ten sam parking pozdrawiam je?li kto? mi pomo?e w tym pomy?le dam tutaj skrypt do pobrania pozdrawiam all z forum gtao.pl
[color=red]1.[/color] ?ci?gamy program GTA Parking ST?D i instalujemy.
[color=red]2.[/color] Po otworzeniu, klikamy na przycisk "Dodaj"(u do?u okna), a naszym oczom pokazuje si? takie okno:
[img]http://forum.gta.free.fr/GTASA/gtaparking/01.jpg[/img]
[color=red]3.[/color] Nast?pnie lokalizujemy folder z plikami pojazdu(chodzi o pliki *.dff i *.txd) i klikamy na OK. Pokazuje nam si? nowe okno, a w prawym, dolnym rogu opcja "Dodaj". Klikamy w ni?. Robi?c wszystko wed?ug instrukcji, powinno nam si? pokaza? co? takiego:
[img]http://forum.gta.free.fr/GTASA/gtaparking/02.jpg[/img]
[color=red]4.[/color] Teraz zaznaczamy na li?cie, kt?ry samoch?d chcemy zainstalowa?. Po zaznaczeniu, do wyboru mamy dwie opcje: "Instaluj", s?u??ca do podmienienia nowego pojazdu za taki, kt?ry autor ustali?, lub "Instaluj jako" dzi?ki kt?rej sami mo?emy wybra? pojazd kt?ry ma s?u?y? do podmienienia. Obie te opcje s? zaznaczone czarn? obw?dk? na zdj?ciu:
[img]http://forum.gta.free.fr/GTASA/gtaparking/03.jpg[/img]
[color=red]Info:[/color] Gdy wybieramy opcj? "Zainstaluj jako", pokazuje nam si? okno z edytorem ustawie? pojazdu i nast?puj?ce jego kategorie:
B - motory
X - rowery
O - ?odzie
C - auta
H - helikoptery
M - ci??ar?wki itp.
P - samoloty
Q - quady
R - tiry itp.
T - poci?gi itp.
[color=red]5.[/color] Je?eli wszystko zrobili?my dobrze, poka?e...