Wysłany: 2018-07-15, 18:05
kuba43
Wiek: 45 Na forum: 3225 dni Posty: 166
Nick w MP: definitly
Piwa : 17
Witam, mam pytanie
robie skrypt kt?ry robi bramy i jest marker gdy osoba w niego wejdzie sprawdza czy jest w bazie danych jest wszystko ok, tylko jest jeden problem jak zrobic aby po wyjsciu z markeru wykona?o si? moveobject. tylko zeby to nie by? timer.
kod:
local ow1 = createObject ( 5422 , 945.70 , - 1535.40 , 14.60 , 0 , 0 , 90 )
local wejscie1 = createMarker ( 945.62 ,- 1535.30 , 12.65 , "cylinder" , 3 , 255 , 255 , 255 , 0 )
function isPlayerInFaction ( plr )
local sid = getElementData ( plr , 'player:sid' )
if not sid then return end
local result = exports [ 'pystories-db' ]: dbGet ( 'SELECT 1 FROM pystories_factions WHERE code=? AND sid=? LIMIT 1;' , "SAMC" , sid )
if result [ 1 ] then
return true
else
return false
end
end
addEventHandler ( 'onMarkerHit' , wejscie1 , function ( plr )
if isPlayerInFaction then
moveObject ( ow1 , 1000 , 945.70 , - 1535.40 , 5.60 )
Wysłany: 2018-07-15, 18:15
Hades.
Łiiiiiiiiii
Wiek: 22 Na forum: 4699 dni Posty: 372
Nick w MP: Hades
Piwa : 3214
local ow1 = createObject ( 5422 , 945.70 , - 1535.40 , 14.60 , 0 , 0 , 90 )
local wejscie1 = createMarker ( 945.62 ,- 1535.30 , 12.65 , "cylinder" , 3 , 255 , 255 , 255 , 0 )
function isPlayerInFaction ( plr )
local sid = getElementData ( plr , 'player:sid' )
if not sid then return end
local result = exports [ 'pystories-db' ]: dbGet ( 'SELECT 1 FROM pystories_factions WHERE code=? AND sid=? LIMIT 1;' , "SAMC" , sid )
if result [ 1 ] then
return true
else
return false
end
end
addEventHandler ( 'onMarkerHit' , wejscie1 , function ( plr )
if isPlayerInFaction ( plr ) then
moveObject ( ow1 , 1000 , 945.70 , - 1535.40 , 5.60 )
end
end )
addEventHandler ( "onMarkerLeave" , wejscie1 , function( plr )
if isPlayerInFaction ( plr ) then
moveObject ( ow1 , 1000 , 5422 , 945.70 , - 1535.40 , 14.60 )
end
end )
Więcej szczegółów
Wystawiono 1 piw(a):kuba43
Wysłany: 2018-07-15, 18:21
kuba43
Wiek: 45 Na forum: 3225 dni Posty: 166
Nick w MP: definitly
Piwa : 17
dzi?k?wa nawet nie wiedzia?em ?e jest taki event XD
Podpis
„(…) wystarczy, że odpowiesz sobie na jedno zajebiście, ale to zajebiście, ważne pytanie: co lubię w życiu robić. A potem zacznij to robić.”.
Tagi: wychodzenie :: markeru
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: