Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 15/05/17 in all areas

  1. بسم الله الرحمن الرحيم , سلام عليكم ورحمة الله وبركاته /: كيفكم شباب ان شاء الله تكونو بأتم الصحة والعافية : ) اليوم اقدم لكم مود مفيد جداً , ومطور من الاصدار الاول صور للمود : الباقي تشوفونه داخل المود تنبيه : المود مو مشفر بالكامل شفرت فقط اللوحة والحقوق , عشان الي حاب يتعلم من الاكواد التحميل : ============================================= https://up.top4top.net/downloadf-503vuqr01-zip.html ============================================= مميزات المود : 1- تقدر تعرف معلومات اللاعب من الجريد ليست دبل كلك على اللاعب المراد 2- تقدر تضيف وتحذف رتبة من عند اللاعب 3- تقدر تعدل على رتب الحساب من الاسم 4- المود يدعم العربي والانقليزي 5- اذا اللاعب ماعنده حساب راح يجيك رو في القروبات " - " 6- تقدر تتحكم بالرتبة الي تفتح اللوحة من ملف Server.lua 7- تقدر تتحكم في الزر من ملف Client.lua 8- الآن تستطيع ان تحدد السريال او بأسم الحساب او برتبته , ماذا يستطيع ان يرى من قروبات مثال : Roles = { -- أيش الرتب المسموحة الي يشوفها ؟ { "root","Admin","Moderator" }--, -- هذا يعني للجميع root --{ "D305ABA4B66524E3CD26D8432D38A333","Admin","Moderator" }, -- سريال --{ "Wifi","Admin","Moderator" }, -- باسم الرتبة --{ "Mohmmad","Admin","Moderator" } -- باسم الحساب } لا تخاف ( root ) : مايخلي اي واحد يفتح اللوحة,بل بالشخص الي فتح اللوحة وش بيقدر يشوف اذا كان سرياله مو موجود او اسم حسابه او الرتبة الي معه تقدر بسريال : وتحط جمبه الرتب الي تبيها تظهر او بأسم الرتبة : وتحط الرتب الي تبيها تظهر جنبه او بأسم الحساب تكتب اسم الحساب , وبعدها تكتب الرتب الي تبيه يطالعها عشان تعدل على ذا الشيء روح لملف ( Server.lua ) وعدل عليهم تنبيه مهم جداً : لازم تضيف المود في قروب الادمن بهذا الشكل : resource.1xAclByWifi الاهدائات : جبل من الناس لايحصون وانت منهم وسلام خير الختام : )
    2 points
  2. @DNL291 Thanks for the reply, I tested the script and it almost works. I added an outputChatBox function to see whether or not it worked here's what I found: When I press left mouse button in the rustler it posts both outputchatbox texts in the chat. Here's the small addition I added addEventHandler( "onClientKey", root, function ( button ) if button == "mouse1" and getPedOccupiedVehicle(localPlayer) then if getElementModel( getPedOccupiedVehicle(localPlayer) ) == 476 and isControlEnabled( "vehicle_secondary_fire" ) then toggleControl ( "vehicle_secondary_fire", false ) outputChatBox ("Guns activated") else if not isControlEnabled( "vehicle_secondary_fire" ) then toggleControl ( "vehicle_secondary_fire", true ) outputChatBox ("No rustler guns") end end end end ) I added these outputChatBox functions because later on I want to replace them with createProjectile so I have "custom" guns firing from the rustler.
    2 points
  3. Try this: addEventHandler( "onClientKey", root, function ( button ) if button == "mouse1" and getPedOccupiedVehicle(localPlayer) then if getElementModel( getPedOccupiedVehicle(localPlayer) ) == 476 and isControlEnabled( "vehicle_secondary_fire" ) then toggleControl ( "vehicle_secondary_fire", false ) else if not isControlEnabled( "vehicle_secondary_fire" ) then toggleControl ( "vehicle_secondary_fire", true ) end end end end ) If it doesn't work, try using cancelEvent.
    2 points
  4. Happy Spring Break! We have got a new release for you - Multi Theft Auto: San Andreas 1.5.4! This release includes security updates for the server that protect both you and us, so we recommend all server owners to upgrade as soon as possible - see the steps below for tips on that. Failure to do so may affect your server's visibility on the Master Server List in the ingame server browser. Aside from security fixes, there are some feature updates in this version for the client as well, so regular players are more than welcome to update. What do you need to do to upgrade your server properly Stop your server, then upgrade your server binaries like usual. You can also upgrade your server resources if you use any of the default MTA:SA ones. Start your server, and when it is running, stop your server again (This will step will ensure mtaserver.conf is upgraded) Edit your mtaserver.conf file, and find <owner_email_address> (it should be just below the <servername> parameter) and insert a valid e-mail address that we can use to contact you, should there be an issue with your server. This e-mail address IS NOT visible publicly and will only be used for means listed earlier. That is, only if those occur. Save the mtaserver.conf file, then start your server again. Release Highlights Authorized Serial Account Protection is now enabled by default. To put it simply, this feature prevents players from logging in to an account on the server if their serial differs from the serial associated with that account. Naturally, this feature is configurable so you can restrict it to specific account groups and you can authorize more than just one serial for a specific account. You can also disable this in the mtaserver.conf file if you are sure you do not need the feature. Database Credentials Protection is now enabled by default. passwordHash() & passwordVerify() can now be used to store and verify passwords securely and efficiently fetchRemote() now supports parallel downloads with the queue name parameter setWorldSpecialPropertyEnabled() now has settings for "sniper moon", "random foliage" and "extra air resistance" New scripting functions: get/setVehicleLODDistance() setElementDimension() now supports element omnipresence, which means that an element can be in all dimensions at once fixes for weapons/fists desync Corona markers should now have a correct attach offset position SQLite or MySQL no longer makes the server freeze if the connection is lost (#9520) Goggles no longer stay after player was killed (#9477) updates for CEF and other dependencies and redists fakelag command for testing sync issues fixes for some crashes and improvements for error handling for installation and startup issues removed max password length limit for server account passwords added server option to allow locally modified (gta3.img) vehicles added world special property "extraairresitance" to remove speed limiter on certain road sections (#7546) resource pack: various changes in acpanel, editor, freeroam, killmessages, playerblips, race and webbrowser ... plus more! A complete list of changes can be found here (recommended read) and here (incomplete, from r10623 upwards). List of changes to the resource pack can be found here (starting from and including Oct 29, 2016 upwards). Want to download MTA:SA 1.5.4? Click here to download the build for Win 7+. Looking for a legacy build for XP/Vista? You can download it here. Or you can click here to go to our home page. Once there, click the Download button at the top center of the page, then choose your build and you are set. Linux server packages are also available. This release is backwards compatible with the 1.5.3 (also 1.5.2, 1.5.1 and 1.5). If you use these versions, then you may as well upgrade to the newest one. Credits for this release: 4O4, Arran, Dutchman101, einheit-101, Fernando, lopezloo, Necktrox, next, Noki_, qaisjp, ZReC ^ (Have you contributed to MTA:SA 1.5.4's source code/resources pack but were not mentioned in the above list? PM @jhxp with a link to your contribution and you will be added ASAP) ^ Oh, and did you know that we have got our very own Discord server now? Click here for details on how to join our server. Take care. -- MTA Team
    1 point
  5. Buenas a todos. Tal y como comentábamos, hemos hecho borrón y cuenta nueva para así tener una sección más útil y saludable para todos. Por ello, dejo este post abierto para que pongáis las propuestas que consideréis oportunas para así tomarlas en consideración y ver si son realizables o no.
    1 point
  6. Use these functions Server side: getAccountName getPlayerAccount isObjectInACLGroup aclGetGroup triggerClientEvent And trigger a Client custom event to open the panel. That will not work. You're mixing server-side functions with client side.
    1 point
  7. 1 point
  8. Hello there! I'm a scripting beginner but luckily I'm more skilled in modelling and mapping. So I thought I'd show you a base I've been working on. Let me know what you think! -Noah
    1 point
  9. 1 point
  10. after change the code do a restart to the resource to see if it works
    1 point
  11. local countdown = 120 G3 = guiCreateLabel(0.49, 0.67, 0.03, 0.02, tostring(countdown).." mp", true) guiSetFont(G3, "default-bold-small") guiSetVisible(G3,false) addEventHandler("onClientGUIClick",root, function (button, state) if button == "left"and state=="up" and source == buttonGuest then removeEventHandler("onClientRender",root,a123) addEventHandler("onClientRender", root, dxhavendeg) guiSetVisible(buttonLogin,false) guiSetVisible(buttonRegister,false) guiSetVisible(buttonGuest,false) guiSetVisible(editPassword,false) guiSetVisible(editUsername,false) setTimer(function () countdown = countdown - 1 if countdown >= 0 then guiSetText(G3, tostring(countdown)) else outputChatBox("asd") end end, 1000, 0) end end ) try see if that work
    1 point
  12. setTimer(function () countdown = countdown - 1 if countdown >= 0 then guiSetText(G3, tostring(countdown)) else outputChatBox("asd") end end, 1000, 0)
    1 point
  13. @#BrosS حبيبي ولله ض
    1 point
  14. i guess you forget to put the window as false exepect if you not have window if you have and all are attached to window not need other put in false
    1 point
  15. @#ZA7F //= يا محب أفعال الخير ض
    1 point
  16. Client : addEventHandler ( "onClientGUIClick", resourceRoot, function ( ) if ( source == checkbox ) then local checkBox_state = guiCheckBoxGetSelected ( source ) setElementData ( localPlayer, "damgeState", checkBox_state ) triggerServerEvent ( "saveNewState", localPlayer, checkBox_state ) end end ) addEventHandler ( "onClientPlayerDamage", localPlayer, function ( ) if ( getElementData ( localPlayer, "damgeState" ) ) then cancelEvent ( ) end end ) addEvent ( "setCheckBox", true ) addEventHandler ( "setCheckBox", root, function ( nState ) stateToValue = nState == "on" and true or false guiCheckBoxSetSelected ( YourCheckBox, stateToValue ) end ) Server : addEventHandler ( "onResourceStart", resourceRoot, function ( ) executeSQLQuery ( "CREATE TABLE IF NOT EXISTS statusSQL ( serial, state )" ) for k,v in ipairs ( getElementsByType "player" ) do stRow = executeSQLQuery ( "SELECT * FROM statusSQL WHERE serial=?", getPlayerSerial ( v ) ) if stRow and #stRow > 0 then stToValue = stRow[1].state == "on" and true or false setElementData ( v, "damgeState", stToValue ) triggerClientEvent ( v, "setCheckBox", v, stRow[1].state ) end end end ) addEventHandler ( "onPlayerJoin", root, function ( ) local sRow = executeSQLQuery ( "SELECT * FROM statusSQL WHERE serial=?", getPlayerSerial ( source ) ) if sRow and #sRow > 0 then stateToValue = sRow[1].state == "on" and true or false setElementData ( source, "damgeState", stateToValue ) triggerClientEvent ( source, "setCheckBox", source, sRow[1].state ) end end ) addEvent ( "saveNewState", true ) addEventHandler ( "saveNewState", root, function ( nState ) local stateString = nState == true and "on" or "off" local sRow = executeSQLQuery ( "SELECT * FROM statusSQL WHERE serial=?", getPlayerSerial ( source ) ) if sRow and #sRow > 0 then executeSQLQuery ( "UPDATE statusSQL SET state=? WHERE serial=?", stateString, getPlayerSerial ( source ) ) else executeSQLQuery ( "INSERT INTO statusSQL ( serial, state ) VALUES ( ?,? )", getPlayerSerial ( source ), stateString ) end end )
    1 point
  17. السلام عليكم شباب, كيف الحال؟ اليوم جايب لكم شرح جداول الميتا Note : ألشرح مختصر Note : جداول الميتا ليست للجداول فقط بل يمكن استعمالها مع متغيرات اخري نبدأ علي بركة الله ________________________ اولاً جداول الميتا هي جداول تحتوي علي احداث تتعرف مثل المفاتيح في الجدول Note : المفاتيح تعرف بأسم Meta Methods وكلها تبدأ ب __ وش تقدر تسوي بجداول الميتا؟ واحدة من خصائصها انك تقدر تخلي الشيء المطبق عليه الميتا تيبل عند استدعائه تستدعيه كأنه فنكشن و يسوي الشيء المربوط له لكنها تستعمل غالباً في عمل OOP يعني لو انت تبي تتعلم OOP انصحك بتعلم الميتا تيبل اولاً يعني الحين عندنا جدول بلمنظر ذا Table = {["Test"] = 4, ["Test2"] = 3} واجينا استدعينا قيمة مفتاح لكن المفتاح غير مووجود ونبي نسوي وظيفة اذا كان غير موجود نستعمل الحدث __newindex يعني مثل احداث الام تي اي العادية لكن الفرق انها للجداول مثل __index و __newindex ذي احداث للميتا تيبل الحين كيف نربط ميتا تيبل بتيبل عادي؟ نستعمل وظيفة setmetatable هذي الوظيفة تحط لجدول ميتا تيبل له مثال Syntax -- setmetatable(table TheTable, table metatable) TheTable : هو الجدول اللي تبي تربط له ميتا تيبل metatable : الميتا تيبل اللي تبي تربطها للجدول مثال : metatable = {} -- هذي الميتا تيبل حقتنا اللي ما تحتوي شيء حالياً local Table = setmetatable({}, metatable) وبكذا نكون ربطنا تيبل بميتا تيبل Note : setmetatable ترجع اول ارقمنت لها يعني مو لازم تسوي متغير للجدول مشان تركب له ميتا تيبل الحين الميتا تيبل وش نحط فيها؟ نحط فيها احداث وكيف نحط احداث؟ نحط المفاتيح ألمميزة مثال __index and __newindex هذول يتنفذو عند التعديل علي التيبل و كل واحد يتنفذ في لحظة معينة مثل __index Note : فيه احداث كثيرة بس هذول اسهلهم هذا يتنفذ يوم نروح نجيب مفتاح من جدول وما يلاقيه طيب كيف تربط فنكشن بحدث (مفتاح ) داخل الميتا تيبل؟ اول شيء نحط المفتاح و نحط قيمته الفنكشن المطلوب تنفيذه لما يتنفذ الحدث مثال : metatable = { __index = function () print("المفتاح غير موجود") end } MyTable = setmetatable({["DABL"] = 1}, metatable) -- كذا معنا جدول مربوط بلميتا تيبل print(tostring(MyTable["DABL"])) -- نستدعي قيمة المفتاح دابل print(tostring(MyTable["Marshmello"])) -- نستدعي قيمة المفتاح مارشميلو ( لو تبي تجرب امثلة جرب هنا http://www.lua.org/cgi-bin/demo مشان يكون الشرح اسهل) الحين اول استدعاء رح يطلع 1 لان قيمة المفتاح ["DABL"] في الجدول 1 لكن ثاني استدعاء راح يخلي الرسالة تطلع اللي هي print("المفتاح غير موجود") لاننا استدعينا مفتاح غير موجود اللي هو ["Marshmello"] مشان كذا الوظيفة المربوطة لايفينت __index اتنفذت طيب ندخل علي البارمترات كل ايفينت له بارمترات خاصة فيه مثل الام تي اي نفس الوضع مثلاً البارمتر حق __index عنده اثنين الاول هو الجدول والثاني هو المفتاح اللي حاولنا استدعاء و فشل , مثال metatable = { __index = function (TheTable, TheKey) print(tostring(TheTable).. " غير موجود في "..TheKey) end } MyTable = setmetatable({["DABL"] = 1}, metatable) -- كذا معنا جدول مربوط بلميتا تيبل print(tostring(MyTable["Marshmello"])) -- نستدعي قيمة المفتاح مارشميلو طبعاً قيمة المفتاح مارشميلو غير موجودة مشان كذا بينفذ الوظيفة اللي هي function (TheTable, TheKey) print(tostring(TheTable).. " غير موجود في "..TheKey) end المربوطة له لو لاحظت بتلاقي اني حاطت بارمترين في الفنكشن اللي هما TheTable, TheKey هذول اتعرفو من ال__index وفيه احداث ثانية لها بامترات خاصة بها وهذا كان كيفية استعمال الميتا تيبل مع شرح __index باقي الحداث تجدها هنا : http://lua-users.org/wiki/MetatableEvents ______________________ ونروح ل getmetatable هذا يجيب الميتا تيبل حقت جدول معين مثلاً Tab = setmetatable({}, {__index = function () print("Hello") end}) print(tostring(getmetatable(Tab))) --> table: 0x14bb510 مفتاح __tostring عند استعمال tostring علي الجدول تتنفذ الوظيفة المربوطة له مثال MyTable = {10, 20, 30, 40, 50, 60, 70, 80, 90, 100} metatable = { __tostring = function (TheEditingTable) local Number = 0 for Key, Value in ipairs(MyTable) do Number = Number + Value end return Number end } setmetatable(MyTable, metatable) print(MyTable) --> 550 البارامترات المررة للفنكشن 1- التيبل اللي مربوط له الميتا تيبل . قبل ما تطبعه tostring تعمل للي بتطبعه print ملاحظة : الوظيفة مفتاح __eq يستعمل في التحقق من المساواة يعني اذا جدول يساوي جدول يرجع لك true طيب كيف تعمل؟ لازم الفنكشن المربوط بلمفتاح يكون يرجع نفس القيمة حقت المفتاح اللي بلجدول الاخر مثال : Table = {} -- ننشأ جدول فارغ Table2 = {} -- ننشأ جدول فارغ اخر MetaTable = { __eq = function () return "Lua Testing" end} -- جدول ميتا فيه المفتاح __eq MetaTable2 = { __eq = function () return "Lua Testing" end} -- ننشأ جدول ميتا اخر فيه نفس المفتاح setmetatable(Table, MetaTable) -- نحط لاول جدول اول ميتا تيبل setmetatable(Table2, MetaTable2) -- نحط لثاني جدول ثاني ميتا تيبل print(Table == Table2) -- نتحقق اذا كان الجدول الاول يساوي الجدول الثاني -- طبعا راج يرجع true --لان الفنكشن المربوط بلمفتاح رجع نفس القيمة -- اللي هي "Lua Testing" طيب وش يصير لو غيرنا القيم ألمرجعة و خلينها مختلفة عن بعض؟ بيرجع لك false لان الجدول لا يساوي الجدول الاخر مفتاح __len يتحكم في المعامل # بلنسبة للججدول يعني مثلاً لو سوينا كذا Table = {"Name", "Name2", "SomeGuy", "NoOne"} print(#Table) --> 4 هذا راح يرجع 4 لان اكبر اندكس في الجدول 4 Note : لو كنت حاط اندكس بالترتيب وحطيت اندكس اكبر من الاندكسات الأخرى بكثر ما يطلعها لك, كـ مثال لكلامي : t = { [1] = 1, [2] = 2, [3] = 3, [200] = 200 } print ( #t ) -- 3 شكرا خاص للاخ شاطح علي الاضافة ونكمل في شرحنا طيب لو نبيه يغير القيمة؟بدون ما نزيد عدد القيم نستعمل المفتاح __len والقيمة اللي ارجعها الفنكشن المربوط له بيطلعها مثال Table = {} -- ننشأ جدول فارغ MetaTable = { __len = function () return 90 end} -- جدول فيه المفتاح ويرجع رقم 90 setmetatable(Table, MetaTable) -- نربط الجدولين ببعض print(#Table) --> 90 هذا المفروض يرجع 0 لان الجدول فارغ لكنه ارجع 90 لان الفنكشن يرجع 90 مفتاح __metatable هذا يخبي الميتا تيبل حقت التيبل يوم نستعمل وظيفة getmetatable كيف يخبيها؟ يعني لما تجيب الميتا تيبل حقت تيبل يرجع لك قيمة ثانية من اختيارك القيمة ما راح تكون مرجعة من فنكشن يعني سوي متغير و حط القيمة لا تسوي فنكشن يرجع قيمة كذا يعني MetaTable = {__metatable = "Test"} كذا راح يرجع "Test' لكن لو سويت فنكشن بيرجع الفنكشن مثال : Table = {} -- جدول عادي MetaTable = {__metatable = "Haha you were tricked !"} setmetatable(Table, MetaTable) print(tostring(getmetatable(Table))) --> Haha you were tricked ! لو لاحظت اننا حاولنا نجيب الميتا تيبل بس ما جت لاننا مخلينه يرجع قيمة ثانية Mathematic Operators __unm __add __sub __mul __div __mod __pow __concat نبدأ ب __unm لو حولت الجدول لسالب بيرجع لك الرقم اللي انت مرجعه بلفنكشن المتصل به مثال : Tab = setmetatable({}, {__unm = function () return (5 * 5) end}) print(-Tab) --> 25 (5 × 5) __add يوم تجمع الجدول + كائن يحط الرقم المربوط للميتا تيبل بكل بساطة Note : لو الشيئين اللي بينجمعو جداول الجدول اللي علي اليسار بينفحص الاول ثم الايمن مثال : Tab = setmetatable({}, {__add = function () return 5 end}) print(100 + Tab) --> 5 __sub نفس الشيء حق __add لكن هذا يعمل للطرح " - " طبعا كل الوظائف التالية نفس الشيء ولكل واحدة علامة خاصة تعمل بها وهذول هما : __sub : - __mul : * __div : / __mod : % __pow : ^ __concat : .. ان شاء الله فهمتم الشرح اي استفسار ضع ردك
    1 point
  18. Unmodifed acl.xml: https://github.com/multitheftauto/mtasa-blue/blob/master/Server/mods/deathmatch/acl.xml
    1 point
  19. Okey , so function MouseKey(button, press) if (button == "mouse1" and press) then outputChatBox("Clicked the left mouse !") end end function checkIfRustler ( theVehicle, seat ) local id = getElementModel ( theVehicle ) if id == 476 then -- then what ? you shout add the Event Handler addEventHandler("onClientKey", checkIfRustler, MouseKey) else outputChatBox("you can't use it ! ( only in Rustler vehicle ).") end end addEventHandler ("onClientPlayerVehicleEnter", getLocalPlayer(), checkIfRustler) Try this
    1 point
  20. <acl> <group name="Everyone"> <acl name="Default"></acl> <object name="user.*"></object> <object name="resource.*"></object> </group> <group name="Moderator"> <acl name="Moderator"></acl> <object name="resource.mapcycler"></object> <object name="resource.mapmanager"></object> <object name="resource.resourcemanager"></object> <object name="resource.votemanager"></object> <object name="user.Conolel"></object> <object name="user.guest"></object> </group> <group name="SuperModerator"> <acl name="Moderator"></acl> <acl name="SuperModerator"></acl> </group> <group name="Admin"> <acl name="Moderator"></acl> <acl name="SuperModerator"></acl> <acl name="Admin"></acl> <acl name="RPC"></acl> <object name="resource.admin"></object> <object name="resource.webadmin"></object> <object name="user.Conolel"></object> <object name="resource.race"></object> <object name="resource.*"></object> </group> <group name="Console"> <acl name="Moderator"></acl> <acl name="SuperModerator"></acl> <acl name="Admin"></acl> <acl name="RPC"></acl> <object name="user.Console"></object> <object name="resource.Anti-Cursing"></object> <object name="user.Conolel"></object> </group> <group name="RPC"> <acl name="RPC"></acl> </group> <group name="MapEditor"> <acl name="Default"></acl> <acl name="MapEditor"></acl> <object name="resource.editor_main"></object> <object name="resource.edf"></object> <object name="resource.Toolbox"></object> </group> <group name="raceACLGroup"> <acl name="Default"></acl> <acl name="raceACL"></acl> <object name="resource.race"></object> </group> <group name="DevGroup"> <acl name="DevACL"></acl> </group> <group name="autoGroup_acpanel"> <acl name="autoACL_acpanel"></acl> <object name="resource.acpanel"></object> </group> <group name="autoGroup_guieditor"> <acl name="autoACL_guieditor"></acl> <object name="resource.guieditor"></object> </group> <group name="TeamRace"> <object name="user.Conolel"></object> </group> <group name="betaACL"> <acl name="Default"></acl> <acl name="Admin"></acl> <acl name="RPC"></acl> <acl name="DevACL"></acl> <object name="user.Party"></object> </group> <group name="Clanwar"> <object name="user.Conolel"></object> </group> <group name="[T] Trial"></group> <acl name="Default"> <right name="general.ModifyOtherObjects" access="false"></right> <right name="general.http" access="false"></right> <right name="command.start" access="false"></right> <right name="command.stop" access="false"></right> <right name="command.stopall" access="false"></right> <right name="command.gamemode" access="false"></right> <right name="command.changemode" access="false"></right> <right name="command.changemap" access="false"></right> <right name="command.stopmode" access="false"></right> <right name="command.stopmap" access="false"></right> <right name="command.skipmap" access="false"></right> <right name="command.restart" access="false"></right> <right name="command.refresh" access="false"></right> <right name="command.refreshall" access="false"></right> <right name="command.addaccount" access="false"></right> <right name="command.delaccount" access="false"></right> <right name="command.debugscript" access="false"></right> <right name="command.chgpass" access="false"></right> <right name="command.loadmodule" access="false"></right> <right name="command.upgrade" access="false"></right> <right name="command.mute" access="false"></right> <right name="command.crun" access="false"></right> <right name="command.srun" access="false"></right> <right name="command.run" access="false"></right> <right name="command.unmute" access="false"></right> <right name="command.kick" access="false"></right> <right name="command.ban" access="false"></right> <right name="command.banip" access="false"></right> <right name="command.unbanip" access="false"></right> <right name="command.reloadbans" access="false"></right> <right name="command.shutdown" access="false"></right> <right name="command.install" access="false"></right> <right name="command.aexec" access="false"></right> <right name="command.whois" access="false"></right> <right name="command.whowas" access="false"></right> <right name="command.aclrequest" access="false"></right> <right name="function.executeCommandHandler" access="false"></right> <right name="function.setPlayerMuted" access="false"></right> <right name="function.addAccount" access="false"></right> <right name="function.addBan" access="false"></right> <right name="function.setUnbanTime" access="false"></right> <right name="function.setBanAdmin" access="false"></right> <right name="function.setBanReason" access="false"></right> <right name="function.setBanNick" access="false"></right> <right name="function.removeBan" access="false"></right> <right name="function.removeAccount" access="false"></right> <right name="function.setAccountPassword" access="false"></right> <right name="function.kickPlayer" access="false"></right> <right name="function.banIP" access="false"></right> <right name="function.banPlayer" access="false"></right> <right name="function.banSerial" access="false"></right> <right name="function.getBansXML" access="false"></right> <right name="function.unbanIP" access="false"></right> <right name="function.unbanSerial" access="false"></right> <right name="function.reloadBans" access="false"></right> <right name="function.setServerPassword" access="false"></right> <right name="function.getServerPassword" access="false"></right> <right name="function.callRemote" access="false"></right> <right name="function.fetchRemote" access="false"></right> <right name="function.startResource" access="false"></right> <right name="function.stopResource" access="false"></right> <right name="function.restartResource" access="false"></right> <right name="function.createResource" access="false"></right> <right name="function.copyResource" access="false"></right> <right name="function.addResourceMap" access="false"></right> <right name="function.addResourceConfig" access="false"></right> <right name="function.removeResourceFile" access="false"></right> <right name="function.setResourceDefaultSetting" access="false"></right> <right name="function.removeResourceDefaultSetting" access="false"></right> <right name="function.redirectPlayer" access="false"></right> <right name="function.aclReload" access="false"></right> <right name="function.aclSave" access="false"></right> <right name="function.aclCreate" access="false"></right> <right name="function.aclDestroy" access="false"></right> <right name="function.aclSetRight" access="false"></right> <right name="function.aclRemoveRight" access="false"></right> <right name="function.aclCreateGroup" access="false"></right> <right name="function.aclDestroyGroup" access="false"></right> <right name="function.aclGroupAddACL" access="false"></right> <right name="function.aclGroupRemoveACL" access="false"></right> <right name="function.aclGroupAddObject" access="false"></right> <right name="function.aclGroupRemoveObject" access="false"></right> <right name="function.refreshResources" access="false"></right> <right name="function.setServerConfigSetting" access="false"></right> <right name="function.updateResourceACLRequest" access="false"></right> <right name="function.shutdown" access="false"></right> <right name="general.adminpanel" access="false"></right> <right name="general.tab_players" access="false"></right> <right name="general.tab_resources" access="false"></right> <right name="general.tab_maps" access="false"></right> <right name="general.tab_server" access="false"></right> <right name="general.tab_bans" access="false"></right> <right name="general.tab_adminchat" access="false"></right> <right name="command.freeze" access="false"></right> <right name="command.setnick" access="false"></right> <right name="command.shout" access="false"></right> <right name="command.spectate" access="false"></right> <right name="command.slap" access="false"></right> <right name="command.setgroup" access="false"></right> <right name="command.sethealth" access="false"></right> <right name="command.setarmour" access="false"></right> <right name="command.setmoney" access="false"></right> <right name="command.setskin" access="false"></right> <right name="command.setteam" access="false"></right> <right name="command.giveweapon" access="false"></right> <right name="command.setstat" access="false"></right> <right name="command.jetpack" access="false"></right> <right name="command.warp" access="false"></right> <right name="command.setdimension" access="false"></right> <right name="command.setinterior" access="false"></right> <right name="command.createteam" access="false"></right> <right name="command.destroyteam" access="false"></right> <right name="command.givevehicle" access="false"></right> <right name="command.repair" access="false"></right> <right name="command.blowvehicle" access="false"></right> <right name="command.destroyvehicle" access="false"></right> <right name="command.customize" access="false"></right> <right name="command.setcolor" access="false"></right> <right name="command.setpaintjob" access="false"></right> <right name="command.listmessages" access="false"></right> <right name="command.readmessage" access="false"></right> <right name="command.listresources" access="false"></right> <right name="command.delete" access="false"></right> <right name="command.execute" access="false"></right> <right name="command.setpassword" access="false"></right> <right name="command.setwelcome" access="false"></right> <right name="command.setgame" access="false"></right> <right name="command.setmap" access="false"></right> <right name="command.setweather" access="false"></right> <right name="command.blendweather" access="false"></right> <right name="command.setblurlevel" access="false"></right> <right name="command.setwaveheight" access="false"></right> <right name="command.setskygradient" access="false"></right> <right name="command.setgamespeed" access="false"></right> <right name="command.setgravity" access="false"></right> <right name="command.settime" access="false"></right> <right name="command.setfpslimit" access="false"></right> <right name="command.unban" access="false"></right> <right name="command.banserial" access="false"></right> <right name="command.unbanserial" access="false"></right> <right name="command.listbans" access="false"></right> <right name="command.blow" access="false"></right> <right name="command.destroy" access="false"></right> <right name="command.fetchRemote" access="false"></right> <right name="command.cpanelhide" access="false"></right> <right name="general.cpanel" access="false"></right> <right name="command.cpanelmute" access="false"></right> <right name="command.cpanelslap" access="false"></right> <right name="command.cpanelban" access="false"></right> <right name="command.cpanelannounce" access="false"></right> <right name="command.cpanelbanserial" access="false"></right> <right name="command.cpanelunban" access="false"></right> <right name="command.cpanelunbanserial" access="false"></right> <right name="command.cpanelshout" access="false"></right> <right name="command.cpanelgetreports" access="false"></right> <right name="command.cpaneldelreport" access="false"></right> <right name="command.cpanelgetsettings" access="false"></right> <right name="command.cpanelsetsettings" access="false"></right> <right name="command.cpanelkill" access="false"></right> <right name="command.cpaneljetpack" access="false"></right> <right name="command.cpanelspectate" access="false"></right> <right name="command.cpanelrepairvehicle" access="false"></right> <right name="command.cpanelgivevehicle" access="false"></right> <right name="command.cpanelblowvehicle" access="false"></right> <right name="command.cpaneldestroyvehicle" access="false"></right> <right name="command.cpanelsetsky" access="false"></right> <right name="command.cpanelresetsky" access="false"></right> <right name="command.cpanelzap" access="false"></right> <right name="command.cpanelburn" access="false"></right> <right name="command.cpanelfreeze" access="false"></right> <right name="command.cpaneleject" access="false"></right> <right name="command.cpanelbomb" access="false"></right> <right name="command.cpanelsetteam" access="false"></right> <right name="command.cpanelcreateteam" access="false"></right> <right name="command.cpanelwarp" access="false"></right> <right name="command.cpanellistbans" access="false"></right> <right name="command.cpanellistresources" access="false"></right> <right name="command.cpanelstart" access="false"></right> <right name="command.cpanelstop" access="false"></right> <right name="command.cpanelrestart" access="false"></right> <right name="command.cpanelgiveweapon" access="false"></right> <right name="command.cpanelsetmoney" access="false"></right> <right name="command.cpanelclearchat" access="false"></right> <right name="command.cpaneljail" access="false"></right> <right name="command.cpanelsetskin" access="false"></right> </acl> <acl name="Moderator"> <right name="general.ModifyOtherObjects" access="false"></right> <right name="command.gamemode" access="true"></right> <right name="command.changemode" access="true"></right> <right name="command.changemap" access="true"></right> <right name="command.stopmode" access="true"></right> <right name="command.stopmap" access="true"></right> <right name="command.skipmap" access="true"></right> <right name="command.mute" access="true"></right> <right name="command.unmute" access="true"></right> <right name="command.whois" access="true"></right> <right name="command.whowas" access="true"></right> <right name="function.setPlayerMuted" access="true"></right> <right name="function.kickPlayer" access="true"></right> <right name="function.banIP" access="true"></right> <right name="function.banPlayer" access="true"></right> <right name="function.banSerial" access="true"></right> <right name="function.getBansXML" access="true"></right> <right name="function.unbanIP" access="true"></right> <right name="function.unbanSerial" access="true"></right> <right name="function.startResource" access="true"></right> <right name="function.stopResource" access="true"></right> <right name="function.restartResource" access="true"></right> <right name="function.redirectPlayer" access="true"></right> <right name="general.adminpanel" access="true"></right> <right name="general.tab_players" access="true"></right> <right name="general.tab_resources" access="false"></right> <right name="general.tab_maps" access="false"></right> <right name="general.tab_server" access="true"></right> <right name="general.tab_bans" access="false"></right> <right name="general.tab_adminchat" access="true"></right> <right name="command.kick" access="false"></right> <right name="command.freeze" access="true"></right> <right name="command.setnick" access="true"></right> <right name="command.shout" access="true"></right> <right name="command.spectate" access="true"></right> <right name="command.slap" access="true"></right> <right name="command.setgroup" access="false"></right> <right name="command.sethealth" access="true"></right> <right name="command.setarmour" access="true"></right> <right name="command.setmoney" access="false"></right> <right name="command.setskin" access="true"></right> <right name="command.setteam" access="true"></right> <right name="command.giveweapon" access="true"></right> <right name="command.setstat" access="true"></right> <right name="command.jetpack" access="true"></right> <right name="command.warp" access="true"></right> <right name="command.setdimension" access="true"></right> <right name="command.setinterior" access="true"></right> <right name="command.createteam" access="false"></right> <right name="command.destroyteam" access="false"></right> <right name="command.givevehicle" access="true"></right> <right name="command.repair" access="true"></right> <right name="command.blowvehicle" access="true"></right> <right name="command.destroyvehicle" access="true"></right> <right name="command.customize" access="true"></right> <right name="command.setcolor" access="true"></right> <right name="command.setpaintjob" access="true"></right> <right name="command.listmessages" access="true"></right> <right name="command.readmessage" access="true"></right> <right name="command.listresources" access="true"></right> <right name="command.start" access="false"></right> <right name="command.stop" access="false"></right> <right name="command.stopall" access="false"></right> <right name="command.delete" access="false"></right> <right name="command.restart" access="false"></right> <right name="command.execute" access="false"></right> <right name="command.setpassword" access="false"></right> <right name="command.setwelcome" access="false"></right> <right name="command.setgame" access="false"></right> <right name="command.setmap" access="false"></right> <right name="command.setweather" access="true"></right> <right name="command.blendweather" access="true"></right> <right name="command.setblurlevel" access="true"></right> <right name="command.setwaveheight" access="true"></right> <right name="command.setskygradient" access="true"></right> <right name="command.setgamespeed" access="true"></right> <right name="command.setgravity" access="true"></right> <right name="command.settime" access="true"></right> <right name="command.setfpslimit" access="false"></right> <right name="command.ban" access="false"></right> <right name="command.unban" access="false"></right> <right name="command.banip" access="false"></right> <right name="command.unbanip" access="false"></right> <right name="command.banserial" access="false"></right> <right name="command.unbanserial" access="false"></right> <right name="command.listbans" access="false"></right> <right name="command.cpanelhide" access="false"></right> <right name="general.cpanel" access="true"></right> <right name="command.cpanelmute" access="true"></right> <right name="command.cpanelslap" access="true"></right> <right name="command.cpanelban" access="true"></right> <right name="command.cpanelannounce" access="false"></right> <right name="command.cpanelbanserial" access="false"></right> <right name="command.cpanelunban" access="true"></right> <right name="command.cpanelunbanserial" access="false"></right> <right name="command.cpanelshout" access="false"></right> <right name="command.cpanelgetreports" access="true"></right> <right name="command.cpaneldelreport" access="false"></right> <right name="command.cpanelgetsettings" access="false"></right> <right name="command.cpanelsetsettings" access="false"></right> <right name="command.cpanelkill" access="false"></right> <right name="command.cpaneljetpack" access="false"></right> <right name="command.cpanelspectate" access="true"></right> <right name="command.cpanelrepairvehicle" access="true"></right> <right name="command.cpanelgivevehicle" access="false"></right> <right name="command.cpanelblowvehicle" access="false"></right> <right name="command.cpaneldestroyvehicle" access="false"></right> <right name="command.cpanelsetsky" access="false"></right> <right name="command.cpanelresetsky" access="false"></right> <right name="command.cpanelzap" access="false"></right> <right name="command.cpanelburn" access="true"></right> <right name="command.cpanelfreeze" access="true"></right> <right name="command.cpaneleject" access="false"></right> <right name="command.cpanelbomb" access="true"></right> <right name="command.cpanelsetteam" access="false"></right> <right name="command.cpanelcreateteam" access="false"></right> <right name="command.cpanelwarp" access="false"></right> <right name="command.cpanellistbans" access="false"></right> <right name="command.cpanellistresources" access="false"></right> <right name="command.cpanelstart" access="false"></right> <right name="command.cpanelstop" access="false"></right> <right name="command.cpanelrestart" access="false"></right> <right name="command.cpanelgiveweapon" access="false"></right> <right name="command.cpanelsetmoney" access="false"></right> <right name="command.cpanelclearchat" access="false"></right> <right name="command.cpaneljail" access="true"></right> <right name="command.cpanelsetskin" access="true"></right> </acl> <acl name="SuperModerator"> <right name="general.ModifyOtherObjects" access="false"></right> <right name="command.start" access="true"></right> <right name="command.stop" access="true"></right> <right name="command.restart" access="true"></right> <right name="command.kick" access="true"></right> <right name="command.ban" access="true"></right> <right name="command.banip" access="true"></right> <right name="command.unbanip" access="true"></right> <right name="command.reloadbans" access="true"></right> <right name="command.refresh" access="true"></right> <right name="command.refreshall" access="true"></right> <right name="command.loadmodule" access="true"></right> <right name="command.addaccount" access="true"></right> <right name="command.delaccount" access="true"></right> <right name="command.chgpass" access="true"></right> <right name="function.addAccount" access="true"></right> <right name="function.removeAccount" access="true"></right> <right name="function.setAccountPassword" access="true"></right> <right name="general.adminpanel" access="true"></right> <right name="general.tab_players" access="true"></right> <right name="general.tab_resources" access="true"></right> <right name="general.tab_maps" access="true"></right> <right name="general.tab_server" access="true"></right> <right name="general.tab_bans" access="true"></right> <right name="general.tab_adminchat" access="true"></right> <right name="command.freeze" access="true"></right> <right name="command.mute" access="true"></right> <right name="command.setnick" access="true"></right> <right name="command.shout" access="true"></right> <right name="command.spectate" access="true"></right> <right name="command.slap" access="true"></right> <right name="command.setgroup" access="false"></right> <right name="command.sethealth" access="true"></right> <right name="command.setarmour" access="true"></right> <right name="command.setmoney" access="true"></right> <right name="command.setskin" access="true"></right> <right name="command.setteam" access="true"></right> <right name="command.giveweapon" access="true"></right> <right name="command.setstat" access="true"></right> <right name="command.jetpack" access="true"></right> <right name="command.warp" access="true"></right> <right name="command.setdimension" access="true"></right> <right name="command.setinterior" access="true"></right> <right name="command.createteam" access="true"></right> <right name="command.destroyteam" access="true"></right> <right name="command.givevehicle" access="true"></right> <right name="command.repair" access="true"></right> <right name="command.blowvehicle" access="true"></right> <right name="command.destroyvehicle" access="true"></right> <right name="command.customize" access="true"></right> <right name="command.setcolor" access="true"></right> <right name="command.setpaintjob" access="true"></right> <right name="command.listmessages" access="true"></right> <right name="command.readmessage" access="true"></right> <right name="command.listresources" access="true"></right> <right name="command.stopall" access="false"></right> <right name="command.delete" access="false"></right> <right name="command.execute" access="false"></right> <right name="command.setpassword" access="true"></right> <right name="command.setwelcome" access="true"></right> <right name="command.setgame" access="true"></right> <right name="command.setmap" access="true"></right> <right name="command.setweather" access="true"></right> <right name="command.blendweather" access="true"></right> <right name="command.setblurlevel" access="true"></right> <right name="command.setwaveheight" access="true"></right> <right name="command.setskygradient" access="true"></right> <right name="command.setgamespeed" access="true"></right> <right name="command.setgravity" access="true"></right> <right name="command.settime" access="true"></right> <right name="command.setfpslimit" access="false"></right> <right name="command.unban" access="true"></right> <right name="command.banserial" access="true"></right> <right name="command.unbanserial" access="true"></right> <right name="command.listbans" access="true"></right> <right name="command.cpanelhide" access="false"></right> <right name="general.cpanel" access="true"></right> <right name="command.cpanelmute" access="true"></right> <right name="command.cpanelslap" access="true"></right> <right name="command.cpanelban" access="true"></right> <right name="command.cpanelannounce" access="false"></right> <right name="command.cpanelbanserial" access="false"></right> <right name="command.cpanelunban" access="true"></right> <right name="command.cpanelunbanserial" access="false"></right> <right name="command.cpanelshout" access="true"></right> <right name="command.cpanelgetreports" access="true"></right> <right name="command.cpaneldelreport" access="true"></right> <right name="command.cpanelgetsettings" access="false"></right> <right name="command.cpanelsetsettings" access="false"></right> <right name="command.cpanelkill" access="false"></right> <right name="command.cpaneljetpack" access="true"></right> <right name="command.cpanelspectate" access="true"></right> <right name="command.cpanelrepairvehicle" access="true"></right> <right name="command.cpanelgivevehicle" access="true"></right> <right name="command.cpanelblowvehicle" access="true"></right> <right name="command.cpaneldestroyvehicle" access="true"></right> <right name="command.cpanelsetsky" access="false"></right> <right name="command.cpanelresetsky" access="false"></right> <right name="command.cpanelzap" access="false"></right> <right name="command.cpanelburn" access="true"></right> <right name="command.cpanelfreeze" access="true"></right> <right name="command.cpaneleject" access="true"></right> <right name="command.cpanelbomb" access="true"></right> <right name="command.cpanelsetteam" access="false"></right> <right name="command.cpanelcreateteam" access="false"></right> <right name="command.cpanelwarp" access="true"></right> <right name="command.cpanellistbans" access="true"></right> <right name="command.cpanellistresources" access="false"></right> <right name="command.cpanelstart" access="false"></right> <right name="command.cpanelstop" access="false"></right> <right name="command.cpanelrestart" access="false"></right> <right name="command.cpanelgiveweapon" access="true"></right> <right name="command.cpanelsetmoney" access="false"></right> <right name="command.cpanelclearchat" access="true"></right> <right name="command.cpaneljail" access="true"></right> <right name="command.cpanelsetskin" access="true"></right> </acl> <acl name="Admin"> <right name="general.ModifyOtherObjects" access="true"></right> <right name="general.http" access="true"></right> <right name="command.shutdown" access="true"></right> <right name="command.install" access="true"></right> <right name="command.aexec" access="true"></right> <right name="command.debugscript" access="true"></right> <right name="command.upgrade" access="true"></right> <right name="command.crun" access="true"></right> <right name="command.srun" access="true"></right> <right name="command.run" access="true"></right> <right name="command.aclrequest" access="true"></right> <right name="function.addBan" access="true"></right> <right name="function.setUnbanTime" access="true"></right> <right name="function.setBanAdmin" access="true"></right> <right name="function.setBanReason" access="true"></right> <right name="function.setBanNick" access="true"></right> <right name="function.removeBan" access="true"></right> <right name="function.reloadBans" access="true"></right> <right name="function.executeCommandHandler" access="true"></right> <right name="function.setServerPassword" access="true"></right> <right name="function.getServerPassword" access="true"></right> <right name="function.createResource" access="true"></right> <right name="function.copyResource" access="true"></right> <right name="function.addResourceMap" access="true"></right> <right name="function.addResourceConfig" access="true"></right> <right name="function.removeResourceFile" access="true"></right> <right name="function.setResourceDefaultSetting" access="true"></right> <right name="function.removeResourceDefaultSetting" access="true"></right> <right name="function.aclReload" access="true"></right> <right name="function.aclSave" access="true"></right> <right name="function.aclCreate" access="true"></right> <right name="function.aclDestroy" access="true"></right> <right name="function.aclSetRight" access="true"></right> <right name="function.aclRemoveRight" access="true"></right> <right name="function.aclCreateGroup" access="true"></right> <right name="function.aclDestroyGroup" access="true"></right> <right name="function.aclGroupAddACL" access="true"></right> <right name="function.aclGroupRemoveACL" access="true"></right> <right name="function.aclGroupAddObject" access="true"></right> <right name="function.aclGroupRemoveObject" access="true"></right> <right name="function.refreshResources" access="true"></right> <right name="function.setServerConfigSetting" access="true"></right> <right name="function.updateResourceACLRequest" access="true"></right> <right name="function.shutdown" access="true"></right> <right name="general.adminpanel" access="true"></right> <right name="general.tab_players" access="true"></right> <right name="general.tab_resources" access="true"></right> <right name="general.tab_maps" access="true"></right> <right name="general.tab_server" access="true"></right> <right name="general.tab_bans" access="true"></right> <right name="general.tab_adminchat" access="true"></right> <right name="command.kick" access="true"></right> <right name="command.freeze" access="true"></right> <right name="command.mute" access="true"></right> <right name="command.setnick" access="true"></right> <right name="command.shout" access="true"></right> <right name="command.spectate" access="true"></right> <right name="command.slap" access="true"></right> <right name="command.setgroup" access="true"></right> <right name="command.sethealth" access="true"></right> <right name="command.setarmour" access="true"></right> <right name="command.setmoney" access="true"></right> <right name="command.setskin" access="true"></right> <right name="command.setteam" access="true"></right> <right name="command.giveweapon" access="true"></right> <right name="command.setstat" access="true"></right> <right name="command.jetpack" access="true"></right> <right name="command.warp" access="true"></right> <right name="command.setdimension" access="true"></right> <right name="command.setinterior" access="true"></right> <right name="command.createteam" access="true"></right> <right name="command.destroyteam" access="true"></right> <right name="command.givevehicle" access="true"></right> <right name="command.repair" access="true"></right> <right name="command.blowvehicle" access="true"></right> <right name="command.destroyvehicle" access="true"></right> <right name="command.customize" access="true"></right> <right name="command.setcolor" access="true"></right> <right name="command.setpaintjob" access="true"></right> <right name="command.listmessages" access="true"></right> <right name="command.readmessage" access="true"></right> <right name="command.listresources" access="true"></right> <right name="command.start" access="true"></right> <right name="command.stop" access="true"></right> <right name="command.stopall" access="false"></right> <right name="command.delete" access="true"></right> <right name="command.restart" access="true"></right> <right name="command.execute" access="true"></right> <right name="command.setpassword" access="true"></right> <right name="command.setwelcome" access="true"></right> <right name="command.setgame" access="true"></right> <right name="command.setmap" access="true"></right> <right name="command.setweather" access="true"></right> <right name="command.blendweather" access="true"></right> <right name="command.setblurlevel" access="true"></right> <right name="command.setwaveheight" access="true"></right> <right name="command.setskygradient" access="true"></right> <right name="command.setgamespeed" access="true"></right> <right name="command.setgravity" access="true"></right> <right name="command.settime" access="true"></right> <right name="command.setfpslimit" access="true"></right> <right name="command.ban" access="true"></right> <right name="command.unban" access="true"></right> <right name="command.banip" access="true"></right> <right name="command.unbanip" access="true"></right> <right name="command.banserial" access="true"></right> <right name="command.unbanserial" access="true"></right> <right name="command.listbans" access="true"></right> <right name="command.cpanelhide" access="true"></right> <right name="general.cpanel" access="true"></right> <right name="command.cpanelmute" access="true"></right> <right name="command.cpanelslap" access="true"></right> <right name="command.cpanelban" access="true"></right> <right name="command.cpanelannounce" access="true"></right> <right name="command.cpanelbanserial" access="true"></right> <right name="command.cpanelunban" access="true"></right> <right name="command.cpanelunbanserial" access="true"></right> <right name="command.cpanelshout" access="true"></right> <right name="command.cpanelgetreports" access="true"></right> <right name="command.cpaneldelreport" access="true"></right> <right name="command.cpanelgetsettings" access="true"></right> <right name="command.cpanelsetsettings" access="true"></right> <right name="command.cpanelkill" access="true"></right> <right name="command.cpaneljetpack" access="true"></right> <right name="command.cpanelspectate" access="true"></right> <right name="command.cpanelrepairvehicle" access="true"></right> <right name="command.cpanelgivevehicle" access="true"></right> <right name="command.cpanelblowvehicle" access="true"></right> <right name="command.cpaneldestroyvehicle" access="true"></right> <right name="command.cpanelsetsky" access="true"></right> <right name="command.cpanelresetsky" access="true"></right> <right name="command.cpanelzap" access="true"></right> <right name="command.cpanelburn" access="true"></right> <right name="command.cpanelfreeze" access="true"></right> <right name="command.cpaneleject" access="true"></right> <right name="command.cpanelbomb" access="true"></right> <right name="command.cpanelsetteam" access="true"></right> <right name="command.cpanelcreateteam" access="true"></right> <right name="command.cpanelwarp" access="true"></right> <right name="command.cpanellistbans" access="true"></right> <right name="command.cpanellistresources" access="true"></right> <right name="command.cpanelstart" access="true"></right> <right name="command.cpanelstop" access="true"></right> <right name="command.cpanelrestart" access="true"></right> <right name="command.cpanelgiveweapon" access="true"></right> <right name="command.cpanelsetmoney" access="true"></right> <right name="command.cpanelclearchat" access="true"></right> <right name="command.cpaneljail" access="true"></right> <right name="command.cpanelsetskin" access="true"></right> </acl> <acl name="RPC"> <right name="function.callRemote" access="true"></right> <right name="function.fetchRemote" access="true"></right> <right name="general.adminpanel" access="false"></right> <right name="general.tab_players" access="false"></right> <right name="general.tab_resources" access="false"></right> <right name="general.tab_maps" access="false"></right> <right name="general.tab_server" access="false"></right> <right name="general.tab_bans" access="false"></right> <right name="general.tab_adminchat" access="false"></right> <right name="command.kick" access="false"></right> <right name="command.freeze" access="false"></right> <right name="command.mute" access="false"></right> <right name="command.setnick" access="false"></right> <right name="command.shout" access="false"></right> <right name="command.spectate" access="false"></right> <right name="command.slap" access="false"></right> <right name="command.setgroup" access="false"></right> <right name="command.sethealth" access="false"></right> <right name="command.setarmour" access="false"></right> <right name="command.setmoney" access="false"></right> <right name="command.setskin" access="false"></right> <right name="command.setteam" access="false"></right> <right name="command.giveweapon" access="false"></right> <right name="command.setstat" access="false"></right> <right name="command.jetpack" access="false"></right> <right name="command.warp" access="false"></right> <right name="command.setdimension" access="false"></right> <right name="command.setinterior" access="false"></right> <right name="command.createteam" access="false"></right> <right name="command.destroyteam" access="false"></right> <right name="command.givevehicle" access="false"></right> <right name="command.repair" access="false"></right> <right name="command.blowvehicle" access="false"></right> <right name="command.destroyvehicle" access="false"></right> <right name="command.customize" access="false"></right> <right name="command.setcolor" access="false"></right> <right name="command.setpaintjob" access="false"></right> <right name="command.listmessages" access="false"></right> <right name="command.readmessage" access="false"></right> <right name="command.listresources" access="false"></right> <right name="command.start" access="false"></right> <right name="command.stop" access="false"></right> <right name="command.stopall" access="false"></right> <right name="command.delete" access="false"></right> <right name="command.restart" access="false"></right> <right name="command.execute" access="false"></right> <right name="command.setpassword" access="false"></right> <right name="command.setwelcome" access="false"></right> <right name="command.setgame" access="false"></right> <right name="command.setmap" access="false"></right> <right name="command.setweather" access="false"></right> <right name="command.blendweather" access="false"></right> <right name="command.setblurlevel" access="false"></right> <right name="command.setwaveheight" access="false"></right> <right name="command.setskygradient" access="false"></right> <right name="command.setgamespeed" access="false"></right> <right name="command.setgravity" access="false"></right> <right name="command.settime" access="false"></right> <right name="command.setfpslimit" access="false"></right> <right name="function.shutdown" access="false"></right> <right name="command.ban" access="false"></right> <right name="command.unban" access="false"></right> <right name="command.banip" access="false"></right> <right name="command.unbanip" access="false"></right> <right name="command.banserial" access="false"></right> <right name="command.unbanserial" access="false"></right> <right name="command.listbans" access="false"></right> <right name="command.blow" access="false"></right> <right name="command.destroy" access="false"></right> <right name="command.fetchRemote" access="false"></right> <right name="command.cpanelhide" access="false"></right> <right name="general.cpanel" access="false"></right> <right name="command.cpanelmute" access="false"></right> <right name="command.cpanelslap" access="false"></right> <right name="command.cpanelban" access="false"></right> <right name="command.cpanelannounce" access="false"></right> <right name="command.cpanelbanserial" access="false"></right> <right name="command.cpanelunban" access="false"></right> <right name="command.cpanelunbanserial" access="false"></right> <right name="command.cpanelshout" access="false"></right> <right name="command.cpanelgetreports" access="false"></right> <right name="command.cpaneldelreport" access="false"></right> <right name="command.cpanelgetsettings" access="false"></right> <right name="command.cpanelsetsettings" access="false"></right> <right name="command.cpanelkill" access="false"></right> <right name="command.cpaneljetpack" access="false"></right> <right name="command.cpanelspectate" access="false"></right> <right name="command.cpanelrepairvehicle" access="false"></right> <right name="command.cpanelgivevehicle" access="false"></right> <right name="command.cpanelblowvehicle" access="false"></right> <right name="command.cpaneldestroyvehicle" access="false"></right> <right name="command.cpanelsetsky" access="false"></right> <right name="command.cpanelresetsky" access="false"></right> <right name="command.cpanelzap" access="false"></right> <right name="command.cpanelburn" access="false"></right> <right name="command.cpanelfreeze" access="false"></right> <right name="command.cpaneleject" access="false"></right> <right name="command.cpanelbomb" access="false"></right> <right name="command.cpanelsetteam" access="false"></right> <right name="command.cpanelcreateteam" access="false"></right> <right name="command.cpanelwarp" access="false"></right> <right name="command.cpanellistbans" access="false"></right> <right name="command.cpanellistresources" access="false"></right> <right name="command.cpanelstart" access="false"></right> <right name="command.cpanelstop" access="false"></right> <right name="command.cpanelrestart" access="false"></right> <right name="command.cpanelgiveweapon" access="false"></right> <right name="command.cpanelsetmoney" access="false"></right> <right name="command.cpanelclearchat" access="false"></right> <right name="command.cpaneljail" access="false"></right> <right name="command.cpanelsetskin" access="false"></right> </acl> <acl name="MapEditor"> <right name="general.ModifyOtherObjects" access="true"></right> <right name="function.startResource" access="true"></right> <right name="function.stopResource" access="true"></right> <right name="function.restartResource" access="true"></right> <right name="function.createResource" access="true"></right> <right name="function.copyResource" access="true"></right> <right name="function.renameResource" access="true"></right> <right name="function.deleteResource" access="true"></right> <right name="function.addResourceMap" access="true"></right> <right name="function.addResourceConfig" access="true"></right> <right name="function.removeResourceFile" access="true"></right> <right name="function.setResourceDefaultSetting" access="true"></right> <right name="function.removeResourceDefaultSetting" access="true"></right> <right name="function.xmlLoadFile" access="true"></right> <right name="function.refreshResources" access="true"></right> <right name="general.adminpanel" access="false"></right> <right name="general.tab_players" access="false"></right> <right name="general.tab_resources" access="false"></right> <right name="general.tab_maps" access="false"></right> <right name="general.tab_server" access="false"></right> <right name="general.tab_bans" access="false"></right> <right name="general.tab_adminchat" access="false"></right> <right name="command.kick" access="false"></right> <right name="command.freeze" access="false"></right> <right name="command.mute" access="false"></right> <right name="command.setnick" access="false"></right> <right name="command.shout" access="false"></right> <right name="command.spectate" access="false"></right> <right name="command.slap" access="false"></right> <right name="command.setgroup" access="false"></right> <right name="command.sethealth" access="false"></right> <right name="command.setarmour" access="false"></right> <right name="command.setmoney" access="false"></right> <right name="command.setskin" access="false"></right> <right name="command.setteam" access="false"></right> <right name="command.giveweapon" access="false"></right> <right name="command.setstat" access="false"></right> <right name="command.jetpack" access="false"></right> <right name="command.warp" access="false"></right> <right name="command.setdimension" access="false"></right> <right name="command.setinterior" access="false"></right> <right name="command.createteam" access="false"></right> <right name="command.destroyteam" access="false"></right> <right name="command.givevehicle" access="false"></right> <right name="command.repair" access="false"></right> <right name="command.blowvehicle" access="false"></right> <right name="command.destroyvehicle" access="false"></right> <right name="command.customize" access="false"></right> <right name="command.setcolor" access="false"></right> <right name="command.setpaintjob" access="false"></right> <right name="command.listmessages" access="false"></right> <right name="command.readmessage" access="false"></right> <right name="command.listresources" access="false"></right> <right name="command.start" access="false"></right> <right name="command.stop" access="false"></right> <right name="command.stopall" access="false"></right> <right name="command.delete" access="false"></right> <right name="command.restart" access="false"></right> <right name="command.execute" access="false"></right> <right name="command.setpassword" access="false"></right> <right name="command.setwelcome" access="false"></right> <right name="command.setgame" access="false"></right> <right name="command.setmap" access="false"></right> <right name="command.setweather" access="false"></right> <right name="command.blendweather" access="false"></right> <right name="command.setblurlevel" access="false"></right> <right name="command.setwaveheight" access="false"></right> <right name="command.setskygradient" access="false"></right> <right name="command.setgamespeed" access="false"></right> <right name="command.setgravity" access="false"></right> <right name="command.settime" access="false"></right> <right name="command.setfpslimit" access="false"></right> <right name="function.shutdown" access="false"></right> <right name="command.ban" access="false"></right> <right name="command.unban" access="false"></right> <right name="command.banip" access="false"></right> <right name="command.unbanip" access="false"></right> <right name="command.banserial" access="false"></right> <right name="command.unbanserial" access="false"></right> <right name="command.listbans" access="false"></right> <right name="command.blow" access="false"></right> <right name="command.destroy" access="false"></right> <right name="command.fetchRemote" access="false"></right> <right name="command.cpanelhide" access="false"></right> <right name="general.cpanel" access="false"></right> <right name="command.cpanelmute" access="false"></right> <right name="command.cpanelslap" access="false"></right> <right name="command.cpanelban" access="false"></right> <right name="command.cpanelannounce" access="false"></right> <right name="command.cpanelbanserial" access="false"></right> <right name="command.cpanelunban" access="false"></right> <right name="command.cpanelunbanserial" access="false"></right> <right name="command.cpanelshout" access="false"></right> <right name="command.cpanelgetreports" access="false"></right> <right name="command.cpaneldelreport" access="false"></right> <right name="command.cpanelgetsettings" access="false"></right> <right name="command.cpanelsetsettings" access="false"></right> <right name="command.cpanelkill" access="false"></right> <right name="command.cpaneljetpack" access="false"></right> <right name="command.cpanelspectate" access="false"></right> <right name="command.cpanelrepairvehicle" access="false"></right> <right name="command.cpanelgivevehicle" access="false"></right> <right name="command.cpanelblowvehicle" access="false"></right> <right name="command.cpaneldestroyvehicle" access="false"></right> <right name="command.cpanelsetsky" access="false"></right> <right name="command.cpanelresetsky" access="false"></right> <right name="command.cpanelzap" access="false"></right> <right name="command.cpanelburn" access="false"></right> <right name="command.cpanelfreeze" access="false"></right> <right name="command.cpaneleject" access="false"></right> <right name="command.cpanelbomb" access="false"></right> <right name="command.cpanelsetteam" access="false"></right> <right name="command.cpanelcreateteam" access="false"></right> <right name="command.cpanelwarp" access="false"></right> <right name="command.cpanellistbans" access="false"></right> <right name="command.cpanellistresources" access="false"></right> <right name="command.cpanelstart" access="false"></right> <right name="command.cpanelstop" access="false"></right> <right name="command.cpanelrestart" access="false"></right> <right name="command.cpanelgiveweapon" access="false"></right> <right name="command.cpanelsetmoney" access="false"></right> <right name="command.cpanelclearchat" access="false"></right> <right name="command.cpaneljail" access="false"></right> <right name="command.cpanelsetskin" access="false"></right> </acl> <acl name="raceACL"> <right name="general.ModifyOtherObjects" access="true"></right> <right name="function.xmlLoadFile" access="true"></right> <right name="function.startResource" access="true"></right> <right name="function.stopResource" access="true"></right> <right name="function.restartResource" access="true"></right> <right name="general.adminpanel" access="false"></right> <right name="general.tab_players" access="false"></right> <right name="general.tab_resources" access="false"></right> <right name="general.tab_maps" access="false"></right> <right name="general.tab_server" access="false"></right> <right name="general.tab_bans" access="false"></right> <right name="general.tab_adminchat" access="false"></right> <right name="command.kick" access="false"></right> <right name="command.freeze" access="false"></right> <right name="command.mute" access="false"></right> <right name="command.setnick" access="false"></right> <right name="command.shout" access="false"></right> <right name="command.spectate" access="false"></right> <right name="command.slap" access="false"></right> <right name="command.setgroup" access="false"></right> <right name="command.sethealth" access="false"></right> <right name="command.setarmour" access="false"></right> <right name="command.setmoney" access="false"></right> <right name="command.setskin" access="false"></right> <right name="command.setteam" access="false"></right> <right name="command.giveweapon" access="false"></right> <right name="command.setstat" access="false"></right> <right name="command.jetpack" access="false"></right> <right name="command.warp" access="false"></right> <right name="command.setdimension" access="false"></right> <right name="command.setinterior" access="false"></right> <right name="command.createteam" access="false"></right> <right name="command.destroyteam" access="false"></right> <right name="command.givevehicle" access="false"></right> <right name="command.repair" access="false"></right> <right name="command.blowvehicle" access="false"></right> <right name="command.destroyvehicle" access="false"></right> <right name="command.customize" access="false"></right> <right name="command.setcolor" access="false"></right> <right name="command.setpaintjob" access="false"></right> <right name="command.listmessages" access="false"></right> <right name="command.readmessage" access="false"></right> <right name="command.listresources" access="false"></right> <right name="command.start" access="false"></right> <right name="command.stop" access="false"></right> <right name="command.stopall" access="false"></right> <right name="command.delete" access="false"></right> <right name="command.restart" access="false"></right> <right name="command.execute" access="false"></right> <right name="command.setpassword" access="false"></right> <right name="command.setwelcome" access="false"></right> <right name="command.setgame" access="false"></right> <right name="command.setmap" access="false"></right> <right name="command.setweather" access="false"></right> <right name="command.blendweather" access="false"></right> <right name="command.setblurlevel" access="false"></right> <right name="command.setwaveheight" access="false"></right> <right name="command.setskygradient" access="false"></right> <right name="command.setgamespeed" access="false"></right> <right name="command.setgravity" access="false"></right> <right name="command.settime" access="false"></right> <right name="command.setfpslimit" access="false"></right> <right name="function.shutdown" access="false"></right> <right name="command.ban" access="false"></right> <right name="command.unban" access="false"></right> <right name="command.banip" access="false"></right> <right name="command.unbanip" access="false"></right> <right name="command.banserial" access="false"></right> <right name="command.unbanserial" access="false"></right> <right name="command.listbans" access="false"></right> <right name="command.blow" access="false"></right> <right name="command.destroy" access="false"></right> <right name="command.fetchRemote" access="false"></right> <right name="command.cpanelhide" access="false"></right> <right name="general.cpanel" access="false"></right> <right name="command.cpanelmute" access="false"></right> <right name="command.cpanelslap" access="false"></right> <right name="command.cpanelban" access="false"></right> <right name="command.cpanelannounce" access="false"></right> <right name="command.cpanelbanserial" access="false"></right> <right name="command.cpanelunban" access="false"></right> <right name="command.cpanelunbanserial" access="false"></right> <right name="command.cpanelshout" access="false"></right> <right name="command.cpanelgetreports" access="false"></right> <right name="command.cpaneldelreport" access="false"></right> <right name="command.cpanelgetsettings" access="false"></right> <right name="command.cpanelsetsettings" access="false"></right> <right name="command.cpanelkill" access="false"></right> <right name="command.cpaneljetpack" access="false"></right> <right name="command.cpanelspectate" access="false"></right> <right name="command.cpanelrepairvehicle" access="false"></right> <right name="command.cpanelgivevehicle" access="false"></right> <right name="command.cpanelblowvehicle" access="false"></right> <right name="command.cpaneldestroyvehicle" access="false"></right> <right name="command.cpanelsetsky" access="false"></right> <right name="command.cpanelresetsky" access="false"></right> <right name="command.cpanelzap" access="false"></right> <right name="command.cpanelburn" access="false"></right> <right name="command.cpanelfreeze" access="false"></right> <right name="command.cpaneleject" access="false"></right> <right name="command.cpanelbomb" access="false"></right> <right name="command.cpanelsetteam" access="false"></right> <right name="command.cpanelcreateteam" access="false"></right> <right name="command.cpanelwarp" access="false"></right> <right name="command.cpanellistbans" access="false"></right> <right name="command.cpanellistresources" access="false"></right> <right name="command.cpanelstart" access="false"></right> <right name="command.cpanelstop" access="false"></right> <right name="command.cpanelrestart" access="false"></right> <right name="command.cpanelgiveweapon" access="false"></right> <right name="command.cpanelsetmoney" access="false"></right> <right name="command.cpanelclearchat" access="false"></right> <right name="command.cpaneljail" access="false"></right> <right name="command.cpanelsetskin" access="false"></right> </acl> <acl name="DevACL"> <right name="resource.performancebrowser.http" access="true"></right> <right name="resource.ajax.http" access="true"></right> <right name="general.adminpanel" access="false"></right> <right name="general.tab_players" access="false"></right> <right name="general.tab_resources" access="false"></right> <right name="general.tab_maps" access="false"></right> <right name="general.tab_server" access="false"></right> <right name="general.tab_bans" access="false"></right> <right name="general.tab_adminchat" access="false"></right> <right name="command.kick" access="false"></right> <right name="command.freeze" access="false"></right> <right name="command.mute" access="false"></right> <right name="command.setnick" access="false"></right> <right name="command.shout" access="false"></right> <right name="command.spectate" access="false"></right> <right name="command.slap" access="false"></right> <right name="command.setgroup" access="false"></right> <right name="command.sethealth" access="false"></right> <right name="command.setarmour" access="false"></right> <right name="command.setmoney" access="false"></right> <right name="command.setskin" access="false"></right> <right name="command.setteam" access="false"></right> <right name="command.giveweapon" access="false"></right> <right name="command.setstat" access="false"></right> <right name="command.jetpack" access="false"></right> <right name="command.warp" access="false"></right> <right name="command.setdimension" access="false"></right> <right name="command.setinterior" access="false"></right> <right name="command.createteam" access="false"></right> <right name="command.destroyteam" access="false"></right> <right name="command.givevehicle" access="false"></right> <right name="command.repair" access="false"></right> <right name="command.blowvehicle" access="false"></right> <right name="command.destroyvehicle" access="false"></right> <right name="command.customize" access="false"></right> <right name="command.setcolor" access="false"></right> <right name="command.setpaintjob" access="false"></right> <right name="command.listmessages" access="false"></right> <right name="command.readmessage" access="false"></right> <right name="command.listresources" access="false"></right> <right name="command.start" access="false"></right> <right name="command.stop" access="false"></right> <right name="command.stopall" access="false"></right> <right name="command.delete" access="false"></right> <right name="command.restart" access="false"></right> <right name="command.execute" access="false"></right> <right name="command.setpassword" access="false"></right> <right name="command.setwelcome" access="false"></right> <right name="command.setgame" access="false"></right> <right name="command.setmap" access="false"></right> <right name="command.setweather" access="false"></right> <right name="command.blendweather" access="false"></right> <right name="command.setblurlevel" access="false"></right> <right name="command.setwaveheight" access="false"></right> <right name="command.setskygradient" access="false"></right> <right name="command.setgamespeed" access="false"></right> <right name="command.setgravity" access="false"></right> <right name="command.settime" access="false"></right> <right name="command.setfpslimit" access="false"></right> <right name="function.shutdown" access="false"></right> <right name="command.ban" access="false"></right> <right name="command.unban" access="false"></right> <right name="command.banip" access="false"></right> <right name="command.unbanip" access="false"></right> <right name="command.banserial" access="false"></right> <right name="command.unbanserial" access="false"></right> <right name="command.listbans" access="false"></right> <right name="command.blow" access="false"></right> <right name="command.destroy" access="false"></right> <right name="command.fetchRemote" access="false"></right> <right name="command.cpanelhide" access="false"></right> <right name="general.cpanel" access="false"></right> <right name="command.cpanelmute" access="false"></right> <right name="command.cpanelslap" access="false"></right> <right name="command.cpanelban" access="false"></right> <right name="command.cpanelannounce" access="false"></right> <right name="command.cpanelbanserial" access="false"></right> <right name="command.cpanelunban" access="false"></right> <right name="command.cpanelunbanserial" access="false"></right> <right name="command.cpanelshout" access="false"></right> <right name="command.cpanelgetreports" access="false"></right> <right name="command.cpaneldelreport" access="false"></right> <right name="command.cpanelgetsettings" access="false"></right> <right name="command.cpanelsetsettings" access="false"></right> <right name="command.cpanelkill" access="false"></right> <right name="command.cpaneljetpack" access="false"></right> <right name="command.cpanelspectate" access="false"></right> <right name="command.cpanelrepairvehicle" access="false"></right> <right name="command.cpanelgivevehicle" access="false"></right> <right name="command.cpanelblowvehicle" access="false"></right> <right name="command.cpaneldestroyvehicle" access="false"></right> <right name="command.cpanelsetsky" access="false"></right> <right name="command.cpanelresetsky" access="false"></right> <right name="command.cpanelzap" access="false"></right> <right name="command.cpanelburn" access="false"></right> <right name="command.cpanelfreeze" access="false"></right> <right name="command.cpaneleject" access="false"></right> <right name="command.cpanelbomb" access="false"></right> <right name="command.cpanelsetteam" access="false"></right> <right name="command.cpanelcreateteam" access="false"></right> <right name="command.cpanelwarp" access="false"></right> <right name="command.cpanellistbans" access="false"></right> <right name="command.cpanellistresources" access="false"></right> <right name="command.cpanelstart" access="false"></right> <right name="command.cpanelstop" access="false"></right> <right name="command.cpanelrestart" access="false"></right> <right name="command.cpanelgiveweapon" access="false"></right> <right name="command.cpanelsetmoney" access="false"></right> <right name="command.cpanelclearchat" access="false"></right> <right name="command.cpaneljail" access="false"></right> <right name="command.cpanelsetskin" access="false"></right> </acl> <acl name="autoACL_acpanel"> <right name="function.setServerConfigSetting" access="false" who="" pending="true" date=""></right> <right name="function.kickPlayer" access="false" who="" pending="true" date=""></right> <right name="function.fetchRemote" access="false" who="" pending="true" date=""></right> </acl> <acl name="autoACL_guieditor"> <right name="general.ModifyOtherObjects" access="false" who="" pending="true" date=""></right> <right name="function.callRemote" access="false" who="" pending="true" date=""></right> </acl> </acl>
    1 point
  21. @coNolel طريقة صحيحة شغل سطرين فقط getTickCount لكن إحنا دائما نروح للإختصار مثلا اذا تستعملها مع ومع المتغيرات هذي شف كم شغل يستخدم طريقتك تشكر getTickCount يمكن اللي مايعرف ل ..
    1 point
  22. Add to Admin acl : <right name="function.startResource" access="true"></right> <right name="function.stopResource" access="true"></right>
    1 point
  23. مشكور ي دابل عـ شرح , هنا بعض الامثلة : MetaTabel = { -- سوينا جدول :) Meta = { }, -- نسوي جدول فاضي عشان نحوله ميتا New = function ( Num1, Num2 ) -- نسوي وظيفة فيها بارتمرين الي هم الرقم الاول والثاني local Wifi_ = { } -- نسوي جدول setmetatable(Wifi_,Meta) -- نربط الجدول بالجدول الفارغ ونخليه ميتا تيبل Wifi_.Num1 = Num1; -- نحط قيمة للرقم الاول Wifi_.Num2 = Num2; -- نحط قيمة للرقم الثاني عشان نجلبه Wifi_.Meta = MetaTabel.Meta; -- نحفظ الميتا في الجدول return Wifi_; -- نرجع القيمة جدول end, -- آند :" وفاصلة عشان نضيف وظيفة ثانية اذا اردنا Result = function ( Wish ) -- نسوي وظيفة تعطينا الجواب البارتمر الاول نطلب فيه الجدول الي فيه القيم local Res = Wish.Num1 + Wish.Num2; -- نجمع القيم return print(tostring(Res)) -- نرجع طباعة للنتيجة end -- آند } -- أقفال القوس dabl = MetaTabel.New ( 208, 202 ) -- نسوي عملية MetaTabel.Result ( dabl ) -- نطبع النتيجة --[[ 410 ]] wifi = MetaTabel.New ( 2304, 1242 ) -- نسوي عملية MetaTabel.Result ( wifi ) -- نطبع النتيجة --[[ 3546 ]] Calc = { } -- نسوي جدول فاضي عشان نحوله ميتا Calc.__index = Calc -- لما يستدعي شيء غير موجود بيرجعه Calc.New() setmetatable(Calc, {__call = function (win, ...) return win.New(...) end}) -- لما يستدعي شيء غير موجود بيرجعه Calc.New() local Wifi_ = { } -- نسوي جدول function Calc.New( ) return setmetatable(Wifi_,Calc); -- نربط الجدول بالجدول الفارغ ونخليه ميتا تيبل end -- آند function Calc:SetValues( FNum, SNum ) Wifi_.Num1 = FNum; -- نحط القيمة بأسم Num1 Wifi_.Num2 = SNum; -- نحط القيمة بأسم Num2 end -- آند function Calc:Result( ) local Res = Wifi_.Num1 + Wifi_.Num2; -- نجمع القيم return print(tostring(Res)) -- نرجع طباعة للنتيجة end -- آند dabl = Calc ( ) -- نسوي عملية dabl:SetValues(208, 202) -- نضع القيم dabl:Result ( ) -- نطبع النتيجة --[[ 410 ]] wifi = Calc( ) -- نسوي عملية wifi:SetValues(2304, 1242) -- نضع القيم wifi:Result ( ) -- نطبع النتيجة --[[ 3546 ]] ^ مثال آخر + الموضوع جداً مهم , لاحد يقول قديم :@ + أي واحد مافهم المثال يسئلني : )
    1 point
  24. Add user.Console to the Console group
    1 point
  25. @#_iMr.[E]coo لا مايحتاج يتحقق لان حساب الاعب محفوظ بالاسل موب زي الاعب نفسه يطلع ويدخل
    1 point
  26. As expected, great that it's solved.
    1 point
  27. مشتاقلك ي هيوان #
    1 point
  28. سوي سكل احسن شي واحسن من الاكاونت داتا اللي راح تسويه قاعدة بكلومين .. الكولمن الاول هو سريال اللاعب والثاني الحالة واذا دخل تتحقق لو مسجل بالقاعدة من قبل اذا مسجل تحط الحالة اون لاين اذا مو مسجل تسوي له انسيرت .. واذا خرج تحط الحالة اوف لاين بس .
    1 point
  29. يب فيه تسوي حدث اول مايدخل اللاعب وتعطيه اكوانت داتا اون لاين واذا خرج تعطيه اكوانت داتا اوف لاين وطبعاً تحط اكوانت داتا عشان النك نيم :" وتجلبهم من getAccounts;
    1 point
  30. تمت إزالة المشاركات السابقة , ويرجي عدم الإفتاء بأي شي يتعلق بالدين والإ ستتم المعاقبه !
    1 point
  31. Servers can change the config file to allow it, but it is disabled by default.
    1 point
  32. oopبهذه الوظيفة نسوي ال وهذا مثال بسيط Window = { } Window.__index = Window setmetatable(Window, {__call = function (win, ...) return win.new(...) end}) function Window.new( ) local self = {x = 0, y = 0, w = 400, h = 500, title = "Title"} self.window = guiCreateWindow(self.x, self.y, self.w, self.h, self.title, false) if not isElement(self.window) then return end return setmetatable(self, Window) end function Window:setTitle(title) if type(title) == "string" then self.title = title return guiWindowSetTitle(self.window, title) end return false end function Window:getTitle( ) return self.title end local window = Window( ) window:setTitle("New Title") outputChatBox(window:getTitle( )) -- or outputChatBox(window.title)
    1 point
  33. set/get/removeSQLData وظيفة مفيدة تسهل عملية استخدام قواعد البيانات setSQLData(string data_name, string data_value) getSQLData(string data_name) removeSQLData(string data_name) ( string ) قيمة الداتا تقبل السلسة النصية فقط ( tostring ) لتحويل الارقام قم باستخدام ( toJSON, fromJSON) JSON لتحويل الجداول استخدم دوال الـ Code : sql = executeSQLQuery sql "CREATE TABLE IF NOT EXISTS string_data(data_name TEXT, data_value TEXT)" function setSQLData(data, value) assert(type(data) == "string", "Bad Argument @setStringData #1 [string expect, got "..type(data).."]") assert(type(value) == "string", "Bad Argument @setStringData #2 [string expect, got "..type(value).."]") local query = sql("SELECT * FROM string_data WHERE data_name=?", data) if query and type(query) == "table" and #query == 1 then sql("UPDATE string_data SET data_value=? WHERE data_name=?", value, data) else sql("INSERT INTO string_data(data_name, data_value) VALUES(?, ?)", data, value) end return true end function getSQLData(data) assert(type(data) == "string", "Bad Argument @getStringData #1 [string expect, got "..type(data).."]") local query = sql("SELECT data_value FROM string_data WHERE data_name=?", data) return query and type(query) == "table" and #query == 1 and query[1]["data_value"] end function removeSQLData(data) assert(type(data) == "string", "Bad Argument @removeSQLData #1 [string expect, got "..type(data).."]") return sql("DELETE FROM string_data WHERE data_name=?", data) end Example : setSQLData("money"..getPlayerSerial(player), tostring(getPlayerMoney(player))) -- نقوم بوضع داتا على سريال الاعب وقيمتها فلوس الاعب outputChatBox(getSQLData("money"..getPlayerSerial(player)) or "none") -- كتابة بالشات قيمة الداتا removeSQLData("money"..getPlayerSerial(player)) -- حذف الداتا
    1 point
×
×
  • Create New...