Jump to content

كود فتح الماركر


aL.Kfo

Recommended Posts

local markers = { } 
      
addCommandHandler( 'markerC', function( player ) 
    if not isElement( markers[player] and not isPedInVehicle( player ) then 
             local x, y, z = getElementPosition( player ) 
             setElementPosition( player, x + 2, y + 2, z + 2 ) 
             markers[player] = createMarker( x, y, z, 'cylinder', 3, 255, 0, 2 ) 
             setElementData( markers[player], 'Creater', player ) 
        else 
             setElementFrozen( player, false ) 
             destroyElement(markers[player]) 
             markers[player] = nil 
       end 
end ) 
      
addEventHandler( 'onMarkerHit', resourceRoot, function( hitElement ) 
  if getElementType( hitElement ) == 'player' and not getElementData(source,'Creater') then 
            setElementFrozen(hitElement,true) 
            triggerClientEvent( hitElement, 'open_window', hitElement, source ) 
       end 
end ) 
      
destroyMarker = function() 
  if isElement(markers[source]) then 
            destroyElement(markers[source]) 
            markers[source] = nil 
            setElementFrozen(source,false) 
     end 
end 
addEventHandler('onPlayerQuit',root,destroyMarker) 
addEventHandler('onPlayerWasted',root,destroyMarker) 
      
      
addEvent( 'Trigger', true ) 
addEventHandler( 'Trigger', root, function( marker ) 
      local player = getElementData( marker, 'Creater' ) 
      if getPlayerMoney( source ) >= 100 and isElement( player ) then 
           takePlayerMoney( source, 100 ) 
           givePlayerMoney( player, 50 ) 
      end 
end ) 

الماركر معد يفتح

Link to comment

local markers = { } 
      
addCommandHandler( 'markerC', function( player ) 
   if not ( isPedInVehicle( player ) ) then 
     if not isElement( markers[player] ) then 
             local x, y, z = getElementPosition( player ) 
             setElementPosition( player, x + 2, y + 2, z + 2 ) 
             markers[player] = createMarker( x, y, z, 'cylinder', 3, 255, 0, 2 ) 
             setElementData( markers[player], 'Creater', player ) 
        else 
             setElementFrozen( player, false ) 
             destroyElement(markers[player]) 
             markers[player] = nil 
            end 
       end 
end ) 
      
addEventHandler( 'onMarkerHit', resourceRoot, function( hitElement ) 
  if getElementType( hitElement ) == 'player' and not getElementData(source,'Creater') then 
            setElementFrozen(hitElement,true) 
            triggerClientEvent( hitElement, 'open_window', hitElement, source ) 
       end 
end ) 
      
destroyMarker = function() 
  if isElement(markers[source]) then 
            destroyElement(markers[source]) 
            markers[source] = nil 
            setElementFrozen(source,false) 
     end 
end 
addEventHandler('onPlayerQuit',root,destroyMarker) 
addEventHandler('onPlayerWasted',root,destroyMarker) 
      
      
addEvent( 'Trigger', true ) 
addEventHandler( 'Trigger', root, function( marker ) 
      local player = getElementData( marker, 'Creater' ) 
      if getPlayerMoney( source ) >= 100 and isElement( player ) then 
           takePlayerMoney( source, 100 ) 
           givePlayerMoney( player, 50 ) 
      end 
end ) 
Link to comment
local markers = { } 
      
addCommandHandler( 'markerC', function( player ) 
   if not ( isPedInVehicle( player ) ) then 
     if not isElement( markers[player] ) then 
             local x, y, z = getElementPosition( player ) 
             setElementPosition( player, x + 2, y + 2, z + 2 ) 
             markers[player] = createMarker( x, y, z, 'cylinder', 3, 255, 0, 2 ) 
             setElementData( markers[player], 'Creater', player ) 
        else 
             setElementFrozen( player, false ) 
             destroyElement(markers[player]) 
             markers[player] = nil 
            end 
       end 
end ) 
      
addEventHandler( 'onMarkerHit', resourceRoot, function( hitElement ) 
  if getElementType( hitElement ) == 'player' and not getElementData(source,'Creater') then 
            setElementFrozen(hitElement,true) 
            triggerClientEvent( hitElement, 'open_window', hitElement, source ) 
       end 
end ) 
      
destroyMarker = function() 
  if isElement(markers[source]) then 
            destroyElement(markers[source]) 
            markers[source] = nil 
            setElementFrozen(source,false) 
     end 
end 
addEventHandler('onPlayerQuit',root,destroyMarker) 
addEventHandler('onPlayerWasted',root,destroyMarker) 
      
      
addEvent( 'Trigger', true ) 
addEventHandler( 'Trigger', root, function( marker ) 
      local player = getElementData( marker, 'Creater' ) 
      if getPlayerMoney( source ) >= 100 and isElement( player ) then 
           takePlayerMoney( source, 100 ) 
           givePlayerMoney( player, 50 ) 
      end 
end ) 

هـو تقدر تقول ضبط بس

مدري وش فيه

لا فتحت الماركر الاعب يرتفع يمقن قدم ونص عن الارض و يكون مو داخل الماركر جنبه شوي

و الوحه ما تفتح له يعني اهم شي الوحه م تفتح بس مدري ليه يرتفع الاعب لا فتح الماركر

بوريك صوره

~~~~~~~~~~

امم جربت ثاني صار الوحه تطلع لين الرجال جوا الماركر يكون لا فتحه

خلي الاعب لا فتح الماركر يكون قدامه الماركر مو وسط الاعب

عشان ما تطلع الوحه و بجربه

Link to comment
    local markers = { } 
          
    addCommandHandler( 'markerC', function( player ) 
       if not ( isPedInVehicle( player ) ) then 
         if not isElement( markers[player] ) then 
                 local x, y, z = getElementPosition( player ) 
                 setElementPosition( player, x + 2, y + 2, z ) 
                 markers[player] = createMarker( x, y, z, 'cylinder', 3, 255, 0, 2 ) 
                 setElementData( markers[player], 'Creater', player ) 
            else 
                 setElementFrozen( player, false ) 
                 destroyElement(markers[player]) 
                 markers[player] = nil 
                end 
           end 
    end ) 
          
    addEventHandler( 'onMarkerHit', resourceRoot, function( hitElement ) 
      if getElementType( hitElement ) == 'player' and not getElementData(source,'Creater') then 
                setElementFrozen(hitElement,true) 
                triggerClientEvent( hitElement, 'open_window', hitElement, source ) 
           end 
    end ) 
          
    destroyMarker = function() 
      if isElement(markers[source]) then 
                destroyElement(markers[source]) 
                markers[source] = nil 
                setElementFrozen(source,false) 
         end 
    end 
    addEventHandler('onPlayerQuit',root,destroyMarker) 
    addEventHandler('onPlayerWasted',root,destroyMarker) 
          
          
    addEvent( 'Trigger', true ) 
    addEventHandler( 'Trigger', root, function( marker ) 
          local player = getElementData( marker, 'Creater' ) 
          if getPlayerMoney( source ) >= 100 and isElement( player ) then 
               takePlayerMoney( source, 100 ) 
               givePlayerMoney( player, 50 ) 
          end 
    end ) 

جرب شوف الماركر ينزل او لا

Link to comment
local markers = { } 
      
addCommandHandler( 'markerC', function( player ) 
   if not ( isPedInVehicle( player ) ) then 
     if not isElement( markers[player] ) then 
             local x, y, z = getElementPosition( player ) 
             setElementPosition( player, x + 2, y + 2, z + 2 ) 
             markers[player] = createMarker( x, y, z, 'cylinder', 3, 255, 0, 2 ) 
             setElementData( markers[player], 'Creater', player ) 
        else 
             setElementFrozen( player, false ) 
             destroyElement(markers[player]) 
             markers[player] = nil 
            end 
       end 
end ) 
      
addEventHandler( 'onMarkerHit', resourceRoot, function( hitElement ) 
  if getElementType( hitElement ) == 'player' and not getElementData(source,'Creater') then 
            setElementFrozen(hitElement,true) 
            triggerClientEvent( hitElement, 'open_window', hitElement, source ) 
       end 
end ) 
      
destroyMarker = function() 
  if isElement(markers[source]) then 
            destroyElement(markers[source]) 
            markers[source] = nil 
            setElementFrozen(source,false) 
     end 
end 
addEventHandler('onPlayerQuit',root,destroyMarker) 
addEventHandler('onPlayerWasted',root,destroyMarker) 
      
      
addEvent( 'Trigger', true ) 
addEventHandler( 'Trigger', root, function( marker ) 
      local player = getElementData( marker, 'Creater' ) 
      if getPlayerMoney( source ) >= 100 and isElement( player ) then 
           takePlayerMoney( source, 100 ) 
           givePlayerMoney( player, 50 ) 
      end 
end ) 

هـو تقدر تقول ضبط بس

مدري وش فيه

لا فتحت الماركر الاعب يرتفع يمقن قدم ونص عن الارض و يكون مو داخل الماركر جنبه شوي

و الوحه ما تفتح له يعني اهم شي الوحه م تفتح بس مدري ليه يرتفع الاعب لا فتح الماركر

بوريك صوره

~~~~~~~~~~

امم جربت ثاني صار الوحه تطلع لين الرجال جوا الماركر يكون لا فتحه

خلي الاعب لا فتح الماركر يكون قدامه الماركر مو وسط الاعب

عشان ما تطلع الوحه و بجربه

انت زود ونقص بـ سطر 7 .. لين يضبط

Link to comment
    local markers = { } 
          
    addCommandHandler( 'markerC', function( player ) 
       if not ( isPedInVehicle( player ) ) then 
         if not isElement( markers[player] ) then 
                 local x, y, z = getElementPosition( player ) 
                 setElementPosition( player, x + 2, y + 2, z ) 
                 markers[player] = createMarker( x, y, z, 'cylinder', 3, 255, 0, 2 ) 
                 setElementData( markers[player], 'Creater', player ) 
            else 
                 setElementFrozen( player, false ) 
                 destroyElement(markers[player]) 
                 markers[player] = nil 
                end 
           end 
    end ) 
          
    addEventHandler( 'onMarkerHit', resourceRoot, function( hitElement ) 
      if getElementType( hitElement ) == 'player' and not getElementData(source,'Creater') then 
                setElementFrozen(hitElement,true) 
                triggerClientEvent( hitElement, 'open_window', hitElement, source ) 
           end 
    end ) 
          
    destroyMarker = function() 
      if isElement(markers[source]) then 
                destroyElement(markers[source]) 
                markers[source] = nil 
                setElementFrozen(source,false) 
         end 
    end 
    addEventHandler('onPlayerQuit',root,destroyMarker) 
    addEventHandler('onPlayerWasted',root,destroyMarker) 
          
          
    addEvent( 'Trigger', true ) 
    addEventHandler( 'Trigger', root, function( marker ) 
          local player = getElementData( marker, 'Creater' ) 
          if getPlayerMoney( source ) >= 100 and isElement( player ) then 
               takePlayerMoney( source, 100 ) 
               givePlayerMoney( player, 50 ) 
          end 
    end ) 

جرب شوف الماركر ينزل او لا

الاعب صار تحت كويس بس للحين الوحه تفتح لصاحب الماركر

Link to comment

    local theMarker = false 
      
    addEventHandler( "onClientGUIClick", button, function( ) 
        triggerServerEvent( "Trigger", localPlayer, theMarker ) 
    end, false ) 
      
    addEvent( "open_window",true ) 
    addEventHandler( "open_window", localPlayer, function( marker ) 
        guiSetVisible( window, true ) 
        showCursor( true ) 
        theMarker = marker 
    end ) 

خل الكلينت كذا

Link to comment
    local theMarker = false 
      
    addEventHandler( "onClientGUIClick", button, function( ) 
        triggerServerEvent( "Trigger", localPlayer, theMarker ) 
    end, false ) 
      
    addEvent( "open_window",true ) 
    addEventHandler( "open_window", localPlayer, function( marker ) 
        guiSetVisible( window, true ) 
        showCursor( true ) 
        theMarker = marker 
    end ) 

خل الكلينت كذا

نفس الششي

Link to comment

ي شباب الكود كويس بس فيه مشكله ما دريت عنها ذاك اليوم لين ما كان فيه حد اجرب مععه

لا جاء لاعب ثاني خش للماركر ما تفتح له الوحه مدري ليه

كل ذا التعب اخر شي ما تفتح :(

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