بسم الله الرحمان الرحيم
setPlayerColorToTeamColor
فائدة الوظيفة : تخلي لون اللاعب بلون التيم حقه
الوظيفة سيرفر فقط
Syntax -نروح للساينتاكس
bool setPlayerColorToTeamColor ( player Player )
الارقيومنت المطلوبة-Required Arguments:
Player = الاعب الي تبي تغير لون اسمه للون فريقه
الوظيفة
function setPlayerColorToTeamColor ( Player )
if getElementType (Player) == "player" then
local playerTeam = getPlayerTeam ( player )
if ( playerTeam ) then
local playername = getPlayerName( Player )
if playername:find("#%x%x%x%x%x%x") then
local playername = playername:gsub("#%x%x%x%x%x%x","")
if playername:len() > 0 then
if ( setPlayerName(Player, playername)) then
local r, g, b = getTeamColor( playerTeam )
setPlayerNametagColor(Player , r, g, b)
end
else
setPlayerName(Player, "NoName"..tostring(math.random(1,10000)))
end
else
local r, g, b = getTeamColor( playerTeam )
setPlayerNametagColor(Player, r, g, b)
end
else
outputDebugString( "bad arguments 2 :"..getPlayerName ( Player ) .. " isn't on a team", 1 )
end
else
outputDebugString("Bad arguments 1 :the source is not a player", 1 )
end
end
واخير اشكر نصور لأنه صلح الأخطاء بالكود*