-
Posts
4,121 -
Joined
-
Last visited
-
Days Won
2
Everything posted by Kenix
-
It's wrong.
-
Puma, It's triggered for all players. Ah .. Yes my bad local tMarkers = { { nX = 0, nY = 0, nZ = 10 }; { nX = 200, nY = 200, nZ = 20 }; } for _, t in pairs( tMarkers ) do uMarker = createMarker ( t.nX, t.nY, t.nZ ) addEventHandler( 'onClientMarkerHit', uMarker, function( uPlayer ) if uPlayer == localPlayer then -- ... end end ,false ) end
-
h4x7o0r Use /debugscript 3 please.
-
You should use warpPedIntoVehicle with timer.
-
Client side local tMarkers = { { nX = 0, nY = 0, nZ = 10 }; { nX = 200, nY = 200, nZ = 20 }; } for _, t in pairs( tMarkers ) do uMarker = createMarker ( t.nX, t.nY, t.nZ ) addEventHandler( 'onClientMarkerHit', uMarker, function( uPlayer ) if uPlayer == localPlayer then -- ... end end ) end
-
Вроде бы можно guiSetProperty
-
Теперь можно это сделать с помощью downloadFile + событие https://wiki.multitheftauto.com/wiki/OnC ... adComplete
-
You not add handlers for this buttons. Instand of this function buttonClick(button) if (button) ~= "left" then return end if (source == close) then guiSetVisible ( window, false ) showCursor ( false) end end addEventHandler("onClientGUIClick", resourceRoot, buttonClick, true) function buttonlick() if (source == button1) then triggerServerEvent ( "event1", localPlayer ) else if (source == button2) then triggerServerEvent ( "event2", localPlayer ) else if (source == button3) then triggerServerEvent ( "event3", localPlayer ) else if (source == button4) then triggerServerEvent ( "event4", localPlayer ) else if (source == button5) then triggerServerEvent ( "event5", localPlayer ) else if (source == button6) then triggerServerEvent ( "event6", localPlayer ) else if (source == button7) then triggerServerEvent ( "event7", localPlayer ) end end end end end end end end You need make this function fButtonClick( ) if source == button1 then triggerServerEvent ( 'event1', localPlayer ) elseif source == button2 then triggerServerEvent ( 'event2', localPlayer ) elseif source == button3 then triggerServerEvent ( 'event3', localPlayer ) elseif source == button4 then triggerServerEvent ( 'event4', localPlayer ) elseif source == button5 then triggerServerEvent ( 'event5', localPlayer ) elseif source == button6 then triggerServerEvent ( 'event6', localPlayer ) elseif source == button7 then triggerServerEvent ( 'event7', localPlayer ) elseif source == close then guiSetVisible ( window, false ) showCursor ( false ) end end addEventHandler( 'onClientGUIClick', guiRoot, fButtonClick )
-
local tSellerPeds = { { nX = -1539, nY = 126, z = 3, nRotZ = 0 }; } for _, t in pairs( tSellerPeds ) do local uPedSell = createPed ( 1, t.nX, t.nY, t.nZ ) setPedRotation ( uPedSell, t.nRotZ ) end
-
Read arguments! Example print( f( ) ) -- Call not defined function f -- Output: nil -- Debug: attempt to call global 'f' (a nil value)
-
Yes. But you have mistake with this What is it? Arguments wrong. Read wiki https://wiki.multitheftauto.com/wiki/CreatePed sellerped = createPed ( 1, t.x, t.y, t.z, "cylinder", 2, 250,250,250 ) setElementRotation ( serllerped, t.rotX, t.rotY, t.rotZ ) -- sellerped not defined And you should use ( for peds, players ) setPedRotation instead of setElementRotation https://wiki.multitheftauto.com/wiki/Scr ... troduction
-
Use loop. local tMarkers = { { nX = 0, nY = 0, nZ = 10 }; { nX = 200, nY = 200, nZ = 20 }; } for _, t in pairs( tMarkers ) do createMarker ( t.nX, t.nY, t.nZ ) end
-
local uMarker = createMarker ( 2069.53760, -1628.82056, 12.87616, "cylinder", 2, 255, 255, 0, 50 ) addEventHandler ( 'onClientMarkerHit', uMarker, function ( uPlayer ) if uPlayer == localPlayer then guiSetVisible ( window, true ) end end )
-
Did you create and define window? Also use /debugscript 3 and make your marker little upper + ~2 ( for test ).( because if your marker below ground, event not triggered ( "onMarkerHit" ) )
-
seb:>, wrong. It's triggered for all players. I think he not needed it.
-
lolwhat? Did you read arguments?
-
Learn lua! viewtopic.php?f=148&t=40809 It's example, not copypaste ..
-
You not like limit 65535?
-
string.gsub( s, '#%x%x%x%x%x%x', '' )
