Jump to content

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


Recommended Posts

السلام عليكم عايز ارجع سيرفرى فى

mta

بس السيرفر كان فى بقين مش عارف احلهم

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

شوفوا الصورة وهشرح ليكم تحتها

 

Quote

Jm5sThL.png

 

 1                فى القيم مود فى  كواد كتير  صاحب القيم مود ضايف فية  كود ان اللاعب يحمل السلاح دة مرتين فا انا عايز احذف الكود ومش عارف اسمة

فالقيم مود ملف اسمة كلينت وسيرفر ادور فى انى وكل مبرمج يحوط الكواد  وانا ابحث فى الاكواد عن الكود البرمجى الى بيخلى اللاعب حامل السلاح كدة لان السلاح قوى جدا وعامل زى البق بالشكل دة  

 2                وعايز كود ماثلا اى دى السلاح دة يبقى الدمج بتاعة ضعيف شوية دة حل تانى عشان لو ملقتشى الكود بتاع حمل اللاعب السلاحين فاهسيبة مع الحل دة

اخر شى الشرطى يقدر ينزل الشرطى من السيارة هل فى كود امنع التيمين دول يطردوة بعض من السيارات                         3                                                                             

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

Link to comment
  • Scripting Moderators

نصيحة من أخ تعلم برمجة أو استأجر مبرمج
لأن صدقني راح تتعب كثير لأن صعب جداً الشباب يساعدونك ويعلمونك وش تسوي بالضبط وانت ماعندك أي خلفية بالبرمجة

  • Like 1
Link to comment
On 02/04/2021 at 19:13, xLive said:

نصيحة من أخ تعلم برمجة أو استأجر مبرمج
لأن صدقني راح تتعب كثير لأن صعب جداً الشباب يساعدونك ويعلمونك وش تسوي بالضبط وانت ماعندك أي خلفية بالبرمجة

تقدر انت

Link to comment
  • Scripting Moderators
5 hours ago, ايهاب said:

تقدر انت

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

setPedStat خاص لتعديل حالة الاعب مثل الاسلحة وغيره وهذا يلي يخلي الشوزن ينمسك مرتين
setWeaponProperty مختلف عن يلي فوق لكن طريقة أخرى عشان تخليه ينمسك مرتين بدون ماتغير ال stat
والفنكشن يلي فوق يمديك تغير الدامج السلاح منه

بالنسبة لايديات الاسلحة تقدر تشوفها هنا

بالنسبة للطلب الاخير

onVehicleStartEnter هذا الحدث إذا حاول الاعب يخش السيارة
جيب الفريق حقه بإستخدام
getPlayerTeam وتأكد إنه هل يساوي فريق الشرطة؟
getTeamFromName عشان تجيب فريق الشرطة من الاسم
طيب الان نبي نعرف هل هي سيارة شرطة؟ راح نجيبها من الايدي اكيد
getElementModel هذا بيجيب ايدي السيارة
ايديات السيارات من هنا
وباقي cancelEvent يلي راح يكنسل حدث الدخول
بسوي لك مثال بسيط

 

addEventHandler("onVehicleStartEnter",root,
function (player,_,jacked)
	if getElementType(player) == "player" and jacked then -- نتحقق إن يلي دخل السيارة لاعب مو بيد وإنه جالس يحاول يسرقها
		local model = getElementModel(source) -- نجيب ايدي السيارة
		if model == 596 then -- هل ايدي السيارة هو ايدي سيارة شرطة؟
			local team = getPlayerTeam(player) -- نجيب فريق الاعب
			if team ~= getTeamFromName("Police Team") then -- نجيب فريق الشرطة ونتحقق انه مو بفريق الشرطة
				cancelEvent() -- نكنسل الايفنت
			end
		end
	end
end)

كتبت لك مثال عالسريع وحاولت اشرح كل شي لك

  • Like 1
Link to comment
6 hours ago, xLive said:

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

setPedStat خاص لتعديل حالة الاعب مثل الاسلحة وغيره وهذا يلي يخلي الشوزن ينمسك مرتين
setWeaponProperty مختلف عن يلي فوق لكن طريقة أخرى عشان تخليه ينمسك مرتين بدون ماتغير ال stat
والفنكشن يلي فوق يمديك تغير الدامج السلاح منه

بالنسبة لايديات الاسلحة تقدر تشوفها هنا

بالنسبة للطلب الاخير

onVehicleStartEnter هذا الحدث إذا حاول الاعب يخش السيارة
جيب الفريق حقه بإستخدام
getPlayerTeam وتأكد إنه هل يساوي فريق الشرطة؟
getTeamFromName عشان تجيب فريق الشرطة من الاسم
طيب الان نبي نعرف هل هي سيارة شرطة؟ راح نجيبها من الايدي اكيد
getElementModel هذا بيجيب ايدي السيارة
ايديات السيارات من هنا
وباقي cancelEvent يلي راح يكنسل حدث الدخول
بسوي لك مثال بسيط

 


addEventHandler("onVehicleStartEnter",root,
function (player,_,jacked)
	if getElementType(player) == "player" and jacked then -- نتحقق إن يلي دخل السيارة لاعب مو بيد وإنه جالس يحاول يسرقها
		local model = getElementModel(source) -- نجيب ايدي السيارة
		if model == 596 then -- هل ايدي السيارة هو ايدي سيارة شرطة؟
			local team = getPlayerTeam(player) -- نجيب فريق الاعب
			if team ~= getTeamFromName("Police Team") then -- نجيب فريق الشرطة ونتحقق انه مو بفريق الشرطة
				cancelEvent() -- نكنسل الايفنت
			end
		end
	end
end)

كتبت لك مثال عالسريع وحاولت اشرح كل شي لك

تعملهم ليا مقابل . يبقى كم تكلفة الامر

Link to comment
16 hours ago, xLive said:

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

setPedStat خاص لتعديل حالة الاعب مثل الاسلحة وغيره وهذا يلي يخلي الشوزن ينمسك مرتين
setWeaponProperty مختلف عن يلي فوق لكن طريقة أخرى عشان تخليه ينمسك مرتين بدون ماتغير ال stat
والفنكشن يلي فوق يمديك تغير الدامج السلاح منه

بالنسبة لايديات الاسلحة تقدر تشوفها هنا

بالنسبة للطلب الاخير

onVehicleStartEnter هذا الحدث إذا حاول الاعب يخش السيارة
جيب الفريق حقه بإستخدام
getPlayerTeam وتأكد إنه هل يساوي فريق الشرطة؟
getTeamFromName عشان تجيب فريق الشرطة من الاسم
طيب الان نبي نعرف هل هي سيارة شرطة؟ راح نجيبها من الايدي اكيد
getElementModel هذا بيجيب ايدي السيارة
ايديات السيارات من هنا
وباقي cancelEvent يلي راح يكنسل حدث الدخول

 



addEventHandler("onVehicleStartEnter",root,
function (player,_,jacked)
	if getElementType(player) == "player" and jacked then -- نتحقق إن يلي دخل السيارة لاعب مو بيد وإنه جالس يحاول يسرقها
		local model = getElementModel(source) -- نجيب ايدي السيارة
		if model == 596 then -- هل ايدي السيارة هو ايدي سيارة شرطة؟
			local team = getPlayerTeam(player) -- نجيب فريق الاعب
			if team ~= getTeamFromName("Police Team") then -- نجيب فريق الشرطة ونتحقق انه مو بفريق الشرطة
				cancelEvent() -- نكنسل الايفنت
			end
		end
	end
end)


بسوي لك مثال بسيط

 





addEventHandler("onVehicleStartEnter",root,
function (player,_,jacked)
	if getElementType(player) == "player" and jacked then -- نتحقق إن يلي دخل السيارة لاعب مو بيد وإنه جالس يحاول يسرقها
		local model = getElementModel(source) -- نجيب ايدي السيارة
		if model == 596 then -- هل ايدي السيارة هو ايدي سيارة شرطة؟
			local team = getPlayerTeam(player) -- نجيب فريق الاعب
			if team ~= getTeamFromName("Police Team") then -- نجيب فريق الشرطة ونتحقق انه مو بفريق الشرطة
				cancelEvent() -- نكنسل الايفنت
			end
		end
	end
end)

كتبت لك مثال عالسريع وحاولت اشرح كل شي لك

hg هل الكود دة لة علاقة  لحل مشكلة طردالشرطى من السيارة

addEvent ( 'SpawnVehicle' , true )
addEventHandler ( 'SpawnVehicle' , root ,
function ( Name )
	local Model , Team = getVehicleModelFromName ( Name ) , getPlayerTeam ( source )
		if ( Model == 596 or Model == 523 or Model == 601 or Model == 528 or Model == 598 or Model == 596 ) then 
			if ( Team and getTeamName ( Team ) ~= 'Police' ) then 
				return OutMessage ( source , '#FF0000 يجب ان تكون شرطي' )
			end
		end
	isVehicleSpawned ( source ) 
	local SQL , Pos , Color = Query ( 'SELECT * FROM Cars WHERE Serial = ? and Name = ?' , getPlayerSerial ( source ) , Name ) , { getElementPosition ( source ) } , { getTeamColor ( Team ) } or { 255 , 255 , 255 }
	Car [ source ] = createVehicle ( Model , Pos [ 1 ] , Pos [ 2 ] , Pos [ 3 ] ) 
	warpPedIntoVehicle ( source , Car [ source ] ) 
	addVehicleUpgrade ( Car [ source ] , ( 1000 + SQL [ 1 ] [ 'Nitro' ] ) )
	setVehiclePaintjob ( Car [ source ] , SQL [ 1 ] [ 'Paint' ] )
	setVehicleColor ( Car [ source ] , Color [ 1 ] , Color [ 2 ] , Color [ 3 ] )
	OutMessage ( source , '#00FF00مرحبا بك' )
end ) 

 

 

 

g, p ولو حطيت الكود دة وضفت ايدى السيارات هيشتغل ولا الكود ناقص

الى انت عملتة

 

وبالنسبة للكود بتاعك

لو ضفت السياارت هلاقى شغال ولا هو ناقص ؟.

Edited by ايهاب
Link to comment
  • Scripting Moderators
17 hours ago, ايهاب said:

تعملهم ليا مقابل . يبقى كم تكلفة الامر

ماسوي طلبات بمقابل الفترة هذي أعتذر

 

6 hours ago, ايهاب said:

هل الكود دة لة علاقة  لحل مشكلة طردالشرطى من السيارة

اتوقع هذا لو اخذ سيارة من ماركر ممكن؟
 

 

7 hours ago, ايهاب said:

لو ضفت السياارت هلاقى شغال ولا هو ناقص ؟.

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

  • Like 1
Link to comment
  • 2 weeks later...
On 05/04/2021 at 14:01, xLive said:

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

setPedStat خاص لتعديل حالة الاعب مثل الاسلحة وغيره وهذا يلي يخلي الشوزن ينمسك مرتين
setWeaponProperty مختلف عن يلي فوق لكن طريقة أخرى عشان تخليه ينمسك مرتين بدون ماتغير ال stat
والفنكشن يلي فوق يمديك تغير الدامج السلاح منه

بالنسبة لايديات الاسلحة تقدر تشوفها هنا

بالنسبة للطلب الاخير

onVehicleStartEnter هذا الحدث إذا حاول الاعب يخش السيارة
جيب الفريق حقه بإستخدام
getPlayerTeam وتأكد إنه هل يساوي فريق الشرطة؟
getTeamFromName عشان تجيب فريق الشرطة من الاسم
طيب الان نبي نعرف هل هي سيارة شرطة؟ راح نجيبها من الايدي اكيد
getElementModel هذا بيجيب ايدي السيارة
ايديات السيارات من هنا
وباقي cancelEvent يلي راح يكنسل حدث الدخول
بسوي لك مثال بسيط

 


addEventHandler("onVehicleStartEnter",root,
function (player,_,jacked)
	if getElementType(player) == "player" and jacked then -- نتحقق إن يلي دخل السيارة لاعب مو بيد وإنه جالس يحاول يسرقها
		local model = getElementModel(source) -- نجيب ايدي السيارة
		if model == 596 then -- هل ايدي السيارة هو ايدي سيارة شرطة؟
			local team = getPlayerTeam(player) -- نجيب فريق الاعب
			if team ~= getTeamFromName("Police Team") then -- نجيب فريق الشرطة ونتحقق انه مو بفريق الشرطة
				cancelEvent() -- نكنسل الايفنت
			end
		end
	end
end)

كتبت لك مثال عالسريع وحاولت اشرح كل شي لك

اسم

التيم 

police عندى

 

لازم اكتب بعد منها

كلمة

team 

زى ما نت كانتبها

Link to comment
addEventHandler ( 'onVehicleStartEnter' , root ,
	function ( Player , _ , Driver )
		if ( not Driver ) then
			return false
		end
		local DriverTeam = getPlayerTeam ( Driver )
		if ( DriverTeam ) then
			if DriverTeam == getTeamFromName ( 'No Team' ) then
				return false
			end
			local Team = getPlayerTeam ( Player )
			if ( Team ==  DriverTeam ) then
				cancelEvent ( )
			end
		end
	end
)

بلنسبه لكودك الثاني جرب

سيرفر سايد

Edited by xScripterEn
  • Like 1
Link to comment
9 hours ago, xScripterEn said:


addEventHandler ( 'onVehicleStartEnter' , root ,
	function ( Player , _ , Driver )
		if ( not Driver ) then
			return false
		end
		local DriverTeam = getPlayerTeam ( Driver )
		if ( DriverTeam ) then
			if DriverTeam == getTeamFromName ( 'No Team' ) then
				return false
			end
			local Team = getPlayerTeam ( Player )
			if ( Team ==  DriverTeam ) then
				cancelEvent ( )
			end
		end
	end
)

بلنسبه لكودك الثاني جرب

سيرفر سايد

وضحلى كودك لانى مش فاهم شى

منة

دة يمنع ان الشرطى يطرد زميلة الشرطى من السيارة

اضيف بس  بدل كلمة نوتيم

بوليس

لو دة صح كلامى

احوط كودك وكود اكس لايف 

فى السيرفر سايد

Edited by ايهاب
Link to comment

 مرحبا ، اذا كنت تحتاج الى مساعدة برمجية بسيطة تستطيع التواصل معي دسكورد امتلك بعض الوقت للمساعدة

لحظات ولن يتذكرك أحد#8840

لا تقلق من اسم الحساب ، سبب الأسم انني لا اريد ازعاج كبير من الاعبين فقط

تستطيع التواصل معي خلال ال 4 ساعات المقبلة ، بعد ذلك سوف اقوم باقفال الخاص ، تقبل مروري وشكرا

Edited by ><?
Link to comment
15 hours ago, ايهاب said:

وضحلى كودك لانى مش فاهم شى

منة

دة يمنع ان الشرطى يطرد زميلة الشرطى من السيارة

اضيف بس  بدل كلمة نوتيم

بوليس

لو دة صح كلامى

احوط كودك وكود اكس لايف 

فى السيرفر سايد

لآ ي الغالي نو تيم لا تحطه شرطي
حط اسم التيم الي بيكون يقدر يخرج الي بلتيم معه

  • Like 1
Link to comment
6 hours ago, xScripterEn said:

لآ ي الغالي نو تيم لا تحطه شرطي
حط اسم التيم الي بيكون يقدر يخرج الي بلتيم معه

اول سطر لغبطنى يعنى

انا عايز اخلى لشرطى ميقدرشى يطرد الشرطى

احوط فى الخانة نوتيم ولا بوليس

 

 

Edited by ايهاب
Link to comment
5 hours ago, ايهاب said:

اول سطر لغبطنى يعنى

انا عايز اخلى لشرطى ميقدرشى يطرد الشرطى

احوط فى الخانة نوتيم ولا بوليس

 

 

معليش والله م فهمتك بالاول تفضل

 

addEventHandler ( 'onVehicleStartEnter' , root ,
	function ( Player , _ , Driver )
		if ( not Driver ) then
			return false
		end
		local DriverTeam = getPlayerTeam ( Driver )
		if ( DriverTeam ) then
			if DriverTeam ~= getTeamFromName ( 'Police Team' ) then
				return false
			end
			local Team = getPlayerTeam ( Player )
			if ( Team ==  DriverTeam ) then
				cancelEvent ( )
			end
		end
	end
)

 

  • Thanks 1
Link to comment
27 minutes ago, xScripterEn said:

معليش والله م فهمتك بالاول تفضل

 


addEventHandler ( 'onVehicleStartEnter' , root ,
	function ( Player , _ , Driver )
		if ( not Driver ) then
			return false
		end
		local DriverTeam = getPlayerTeam ( Driver )
		if ( DriverTeam ) then
			if DriverTeam ~= getTeamFromName ( 'Police Team' ) then
				return false
			end
			local Team = getPlayerTeam ( Player )
			if ( Team ==  DriverTeam ) then
				cancelEvent ( )
			end
		end
	end
)

 

شى اخير يسطا

 اسم  تيم  فى القيم مود

police

فقط

لازم اخدة كوبى زى ما انت 

police team

وولا احذف كلمة 

تيم

لانة اسمة بوليس فقط

 

 

Link to comment
2 minutes ago, xScripterEn said:

Police Team = اسم التيم الشرطي الي عندك , ف يمديك تغيره عادي

هو اسمة

police

فقط

فاكنت فاكر انى لازم اكتاب كلمة

تيم زى ما انت كاتبها

ماشى يسطا تسلم

  • Like 1
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...