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

Wysłany: 2015-12-29, 12:05


ScripterS







Wiek: 41
Na forum: 3956 dni
Posty: 16
Nick w MP: ...

Piwa: 29

Respekt: 6,3

Witam,

Mam problem z zrobieniem atrapy nitro.
Chodzi o to, ?e nie zostaje pusta butla po jej dodaniu tylko pe?na.
Da si? to zmieni??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-12-29, 12:30


AteX







Wiek: 26
Na forum: 4015 dni
Posty: 927
Nick w MP: #AteX

Piwa: 8360

Respekt: 775,3
Respekt: 775,3Respekt: 775,3

Ta metoda chyba b?dzie najprostsza:

Więcej informacji znajdziesz w Wikipedii MTA:

toggleControl


Więcej informacji znajdziesz w Wikipedii MTA:

setElementData


Więcej informacji znajdziesz w Wikipedii MTA:

onVehicleEnter

Wystarczy nada? pojazdowi setElementDate, ?e w poje?dzie jest atrapa nitra i je?eli gracz wejdzie do takiego pojazdu wy??cza mo?liwo?? w??czenia nitra.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-12-29, 12:49


Emm

***** ***






Wiek: 32
Na forum: 3880 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6162

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Mo?na te? wyszuka? id nitra (obiektu) i attachElement do samochodu :)

Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-12-29, 13:56


ScripterS







Wiek: 41
Na forum: 3956 dni
Posty: 16
Nick w MP: ...

Piwa: 29

Respekt: 6,3

Emm, wyt?umaczysz? Bo nie rozumiem za bardzo.
Tzn. napisz mi ten kod jak ma wygl?da?.
B?d? wdzi?czny :) :arrow: :piwo: !!

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-12-29, 14:31


AteX







Wiek: 26
Na forum: 4015 dni
Posty: 927
Nick w MP: #AteX

Piwa: 8360

Respekt: 775,3
Respekt: 775,3Respekt: 775,3

"ScripterS" napisał/a:

Emm, wyt?umaczysz? Bo nie rozumiem za bardzo.
Tzn. napisz mi ten kod jak ma wygl?da?.
B?d? wdzi?czny :) :arrow: :piwo: !!


Najpierw najlepiej napisz skrypt na komend?, kt?ra b?dzie dodawa? ci atrap? do pojazdu.

addCommandHandler("dajatrape",function(plr,cmd)
 local pojazd getPedOccupiedVehicle(plr)
 setElementData(pojazd,"atrapa",true)
 -- tu mozesz jeszcze dopisac funkcje na dodawanie nitra do pojazdu lub dodaj je przez admin panel
end)


Nast?pnie funkcje na sprawdzanie atrapy:

addEventHandler("onVehicleEnter",root,function(plr,seat)
 if seat == 0 then
  local pojazd getPedOccupiedVehicle(plr)
  if getElementData(pojazd,"atrapa"then
   toggleControl(plr"fire" lub "vehicle_fire" nie sprawdza?em kt?refalse)
  end
 end
end)


Skrypt daj po stronie serwera.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-12-29, 15:03


ScripterS







Wiek: 41
Na forum: 3956 dni
Posty: 16
Nick w MP: ...

Piwa: 29

Respekt: 6,3

AteX, o co w tym chodzi?

-- tu mozesz jeszcze dopisac funkcje na dodawanie nitra do pojazdu lub dodaj je przez admin panel


Jak ta funkcja ma wygl?da??

[ Dodano: 2015-12-29, 15:44 ]
Nie dzia?a :(

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-12-29, 19:02


Emm

***** ***






Wiek: 32
Na forum: 3880 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6162

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .

addCommandHandler("dajatrape",function(plr,cmd)
 local pojazd getPedOccupiedVehicle(plr)
 setElementData(pojazd,"atrapa",true)
addVehicleUpgrade(pojazdid nitra)
end)

addEventHandler("onVehicleEnter",root,function(plr,seat)
 if seat == 0 then
  local pojazd getPedOccupiedVehicle(plr)
  if getElementData(pojazd,"atrapa"then
   toggleControl(plr"vehicle_fire"false)
  end
 end
end)


Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Tagi: atrapa :: nitro
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

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