Jump to content

كود ماركر


Recommended Posts

سلام عليكم شباب

كيفكم ان شاء الله بخير ؟

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

ولله انكم قدها  يعطيكم العافيه

Link to comment
  On 03/05/2017 at 18:45, #_MR.DEAD said:

@baba اخي الكريم

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

ولا يكرر الفلوس وياخذها ؟

Expand  

لا بس مرره وحده

  • Like 1
Link to comment
  On 03/05/2017 at 18:48, #BrosS said:

شصار معك

Expand  
local M1 = createMarker(704.85449, 963.71332, 12.42823, 'cylinder', 2.0, 255, 0, 0, 150) 

function consoleGiveCash ( thePlayer, M1, amount )
	givePlayerMoney ( thePlayer, amount )
end
addCommandHandler ( "givecash", consoleGiveCash  ) 

صح؟؟

Link to comment
  On 03/05/2017 at 18:46, baba said:

لا بس مرره وحده

Expand  

اخي الكريم .. مستر جراند قام بعمل هذا الشرح .. ماركر اخذ فلوس , ولما يحاول يدخل الماركر مرة اخري .. يقولة تم اعطاك مره آخري ..

رابط الفيديو : 

 

 

Link to comment
  On 03/05/2017 at 18:50, baba said:

local M1 = createMarker(704.85449, 963.71332, 12.42823, 'cylinder', 2.0, 255, 0, 0, 150) 

function consoleGiveCash ( thePlayer, M1, amount )
	givePlayerMoney ( thePlayer, amount )
end
addCommandHandler ( "givecash", consoleGiveCash  ) 

صح؟؟

Expand  

شنو ذا يا اخي ؟

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

استعمل الوظائف اللي اعطاك ياها واي فاي وسويه بنفسك واحنا نصححه لك

ولا تسأل شي هيك ثاني تسألنا اذا الكود صح . جربه بالأول ولا تبينا نجربه لك ؟

Link to comment
  On 03/05/2017 at 18:53, #BrosS said:

شنو ذا يا اخي ؟

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

استعمل الوظائف اللي اعطاك ياها واي فاي وسويه بنفسك واحنا نصححه لك

ولا تسأل شي هيك ثاني تسألنا اذا الكود صح . جربه بالأول ولا تبينا نجربه لك ؟

Expand  

جربته بس ما زبط مو عارف كيف اسويه

Link to comment
  On 03/05/2017 at 18:56, #BrosS said:
local M1 = createMarker(704.85449, 963.71332, 12.42823, 'cylinder', 2.0, 255, 0, 0, 150)

addEventHandler("onMarkerHit",M1,

 

كمل وحدك

Expand  
--client

local x,y,z = getElementPosition(localPlayer)
local Marker = createMarker(2487.77490, -1665.57605, 13.34375-1, 'cylinder', 1.5, 255, 255, 255, 255) 
setElementData(localPlayer, 'i:~Below;?', nil)

addEventHandler('onClientMarkerHit',Marker,
function( hitElement)
	if( hitElement == localPlayer)
		triggerServerEvent('giveMoney;checkPlayer', localPlayer )
	end
end
,false )



--server
addEvent('giveMoney;checkPlayer',true)
addEventHandler('giveMoney;checkPlayer',root,
function(  )
	local data == getElementData (source, 'i:~Below;?')
		if (data == 'true' ) then
		givePlayerMoney( source, 1000)
	setElementData(source, 'i:~Below;?', 'true')
end )

يقلي في غلط في السطر العاشر في كلينت شو هو الحل لو سمحتو

Edited by baba
Link to comment
local Marker = createMarker(2487.77490, -1665.57605, 13.34375-1, 'cylinder', 1.5, 255, 255, 255, 255) 
local isPlayerTakeMoney = {}

addEventHandler('onMarkerHit',resourceRoot,
function ( hitElement )
    if source == Marker and getElementType ( hitElement ) == 'player' then -- يتحقق ان الماركر الي لمسه هو الي فوق وان الي لمس الماركر = لاعب
        if not isPlayerTakeMoney[getPlayerSerial ( hitElement )] then -- يتحقق انه ما اخذ فلوس من قبل
            givePlayerMoney ( hitElement, 1000 ) -- يعطيه فلوس
            isPlayerTakeMoney[getPlayerSerial ( hitElement )] = true -- يضيف متغير بالسيريال عشان ماياخذ فلوس مره ثانيه حتى لو خرج ورجع
        end
    end
end)

 

Edited by 'SimpleArtS . .
Link to comment
  On 04/05/2017 at 11:37, 'SimpleArtS . . said:
local Marker = createMarker(2487.77490, -1665.57605, 13.34375-1, 'cylinder', 1.5, 255, 255, 255, 255) 
local isPlayerTakeMoney = {}

addEventHandler('ontMarkerHit',resourceRoot,
function ( hitElement )
    if source == Marker and getElementType ( hitElement ) == 'player' then -- يتحقق ان الماركر الي لمسه هو الي فوق وان الي لمس الماركر = لاعب
        if not isPlayerTakeMoney[getPlayerSerial ( hitElement )] then -- يتحقق انه ما اخذ فلوس من قبل
            givePlayerMoney ( hitElement, 1000 ) -- يعطيه فلوس
            isPlayerTakeMoney[getPlayerSerial ( hitElement )] = true -- يضيف متغير بالسيريال عشان ماياخذ فلوس مره ثانيه حتى لو خرج ورجع
        end
    end
end)

 

Expand  
local Marker = createMarker(-2512.12085, -615.36047, 132.56250-1, 'cylinder', 1.5, 255, 255, 255, 150) 
local isPlayerTakeMoney = {}

addEventHandler('ontMarkerHit',resourceRoot,
function ( hitElement )
    if source == Marker and getElementType ( hitElement ) == 'player' then -- يتحقق ان الماركر الي لمسه هو الي فوق وان الي لمس الماركر = لاعب
        if not isPlayerTakeMoney[getPlayerSerial ( hitElement )] then -- يتحقق انه ما اخذ فلوس من قبل
            givePlayerMoney ( hitElement, 100000 ) -- يعطيه فلوس
            isPlayerTakeMoney[getPlayerSerial ( hitElement )] = true -- يضيف متغير بالسيريال عشان ماياخذ فلوس مره ثانيه حتى لو خرج ورجع
        end
    end
end)

ادخل الماركر بس ما يعطيني فلوس !!

Link to comment
  On 04/05/2017 at 11:50, 'SimpleArtS . . said:

إرجع انسخ الكود كان فيه خطاء في الحدث

Expand  

مشكور زبط 

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

يعني ابي ادخل عليه ويعطيني فلوس

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

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