Jump to content

Kenix

Retired Staff
  • Posts

    4,121
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by Kenix

  1. It's wrong.
  2. Kenix

    Vehicle

    Ok i did make it https://community.multitheftauto.com/index.php?p= ... ls&id=4574
  3. 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
  4. Kenix

    getGroundType

  5. Kenix

    getGroundType

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

    Find edit

    Learn lua! viewtopic.php?f=148&t=40809 It's example, not copypaste ..
  23. You not like limit 65535?
  24. Kenix

    Find edit

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

    Vehicle

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