Killer Project

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

12 posts in this topic

Posted (edited)

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

 

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

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

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.