Jump to content

!مساعدة في مود رجاءا الدخول


+Hasone_)

Recommended Posts

10 minutes ago, +Hasone_) said:

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

 

for i,v in ipairs(getElementsByType("player")) do
  setControlState(v,"next_weapon",false)
  setControlState(v,"fire",false)
end
function onJoin()
  setControlState(source,"next_weapon",false)
  setControlState(source,"fire",false)
end
addEventHandler("onPlayerJoin",root,onJoin)

جربه و رد لي خبر
ServerSided- 

Edited by _Kinan
Link to comment
2 minutes ago, #Himoo said:

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

اي نعم اخي

4 minutes ago, _Kinan said:

 


for i,v in ipairs(getElementsByType("player")) do
  setControlState(v,"next_weapon",false)
  setControlState(v,"fire",false)
end
function onJoin()
  setControlState(source,"next_weapon",false)
  setControlState(source,"fire",false)
end
addEventHandler("onPlayerJoin",root,onJoin)

جربه و رد لي خبر
ServerSided- 

ما يعمل اخي

Link to comment
4 minutes ago, _Kinan said:

العفو اخي لاكن ما يعمل او مو نفس الي طلبته

6 minutes ago, #Himoo said:

"onPlayerWeaponSwitch"
toggleControl
createColRectangle
isElementWithinColShape

 

حاول ولو ما عرفت نساعدك

ما يعمل اخي

مافي حل...

Link to comment
local x,y,z = 0,0,100 -- حط احداثياتك هنا
local size = 100 -- الحجم
local C_ = createColRectangle (x,y,z,size)
local R_ = createRadarArea (x,y,z,size,255,255,0,150,root)
-- Useful
function C(e,t,_,b,r,g)
if getElementType(e) == "player" then
toggleControl (e,"fire",_)
toggleControl (e, "aim_weapon",_)
outputChatBox(t,e,b,r,g)
end
end
-- Enter
addEventHandler("onColShapeHit",C_,function (e)
C(e,'لا يمكنك استخدام الاسلحه',false,255,0,0)
end)
-- Leave
addEventHandler("onColShapeLeave",C_,function (e)
C(e,'الان يمكنك استخدام الاسلحه',true,0,255,0)
end)

 

Edited by #\_oskar_/#
  • Like 1
Link to comment
5 hours ago, #\_oskar_/# said:
  1. local x,y,z = 0,0,100 -- حط احداثياتك هنا
  2. local size = 100 -- الحجم
  3. local C_ = createColRectangle (x,y,z,size)
  4. local R_ = createRadarArea (x,y,z,size,255,255,0,150,root)
  5. -- Useful
  6. function C(e,t,_,b,r,g)
  7. if getElementType(e) == "player" then
  8. toggleControl (e,"fire",_)
  9. toggleControl (e, "aim_weapon",_)
  10. outputChatBox(t,e,b,r,g)
  11. end
  12. end
  13. -- Enter
  14. addEventHandler("onColShapeHit",C_,function (e)
  15. C(e,'لا يمكنك استخدام الاسلحه',false,255,0,0)
  16. end)
  17. -- Leave
  18. addEventHandler("onColShapeLeave",C_,function (e)
  19. C(e,'الان يمكنك استخدام الاسلحه',true,0,255,0)
  20. end)

لو سمحت يا اوسكار ابي الاحداثيات للماب بالكامل ممكن

Link to comment
3 hours ago, #x1AhMeD,-09 said:

setTimer(function()
	for _,player in ipairs(getElementsByType("player")) do
		local currentSlot = getPedWeaponSlot(player)
		if currentSlot ~= 0 then
			setPedWeaponSlot(player, 0)
		end
	end
end, 500, 0)

 

تبي تعدم السيرفر :lol:

Link to comment
5 hours ago, #x1AhMeD,-09 said:

setTimer(function()
	for _,player in ipairs(getElementsByType("player")) do
		local currentSlot = getPedWeaponSlot(player)
		if currentSlot ~= 0 then
			setPedWeaponSlot(player, 0)
		end
	end
end, 500, 0)

 

اخي, كودك بيسبب لاق, و بيعدم السيرفر. 

هذا الكود شغال : 
حطه سيرفر !
 

for i,v in ipairs(getElementsByType("player")) do
  setControlState(v,"next_weapon",false)
  setControlState(v,"fire",false)
end
function onJoin()
  setControlState(source,"next_weapon",false)
  setControlState(source,"fire",false)
end
addEventHandler("onPlayerJoin",root,onJoin)

 

Link to comment
4 hours ago, Husain-[25]~ said:

تبي تعدم السيرفر :lol:

ماخطر في بالي مشكله اللاق صح ..

اذا  هيك يقدر يستعملو كلنت سايد

addEventHandler("onClientPreRender", root,
	function()
		if getPedWeapon(localPlayer) ~= 0 then
			setPedWeaponSlot(localPlayer, 0)
		end
	end
)

 

Just now, King12 said:

addEventHandler("onPlayerWeaponSwitch", root,
function ()
	takeAllWeapons (source)
    toggleControl ( source, 'fire', false )
	outputChatBox( "Weapons are not permitted!", source, 255, 0, 0)
end)

وخلصنا.

اجل و اذا عطا روحو  من لوحه الأدمنيه سلاح ؟؟؟ راح يكون معه

3 hours ago, _Kinan said:

اخي, كودك بيسبب لاق, و بيعدم السيرفر. 

هذا الكود شغال : 
حطه سيرفر !
 


for i,v in ipairs(getElementsByType("player")) do
  setControlState(v,"next_weapon",false)
  setControlState(v,"fire",false)
end
function onJoin()
  setControlState(source,"next_weapon",false)
  setControlState(source,"fire",false)
end
addEventHandler("onPlayerJoin",root,onJoin)

 

نفس الشي بس هيك السلاح ما هيطلق

----------- لصاحب الموضوع تقدر تستعمل كود كنان او كودي الأتنين صح

Link to comment
12 minutes ago, #x1AhMeD,-09 said:

ماخطر في بالي مشكله اللاق صح ..

اذا  هيك يقدر يستعملو كلنت سايد


addEventHandler("onClientPreRender", root,
	function()
		if getPedWeapon(localPlayer) ~= 0 then
			setPedWeaponSlot(localPlayer, 0)
		end
	end
)

 

اجل و اذا عطا روحو  من لوحه الأدمنيه سلاح ؟؟؟ راح يكون معه

نفس الشي بس هيك السلاح ما هيطلق

----------- لصاحب الموضوع تقدر تستعمل كود كنان او كودي الأتنين صح

onClientPlayerWeaponSwitch

Clientside event
 
This event is triggered whenever the local player's equipped weapon slot changes. This means giveWeapon and takeWeapon will trigger this function if the equipped slot is forced to change.
 
 
مثل ماتشوف اذا عطاه سلاح من أي مصدر راح يشتغل الحدث
الافضل مايستخدم شي متكرر (تايمر او رندر) عشان يعطي اداء افضل
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...