Jump to content

طلب كود


Mhmd.z

Recommended Posts

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

الحين انا مسوي قيرد ليست فيها اسماء الاعبين يلي بالسيرفر, ابي اسوي ايديت بحث عن لاعب ...

string.find

ما اعرف استعملها

Link to comment
"onClientGUIChanged" 
guiGridListClear 
guiGetText 
getElementsByType 
getPlayerName 

الطريقة

سو لوب للاعبين

وتحقق اذا كان الي كتبه في البحث موجود في اسم اللاعب او لا

if string.find(string.upper(playerName), string.upper(searchText), 1, true) then 

طبعاً مكان playerName

استخدم فنكشن getPlayerName

و مكان searchText استخدم فنكشن guiGetText

string.upper تخلي الحروف كبيرة

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

تقدر تشيلها اذا تبيه لازم يكتب الاسم بالضبط :mrgreen:

Link to comment

بحذف اسماء الاعبين الي بالجيرد ليست , بس كيف يجيب اسم الاعب ؟

  
addEventHandler("onClientGUIChanged", root,  
function() 
for i,getAllPlayer in ipairs(getElementsByType("player")) do 
if source == edit then 
local txt = guiGetText(edit) 
local playerName = getPlayerName(getAllPlayer) 
if string.find(string.upper(playerName), string.upper(txt), 1, true) then 
guiGridListClear(List) 
            end 
        end 
    end 
end 
) 
  

Link to comment

function addPlayers(Find, edit) 
    guiGridListClear(gridlist) 
    for k,v in ipairs(getElementsByType("player")) do 
        local name = getPlayerName(v) 
        if Find then 
            if name:find(guiGetText(edit)) then 
                guiGridListSetItemText(gridlist, guiGridListAddRow(gridlist), 1, name, false, false) 
            end 
        else 
            guiGridListSetItemText(gridlist, guiGridListAddRow(gridlist), 1, name, false, false) 
        end 
    end 
end 
addEventHandler("onClientGUIChanged", resourceRoot, function( ) 
    if source == edit then -- بمربع البحث حقك edit هنا بدل 
        if guiGetText(source) == "" then 
            addPlayers( ) 
        else 
            addPlayers(true, source) 
        end 
    end 
end) 

لاتعدل شي الا اللي محدده لك أنا :fadein:

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