Jump to content

whats wrong here guys?


Machine

Recommended Posts

client side

local marker = createMarker(-2596.625, 579.358, 14, 'cylinder', 2.0, 255, 0, 0, 150) 
    addEventHandler("onClientMarkerHit",root, 
        function(h) 
            if h == localPlayer and source == marker then 
                addEventHandler("onClientRender",root,drawText) 
                    setElementFrozen ( h, true ) 
                    triggerServerEvent ( "onMarker", getLocalPlayer ) 
            end 
        end 
    ) 
      
    function drawText() 
        dxDrawText("Prees F To Exit!",423.0,601.0,623.0,637.0,tocolor(255,255,255,255),2.0,"clear","left","top",false,false,false) 
      
      
    end 
      
    function h() 
              removeEventHandler("onClientRender", root,drawText) 
              setElementFrozen ( localPlayer, false ) 
              triggerServerEvent ( "onMarker2", getLocalPlayer ) 
    end 
    bindKey ( "c", "up", h ) 

server side

  
function giveweapon () 
    giveWeapon ( thePlayer, 31, 200 ) 
end 
addEvent( "onMarker", true ) 
addEventHandler( "onMarker", getRootElement(), giveweapon ) 
-------------------------------------------------------------------- 
function takeWeapon 
    takeWeapon ( thePlayer, 31, 200 ) 
end 
addEvent( "onMarker2", true ) 
addEventHandler( "onMarker2", getRootElement(), takeWeapon ) 

Link to comment
--== Client ==-- 
--This: 
 triggerServerEvent ( "onMarker", getLocalPlayer ) 
-- To 
 triggerServerEvent ( "onMarker", getLocalPlayer ( ) ) 
  
--== Server ==-- 
-- This 
function takeWeapon 
-- To: 
function takePlayerWeapon ( thePlayer ) 

Edited by Guest
Link to comment
it give me error

sZ239I5.png

how to fix?

You should learn how to read the error.

Server:

  
function givePlayerWeapon ( ) 
    giveWeapon ( source, 31, 200 ) 
end 
addEvent( "onMarker", true ) 
addEventHandler( "onMarker", getRootElement(), givePlayerWeapon ) 
-------------------------------------------------------------------- 
function takePlayerWeapon ( ) 
    takeWeapon ( source, 31, 200 ) 
end 
addEvent( "onMarker2", true ) 
addEventHandler( "onMarker2", getRootElement(), takePlayerWeapon ) 

Client:

local marker = createMarker(-2596.625, 579.358, 14, 'cylinder', 2.0, 255, 0, 0, 150) 
    addEventHandler("onClientMarkerHit",root, 
        function(h) 
            if h == localPlayer and source == marker then 
                addEventHandler("onClientRender",root,drawText) 
                    setElementFrozen ( h, true ) 
                    triggerServerEvent ( "onMarker", localPlayer) 
            end 
        end 
    ) 
      
    function drawText() 
        dxDrawText("Prees F To Exit!",423.0,601.0,623.0,637.0,tocolor(255,255,255,255),2.0,"clear","left","top",false,false,false) 
      
      
    end 
      
    function undo() 
              removeEventHandler("onClientRender", root,drawText) 
              setElementFrozen ( localPlayer, false ) 
              triggerServerEvent ( "onMarker2", localPlayer ) 
    end 
    bindKey ( "c", "up", h ) 

Link to comment

it still have errors

when you prees c it dont quit the marker and you keep freezing

and one more problem when you get to the marker you dont get weapon you have first scroll down the mouse to have it

how can you make when he touch marker the gun became in his hand without scrolling mouse

Link to comment

local marker = createMarker(-2596.625, 579.358, 14, 'cylinder', 2.0, 255, 0, 0, 150) 
    addEventHandler("onClientMarkerHit",root, 
        function(h) 
            if h == localPlayer and source == marker then 
                addEventHandler("onClientRender",root,drawText) 
                    setElementFrozen ( h, true ) 
                    triggerServerEvent ( "onMarker", localPlayer) 
            end 
        end 
    ) 
      
    function drawText() 
        dxDrawText("Prees 'C' To Exit!",423.0,601.0,623.0,637.0,tocolor(255,255,255,255),2.0,"clear","left","top",false,false,false)      
    end 
      
    function undo(  ) 
              removeEventHandler("onClientRender", root,drawText) 
              setElementFrozen ( localPlayer, false ) 
              triggerServerEvent ( "onMarker2", localPlayer ) 
    end 
    bindKey ( "c", "down", undo ) 
Link to comment
-- # Server Side 
function giveweapon_ (  ) 
    giveWeapon ( client, 31, 200 ) 
end 
addEvent( "onMarker", true ) 
addEventHandler( "onMarker", getRootElement(), giveweapon_ ) 
  
function takeWeapon_ ( ) 
    takeWeapon ( client, 31, 200 ) 
end 
addEvent( "onMarker2", true ) 
addEventHandler( "onMarker2", getRootElement(), takeWeapon_ ) 

-- # Client Side 
local marker = createMarker(-2596.625, 579.358, 14, 'cylinder', 2.0, 255, 0, 0, 150) 
local isEventHandler = nil 
addEventHandler("onClientMarkerHit",marker, 
    function ( h ) 
    if h == localPlayer and isEventHandler ~= true then 
        addEventHandler("onClientRender",root,drawText) 
        setElementFrozen ( h, true ) 
        triggerServerEvent ( "onMarker", getLocalPlayer (  ) ) 
        isEventHandler = true 
    end 
end 
) 
      
function h  (       ) 
    if isEventHandler == true then 
      removeEventHandler("onClientRender", root,drawText) 
      setElementFrozen ( localPlayer, false ) 
      triggerServerEvent ( "onMarker2", getLocalPlayer ( ) ) 
      isEventHandler = nil 
    end 
end 
bindKey ( "c", "up", h ) 
  
function drawText (     ) 
    dxDrawText("Prees F To Exit!",423.0,601.0,623.0,637.0,tocolor(255,255,255,255),2.0,"clear","left","top",false,false,false) 
end 

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...