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

Wysłany: 2016-08-03, 20:30


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Witam mam pytanie jak stworzy? "?yj??ego peda" tzn b?dize za nami chodzi? i wsiada? do pojazd?w i atakowa? innych.

Oraz jak stworzy? atakuj?cego peda i da? mu oczywi?cie bro?..

Prosi?bym o przyk?ad bo nie ogarniam setPedControlState czy jako? tak podobnie.

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-04, 02:27


=DC=







Wiek: 35
Na forum: 3944 dni
Posty: 223
Nick w MP: =DC=

Piwa: 72

Respekt: 150
Respekt: 150Respekt: 150

setPedControlState dzia?a tak jakby ten ped wcisn?? klawisz / wykona? akcj?.
przyk?adowo:
setPedControlState(myPed,"forwards", true) zadzia?a tak jakby "W" trzyma?.

A co do jego chodzenia to proponuj? nada? mu ElementData "w?a?ciciel" - nasza nazwa konta np zeby tylko za nami chodzi? nast?pnie przy jego tworzeniu da? mu bro? i w kolejnym kroku zrobi? funkcj? sprawdzaj?c? czy mamy swojego "ochroniarza" (ElementData) je?li tak to po uderzeniu nasz ped wkracza do akcji z broni? kt?r? posiada.

Te funkcje sie przydadz? do tego:

Więcej informacji znajdziesz w Wikipedii MTA:

givePedWeapon
--dajemy mu bro?

Więcej informacji znajdziesz w Wikipedii MTA:

onPlayerDamage
--kiedy kto? nas bije rozpoczyna akcj?

Więcej informacji znajdziesz w Wikipedii MTA:

setPedAimTarget
--namierzanie celu przez peda x,y,z czyli pozycje osoby kt?ra nas bije

Więcej informacji znajdziesz w Wikipedii MTA:

setPedControlState
--wywo?anie strzelania

Więcej informacji znajdziesz w Wikipedii MTA:

onVehicleEnter
i
Więcej informacji znajdziesz w Wikipedii MTA:

onVehicleExit
--przy wsiadaniu / wysiadaniu z naszego auta

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-04, 12:38


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

No setPedControlState ju? rozumiem, ?e wykonuje akcje etc. Co do reszty jak to by wygl?da?o w praktyce ?

Obecnie mam co? takiego ale ped wykonuje akcje tylko po wpisaniu komendy wykonuje j? tylko raz.

local ped createPed(280, -2255.1396.0935.17)


function cos()
if ped then
givePedWeapon(ped3)
setPedControlState(ped"fire"true)
end
end
addCommandHandler("walcz",cos)


Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-04, 13:50


=DC=







Wiek: 35
Na forum: 3944 dni
Posty: 223
Nick w MP: =DC=

Piwa: 72

Respekt: 150
Respekt: 150Respekt: 150

Zaraz wrzuc? link do plik?w kt?re wymodzi?em.

[ Dodano: 2016-08-04, 14:10 ]
Na szybko wymy?li?em co? takiego nie sprawdza?em czy dzia?a jak b?d? jakie? b??dy to daj zna? b?dziemy poprawia? :P

http://www88.zippyshare.com/v/RZdraUOa/file.html

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-04, 14:21


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

=DC=, Zerkaj?c w kod zauwa?y?em na s side event "pedzik" kt?re nie jest nigdzie triggerowany.

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-04, 14:24


=DC=







Wiek: 35
Na forum: 3944 dni
Posty: 223
Nick w MP: =DC=

Piwa: 72

Respekt: 150
Respekt: 150Respekt: 150

Zapomnia?em skasowa? i doda? jednej funkcji ale ju? poprawki doda?em ?ap linka :P

http://www106.zippyshare.com/v/5wvxTjWv/file.html

Podpis

Witaj
, jeśli Ci pomogłem postaw mi :piwo: lub R* Dzięki!

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-04, 14:32


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Db po starcie i wpisaniu /ped

zas?b to "pedziachy"

db:

http://imgur.com/a/tHK6o

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-04, 14:34


=DC=







Wiek: 35
Na forum: 3944 dni
Posty: 223
Nick w MP: =DC=

Piwa: 72

Respekt: 150
Respekt: 150Respekt: 150

Fakt
Więcej informacji znajdziesz w Wikipedii MTA:

givePedWeapon
to c-side a tutaj by? server.

http://www76.zippyshare.com/v/cX4wZK1x/file.html sprawd? to :)

Podpis

Witaj
, jeśli Ci pomogłem postaw mi :piwo: lub R* Dzięki!

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-04, 14:40


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Ped nie dostaje broni nie reaguje jak ktos mnie atakuje i nadal db z eventem w 23 linijce.

PS: na s side dodaj przecinki do vehicle theVehicle bo nie chce mi sie co chwile ich dodawa? :P

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-04, 14:44


=DC=







Wiek: 35
Na forum: 3944 dni
Posty: 223
Nick w MP: =DC=

Piwa: 72

Respekt: 150
Respekt: 150Respekt: 150

http://www101.zippyshare.com/v/4CoL2YtW/file.html

Teraz powinno dzia?a? jak kto? cie zacznie bi? ;)

Podpis

Witaj
, jeśli Ci pomogłem postaw mi :piwo: lub R* Dzięki!

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-04, 14:52


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

By?o db o triggerze to poprawi?em (b??dna nazwa triggera) ale i tak jest inne

gdy kto? mnie uderzy

http://imgur.com/a/xViMj

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-04, 14:53


=DC=







Wiek: 35
Na forum: 3944 dni
Posty: 223
Nick w MP: =DC=

Piwa: 72

Respekt: 150
Respekt: 150Respekt: 150

Zamie? 1sza linijke pliku ped_c na to:

addEvent("pedAtakuje", true)

Podpis

Witaj
, jeśli Ci pomogłem postaw mi :piwo: lub R* Dzięki!

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-04, 14:58


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Ped strzela na o?lep przed siebie i db

http://imgur.com/a/mRMog

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-04, 15:03


=DC=







Wiek: 35
Na forum: 3944 dni
Posty: 223
Nick w MP: =DC=

Piwa: 72

Respekt: 150
Respekt: 150Respekt: 150

http://www51.zippyshare.com/v/0ssFlgAV/file.html

Co do rotacji to w ped_s w musisz sie pobawi? rotacj? peda

setElementRotation(rx+180, ry, rz)

Podpis

Witaj
, jeśli Ci pomogłem postaw mi :piwo: lub R* Dzięki!

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-04, 15:10


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Powiedzmy, ?e jest ok tylko gdy ped zabije gracza to strzela dalej :P

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Tagi: interaktywny :: ped
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