Jump to content

</Mr.Tn6eL>

Members
  • Posts

    2,799
  • Joined

  • Days Won

    13

Everything posted by </Mr.Tn6eL>

  1. حسابي راح او صار فيه شي سويت واحد جديد بنفس المعلومات وضبط كيف مادري
  2. اقصد جرب مثالي وانا اقصد ipairs: تجيب القيم اللي مالها مفتاح يعني لازم يكون رقم مرتب زي كذا t = { [1] = "Hi", [2] = "Hi2", [3] = "Hi3", --... } او t = { "Hi", "Hi2", "Hi3", --... }
  3. وانا اقول ليه المنتدى منور حياك الله
  4. -.- الفلوس مو مثل المعالج عمليات المعالج تروح وتجي اما الفلوس تروح ولعد ترجع
  5. virtualbox with windows xp better for slow/old computers
  6. ههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههه اي عملية بتروح للمعالج يعني مابتشرد والله انتو تضحكون يتهاوشون هي تاخذ منن المعالج ولا لا هههههههههه اي عملية بتاخذ من المعالج
  7. . يمكن يكون كلامي خطأ وفاهم غلط, اشرح لي يمكن نستفيد synchronize يمديك تطفي bool setElementData ( element theElement, string key, var value [, bool synchronize = true ] ) وهذا مو سبب مو مقنع انه ياخذ من المعالج وانا مدري ليش خايفين على المعالج كلها عملية بسيطة ما تأثر على السيرفر بس انتو خايفين ياكثر الطرق اللي تحفظ
  8. كودك طويل ومافي داعي المسافات تفضل كود قصير addEvent("onJetpack", true) addEventHandler("onJetpack", root, function( ) _G[(doesPedHaveJetPack(source) and "remove" or "give").."PedJetPack"](source) outputChatBox("[VIP]You are "..(doesPedHaveJetPack(source) and "got" or "deleted").." jetpack", source, 255, 255, 0) end)
  9. استخدم setAccountData لتخزين اسم الاعب على الحساب وحولته عادي oop هذا كود كان عندي كان function accounts(_, arg2) if eventName == "onResourceStart" then for k, v in ipairs(getElementsByType("player")) do local account = getPlayerAccount(v) if account and not isGuestAccount(account) then setAccountData(account, "nick", getPlayerName(v)) end end elseif eventName == "onPlayerLogin" then setAccountData(arg2, "nick", getPlayerName(source)) elseif eventName == "onPlayerChangeNick" then local account = getPlayerAccount(source) if account and not isGuestAccount(account) then setAccountData(account, "nick", arg2) end end end addEventHandler("onResourceStart", resourceRoot, accounts) addEventHandler("onPlayerLogin", root, accounts) addEventHandler("onPlayerChangeNick", root, accounts)
  10. _G يجيب لك جميع المتغيرات العامة مثال for k, v in pairs(_G) do print(k, v) end coroutine.create thread يقوم بصنع فائدته انه مخصص للعمليات المتعددة في المعالج مثلا لو عندك اكثر من عملية والعمليات هذي راح تخلص بعد العملية السابقة وكذا لكن لو مع هذي تقدر تعمل العمليات في وقت واحد وله شروحات كثيرة جدا مثال -- [url=https://www.lua.org/pil/9.1.html]https://www.lua.org/pil/9.1.html[/url] co = coroutine.create(function () print("hi") end) print(co) --> thread: 0x8071d98 coroutine.resume threadتقوم باستكمال عملية مثال coroutine.resume(co) اخر اثنين غير موجودة في لغة لوا يمكن شفتها تسطع في النوتباد وانا اقلك فايدتها هي ميثود يقوم باغلاق الملف مثلا local file = io.open("test.txt") file:close( ) طبعا هذي غير مدرجة في ام تي اي و remove ماهي موجودة
  11. انا دخل علي عربي يطلب ادمن + الاف تي بي السيرفر كان لوكل كيف ما ادري
  12. اسحب على الاستضافات العربية اشتر لك خادم وحط فيه ملفات اللعبة وارتاح بلا استضافات وقرف (ضحية سابقة ض2)
  13. هذه وظايف ما احس لها فايدة وتختصر وقت جيب وظايف لها فايدة وتختصر وقت
  14. خرايط اف 11 ماتقدر تقفلها زي اف 8
  15. وانت وراك تدور وظيفة وتتزوج وانا بنشب لك في بيتكم
  16. خزن البليب في جدول وخل مفتاحها هو الاعب مثلا blip[player] = createBlip(...) وتقدر تجيبها كذا blip[player] ولاتنسى تعرف الجدول blip = { }
  17. يب هو اللي اقصده فوق اذا كان عطاك حساب الاعب يعني انه موجود اذا لا ماهو موجود
  18. تقصد ان الاعب في الحساب موجود getAccountPlayer
×
×
  • Create New...