Jump to content

مشكله في toggleControl


Recommended Posts

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

Togglecontrol

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

function setPlayerSpawnProtected(player, time)
	if isElement(player) and getElementType(player) == "player" then
		setElementAlpha(player, 100)
		setElementData(player, "SpawnProtected", true)
		toggleControl(player, "fire", false)
		rsp[player] = setTimer(function ()
			setElementData(player, "SpawnProtected", false)
			setElementAlpha(player, 255)
			toggleControl(player, "fire", true)
		end, time*1000, 1)
		return true
	else
		return false
	end
end

 

Link to comment
1 hour ago, jakson said:

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

Togglecontrol

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


function setPlayerSpawnProtected(player, time)
	if isElement(player) and getElementType(player) == "player" then
		setElementAlpha(player, 100)
		setElementData(player, "SpawnProtected", true)
		toggleControl(player, "fire", false)
		rsp[player] = setTimer(function ()
			setElementData(player, "SpawnProtected", false)
			setElementAlpha(player, 255)
			toggleControl(player, "fire", true)
		end, time*1000, 1)
		return true
	else
		return false
	end
end

 

انت ماحاط ايفنت للفنكشن

onPlayerSpawn

لذلك ما اشتغلت معك

1 minute ago, JustP said:

انت ماحاط ايفنت للفنكشن


onPlayerSpawn

لذلك ما اشتغلت معك

تقدر تسوي
 

addEventHandler( 'onPlayerSpawn', root , function )
  -- بيشتغل معك بهذي الطريقة

لكن لازم تحط مكان player 

source عشان هو الي رسبن

Link to comment
2 hours ago, JustP said:

انت ماحاط ايفنت للفنكشن


onPlayerSpawn

لذلك ما اشتغلت معك

تقدر تسوي
 


addEventHandler( 'onPlayerSpawn', root , function )
  -- بيشتغل معك بهذي الطريقة

لكن لازم تحط مكان player 

source عشان هو الي رسبن

جربتها و فيها نفس المشكله

2 hours ago, DicoSky said:

الكود الدي وضعته انت هو جيد و ليس به اي خطأ.

أعتقد مشكلتك هي طريقة استدعاء الفنكشن.

كيف ممكن توضح اكتر؟

Link to comment
4 hours ago, jakson said:
هلا شباب عندي مشكله في كود و ما احد عرف يساعدي في التوبك الانجليزي فا قلت يمكن حد يعرف يساعدني هنا المشكله في 

Togglecontrol

مش شغال اني بحاول اخلي الاعب لما يموت و يصحي تاني يقعد وقت محدد عشان يستخدم الاسلحه تاني بس مو راضيه تظبت معي فا قلت يمكن حد يساعدني هنا 
addEventHandler('onPlayerWasted',root,
function (time)
	if isElement(source) and getElementType(source) == "player" then
		setElementAlpha(source, 100)
		setElementData(source, "SpawnProtected", true)
		toggleControl(source, "fire", false)
		rsp[source] = setTimer(function ()
			setElementData(source, "SpawnProtected", false)
			setElementAlpha(source, 255)
			toggleControl(source, "fire", true)
		end, time*1000, 1)
		return true
	else
		return false
	end
end
)
-- server!

 

  • Thanks 1
Link to comment

Capture.png

1 hour ago, JustP said:
6 hours ago, jakson said:


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

Togglecontrol

مش شغال اني بحاول اخلي الاعب لما يموت و يصحي تاني يقعد وقت محدد عشان يستخدم الاسلحه تاني بس مو راضيه تظبت معي فا قلت يمكن حد يساعدني هنا 
addEventHandler('onPlayerWasted',root,
function (time)
	if isElement(source) and getElementType(source) == "player" then
		setElementAlpha(source, 100)
		setElementData(source, "SpawnProtected", true)
		toggleControl(source, "fire", false)
		rsp[source] = setTimer(function ()
			setElementData(source, "SpawnProtected", false)
			setElementAlpha(source, 255)
			toggleControl(source, "fire", true)
		end, time*1000, 1)
		return true
	else
		return false
	end
end
)
-- server!

 

  مشكور بس تقريبا الحزء دا ما عاد يشتغل 

rsp[player] = setTimer(function ()
			setElementData(player, "SpawnProtected", false)
			setElementAlpha(player, 255)
			toggleControl(player, "fire", true)
		end, time*1000, 1)
		return true
	else
		return false
	end
end

لان ظهرت مشكله جديده لما يموت الاعب الون ما يرجع و ما يستطيع ان يضرب بل سلاح

Edited by jakson
Link to comment

function respawn_player_w(source,time)
    print(1)
	if isElement(source) and getElementType(source) == "player" then
		setElementAlpha(source, 100)
		setElementData(source, "SpawnProtected", true)
		toggleControl(source, "fire", false)
		setTimer(function ()
			setElementData(source, "SpawnProtected", false)
			setElementAlpha(source, 255)
			toggleControl(source, "fire", true)
		end, time*1000, 1)
		return true
	else
		return false
	end
end

function call_spawn_function(ammo, attacker, weapon, bodypart)
    respawn_player_w(source,10);
end
addEventHandler('onPlayerWasted',root,call_spawn_function);

حسنا جرب هدا الكود .

عندما يموت الاعب انتضر 10 تواني 

Edited by DicoSky
  • Thanks 1
Link to comment
1 hour ago, DicoSky said:

function respawn_player_w(source,time)
    print(1)
	if isElement(source) and getElementType(source) == "player" then
		setElementAlpha(source, 100)
		setElementData(source, "SpawnProtected", true)
		toggleControl(source, "fire", false)
		setTimer(function ()
			setElementData(source, "SpawnProtected", false)
			setElementAlpha(source, 255)
			toggleControl(source, "fire", true)
		end, time*1000, 1)
		return true
	else
		return false
	end
end

function call_spawn_function(ammo, attacker, weapon, bodypart)
    respawn_player_w(source,10);
end
addEventHandler('onPlayerWasted',root,call_spawn_function);

حسنا جرب هدا الكود .

عندما يموت الاعب انتضر 10 تواني 

مشكوورر اشتغل بدون اي اخطاء

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