• Announcements

    • jhxp

      Forums are online again after a maintenance.   18/03/17

      MTA Forums maintenance is completed, although some automatic time-heavy tasks are still in process and will be finished eventually in background. Expect some features such as Forum Search to not display all results until all processes are finished. Please let us know if you spot a forum feature that worked correctly before the maintenance but does not work anymore now. Thanks. --MTA Team
Killer Project

* [ createTeam ] شرح انشاء الفريق وما يتصل به من اكواد اخرى

12 posts in this topic

السلام عليكم ورحمة الله وبركاته
ان شاء الله بسوي شرح عن انشاء فريق

 

createTeam -- Server only !


طيب نبدأ في الشرح . بسم الله

اولاً الشرح


 

createTeam ( theName ,R ,G ,B )

-- theName الاسم الفريق
-- R, G, B لون اسم الفريق
-- R عائدة على اللون الاحمر
-- G عائدة على اللون الاخضر
-- B عائدة على اللون الازرق


طيب نعطي مثال على اساس انشاء تيم شرطة

مع تغـيـيـر اللون

 

local thePoliceTeam = createTeam ( "Police", 0, 0, 255 )


هذا مثال على انه رح يسوي فريق شرطة باللون الازرق

طيب نسوي اكثر من فريق


 

function onStart()

local thePoliceTeam = createTeam ( "Police", 0, 0, 255 ) -- ازرق
local theKillerTeam = createTeam ( "Killer", 255, 0, 0 ) -- احمر
local theDoctorTeam = createTeam ( "Doctor", 0, 255, 0 ) -- اخضر

end

addEventHandler("onResourceStart", root, onStart) -- server only


طيب عرفنا كيف نسوي فريق

الحين كيف نغير لون الفريق ؟

الشرح

 

setTeamColor ( theTeam, R, G, B )

-- حيث
-- theTeam اسم الفريق الموجود قبل
-- R, G, B اللون الجديد اللي رح تغير لون اسم التيم له
-- R عائدة على اللون الاحمر
-- G عائدة على اللون الاخضر
-- B عائدة على اللون الازرق



مثال على تغيير اللون

 

local thePoliceTeam = createTeam ( "Police", 255, 255, 0 ) -- لون اصفر

if ( thePoliceTeam ) then -- هنا واللي هو اهم شي لازم نتحقق ان الفريق موجود
	setTeamColor ( thePoliceTeam, 0, 0, 255 ) -- لون ازرق
end



طيب الحين تبي تغير اسم التيم ؟

الشرح


 

setTeamName ( theTeam, theNewName )

-- حيث
-- theTeam التيم اللي تم انشائه
-- theNewName الاسم الجديد اللي تبيه للتيم


مثال على تغـيـيـر اسم الفريق

 

local thePoliceTeam = createTeam ( "Police", 0, 0, 255 ) -- لون ازرق

if ( thePoliceTeam ) then -- هنا واللي هو اهم شي لازم نتحقق ان الفريق موجود
	setTeamName ( thePoliceTeam, "new Police" ) -- الاسم الجديد
end


كيف اخلي اللاعب في فريق معين ؟

شرح


 

setPlayerTeam ( thePlayer, theTeam )

-- حيث
-- thePlayer هو اللاعب اللي رح تغير فريقه او رح تخليه في فريق معين
-- theTeam هو الفريق اللي رح تخلي اللاعب فيه


مثال على جعل اللاعب في فريق معين

 

local theKillerProjectTeam = createTeam ( "Killer Project", 255, 0, 0 ) -- لون احمر
local theGoodPlayersTeam = createTeam ( "Good Players", 0, 255, 0 ) -- لون اخضر

-- Ex 1

function setPlayerNewTeam ( source, command )

	if theGoodPlayersTeam then
		setPlayerTeam ( source, theGoodPlayersTeam )
	end

end
addCommandHandler ( "setTeamForMe", setPlayerNewTeam )

-- Ex 2

function setTeamOnWasted ( )

	if theKillerProjectTeam then
		setPlayerTeam ( source, theKillerProjectTeam )
	end

end
addEventHandler ( "onPlayerWasted", root, setTeamOnWasted )


 

طيب كيف اجيب اسم الفريق الخاص باللاعب ؟

شرح


 

playerTeam = getPlayerTeam ( player )
theTeamName = getTeamName ( playerTeam )

-- حيث
-- player اللاعب اللي رح تجيب اسم فريقه


مثال كيف تجيب اسم الفريق

 

function GetTeamOnWasted ( )
	playerTeam = getPlayerTeam ( source )
	if ( playerTeam ) then -- نتحقق من ان اللاعب في فريق بالفعل
		teamName = getTeamName ( playerTeam )
		outputChatBox ( getPlayerName(source).." is on a team > "..teamName , root, 0, 255, 0, true )
	end
end
addEventHandler ( "onPlayerWasted", root, GetTeamOnWasted )



كيف اخلي الشخصيات اللي في الفريق اصدقاء ؟

شرح


 

setTeamFriendlyFire ( theTeam , false or true )

-- حيث
-- theTeam هو الفريق اللي تبي شخصياته تكون اصدقاء
-- كيف تكون اصدقاء ؟ يعني ما يطلقون على بعض

-- true or false هي اللي تتحكم في الصداقة
-- true تخليهم اصدقاء
-- false تخليهم مب اصدقاء


مثال على كيف تخلي شخصيات التيم اصدقاء

 

function onStartSetFriendlyFire()

local thePoliceTeam = createTeam ( "Police", 0, 0, 255 ) -- ازرق
local theKillerTeam = createTeam ( "Killer", 255, 0, 0 ) -- احمر
local theDoctorTeam = createTeam ( "Doctor", 0, 255, 0 ) -- اخضر

setTeamFriendlyFire ( thePoliceTeam, true ) -- اصدقاء
  
setTeamFriendlyFire ( theKillerTeam, false ) -- مب اصدقاء
  
setTeamFriendlyFire ( theDoctorTeam, true ) -- اصدقاء

end

addEventHandler("onResourceStart", root, onStartSetFriendlyFire ) -- server only





هذا شرحي لليوم استمنى استفدتم ولو بكلمة

شكراً لكم على المتابعة والسلام عليكم ورحمة الله وبركاته

Edited by Killer Project
update
6 people like this

Share this post


Link to post
1 minute ago, Abu-Solo said:

يعطيك العافية ي بطل

نورت الموضوع @Abu-Solo

1 person likes this

Share this post


Link to post
1 minute ago, Fares Elkordy said:

كفو احمد

كفوك يا فارس ^_^

1 person likes this

Share this post


Link to post
23 minutes ago, Killer Project said:

كفوك يا فارس ^_^

ذا ليه م يرد الا عليك 

Share this post


Link to post
2 hours ago, Abu-Solo said:

ذا ليه م يرد الا عليك 

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

Share this post


Link to post

كفووو و واصل يا غالي 

افضل شي عجبني حقت الاصدقاء ضض

الي ما تموت مفيدوحلوة

 

بالتوفيق لك

Share this post


Link to post
2 hours ago, Killer Project said:

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

هلا

Share this post


Link to post
3 hours ago, Killer Project said:

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

ترا سويكين معه حق وانا كمان اعرف هذا الفتى وليه يسويلك انت بس ردود 😒

عالعموم شرح جميل تشكر عليه 

Share this post


Link to post

يعطيك العافية ع الشرح , تشكر علية صراحتاً ..

بالنسبة لـ المثال حق جلب تيم اللاعب

المفروض playerTeam = getPlayerTeam ( .. )

انت مسوي getTeamName .. 

وبالتوفيق لك .

Share this post


Link to post
9 hours ago, MR.NaiF-MTA said:

كفووو و واصل يا غالي 

افضل شي عجبني حقت الاصدقاء ضض

الي ما تموت مفيدوحلوة

 

بالتوفيق لك

نورت الموضوع @MR.NaiF-MTA ^_^
 

 

9 hours ago, #Soking said:

هلا



هلا بيك ض1


 

8 hours ago, #BrosS said:

ترا سويكين معه حق وانا كمان اعرف هذا الفتى وليه يسويلك انت بس ردود 😒

عالعموم شرح جميل تشكر عليه 



نورت الموضوع بمرورك

انا قلت لأبو سولو وش السالفة


\/ \/ \/ \/

11 hours ago, Killer Project said:

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



 

7 hours ago, Default said:

يعطيك العافية ع الشرح , تشكر علية صراحتاً ..

بالنسبة لـ المثال حق جلب تيم اللاعب

المفروض playerTeam = getPlayerTeam ( .. )

انت مسوي getTeamName .. 

وبالتوفيق لك .



شكراً لك على التنبيه @Default

تم التعديل

نورت الموضوع
^_^

1 person likes this

Share this post


Link to post

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.