Jump to content

كود ماركر


Recommended Posts

Posted

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

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

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

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

Posted
'onMarkerHit'
givePlayerMoney

^ حاول تدور بنفسك من الويكي مو أي شيء تشوفه تطلبه هنا ,

هنا تطلب الفنكشنات اذا مالقيتها او ماعرفتها

Posted

@baba اخي الكريم

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

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

Posted
3 minutes ago, #_MR.DEAD said:

@baba اخي الكريم

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

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

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

  • Like 1
Posted
4 minutes ago, #BrosS 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  ) 

صح؟؟

Posted
3 minutes ago, baba said:

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

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

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

 

 

Posted
1 minute ago, 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  ) 

صح؟؟

شنو ذا يا اخي ؟

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

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

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

Posted
3 minutes ago, #BrosS said:

شنو ذا يا اخي ؟

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

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

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

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

Posted
1 minute ago, baba said:

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

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

addEventHandler("onMarkerHit",M1,

 

كمل وحدك

Posted (edited)
48 minutes ago, #BrosS said:

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

addEventHandler("onMarkerHit",M1,

 

كمل وحدك

--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
Posted (edited)

مدري ليه معرف احداثياتك والشغل كايحتاج كلنت وسيرفر وترايجر وحوصة

تقدر تختصر كلشي بسيرفر

Edited by #BrosS
Posted
16 hours ago, #BrosS said:

مدري ليه معرف احداثياتك والشغل كايحتاج كلنت وسيرفر وترايجر وحوصة

تقدر تختصر كلشي بسيرفر

ممكن تصحح لي المشكله؟

 

اخوي تعرف الحل!!

@#_MR.DEAD

Posted (edited)
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 . .
Posted
13 minutes ago, '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)

 

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)

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

Posted
12 minutes ago, 'SimpleArtS . . said:

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

مشكور زبط 

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

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

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

Posted
7 minutes ago, 'SimpleArtS . . said:

سو ريستارت للمود وتروح السيريالات

يعطيك العافيه

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