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
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.
Wysłany: 2016-08-04, 02:27
=DC=
Wiek: 35 Na forum: 3944 dni Posty: 223
Nick w MP: =DC=
Piwa : 72
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:
--dajemy mu bro?
--kiedy kto? nas bije rozpoczyna akcj?
--namierzanie celu przez peda x,y,z czyli pozycje osoby kt?ra nas bije
--wywo?anie strzelania
i --przy wsiadaniu / wysiadaniu z naszego auta
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
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.13 , 96.09 , 35.17 )
function cos ()
if ped then
givePedWeapon ( ped , 3 )
setPedControlState ( ped , "fire" , true )
end
end
addCommandHandler ( "walcz" , cos )
Wysłany: 2016-08-04, 13:50
=DC=
Wiek: 35 Na forum: 3944 dni Posty: 223
Nick w MP: =DC=
Piwa : 72
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
=DC= , Zerkaj?c w kod zauwa?y?em na s side event "pedzik" kt?re nie jest nigdzie triggerowany.
Wysłany: 2016-08-04, 14:24
=DC=
Wiek: 35 Na forum: 3944 dni Posty: 223
Nick w MP: =DC=
Piwa : 72
Podpis
Witaj
[you]
, jeśli Ci pomogłem postaw mi lub Dzięki!
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
Wysłany: 2016-08-04, 14:34
=DC=
Wiek: 35 Na forum: 3944 dni Posty: 223
Nick w MP: =DC=
Piwa : 72
Podpis
Witaj
[you]
, jeśli Ci pomogłem postaw mi lub Dzięki!
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
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?
Wysłany: 2016-08-04, 14:44
=DC=
Wiek: 35 Na forum: 3944 dni Posty: 223
Nick w MP: =DC=
Piwa : 72
Podpis
Witaj
[you]
, jeśli Ci pomogłem postaw mi lub Dzięki!
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
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
Wysłany: 2016-08-04, 14:53
=DC=
Wiek: 35 Na forum: 3944 dni Posty: 223
Nick w MP: =DC=
Piwa : 72
Zamie? 1sza linijke pliku ped_c na to:
addEvent("pedAtakuje", true)
Podpis
Witaj
[you]
, jeśli Ci pomogłem postaw mi lub Dzięki!
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
Wysłany: 2016-08-04, 15:03
=DC=
Wiek: 35 Na forum: 3944 dni Posty: 223
Nick w MP: =DC=
Piwa : 72
Podpis
Witaj
[you]
, jeśli Ci pomogłem postaw mi lub Dzięki!
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
Powiedzmy, ?e jest ok tylko gdy ped zabije gracza to strzela dalej
Tagi: interaktywny :: ped
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: