0 Üye ve 1 Ziyaretçi konuyu incelemekte.
local groups = { -- authorized groups (yetkililerin çekileceği gruplar) -- for add: {"gruop_name","group_text",""}, (eklemek için :{"grup_ismi","grup_yazısı",""}, {"Console","Sunucu Sahibi",""}, {"Admin","Baş Yetkili",""}, {"SuperModerator","Üst Yetkili",""}, {"Moderator","Yetkili",""},}local commands = {"yetkililer"} -- commands to be used to see managers (yöneticileri görmek için kullanılacak komutlar)function getAdmins(pl,nm) for k,v in ipairs(getElementsByType("player")) do if not isGuestAccount(getPlayerAccount(v)) then for i=1, table.maxn(groups) do if isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(v)), aclGetGroup(groups[i][1])) then if groups[i][3] ~= "" then groups[i][3] = groups[i][3]..", "..string.gsub(getPlayerName(v),"#%x%x%x%x%x%x","") else groups[i][3] = string.gsub(getPlayerName(v),"#%x%x%x%x%x%x","") end end end end end for i=1, table.maxn(groups) do if groups[i][3] == "" then groups[i][3] = "Aktif Yok !" end triggerClientEvent(pl,"see_staff",pl,groups[i][2]..": "..groups[i][3]) groups[i][3] = "" endendfor i=1, table.maxn(commands) do addCommandHandler(commands[i],getAdmins)endaddEvent("sc_basladi",true)addEventHandler("sc_basladi",root,function() triggerClientEvent(source,"ayars",source,table.maxn(groups))end)function bind()if (guiGetVisible (GUIEditor.window[1]) == true) thenguiSetVisible(GUIEditor.window[1], false)showCursor(false)elseif (guiGetVisible (GUIEditor.window[1]) == false) thenguiSetVisible(GUIEditor.window[1], true)showCursor(true)endendfunction ackapa(P)if (guiGetVisible (panel) == true) then --> Paneli aktifleştirme.guiSetVisible(panel, false) --> Paneli aktifleştirme.showCursor(false)elseif (guiGetVisible (panel) == false) then --> Paneli aktifleştirme.guiSetVisible(panel, true) --> Paneli aktifleştirme.showCursor(true)endendbindKey("P", "down", ackapa) --> Panelin açma kapama tuşu.addCommandHandler("panel", ackapa) --> Panelin açma kapama komutu.
Bir hata göremedim (bindKey eklediğin satırda). İletinde s_lua atıcam demişsin fakat bu client dosyası ve bindKey client'te işlev gösterir meta.xml'de hata yapmış olabilirsin.
local groups = { -- authorized groups (yetkililerin çekileceği gruplar) -- for add: {"gruop_name","group_text",""}, (eklemek için :{"grup_ismi","grup_yazısı",""}, {"Console","Sunucu Sahibi",""}, {"Admin","Baş Yetkili",""}, {"SuperModerator","Üst Yetkili",""}, {"Moderator","Yetkili",""},} local commands = {"yetkililer"} -- commands to be used to see managers (yöneticileri görmek için kullanılacak komutlar)local binds = {"F1","F2","F3"} -- bindkeys to be used to see managers (yöneticileri görmek için kullanılacak tuşlar)function getAdmins(pl) for k,v in ipairs(getElementsByType("player")) do if not isGuestAccount(getPlayerAccount(v)) then for i=1, table.maxn(groups) do if isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(v)), aclGetGroup(groups[i][1])) then if groups[i][3] ~= "" then groups[i][3] = groups[i][3]..", "..string.gsub(getPlayerName(v),"#%x%x%x%x%x%x","") else groups[i][3] = string.gsub(getPlayerName(v),"#%x%x%x%x%x%x","") end end end end end for i=1, table.maxn(groups) do if groups[i][3] == "" then groups[i][3] = "Aktif Yok !" end triggerClientEvent(pl,"see_staff",pl,groups[i][2]..": "..groups[i][3]) groups[i][3] = "" endend for i=1, table.maxn(commands) do addCommandHandler(commands[i],getAdmins)end addEvent("sc_basladi",true)addEventHandler("sc_basladi",root,function() for i=1,table.maxn(binds) do bindKey(source,binds[i],"down") end triggerClientEvent(source,"ayars",source,table.maxn(groups))end)
Heralde Script bozuk bu kodlarla bile olmadı neyse konu kilitlenebilir yardımlarınız için teşekkürler