Jump to content

مساعده في أظهار اسم الادمن وحالته


Recommended Posts

السلام عليكم يا أخوان

انا قمت بصنع نافذه فيها gridlist

ابي طريقة تطلع لي اسم الادمنية داخل القريد فقط !

وايضآ حبيت يكون جنب اسم الادمن حالته (إن كان متصل او لا ) اي

online - offline

ابي الوظائف اللي حق وجود اللاعب ومثال عنه لو سمحتوا لأني دورت في الويكي مالقيت

غير وحده اللي هي getNetworkStatus

وما ادري إذا تنفع ولا لا !

طبعآ جربت هذي الاكواد في السيرفر, هل هي صحيح ؟

server

for k, player in ipairs(getElementsByType("player")) do 
for k, player in ipairs (getPlayerName(player)) do 
for k, player in ipairs (getPlayerAccount(player)) do 
for k, player in ipairs (getAccountName(account)) do 
  if isObjectInACLGroup ("user."..player, aclGetGroup ( "Admin" ) ) then 
triggerClientEvent("updateGridList", getRootElement(), player)  
 end 
  end 
  end 
 end 
 end 

Link to comment
-- Server Side 
for i, v in ipairs ( getAccounts ( ) ) do 
    if hasObjectPermissionTo ( "user."..getAccountName ( v ), "general.adminpanel", false ) then 
        local player = getAccountPlayer ( v ) 
        if player then 
            triggerClientEvent ( source, "updateGridList", source, getPlayerName(player).." ("..getAccountName ( v )..")", "online" )  
        else 
            triggerClientEvent ( source, "updateGridList", source, getAccountName ( v ), "offline" )  
        end 
    end 
end 

Link to comment
ممكن الكود وانا اكمل اسم قريد لست

لأني بحاجة اليه

قمت بعمل لوحة

-- Server Side 
for i, v in ipairs ( getAccounts ( ) ) do 
    if hasObjectPermissionTo ( "user."..getAccountName ( v ), "general.adminpanel", false ) then 
        local player = getAccountPlayer ( v ) 
        if player then 
            triggerClientEvent ( source, "updateGridList", source, getPlayerName(player).." ("..getAccountName ( v )..")", "online" )  
        else 
            triggerClientEvent ( source, "updateGridList", source, getAccountName ( v ), "offline" )  
        end 
    end 
end 

:shock:

Link to comment
ممكن الكود وانا اكمل اسم قريد لست

لأني بحاجة اليه

قمت بعمل لوحة

-- Server Side 
for i, v in ipairs ( getAccounts ( ) ) do 
    if hasObjectPermissionTo ( "user."..getAccountName ( v ), "general.adminpanel", false ) then 
        local player = getAccountPlayer ( v ) 
        if player then 
            triggerClientEvent ( source, "updateGridList", source, getPlayerName(player).." ("..getAccountName ( v )..")", "online" )  
        else 
            triggerClientEvent ( source, "updateGridList", source, getAccountName ( v ), "offline" )  
        end 
    end 
end 

:shock:

اين احط كود اسم اللستة حقتي

Link to comment

فـ انت وش تسوي؟ بشرح لك updateGridList تلاحظ بـ الكود في تريقر بـ اسم

وقت يجي يفتحه تسوي تريقر للسيرفر وتستقبله هناك وتحط الكود ذاك فيه يقوم يرسل تريقر لكلنت وتستقبله بـ كلنت bineKey اول شي يوم تسوي الـ

يوم تستقبله بـ كلنت تستخدم التالي عشان تحطهم بـ قريد ليست .. :

guiGridListClear 
guiGridListAddRow 
guiGridListSetItemText 

Link to comment

هو لم يضيع وقته من اجلي , بل لصاحب الموضوع

لو كانت المساعدة لصاحب الموضوع فقط كما تقول

فـ لماذا المواضيع ظاهرة لجميع الأعضاء ؟؟

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