Jump to content

استفسار


Recommended Posts

ازاي اعمل لو لاعب دخل ماركر يدي الماركر داتا باسم اللاعب
و لو جرب يدخل اي ماركر تاني باي مكان يتحقق ان اللاعب م دخل ماركر
 

addEventHandler('onMarkerHit', root,
function( p )
if source == marker
local name = getPlayerName(p)
for i, markers in ipairs( getElementsByType("marker") ) do
if not getElementData( markers, 'GotMarker' ) == name then
givePlayerMoney(p,50000)
setElementData(marker,"GotMarker",name)
end
end
end
end
)

للمعلوميه : كل ماركر في مود لوحده

Edited by Ahmed Araby
Link to comment
8 hours ago, Ahmed Araby said:

ازاي اعمل لو لاعب دخل ماركر يدي الماركر داتا باسم اللاعب
و لو جرب يدخل اي ماركر تاني باي مكان يتحقق ان اللاعب م دخل ماركر
 


addEventHandler('onMarkerHit', root,
function( p )
if source == marker
local name = getPlayerName(p)
for i, markers in ipairs( getElementsByType("marker") ) do
if not getElementData( markers, 'GotMarker' ) == name then
givePlayerMoney(p,50000)
setElementData(marker,"GotMarker",name)
end
end
end
end
)

للمعلوميه : كل ماركر في مود لوحده

ما فهمت صراحة تقدر توضح؟

Link to comment
13 minutes ago, Master_MTA said:

ما فهمت صراحة تقدر توضح؟

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

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

Link to comment

فهمت طلبك من الكود 

تبي انت لما اللاعب يدخل الماركر

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

ويعطيه فلوس

وتحط داتا على انه دخلها قبل

الأفضل انك تحطها بالسريال لأنه ممكن اللاعب يغير اسمه 

الكود : 

addEventHandler('onMarkerHit', root,
function( p )
	if source == marker and getElementType( p ) == "player" then
	local Serial = getPlayerSerial( p )
			for i, markers in ipairs( getElementsByType("marker") ) do
				if not getElementData( markers, 'GotMarker' ) == Serial then
					givePlayerMoney(p,50000)
					setElementData(marker,"GotMarker",Serial)
				end
			end
		end
	end
)

 

Link to comment
6 minutes ago, iMr.WiFi..! said:

فهمت طلبك من الكود 

تبي انت لما اللاعب يدخل الماركر

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

ويعطيه فلوس

وتحط داتا على انه دخلها قبل

الأفضل انك تحطها بالسريال لأنه ممكن اللاعب يغير اسمه 

الكود : 


addEventHandler('onMarkerHit', root,
function( p )
	if source == marker and getElementType( p ) == "player" then
	local Serial = getPlayerSerial( p )
			for i, markers in ipairs( getElementsByType("marker") ) do
				if not getElementData( markers, 'GotMarker' ) == Serial then
					givePlayerMoney(p,50000)
					setElementData(marker,"GotMarker",Serial)
				end
			end
		end
	end
)

 

مش ظابط

Link to comment
6 minutes ago, iMr.WiFi..! said:

حاطة سيرفر ؟

وعدل عند السطر الثاني كلمة 

root

حولها

marker

اها سيرفر ,,
لما اخش الماركر م يجي الفلوس و انا حاطط في اول المود 
setElementData(marker,"GotMarker",false)
 

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