Master_MTA Posted December 31, 2017 Share Posted December 31, 2017 On 12/29/2017 at 19:38, #x1AhMeD,-09 said: aGroup = { {"Console", "الادارة"}, {"Admin", "مدير"}, {"Level 1", "مشرف"}, {"Level 2", "مشرف2"} } addCommandHandler("Chat", function(player,_,...) local message = table["concat"]({...}, " ") local account = getPlayerAccount(player) if not isGuestAccount(account) then for _,value in ipairs(aGroup) do if aclGetGroup(v[1]) then if isObjectInACLGroup("user."..getAccountName(account), aclGetGroup(v[1])) then outputChatBox(v[2].." "..getPlayerName(player).." : #FFFFFF"..message, player, 255, 0, 0, true) break end end end else outputChatBox("* Please Login !", player, 255, 0, 0, true) end end ) addEventHandler("onResourceStart",root, function() for _,Player in ipairs(getElementsByType("player")) do bindKey(Player, "n", "down", "chatbox", "Chat") end end ) مش عادتك تغلط بشي تافه زي كذا؟؟ aGroup = { {"Console", "الادارة"}, {"Admin", "مدير"}, {"Level 1", "مشرف"}, {"Level 2", "مشرف2"} } function getPlayersHaveRanks() local ta={} for k,v in ipairs(getElementsByType('player'))do for _,j in ipairs(aGroup)do local account=getPlayerAccount(v) if isGuestAccount(account) then break end if isObjectInACLGroup("user."..getAccountName(account), aclGetGroup(j[1])) then table.insert(ta,j) end break end end return ta end addCommandHandler("Chat", function(player,_,...) local message = table["concat"]({...}, " ") local account = getPlayerAccount(player) if not isGuestAccount(account) then for _,value in ipairs(aGroup) do if aclGetGroup(v[1]) then if isObjectInACLGroup("user."..getAccountName(account), aclGetGroup(v[1])) then for s,m in ipairs(getPlayersHaveRanks())do outputChatBox(v[2].." "..getPlayerName(player).." : #FFFFFF"..message, m, 255, 0, 0, true) end break end end end else outputChatBox("* Please Login !", player, 255, 0, 0, true) end end ) addEventHandler("onResourceStart",root, function() for _,Player in ipairs(getElementsByType("player")) do bindKey(Player, "n", "down", "chatbox", "Chat") end end ) 1 Link to comment
SycroX Posted December 31, 2017 Share Posted December 31, 2017 Just now, Master_MTA said: مش عادتك تغلط بشي تافه زي كذا؟؟ aGroup = { {"Console", "الادارة"}, {"Admin", "مدير"}, {"Level 1", "مشرف"}, {"Level 2", "مشرف2"} } function getPlayersHaveRanks() local ta={} for k,v in ipairs(getElementsByType('player'))do for _,j in ipairs(aGroup)do local account=getPlayerAccount(v) if isGuestAccount(account) then break end if isObjectInACLGroup("user."..getAccountName(account), aclGetGroup(j[1])) then table.insert(ta,j) end break end end return ta end addCommandHandler("Chat", function(player,_,...) local message = table["concat"]({...}, " ") local account = getPlayerAccount(player) if not isGuestAccount(account) then for _,value in ipairs(aGroup) do if aclGetGroup(v[1]) then if isObjectInACLGroup("user."..getAccountName(account), aclGetGroup(v[1])) then for s,m in ipairs(getPlayersHaveRanks())do outputChatBox(v[2].." "..getPlayerName(player).." : #FFFFFF"..message, m, 255, 0, 0, true) end break end end end else outputChatBox("* Please Login !", player, 255, 0, 0, true) end end ) addEventHandler("onResourceStart",root, function() for _,Player in ipairs(getElementsByType("player")) do bindKey(Player, "n", "down", "chatbox", "Chat") end end ) معلش ما ركزت في الكود , + @#Soking ما اقول علي انو استخدم مودو , اقول انو يجيب الكودات من هناك و يقول انو الي مسويه + مود العقرب مسروق من جراند العرب ما نشرو بنفسو 1 Link to comment
Adham Posted December 31, 2017 Share Posted December 31, 2017 58 minutes ago, Master_MTA said: مش عادتك تغلط بشي تافه زي كذا؟؟ aGroup = { {"Console", "الادارة"}, {"Admin", "مدير"}, {"Level 1", "مشرف"}, {"Level 2", "مشرف2"} } function getPlayersHaveRanks() local ta={} for k,v in ipairs(getElementsByType('player'))do for _,j in ipairs(aGroup)do local account=getPlayerAccount(v) if isGuestAccount(account) then break end if isObjectInACLGroup("user."..getAccountName(account), aclGetGroup(j[1])) then table.insert(ta,j) end break end end return ta end addCommandHandler("Chat", function(player,_,...) local message = table["concat"]({...}, " ") local account = getPlayerAccount(player) if not isGuestAccount(account) then for _,value in ipairs(aGroup) do if aclGetGroup(v[1]) then if isObjectInACLGroup("user."..getAccountName(account), aclGetGroup(v[1])) then for s,m in ipairs(getPlayersHaveRanks())do outputChatBox(v[2].." "..getPlayerName(player).." : #FFFFFF"..message, m, 255, 0, 0, true) end break end end end else outputChatBox("* Please Login !", player, 255, 0, 0, true) end end ) addEventHandler("onResourceStart",root, function() for _,Player in ipairs(getElementsByType("player")) do bindKey(Player, "n", "down", "chatbox", "Chat") end end ) ملحوظة : م راح يشتغل, كذا بالشات for _,value in ipairs(aGroup) do if aclGetGroup(v[1]) then if isObjectInACLGroup("user."..getAccountName(account), aclGetGroup(v[1])) then for s,m in ipairs(getPlayersHaveRanks())do outputChatBox(v[2].." "..getPlayerName(player).." : #FFFFFF"..message, m, 255, 0, 0, true) end end end end انت كاتب, v[1] and v[2] و التوب مسويه m + value Link to comment
Master_MTA Posted December 31, 2017 Share Posted December 31, 2017 3 minutes ago, -Le[3]bA. said: ملحوظة : م راح يشتغل, كذا بالشات راجع الفنكشن getPlayersHaveRanks() اللي فوق الايفينت Link to comment
Adham Posted December 31, 2017 Share Posted December 31, 2017 for s,m in ipairs(getPlayersHaveRanks())do مسوي لوب علي الفكشن, s, m.. جاي بالشات كاتب v[2] المفروض تكون m[1] Link to comment
Master_MTA Posted December 31, 2017 Share Posted December 31, 2017 1 minute ago, -Le[3]bA. said: v[2] حبيب قلبي يا غالي v[2] هو اسم الرتبة من اللوب اعلاه اما بالنسبة ل m[1] فما يصلح لاني خزنت اللاعب فقط داخل التيبلما خزنت تيبل داخل التيبل راجع ودقق بالكود كويس بتفهمني + جربة لو تبي Link to comment
Adham Posted December 31, 2017 Share Posted December 31, 2017 (edited) if aclGetGroup(v[1]) then outputChatBox(v[2].." "..getPlayerName(player).." : #FFFFFF"..message, m, 255, 0, 0, true) ممكن تقولي من وين جايب v[1] + v[2] وين اللوب المسويه مثل كذا for i,v in ipairs ( kk ) do @Master_MTA Edited December 31, 2017 by -Le[3]bA. Link to comment
Master_MTA Posted December 31, 2017 Share Posted December 31, 2017 (edited) 2 minutes ago, -Le[3]bA. said: وين اللوب المسويه مثل كذا ممكن تجرب الكود لو ما اشتغل تقدر تجي تناقشني لو سمحت +_+ فقط بدل v==>value Edited December 31, 2017 by Master_MTA Link to comment
Adham Posted December 31, 2017 Share Posted December 31, 2017 كودك غلط التصحيح : for _,value in ipairs(aGroup) do if aclGetGroup(value[1]) then if isObjectInACLGroup("user."..getAccountName(account), aclGetGroup(v[1])) then for s,m in ipairs(getPlayersHaveRanks())do outputChatBox(m[2].." "..getPlayerName(player).." : #FFFFFF"..message, m, 255, 0, 0, true) end end end end لانك تناقشني, ومسوي v[1] + v[2] وفي الكود اصلا v = غير معرفة Link to comment
Master_MTA Posted December 31, 2017 Share Posted December 31, 2017 Just now, -Le[3]bA. said: كودك غلط حبيب قلبي كل اللي اقوله لك بدل v==>value فقط كودي سليم 100% فقط قم بعمل الخطوه ذي ولا تفتي Link to comment
Adham Posted December 31, 2017 Share Posted December 31, 2017 Just now, Master_MTA said: حبيب قلبي كل اللي اقوله لك بدل v==>value فقط كودي سليم 100% فقط قم بعمل الخطوه ذي ولا تفتي اجل ي حبيبي في كود الشات من وين جايب v[2] قولي وين التعريف حقها وانت كاتب اصلا v[1] + v[2] Link to comment
Master_MTA Posted December 31, 2017 Share Posted December 31, 2017 2 minutes ago, -Le[3]bA. said: وانت كاتب اصلا v[1] + v[2] خذ الكود ولا تتعبني يرحم والديك جربه وعطني النتيجة aGroup = { {"Console", "الادارة"}, {"Admin", "مدير"}, {"Level 1", "مشرف"}, {"Level 2", "مشرف2"} } function getPlayersHaveRanks() local ta={} for k,v in ipairs(getElementsByType('player'))do for _,j in ipairs(aGroup)do local account=getPlayerAccount(v) if isGuestAccount(account) then break end if isObjectInACLGroup("user."..getAccountName(account), aclGetGroup(j[1])) then table.insert(ta,j) end break end end return ta end addCommandHandler("Chat", function(player,_,...) local message = table["concat"]({...}, " ") local account = getPlayerAccount(player) if not isGuestAccount(account) then for _,value in ipairs(aGroup) do local v=value if aclGetGroup(v[1]) then if isObjectInACLGroup("user."..getAccountName(account), aclGetGroup(v[1])) then for s,m in ipairs(getPlayersHaveRanks())do outputChatBox(v[2].." "..getPlayerName(player).." : #FFFFFF"..message, m, 255, 0, 0, true) end break end end end else outputChatBox("* Please Login !", player, 255, 0, 0, true) end end ) addEventHandler("onResourceStart",root, function() for _,Player in ipairs(getElementsByType("player")) do bindKey(Player, "n", "down", "chatbox", "Chat") end end ) كذا وصلتك الفكرة؟؟؟ كل اللي سويته اني فقط نسيت اكمل ال value الكلمة كاملة واختصرتها ل v m مالها علاقة بالسالفة ابدا ما يحتاج الموضوع فتي وتاليف احترامي لك Link to comment
Adham Posted December 31, 2017 Share Posted December 31, 2017 (edited) 1 minute ago, Master_MTA said: خذ الكود ولا تتعبني يرحم والديك جربه وعطني النتيجة aGroup = { {"Console", "الادارة"}, {"Admin", "مدير"}, {"Level 1", "مشرف"}, {"Level 2", "مشرف2"} } function getPlayersHaveRanks() local ta={} for k,v in ipairs(getElementsByType('player'))do for _,j in ipairs(aGroup)do local account=getPlayerAccount(v) if isGuestAccount(account) then break end if isObjectInACLGroup("user."..getAccountName(account), aclGetGroup(j[1])) then table.insert(ta,j) end break end end return ta end addCommandHandler("Chat", function(player,_,...) local message = table["concat"]({...}, " ") local account = getPlayerAccount(player) if not isGuestAccount(account) then for _,value in ipairs(aGroup) do local v=value if aclGetGroup(v[1]) then if isObjectInACLGroup("user."..getAccountName(account), aclGetGroup(v[1])) then for s,m in ipairs(getPlayersHaveRanks())do outputChatBox(v[2].." "..getPlayerName(player).." : #FFFFFF"..message, m, 255, 0, 0, true) end break end end end else outputChatBox("* Please Login !", player, 255, 0, 0, true) end end ) addEventHandler("onResourceStart",root, function() for _,Player in ipairs(getElementsByType("player")) do bindKey(Player, "n", "down", "chatbox", "Chat") end end ) كذا وصلتك الفكرة؟؟؟ كل اللي سويته اني فقط نسيت اكمل ال value الكلمة كاملة واختصرتها ل v m مالها علاقة بالسالفة ابدا ما يحتاج الموضوع فتي وتاليف احترامي لك انا قصدي هيك من الاول مع كل احترامي انت الم تعرف تقراء الكلام. اني اقلك من الاول ان v مو معرفه بالكود. فقط وكودك كان في الاول لين يجي يكتب شات الادمن بيقوله ان v غير معرفه Edited December 31, 2017 by -Le[3]bA. Link to comment
Master_MTA Posted December 31, 2017 Share Posted December 31, 2017 (edited) 4 minutes ago, -Le[3]bA. said: انا قصدي هيك من الاول مع كل احترامي انت الم تعرف تقراء الكلام. يرجل اقنعتني ما شاء الله 13 minutes ago, -Le[3]bA. said: كودك غلط التصحيح : for _,value in ipairs(aGroup) do if aclGetGroup(value[1]) then if isObjectInACLGroup("user."..getAccountName(account), aclGetGroup(v[1])) then for s,m in ipairs(getPlayersHaveRanks())do outputChatBox(m[2].." "..getPlayerName(player).." : #FFFFFF"..message, m, 255, 0, 0, true) end end end end وش تقول عن ذا الكود وش سالفةm[2] اتمنى ما تفتي مره ثانية Edited December 31, 2017 by Master_MTA Link to comment
Adham Posted December 31, 2017 Share Posted December 31, 2017 اني قلت m[2] بس عشان م قريت طلبه.. فا تصير بكودي الحطيته value[2] Link to comment
Master_MTA Posted December 31, 2017 Share Posted December 31, 2017 22 minutes ago, -Le[3]bA. said: مسوي لوب علي الفكشن, s, m.. جاي بالشات كاتب v[2] المفروض تكون m[1] Just now, -Le[3]bA. said: اني قلت m[2] بس عشان م قريت طلبه.. فا تصير بكودي الحطيته value[2] يرجل خلاص انقفطت لا تسوي انك مدرك السالفة انهي الموضوع ابركلك بالتوفيق للجميع Link to comment
SycroX Posted December 31, 2017 Share Posted December 31, 2017 (edited) Just now, -Le[3]bA. said: اجل ي حبيبي في كود الشات من وين جايب v[2] قولي وين التعريف حقها وانت كاتب اصلا v[1] + v[2] 1 minute ago, Master_MTA said: v==>value value الي v الراجل قالك اكتر من مره غير اسم المتغير من عادي يحصل خطاء كتابي في اسم المتغير Edited December 31, 2017 by #x1AhMeD,-09 1 Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now