Wysłany: 2017-11-02, 15:20
l3g3nd4
Mapper & Modeler
Wiek: 22 Na forum: 3399 dni Posty: 156
Nick w MP: l3g3nd4
Piwa : 602
Witam, mam taki problem, ?e jak tworz? w obiekty w tabeli, to maj? one ustawione setObjectBreakable na false i czy da?oby rad? to jako? zmieni? ?
Wysłany: 2017-11-02, 15:24
Atroth
Wiek: 23 Na forum: 3677 dni Posty: 1089
Nick w MP: Atroth
Piwa : 4808
l3g3nd4 , Nie rozumiem problemu.
Podpis
Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018
Wysłany: 2017-11-02, 15:26
l3g3nd4
Mapper & Modeler
Wiek: 22 Na forum: 3399 dni Posty: 156
Nick w MP: l3g3nd4
Piwa : 602
Patrz. Mam taki skrypt
local blokady = {
{ 1249 , 930.29998779297 , 2.389 , - 90 , 0 , 0 },
{ 1247.8000488281 , 929.40002441406 , 2.4000000953674 , - 90 , 0 , 0 },
-- Bla ble bla ble
}
for k , v in pairs ( blokady ) do
v . blokada = createObject ( 1251 , v [ 1 ], v [ 2 ], v [ 3 ], v [ 4 ], v [ 5 ], v [ 6 ])
end
I te "blokady" maj? ustawiony SetElementBreakable na FALSE' czyli da sie je zniszczy?. Jak dam po przez CreateObject to breakable maj? na true, czyli ich si? zniszczy? nie da.
Wysłany: 2017-11-02, 15:29
Atroth
Wiek: 23 Na forum: 3677 dni Posty: 1089
Nick w MP: Atroth
Piwa : 4808
l3g3nd4 , setObjectBreakable jest po c-side, wi?c proponuje trigger na c-side, je?eli kod jest zrobiony po stronie s-side. Ewentualnie mo?esz da? ca?y kod po stronie clienta.
Podpis
Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018
Wysłany: 2017-11-02, 16:21
l3g3nd4
Mapper & Modeler
Wiek: 22 Na forum: 3399 dni Posty: 156
Nick w MP: l3g3nd4
Piwa : 602
Mo?e zrobi? po prostu ca?y "skrypt" po c-side....
Podpis
Discord: l3g3nd4#9882
GG: 66391457
Wysłany: 2017-11-02, 16:40
Eitho
Wiek: 24 Na forum: 3489 dni Posty: 330
Nick w MP: Eitho
Piwa : 746
Otwieranie bramy po stronie klienta ?rednio b?dzie wygl?da?, bo blokada si? b?dzie otwiera? tylko dla tego gracza kt?ry j? otwiera.
Ja proponuj? na stronie klienta da?: setObjectBreakable ( resourceRoot , false ) Powinno dzia?a?, chocia? nie testowa?em tego.
Wysłany: 2017-11-02, 16:47
l3g3nd4
Mapper & Modeler
Wiek: 22 Na forum: 3399 dni Posty: 156
Nick w MP: l3g3nd4
Piwa : 602
Da?em to dawid2632 , lecz nic z tego
[skrypty]\test\test.lua:179: attempt to call global 'setObjectBreakable' (a nil value)
Podpis
Discord: l3g3nd4#9882
GG: 66391457
Wysłany: 2017-11-02, 16:48
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4149 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
Zapewne da?e? to na stronie serwera, a musi by? client.
Wysłany: 2017-11-02, 16:52
l3g3nd4
Mapper & Modeler
Wiek: 22 Na forum: 3399 dni Posty: 156
Nick w MP: l3g3nd4
Piwa : 602
marcin778 , Ale chc? aby te bramy otwiera?y si? dla wszystkich graczy, a nie dla jednego
[ Dodano : 2017-11-02, 17:00 ]
local markery_3 = {
{ 1354.0999755859 , 907 , - 4.5 , 17 },
-- ble ble
}
local blokady_3 = {
{ 1220.1999511719 , 926.59997558594 , 8.72 , - 90 , 0 , 0 },
-- ble ble
}
for k , v in pairs ( markery_3 ) do
v . marker_3 = createMarker ( v [ 1 ], v [ 2 ], v [ 3 ], "cylinder" , v [ 4 ], 0 , 0 , 0 , 0 )
for k , v in pairs ( blokady_3 ) do
v . blokada_3 = createObject ( 1251 , v [ 1 ], v [ 2 ], v [ 3 ], v [ 4 ], v [ 5 ], v [ 6 ])
end
end
function brama_otworz_blokada3 ( localPlayer )
for k , v in pairs ( markery_3 ) do
if isElementWithinMarker ( localPlayer , v . marker_3 ) then
for i , v in pairs ( blokady_3 ) do
moveObject ( v . blokada_3 , 500 , v [ 1 ], v [ 2 ], 10.199999809265 )
end
end
end
end
function brama_zamknij_blokada3 ( localPlayer )
for k , v in pairs ( markery_3 ) do
if isElementWithinMarker ( localPlayer , v . marker_3 ) then
for i , v in pairs ( blokady_3 ) do
moveObject ( v . blokada_3 , 3000 , v [ 1 ], v [ 2 ], v [ 3 ])
end
end
end
end
-- 0 -- 0 -- 0 -- 0 -- 0 -- 0 -- 0 -- 0 -- 0 -- 0 -- 0 -- 0 -- 0 -- 0 -- 0 -- 0 -- 0 -- 0 -- 0 -- 0 -- 0 -- 0 -- 0 -- 0 -- 0 -- 0 -- 0 -- 0 -- 0 -- 0
addEventHandler ( "onResourceStart" , root , function()
bindKey ( i , "q" , "down" , brama_otworz_blokada3 )
end )
addEventHandler ( "onResourceStart" , root , function()
bindKey ( i , "e" , "down" , brama_zamknij_blokada3 )
end )
Ca?y kod z bindkeyami
Wysłany: 2017-11-02, 17:32
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4149 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
Więcej informacji znajdziesz w Wikipedii MTA: addEvent
Wysłany: 2017-11-02, 23:05
l3g3nd4
Mapper & Modeler
Wiek: 22 Na forum: 3399 dni Posty: 156
Nick w MP: l3g3nd4
Piwa : 602
Oke wszystko fajnie, lecz nie ogarniam tych 2 pierwszych rzeczy marcin778 , m?g?by? mi to napisa?, w sensie przerobi? ten m?j skrypt? ❤️💞👌
Podpis
Discord: l3g3nd4#9882
GG: 66391457
Wysłany: 2017-11-03, 14:59
Atroth
Wiek: 23 Na forum: 3677 dni Posty: 1089
Nick w MP: Atroth
Piwa : 4808
l3g3nd4 , Nikt za Ciebie nie napisze skryptu. Chyba ?nisz. Masz wiki, przeczytaj. Jak nie umiesz angielskiego, to nie bierz si? za pisanie skrypt?w.
Podpis
Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018
Tagi: setobjectbreakable :: stronie :: servera
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: