Jump to content

مشكلة الاسم


Recommended Posts

function removeColorCoding( name ) 
return type(name)=='string' and string.gsub ( name, '#%x%x%x%x%x%x', '' ) or name 
end 
  
--Ex 
  
addEventHandler("onClientGUIClick",button, 
function() 
local lcName = getPlayerName(localPlayer) 
removeColorCoding( lcName ) 
end) 

وظيفة سهلة وبسيطة =)

Link to comment
function removeColorCoding( name ) 
return type(name)=='string' and string.gsub ( name, '#%x%x%x%x%x%x', '' ) or name 
end 
  
--Ex 
  
addEventHandler("onClientGUIClick",button, 
function() 
local lcName = getPlayerName(localPlayer) 
removeColorCoding( lcName ) 
end) 

وظيفة سهلة وبسيطة =)

يعني اركب ذا

[lua]function removeColorCoding( name )

return type(name)=='string' and string.gsub ( name, '#%x%x%x%x%x%x', '' ) or name

end

الالوان راح تختفي

Link to comment

  
  
function removeColorCoding( name ) 
return type(name)=='string' and string.gsub ( name, '#%x%x%x%x%x%x', '' ) or name 
end 
  
 addEventHandler ( "onClientPlayerChangeNick", getLocalPlayer(), 
    function ( ) 
local lcName = getPlayerName(localPlayer) 
removeColorCoding( lcName ) 
    end 
) 
  

تفضل ,

Link to comment
  
  
function removeColorCoding( name ) 
return type(name)=='string' and string.gsub ( name, '#%x%x%x%x%x%x', '' ) or name 
end 
  
 addEventHandler ( "onClientPlayerChangeNick", getLocalPlayer(), 
    function ( ) 
local lcName = getPlayerName(localPlayer) 
removeColorCoding( lcName ) 
    end 
) 
  

تفضل ,

أخـوي كـودك بيحذف أكواد الالوان ويجيب الاسم بدون أكواد الالوان لاكن ماشوفك سويت شيء بالاسم المفروض تحط اسم اللاعب بعد ما حذفت الاكواد

بالنسبـة لصاحب الموضوع تفـضل سويتـه لك:

-- Server Side --

function onPlayerJoin() 
    local name = getPlayerName(source) 
        if name:find('#%x%x%x%x%x%x') then 
        local name = name:gsub('#%x%x%x%x%x%x', '') 
        if string.len(name) <= 0 then name = 'player'..math.random(5000)..'' end 
        setPlayerName(source, name) 
   end 
end 
addEventHandler( 'onPlayerJoin', root, onPlayerJoin) 
  
function onPlayerChangeNick(oldNick, newNick) 
    if newNick:find('#%x%x%x%x%x%x') then 
        local name = newNick:gsub('#%x%x%x%x%x%x', '') 
        if string.len(name) <= 0 then name = 'player'..math.random(5000)..'' end 
        setPlayerName(source, name) 
        cancelEvent() 
    end 
end 
addEventHandler( 'onPlayerChangeNick', root, onPlayerChangeNick) 

وسويته لك اذا كان اسمه كله أكواد ألوان يعني كـ مثال

#FFFFFF

فلو حذف الاكواد ماراح يبقي شيء يعني اسمه بيكون فاضي

فـسويته لك يحط اسمه ارقام عشوائيـة من 5000

كـ مثال

player3620

Link to comment
  
  
function removeColorCoding( name ) 
return type(name)=='string' and string.gsub ( name, '#%x%x%x%x%x%x', '' ) or name 
end 
  
 addEventHandler ( "onClientPlayerChangeNick", getLocalPlayer(), 
    function ( ) 
local lcName = getPlayerName(localPlayer) 
removeColorCoding( lcName ) 
    end 
) 
  

تفضل ,

أخـوي كـودك بيحذف أكواد الالوان ويجيب الاسم بدون أكواد الالوان لاكن ماشوفك سويت شيء بالاسم المفروض تحط اسم اللاعب بعد ما حذفت الاكواد

بالنسبـة لصاحب الموضوع تفـضل سويتـه لك:

-- Server Side --

function onPlayerJoin() 
    local name = getPlayerName(source) 
        if name:find('#%x%x%x%x%x%x') then 
        local name = name:gsub('#%x%x%x%x%x%x', '') 
        if string.len(name) <= 0 then name = 'player'..math.random(5000)..'' end 
        setPlayerName(source, name) 
   end 
end 
addEventHandler( 'onPlayerJoin', root, onPlayerJoin) 
  
function onPlayerChangeNick(oldNick, newNick) 
    if newNick:find('#%x%x%x%x%x%x') then 
        local name = newNick:gsub('#%x%x%x%x%x%x', '') 
        if string.len(name) <= 0 then name = 'player'..math.random(5000)..'' end 
        setPlayerName(source, name) 
        cancelEvent() 
    end 
end 
addEventHandler( 'onPlayerChangeNick', root, onPlayerChangeNick) 

وسويته لك اذا كان اسمه كله أكواد ألوان يعني كـ مثال

#FFFFFF

فلو حذف الاكواد ماراح يبقي شيء يعني اسمه بيكون فاضي

فـسويته لك يحط اسمه ارقام عشوائيـة من 5000

كـ مثال

player3620

ماقصرت ع المساعدة ي مازن

انفداكك ي سفاح بيض الله وجهك

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...