Jump to content

#1FaTa_Ngd

Members
  • Posts

    45
  • Joined

  • Last visited

Posts posted by #1FaTa_Ngd

  1. اانا ابي اخفيهم للادمن من ذي اللوحة بس

    ومسكر انا تاب الريسوس لهم

    http://d.top4top.net/p_229j4zz1.png

    تقصد تبي تخفي

    label اللي يظهر فيها اسماء الرتب

    ؟

    1- افتح مود admin

    2- روح على مجلد client

    3- روح مجلد gui

    4- افتح ملف admin_main.lua

    5- ابحث عن الكود هذا

    guiSetText ( aTab1.Groups, "Groups: "..( aPlayers[player]["groups"] or "None" ) ) 
    

    6- حط عليه شروط مثلا كذا

      
    if getPlayerSerial() == "تحط سيريال اللي تبيه يشوف قروبات الاسل" then --اذا تطابق السيريال مع سيريال اللاعب 
        guiSetText ( aTab1.Groups, "Groups: "..( aPlayers[player]["groups"] or "None" ) ) -- سوف يظهر له اسماء القروبات 
    else -- اذا لم يتطابق السيريال مع سيريال اللاعب 
        guiSetText ( aTab1.Groups, "Groups: Everyone" ) ) -- يظهر له النص هذا فقط (تمويه)ـ 
    end -- نهاية الشرط 
      
    

    7- احفظ الملف

    8- اعد تشغيل مود admin

    بالتوفيق :mrgreen:

    لقيته بس جاني كذا

                guiSetText ( aTab1.Freeze, iif ( aPlayers[player]["freeze"], "Unfreeze", "Freeze" ) ) 
                --guiSetText ( aTab1.Username, "Community Username: "..( aPlayers[player]["username"] or "" ) ) 
                guiSetText ( aTab1.Version, "Version: "..( aPlayers[player]["version"] or "" ) ) 
                guiSetText ( aTab1.Accountname, "Account Name: "..( aPlayers[player]["accountname"] or "" ) ) 
                guiSetText ( aTab1.Groups, "Groups: "..( aPlayers[player]["groups"] or "None" ) ) 
    

  2. نفس الشي ما راحو وربي تعبت ياخي قالو لي لازم اسل خاص للمود :(

    او فيه كود بالكلنت او صلاحية مدري ولله

    تأكد ان الرتبه موجوده ي شيخ كمان و تأكد ان حساباتهم م فيها الرتبه

    الرتبة موجودة ياخي ومافيها حساباتهم شي

    وكيف اذا حطيت القروبين ار بي سي

    كيف رح يفتح لهم الاسل

    لازم اعطيهم ار بي سي

    ياليل اليل

  3. سويت كذا ياخي بس يطلع لهم الريسورسات

    RPC قالو لي من قروب تخفي بس مدري كيف

      
    group = "RPC" 
    group2 = "RPC" 
      
    

    و حط لحسابك ادمنيه في القروب ذا ، دور بالأسل تلقاه لو م لقيته ضيفه و حط لحسابك ادمنيه فيه

    طيب على كذا مارح يفتح الاسل بالرتبة يلي حاتطها للاسل

  4.   
    group = "القروب" 
    group2 = "القروب" 
    -- اتسبدل كلمه القروب الى فوق بقروب كونسول او سوى قروب مخصص يفتح الأسل ذا و حطه مكان القروب 
      
    

    سويت كذا ياخي بس يطلع لهم الريسورسات

    RPC قالو لي من قروب تخفي بس مدري كيف

  5.   
    group = "القروب" 
    group2 = "القروب" 
    -- اتسبدل كلمه القروب الى فوق بقروب كونسول او سوى قروب مخصص يفتح الأسل ذا و حطه مكان القروب 
      
    

    سويت كذا ياخي بس يطلع لهم الريسورسات

  6. اغلب سيرفرات التكتيك كذا

    عطوك رتبة الاسل تفتحها من اف8 لوحة خارجية

    الريسورسات يلي هي صلاحية المودات بقروب الادمن

    مخفية

    انا ابي اخفيها للادمن

    بحيث لو عطيته اللوحة الخارجية زي الصور فوق

    ما يشيل الريسورسات ولا يشيل شي

    او اقفلها قرورب الادمن والكونسل

    زي ما عطاني الاخ ساموراي

    او اي شي ان ما اخليه يلعب فيهم

    اخفاء اقفال اي شي

    المهم اشيلهم من قروب الكونسل وقروب الادمن

    للحين ما احد عرف وش ابي ؟؟؟؟

  7. يا اخوان معقول ما احد يعرف الحل يا اخوان ؟؟؟

    او على الاقل عطوني كود يقفل القروبات يلي ابيها بكلمة سر والباقي مفتوح

    المهم مابي الادمنية تلعب بالريسورسات

  8. الحمدلله ظبط بس كذا رح يبقى مقفل مثلا للادمن لو عطيته الاسل

    لازم يحط الباس

    انا ابي مفتوح الاسل بس

    الريسورسات مخفية من لوحة الادمن والكونسل

    عشان لو عطيت لوحة الاسل لادمن ما يلعب فيها يسحبها ويخربط فيها عرفت ؟؟

  9. كلنت
    local me = getLocalPlayer() 
    addEventHandler("onClientResourceStart",resourceRoot,function() 
    Main = guiCreateWindow(0.2,0.2,0.6,0.6,"ACL Management",true) 
    guiSetVisible(Main,false) 
    ComboBox = guiCreateComboBox(0.05,0.05,0.9,0.6,"Admin",true,Main) 
    Grid = guiCreateGridList(0.05, 0.2, 0.9, 0.65, true,Main) 
    guiSetEnabled(Grid, false) 
    C_O = guiGridListAddColumn(Grid, "Object name", 0.5) 
    C_N = guiGridListAddColumn(Grid, "Nick", 0.6) 
    C_T = guiGridListAddColumn(Grid, "Last login", 0.6) 
    addObj = guiCreateButton(0.05,0.9,0.45,0.07,"Add object",true,Main) 
    removeObj = guiCreateButton(0.5,0.9,0.45,0.07,"Remove object",true,Main) 
    end) 
    addEvent("onOpenACLWindow",true) 
    addEventHandler("onOpenACLWindow",getRootElement(),function() 
    if guiGetVisible(Main) == true then 
    guiSetVisible(Main,false) 
    showCursor(false) 
    else 
    guiGridListClear(Grid) 
    guiComboBoxClear(ComboBox) 
    guiSetProperty(removeObj, "Disabled", "True") 
    guiSetVisible(Main,true) 
    showCursor(true) 
    end 
    end) 
    addEvent("returnGROUPSNAMES",true) 
    addEventHandler("returnGROUPSNAMES",getRootElement(),function(Table) 
    for i,name in pairs(Table)do 
    guiComboBoxAddItem(ComboBox,name) 
    end 
    end) 
    addEventHandler ( "onClientGUIComboBoxAccepted", getRootElement(),function(box ) 
    if box == ComboBox then 
     item = guiComboBoxGetSelected(box) 
     group = guiComboBoxGetItemText(box, item) 
    guiGridListClear(Grid)  
     triggerServerEvent("getGroupObjects",me,group) 
    end 
    end) 
    addEvent("returnObjects",true) 
    addEventHandler("returnObjects",getRootElement(),function(name,nick,last,check) 
    row = guiGridListAddRow ( Grid ) 
    guiGridListSetItemText ( Grid, row, C_O,tostring(name), false, false ) 
    if tostring(nick) ~= "NONE" then 
    guiGridListSetItemText ( Grid, row, C_N,tostring(nick), false, false ) 
    end 
    if tostring(last) ~= "NONE" then 
    guiGridListSetItemText ( Grid, row, C_T,tostring(last), false, false ) 
    end 
    if tostring(check) == "yes" then 
    guiGridListSetItemColor ( Grid, row, C_T, 0,255,0 )  
    guiGridListSetItemColor ( Grid, row, C_N, 0,255,0 )  
    guiGridListSetItemColor ( Grid, row, C_O, 0,255,0 )  
    end 
    end) 
        addEventHandler ( "onClientGUIClick", getRootElement(),function() 
        if source == Grid then 
    guiSetProperty(removeObj, "Disabled", "False") 
        elseif source == removeObj then 
       selectedRow, selectedCol = guiGridListGetSelectedItem( Grid ) 
       theObj = guiGridListGetItemText( Grid, selectedRow, C_O ) 
        guiGridListRemoveRow ( Grid, selectedRow )    
        item = guiComboBoxGetSelected(ComboBox) 
        group = guiComboBoxGetItemText(ComboBox, item)   
        action = "remove" 
        triggerServerEvent("onManageACL",me,action,theObj,group) 
        elseif source == addObj then 
        win = guiCreateWindow(250,200,400,90,"Object name",false) 
        objedit = guiCreateEdit(0.03,0.1,0.97,0.3,"",true,win) 
        btnAdd = guiCreateButton(0.03,0.5,0.97,0.5,"Add object",true,win) 
        guiSetInputEnabled(true) 
        elseif source == btnAdd then 
        guiSetInputEnabled(false) 
        obj = guiGetText(objedit) 
        if tostring(obj) ~= "" then 
        item = guiComboBoxGetSelected(ComboBox) 
        group = guiComboBoxGetItemText(ComboBox, item)   
        action = "add" 
        row = guiGridListAddRow ( Grid ) 
        guiGridListSetItemText ( Grid, row, C_O,tostring(obj), false, false ) 
        guiSetVisible(win,false)     
        triggerServerEvent("onManageACL",me,action,obj,group) 
        end 
        elseif source == btnCLSLOG then 
        showCursor(false) 
        destroyElement(winLOG) 
        guiSetInputEnabled(false)    
        end 
        end) 
    addEvent("returnACLLog",true) 
    addEventHandler("returnACLLog",getRootElement(),function() 
    winLOG = guiCreateWindow(170,130,600,360,"ACL Log",false) 
    memo = guiCreateMemo(5,5,590,325,"",false,winLOG) 
    btnCLSLOG = guiCreateButton(5,333,590,26,"Close",false,winLOG) 
    showCursor(true) 
    guiSetText(memo,getElementData(resourceRoot,"log")) 
    guiMemoSetReadOnly(memo,true) 
    end)     
      
      
    function pass() 
    guiSetEnabled(Grid, true) 
    outputChatBox("acl is enabled", 0, 200, 0) 
    end 
    addCommandHandler ("your pass" , pass) 
      
    -- استبدل كلمه your pass 
    -- بالباس حقك 
      
    

    حط ذا مكان الى مكتوب عندك بالكلنت

    واحط الكود كامل بدل الكود يلي بالكلنت ؟

    وهذا برضو بالكلنت ؟؟ function pass()

    guiSetEnabled(Grid, true)

    outputChatBox("acl is enabled", 0, 200, 0)

    end

    addCommandHandler ("your pass" , pass)

  10. انا عندي هذي اللوحة مخليها برتبة يلي اعطي ياها يقدر يفتح اللوحة ويرقي

    p_224htjw1.png

    وظاهرة فيها للزوار هذي الريسورسات

    p_224xm8v2.png

    ابي اخفي الريسورسات للناس للي ابي اعطيها الرتبة مثلا عشان ما يلعبو بصلاحيات المودات ابي اخفيها هي والريسورسات للي بقروب الكونسل برضو كيف ؟؟

    كيف اخفيها زي باقي السيرفرات ؟؟؟

  11. كيف استخدم السكربت ذا ؟؟

    * You must add the script to admin group

    You must add yourself to allowed group ( be default it's Console )

    * To open the panel use the command /gpp

    * Allowed group to use command /gpp by default is Console you can change it from settings

    ممكن تترجم لاني اترجمها ولاني فهمان شي لاهنت

  12. السلام عليكم انا عندي سيرفر تكتيك

    المهم انا خليت الاسل برتبة يعني بس اعطيه الرتبة

    يكتب كلمة باف8 وتطلع له لوحة غير عن اسل يلي باللوحة عرفت .

    انا عاطي اغلب المودات صلاحية الادمن حلو ؟

    ابي اخفي هذي الاشياء عن الزائر

    يعني بدل ما يطلع له resource.الخ

    يطلع له فاضي هو وقروب الكونسل وش الحل ؟

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

    قالو لي في رتبة اسمها RPC بس ما عرفت استخدم

    يلي عنده الحل يعطيني ياه فضلا ليس امرا ومشكورين :)

    ابي اخليها مخفية عنه يعني ما اخليه يشوف الريسورسات عشان ما يلعب بصلاحيات المودات

×
×
  • Create New...