Jump to content

Kenix

Retired Staff
  • Posts

    4,121
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by Kenix

  1. Kenix

    Vehicle

    Ok i did make it https://community.multitheftauto.com/index.php?p= ... ls&id=4574
  2. Kenix

    onMarkerHit

    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
  3. Kenix

    getGroundType

    processLineOfSight
  4. h4x7o0r Use /debugscript 3 please.
  5. You should use warpPedIntoVehicle with timer.
  6. Kenix

    onMarkerHit

    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
  7. Теперь можно это сделать с помощью downloadFile + событие https://wiki.multitheftauto.com/wiki/OnC ... adComplete
  8. 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 )
  9. 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
  10. Read arguments! Example print( f( ) ) -- Call not defined function f -- Output: nil -- Debug: attempt to call global 'f' (a nil value)
  11. 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
  12. 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
  13. 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 )
  14. 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" ) )
  15. seb:>, wrong. It's triggered for all players. I think he not needed it.
  16. lolwhat? Did you read arguments?
  17. Kenix

    Find edit

    Learn lua! viewtopic.php?f=148&t=40809 It's example, not copypaste ..
  18. Kenix

    Find edit

    string.gsub( s, '#%x%x%x%x%x%x', '' )
  19. Kenix

    Vehicle

    Your syntax wrong. Use /debugscript 3 in next time.
×
×
  • Create New...