Jump to content

تمت الافادة يقفل


Recommended Posts

فنكش

getAccountName 
getPlayerAccount 
getElementData 
isGuestAccount 
aclGetGroup 
aclGroupAddObject 
aclGroupRemoveObject 
guiCreateGridList 
guiGridListAddRow 
guiGridListGetSelectedItem 
guiGridListGetItemText 

ذول لي اعرفها :roll::wink:

Edited by Guest
Link to comment
فنكش
getAccountName 
getPlayerAccount 
getElementData 
aclGetGroup 
aclGroupAddObject 
guiCreateGridList 
guiGridListAddRow 
guiGridListGetSelectedItem 
guiGridListGetItemText 

ذول لي اعرفها :roll::wink:

+

aclGroupRemoveObject  

Link to comment
فنكش
getAccountName 
getPlayerAccount 
getElementData 
aclGetGroup 
aclGroupAddObject 
guiCreateGridList 
guiGridListAddRow 
guiGridListGetSelectedItem 
guiGridListGetItemText 

ذول لي اعرفها

+

aclGroupRemoveObject  

تم اضافة شكر 8)

Link to comment

ممكن طلب ثاني ؟

كيف اضع صوره مثل الاخ

# AtHwaQ

ومشكورين

وطلب واحد اخير ممكن امثله افهمها للي عطيتوني اياه ~

مو امثله من الويكي مترجمه

لا امثله من عندك لو سمحت

:fadein:

Edited by Guest
Link to comment
ممكن طلب ثاني ؟

كيف اضع صوره مثل الاخ

# AtHwaQ

ومشكورين

-_- تستهبل انتا ؟؟؟؟؟؟؟؟ :evil:

من طلب كود ألي كيف تضع صورة متعرف انجلزية :|:|:|:|

Link to comment
getAccountName 
getPlayerAccount 
getElementData 
isGuestAccount 
aclGetGroup 
aclGroupAddObject 
aclGroupRemoveObject 
guiCreateGridList 
guiGridListAddRow 
guiGridListGetSelectedItem 
guiGridListGetItemText 

عطيتك فنكش جرب واحنا نساعدك

وانا مو معصب :|:idea::lol:

Link to comment

في اكواد ابي امثله منها ما فهمتها

  
getElementData 
aclGetGroup 
aclGroupAddObject 
aclGroupRemoveObject   
  

شكلكم ما فهمتموني انا ابي اسوي مود شوب ادمن

بالساعات يعني يشتري رتبه محدده بالساعات الي انا حطيتهها

Link to comment
ليش بنحتاج هالكودين
  
  
1.getAccountName 
2.getPlayerAccount 
  
  

getAccountName -- جلب اسم حساب 
getPlayerAccount -- جلب حساب لاعب 

اعرف بس انا اقصد وش بنستعمله في المود ؟

عندما تضغط علي اضافة رتبه يجيب اسم حساب لاعب

Link to comment
في اكواد ابي امثله منها ما فهمتها
  
getElementData 
aclGetGroup 
aclGroupAddObject 
aclGroupRemoveObject   
  

شكلكم ما فهمتموني انا ابي اسوي مود شوب ادمن

بالساعات يعني يشتري رتبه محدده بالساعات الي انا حطيتهها

افضل اعطيك مود كامل تستهبل انتا

هنا مو طلب كودات كاملل جرب ونساعدك :evil:

Link to comment

شوف انا سويت كود وكل شيء بعد الترجمه الطويله طبعاً

لاكن المود مو شغال مدري ليش

شسوفو الوظيفه

  
  
Client --  
  
addCommandHandler('رتب',function() 
        guiSetVisible(GUIEditor.window[1], not guiGetVisible(GUIEditor.window[1])) 
        showCursor(guiGetVisible(GUIEditor.window[1])) 
    end 
) 
  
function black() 
    for k, v in ipairs ( List ) do 
        local row = guiGridListAddRow(GUIEditor.gridlist[1]) 
        guiGridListSetItemText(GUIEditor.gridlist[1], row, 1, v[1], false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[1], row, 2, v[2], false, false)        
        guiGridListSetItemData(GUIEditor.gridlist[1], row, 1, v[3])  
        guiGridListSetItemColor(GUIEditor.gridlist[1], row, 1, 255, 159, 0)      
        guiGridListSetItemColor(GUIEditor.gridlist[1], row, 2, 146, 0, 255) 
    end 
end  
setTimer (black, 3000, 1) 
  
        addEventHandler("onClientGUIClick", GUIEditor.button[1],   
    function() 
        if isTimer(timer) then  
            mSeconds,_,__ = getTimerDetails(timer) 
            total = mSeconds / 60 / 1000 
            outputChatBox("You need to wait "..math.ceil(total).." minutes",255, 159, 0) 
            return 
        end  
        timer = setTimer(function() end,5 * 1000 * 60,1) 
        local row, col = guiGridListGetSelectedItem(GUIEditor.gridlist[1]) 
        if row and col and row ~= -1 and col ~= -1 then 
            local data = guiGridListGetItemData(GUIEditor.gridlist[1], row, 1) 
            local time = guiGridListGetItemText(GUIEditor.gridlist[1], row, 2) 
            triggerServerEvent('GiveAdmin',localPlayer,data,time) -- ,و هنا ربطت بالسيرفر 
        end 
  
Server --  
  
xAddToGroupFunction_ = function ( Group,Price,Name ) 
    local account = getAccountName(getPlayerAccount(source)); -- واخيراً عرفت ليش لازم كذا بعد الترجمه لازم يجيب الحساب عشان يضعه فيObject  
    if isGuestAccount(getPlayerAccount(source)) then return outputChatBox(" يجب عليك التسجيل اولاَ ",source,0,171,233,true); end 
    if isObjectInACLGroup("user."..account, aclGetGroup(tostring(Group))) then return outputChatBox(" لديك هذهـ الرتبة فعـلاً ",source,255,153,0,true); end 
    local sValue = getElementData( source,'PlayTime' ) 
    if not sValue then sValue = '0:0:0' end 
    local data = split(sValue,':') 
    local hour = tonumber( data[1] )   
    if hour == nil or not tonumber(hour) then hour = 0 end 
    if ( hour >= tonumber(Price))  then 
        aclGroupAddObject (aclGetGroup( tostring(Group)),"user."..account); 
        outputChatBox(" تم اضافة الرتبة بنجاح "..Name,source,0,171,233,true); 
    else 
        outputChatBox(" ليس لديك ساعات كافية ",source,255,153,0,true); 
    end 
end 
addEvent("Accept:the:request",true) 
addEventHandler("Accept:the:request",root,xAddToGroupFunction_) 
  
  

حلولي الخطأ الموجود

Link to comment
شوف انا سويت كود وكل شيء بعد الترجمه الطويله طبعاً

لاكن المود مو شغال مدري ليش

شسوفو الوظيفه

  
  
Client --  
  
addCommandHandler('رتب',function() 
        guiSetVisible(GUIEditor.window[1], not guiGetVisible(GUIEditor.window[1])) 
        showCursor(guiGetVisible(GUIEditor.window[1])) 
    end 
) 
  
function black() 
    for k, v in ipairs ( List ) do 
        local row = guiGridListAddRow(GUIEditor.gridlist[1]) 
        guiGridListSetItemText(GUIEditor.gridlist[1], row, 1, v[1], false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[1], row, 2, v[2], false, false)        
        guiGridListSetItemData(GUIEditor.gridlist[1], row, 1, v[3])  
        guiGridListSetItemColor(GUIEditor.gridlist[1], row, 1, 255, 159, 0)      
        guiGridListSetItemColor(GUIEditor.gridlist[1], row, 2, 146, 0, 255) 
    end 
end  
setTimer (black, 3000, 1) 
  
        addEventHandler("onClientGUIClick", GUIEditor.button[1],   
    function() 
        if isTimer(timer) then  
            mSeconds,_,__ = getTimerDetails(timer) 
            total = mSeconds / 60 / 1000 
            outputChatBox("You need to wait "..math.ceil(total).." minutes",255, 159, 0) 
            return 
        end  
        timer = setTimer(function() end,5 * 1000 * 60,1) 
        local row, col = guiGridListGetSelectedItem(GUIEditor.gridlist[1]) 
        if row and col and row ~= -1 and col ~= -1 then 
            local data = guiGridListGetItemData(GUIEditor.gridlist[1], row, 1) 
            local time = guiGridListGetItemText(GUIEditor.gridlist[1], row, 2) 
            triggerServerEvent('GiveAdmin',localPlayer,data,time) -- ,و هنا ربطت بالسيرفر 
        end 
  
Server --  
  
xAddToGroupFunction_ = function ( Group,Price,Name ) 
    local account = getAccountName(getPlayerAccount(source)); -- واخيراً عرفت ليش لازم كذا بعد الترجمه لازم يجيب الحساب عشان يضعه فيObject  
    if isGuestAccount(getPlayerAccount(source)) then return outputChatBox(" يجب عليك التسجيل اولاَ ",source,0,171,233,true); end 
    if isObjectInACLGroup("user."..account, aclGetGroup(tostring(Group))) then return outputChatBox(" لديك هذهـ الرتبة فعـلاً ",source,255,153,0,true); end 
    local sValue = getElementData( source,'PlayTime' ) 
    if not sValue then sValue = '0:0:0' end 
    local data = split(sValue,':') 
    local hour = tonumber( data[1] )   
    if hour == nil or not tonumber(hour) then hour = 0 end 
    if ( hour >= tonumber(Price))  then 
        aclGroupAddObject (aclGetGroup( tostring(Group)),"user."..account); 
        outputChatBox(" تم اضافة الرتبة بنجاح "..Name,source,0,171,233,true); 
    else 
        outputChatBox(" ليس لديك ساعات كافية ",source,255,153,0,true); 
    end 
end 
addEvent("Accept:the:request",true) 
addEventHandler("Accept:the:request",root,xAddToGroupFunction_) 
  
  

حلولي الخطأ الموجود

ازرف اكواد زين مره ثانيه :redhotevil:

Link to comment

Here add "end" and close the event handler ")"

  
-- هنا 
addEventHandler("onClientGUIClick", GUIEditor.button[1],   
    function() 
        if isTimer(timer) then 
            mSeconds,_,__ = getTimerDetails(timer) 
            total = mSeconds / 60 / 1000 
            outputChatBox("You need to wait "..math.ceil(total).." minutes",255, 159, 0) 
            return 
        end  
        timer = setTimer(function() end,5 * 1000 * 60,1) 
        local row, col = guiGridListGetSelectedItem(GUIEditor.gridlist[1]) 
        if row and col and row ~= -1 and col ~= -1 then 
            local data = guiGridListGetItemData(GUIEditor.gridlist[1], row, 1) 
            local time = guiGridListGetItemText(GUIEditor.gridlist[1], row, 2) 
            triggerServerEvent('GiveAdmin',localPlayer,data,time) -- ,و هنا ربطت بالسيرفر 
        end 
    end  
) 

Edited by Guest
Link to comment
شوف انا سويت كود وكل شيء بعد الترجمه الطويله طبعاً

لاكن المود مو شغال مدري ليش

شسوفو الوظيفه

  
  
Client --  
  
addCommandHandler('رتب',function() 
        guiSetVisible(GUIEditor.window[1], not guiGetVisible(GUIEditor.window[1])) 
        showCursor(guiGetVisible(GUIEditor.window[1])) 
    end 
) 
  
function black() 
    for k, v in ipairs ( List ) do 
        local row = guiGridListAddRow(GUIEditor.gridlist[1]) 
        guiGridListSetItemText(GUIEditor.gridlist[1], row, 1, v[1], false, false) 
        guiGridListSetItemText(GUIEditor.gridlist[1], row, 2, v[2], false, false)        
        guiGridListSetItemData(GUIEditor.gridlist[1], row, 1, v[3])  
        guiGridListSetItemColor(GUIEditor.gridlist[1], row, 1, 255, 159, 0)      
        guiGridListSetItemColor(GUIEditor.gridlist[1], row, 2, 146, 0, 255) 
    end 
end  
setTimer (black, 3000, 1) 
  
        addEventHandler("onClientGUIClick", GUIEditor.button[1],   
    function() 
        if isTimer(timer) then  
            mSeconds,_,__ = getTimerDetails(timer) 
            total = mSeconds / 60 / 1000 
            outputChatBox("You need to wait "..math.ceil(total).." minutes",255, 159, 0) 
            return 
        end  
        timer = setTimer(function() end,5 * 1000 * 60,1) 
        local row, col = guiGridListGetSelectedItem(GUIEditor.gridlist[1]) 
        if row and col and row ~= -1 and col ~= -1 then 
            local data = guiGridListGetItemData(GUIEditor.gridlist[1], row, 1) 
            local time = guiGridListGetItemText(GUIEditor.gridlist[1], row, 2) 
            triggerServerEvent('GiveAdmin',localPlayer,data,time) -- ,و هنا ربطت بالسيرفر 
        end 
  
Server --  
  
xAddToGroupFunction_ = function ( Group,Price,Name ) 
    local account = getAccountName(getPlayerAccount(source)); -- واخيراً عرفت ليش لازم كذا بعد الترجمه لازم يجيب الحساب عشان يضعه فيObject  
    if isGuestAccount(getPlayerAccount(source)) then return outputChatBox(" يجب عليك التسجيل اولاَ ",source,0,171,233,true); end 
    if isObjectInACLGroup("user."..account, aclGetGroup(tostring(Group))) then return outputChatBox(" لديك هذهـ الرتبة فعـلاً ",source,255,153,0,true); end 
    local sValue = getElementData( source,'PlayTime' ) 
    if not sValue then sValue = '0:0:0' end 
    local data = split(sValue,':') 
    local hour = tonumber( data[1] )   
    if hour == nil or not tonumber(hour) then hour = 0 end 
    if ( hour >= tonumber(Price))  then 
        aclGroupAddObject (aclGetGroup( tostring(Group)),"user."..account); 
        outputChatBox(" تم اضافة الرتبة بنجاح "..Name,source,0,171,233,true); 
    else 
        outputChatBox(" ليس لديك ساعات كافية ",source,255,153,0,true); 
    end 
end 
addEvent("Accept:the:request",true) 
addEventHandler("Accept:the:request",root,xAddToGroupFunction_) 
  
  

حلولي الخطأ الموجود

ليههههه مابييي اساعد اطفللل

ككودك تستهبل ؟؟؟؟؟

وكود سيرفر انتا سويته + ولله مابساعدك :evil:

Link to comment
ليش تحلف شفيك

كود انتا مسويه

وش يعني ذذ

addEvent("Accept:the:request",true) 
addEventHandler("Accept:the:request",root,xAddToGroupFunction_) 

صراحه بدون كذب ربعي سواه

بس انا سويت الاوت بوت شات لا تفهم غلط

Link to comment
ليش تحلف شفيك

كود انتا مسويه

وش يعني ذذ

addEvent("Accept:the:request",true) 
addEventHandler("Accept:the:request",root,xAddToGroupFunction_) 

صراحه بدون كذب ربعي سواه

بس انا سويت الاوت بوت شات لا تفهم غلط

ض1 الان قلت صرحة :lol::lol::lol::lol::lol::lol::lol::lol::lol:

ض1 برب بس طفشتني ولله

Link to comment
account = getPlayerAccount(thePlayer) --- هذي مثال على جلب حساب لاعب 

   if isGuestAccount ( sourceAccount ) then - تحقق اذا لاعب في قورب 

d = getElementData ( source, "Time" ) -- جلب داتا 

a= aclGetGroup("Admin") -- جلب القورب يلي اسمه ادمن  

aclGroupRemoveObject (aclGetGroup("Admin"), "user."..accountName)-- حذف حساب من قروب يلي اسمه ادمن 

هذه مثال على كل فنيشن و يوش يستخدم طبعت هذه مو كود مررتب

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

و يمكن احد يوقل لي انا بعد هريسه :lol:

ما علينا شوف فوق كيف تستخدم كل واحد

Link to comment
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...