Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2019-11-09, 20:59


Frixen







Wiek: 28
Na forum: 2851 dni
Posty: 61
Nick w MP: Frixenek

Piwa: 1040

Respekt: 30,5

Witam mam skrypt na latajace auto czemu jesli wlacze wylacze kilka razy wyjde z auta spami mi Tryb Latajacy Zostal Wlaczony Tryb Latajacy Zostal Wylaczony Tutaj skrypt

======

local car_fly = false

function fly()
local vehicle = getPedOccupiedVehicle(localPlayer)
if getElementModel(vehicle) == 603 then -- tu dajesz id auta
if car_fly == false then
setWorldSpecialPropertyEnabled("aircars", true)
outputChatBox("* Uruchomiono tryb latania (X).")
car_fly = true
elseif car_fly == true then
setWorldSpecialPropertyEnabled("aircars", false)
outputChatBox("* Wy?‚?…czono tryb latania (X).")
car_fly = false
end
end
end

addEventHandler("onClientResourceStart", getRootElement(), function()
bindKey("X", "down", fly) -- Tu masz bind
end)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-11-10, 00:03


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Zacznijmy od zb?dnej zmiennej 'car_fly', poniewa? istnieje funkcja

Więcej informacji znajdziesz w Wikipedii MTA:

isWorldSpecialPropertyEnabled


Nast?pnie zb?dny event, reszta i tak si? wykona po uruchomieniu skryptu. Na marginesie, ten event wykonywa? si? kiedy KA?DY INNY SKRYPT si? uruchamia?. Czyli mo?liwe by?o kilkukrotne zbindowanie tego samego.

Zapomnia?e? o wa?nym sprawdzeniu czy gracz w og?le jest w poje?dzie, gdyby nie by? to dosta?by? warninga w debugscripcie.

Dzisiaj mam dobry dzie? i doda?em od siebie zlikwidowanie zmiennej funkcji i zawarcie jej bezpo?rednio w bindKey().

Przyk?adowy kod:





Postaw piwo autorowi tego posta
 

 
Tagi: latajace
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Latajace Odpowiedz do tematu

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku