Jump to content

The Killer

Members
  • Posts

    1,336
  • Joined

Everything posted by The Killer

  1. Event # 'onClientGUIClick' 'onClientResourceStart' function # guiGridListAddRow guiGridListSetItemText triggerServerEvent -- Server side # Event # 'onResourceStart' function # executeSQLQuery triggerClientEvent
  2. انت ما حددت وش تبي بالضبط قلت فوق ابيه يطلع الاسم وعطاك تابل الفنكشنات حقتها وجيت صححتها لك على انه يطلع الاسم حقه الحين تقول ابيه على اسم الحساب , حدد ,# جرب هذا: addEventHandler ("onPlayerWasted", root, function(_, killer) if killer and getElementType (killer) == "player" then local checkGuest = getPlayerAccount (killer) if not isGuestAccount (checkGuest) then local Tkill = tonumber (getAccountData (checkGuest, "kills") or 0) if (Tkill+1 >= 1) then setAccountData (checkGuest, "kills", 0) setAccountData (checkGuest, "Level", (getAccountData (checkGuest, "Level") or 0) + 1) local TopTable = {} for i, account in ipairs (getAccounts ()) do table.insert (TopTable, {getAccountName (account), (getAccountData (account, "Level") or 0)}) end table.sort (TopTable, function(a, b) return a[2] > b[2] end) if not getAccountData (checkGuest, "name") then setAccountData (checkGuest, "name", getPlayerName (killer)) end local level = getAccountData (killer, "Level") local acc = getAccountName (checkGuest) outputChatBox ("Account Name: " .. acc .. " | Level: " .. level, killer, 255, 255, 255) else setAccountData (checkGuest, "kills", Tkill+1) end end end end ) addEventHandler("onPlayerLogin", root, function () local playeraccount = getPlayerAccount (source) if not isGuestAccount (playeraccount) then local playername = getPlayerName (source) setAccountData (playeraccount, "name", playername) end end ) addEventHandler ("onPlayerChangeNick", root, function (_, new) local playeraccount = getPlayerAccount (source) if not isGuestAccount (playeraccount) then setAccountData (playeraccount, "name", new) end end )
  3. addEventHandler ("onPlayerWasted", root, function(_, killer) if killer and getElementType (killer) == "player" then local checkGuest = getPlayerAccount (killer) if not isGuestAccount (checkGuest) then local Tkill = tonumber (getAccountData (checkGuest, "kills") or 0) if (Tkill+1 >= 1) then setAccountData (checkGuest, "kills", 0) setAccountData (checkGuest, "Level", (getAccountData (checkGuest, "Level") or 0) + 1) local TopTable = {} for i, account in ipairs (getAccounts ()) do table.insert (TopTable, {account, (getAccountData (account, "Level") or 0)}) end local accounta = getAccountName (TopTable[1][1]) table.sort (TopTable, function(a, b) return a[2] > b[2] end) if not getAccountData (checkGuest, "name") then setAccountData (checkGuest, "name", getPlayerName (killer)) end outputChatBox ("AccountName: " .. getAccountData (checkGuest, "name") .. " | Level: " .. TopTable[1][2], killer, 255, 255, 255) else setAccountData (checkGuest, "kills", Tkill+1) end end end end ) addEventHandler("onPlayerLogin", root, function () local playeraccount = getPlayerAccount (source) if not isGuestAccount (playeraccount) then local playername = getPlayerName (source) setAccountData (playeraccount, "name", playername) end end ) addEventHandler ("onPlayerChangeNick", root, function (_, new) local playeraccount = getPlayerAccount (source) if not isGuestAccount (playeraccount) then setAccountData (playeraccount, "name", new) end end )
  4. https://wiki.multitheftauto.com/wiki/Main_Page
  5. addEventHandler ("onPlayerWasted", root, function(_, killer) if killer and getElementType (killer) == "player" then local checkGuest = getPlayerAccount (killer) if not isGuestAccount (checkGuest) then local Tkill = tonumber (getAccountData (checkGuest, "kills") or 0) if (Tkill+1 >= 1) then setAccountData (checkGuest, "kills", 0) setAccountData (checkGuest, "Level", (getAccountData (checkGuest, "Level") or 0) + 1) local TopTable = {} for i, account in ipairs (getAccounts ()) do table.insert (TopTable, {account, (getAccountData (account, "Level") or 0)}) end local accounta = getAccountName (TopTable[1][1]) table.sort (TopTable, function(a, b) return a[2] > b[2] end) outputChatBox ("AccountName: " .. getAccountData (accounta, "name") .. " | Level: " .. TopTable[1][2], killer, 255, 255, 255) else setAccountData (checkGuest, "kills", Tkill+1) end end end end ) addEventHandler("onPlayerLogin", root, function () local playeraccount = getPlayerAccount (source) if not isGuestAccount (playeraccount) then local playername = getPlayerName (source) setAccountData (playeraccount, "name", playername) end end ) addEventHandler ("onPlayerChangeNick", root, function (_, new) local playeraccount = getPlayerAccount (source) if not isGuestAccount (playeraccount) then setAccountData (playeraccount, "name", new) end end )
  6. ابي افهم انت الحين وش تبي تسوي بكودك ذا ؟
  7. viewtopic.php?f=160&t=80415&p=734304&hilit=+%D8%B3%D9%88%D9%8A%D8%AA%D9%87+%D9%84%D9%83+%D8%B9%D9%86+%D8%B7%D8%B1%D9%8A%D9%82+%D8%A7%D9%84%D8%B3%D8%B1%D9%8A%D8%A7%D9%84#p734304 هذي تحفظ لك الشيك بوكس خذ الفكره منها وطبقها ع الكلام
  8. function # bindKey addEventHandler removeEventHandler guiSetVisible
  9. حياك الله ,#
  10. تقدر لاكن حط ملف الفاريبل في الميتا اول شي يعني قبل الي تبي تستخدم فيه الفاريبل مثال صغير -- Client 1 variable = "test" -- Client 2 outputChatBox (variable)
  11. اكيد هي تجلب لاكن انا وضحت له الفكره عنها يعني انها تحط له المنت داتا وتجلبه هنا لاكن على حسب فهمه فهو توه مبتدئ ما توقعت انه ما يفهمها
  12. تحط له المنت داتا , اول ما يدخل على الايبي حقه
  13. viewtopic.php?f=160&t=80415&p=734304&hilit=+%D8%B3%D9%88%D9%8A%D8%AA%D9%87+%D9%84%D9%83+%D8%B9%D9%86+%D8%B7%D8%B1%D9%8A%D9%82+%D8%A7%D9%84%D8%B3%D8%B1%D9%8A%D8%A7%D9%84#p734304
  14. deleteResource لاكن اقولك انه ما منه فايده لأن اكيد الي غدر فيك , بينسخه عنده فأنا انصحك انك تشفر المود , وتحفظ حقوقك فيه بحيث ما يقدر يعدل الحقوق وينسبه لنفسه
  15. addCommandHandler ("cmd", function () addEventHandler ("onClientPlayerDamage", localPlayer, cancelEvent) end ) cmd = اسم الامر
  16. addEventHandler("onPlayerLogin",root, function ( _,account ) if getAccountName ( account ) == "jehad" then outputChatBox("* #00ff00 The King of kings #ff0000 NoThanks is login", root, 255, 255, 255, true) end end )
  17. انت حاط في الميتا اسم الملف Cars وحاط في ملف الاكس ام ل cars حطها على اسم الملف بالضبط وشوف
  18. جرب استخدم كود hassan.ksa function toboolean(str) if ( str and type(str) == "string" ) then if ( str == "true" ) then return true else return false end end end guiGridListSetItemText(CarsGrid, row, col, toboolean (n1), false, false)
  19. اول شي وين فيه يوم قلت ابيه يوم يلمس الماركر ؟ وين كاتبه فيه ؟ تبي توصل لفكره ثانيه بطريقه ثانيه لاكن اقولك راجع طلبك وغير كذا لمس الماركر تقدر تعدل كود يزن تضيفه على حدث لمس الماركر مو كل شي تبيه جاهز ماهو حلا هو , اي شي جاهز اتعب بنفسك شوي
  20. الاكس ام ل , انا اشوف انه ماهو بذيك الصعوبه لاكن بعض الناس يحط بعقله ذا الشي , لاكن مهي مشكله راح اعطيك مثال صغير عن حفظ الكلام في ايديت او جلبه edit = guiCreateEdit (....) save = guiCreateButton (....) addEventHandler ("onClientResourceStart", resourceRoot, function () -- اول ما يشتغل local xml = xmlLoadFile ("Save.xml") or xmlCreateFile ("Save.xml", "Text") -- نفتح الملف if not xml then return end -- اذا ما كان موجود يوقف الوظيفه local child = xmlFindChild (xml, "TheText", 0 ) -- نجيب مكان الكتابه if (child) then -- اذا مكان الكتابه موجود local text = xmlNodeGetValue (child) -- نجيب الكلام guiSetText (edit, text) -- نكتبه end end ) addEventHandler ("onClientGUIClick", resourceRoot, function () if (source == save) then -- اذا كان الزر زر الحفظ local xml = xmlLoadFile ("Save.xml") or xmlCreateFile ("Save.xml", "Text") -- نفتح الملف local child = xmlFindChild (xml, "TheText", 0 ) or xmlCreateChild (xml, "TheText") -- نجيب مكان الكتابه xmlNodeSetValue (child, guiGetText (edit)) -- نكتب الكلام في مكان الكتابه xmlSaveFile (xml) -- نحفظ الملف xmlUnloadFile (xml) -- نقفل الملف end end )
  21. function # setTimer or 'onClientRender' guiProgressBarSetProgress guiProgressBarGetProgress outputChatBox
×
×
  • Create New...