Jump to content

Rockyz

Members
  • Posts

    1,862
  • Joined

  • Days Won

    8

Everything posted by Rockyz

  1. وظيفتك ناقصنها تحققات لنفترض ان عندنا لاعب واحد في السيرفر وظيفتك بتسبب infinite loop وكنت تقدر تختصرها اكثر من كذا
  2. جرب بنفسك addEventHandler('onResourceStart', resourceRoot, function() local number = {'first', 'second', 'third'}; for index = 1, #number do local element = createElement('Master-is-wrong', number[index]) setElementData(element, 'numbersData', index); end end) addCommandHandler('top', function() local players, topPlayers = getElementsByType'Master-is-wrong', {}; for index = 1, #players do local data = getElementData(players[index], 'numbersData') if data then topPlayers[#topPlayers+1] = {player = players[index], playerData = data}; end end table.sort(topPlayers, function(first, second) return first.playerData > second.playerData end) outputChatBox('Top 5 Level', root, 255, 0, 0, true) for index = 1, #topPlayers do outputChatBox(index..': '..getElementID(topPlayers[index].player), root, 255, 0, 0, true) if index >= 3 or index == #topPlayers then outputChatBox('_________', root, 255, 0, 0, true) break end end end)
  3. بترجع الداتا والداتا حقته لفل يعني نمبر
  4. لأي سبب ؟ حتى لو كان سترنق ترا عادي المقارنة بين سترنقين
  5. addCommandHandler('top', function() local players, topPlayers = getElementsByType'player', {}; for index = 1, #players do local data = getElementData(players[index], 'dataLevel') if data then topPlayers[#topPlayers+1] = {player = players[index], playerData = data}; end end table.sort(topPlayers, function(first, second) return first.playerData > second.playerData end) outputChatBox('Top 5 Level', root, 255, 0, 0, true) for index = 1, #topPlayers do outputChatBox(index..': '..getPlayerName(topPlayers[index].player), root, 255, 0, 0, true) if index >= 5 then outputChatBox('_________', root, 255, 0, 0, true) break end end end)
  6. http://rbwhitaker.wikidot.com/intro-to-shaders
  7. مو لازم يغلق اذا تمت الافادة
  8. موضوعك هو عشان يغلق ؟ ??
  9. الموضوع مو موضوع شغال او لا انت تقول انه مثالي ولا يسبب اي لاق ولاشي.. انا ماشوف شي مثالي صراحة
  10. لو تلاحظ الارقمنت الثاني ل killPed theKiller
  11. شكرا لك, اذا تقصد تعدد لغات ف مايحتاج اصلا هو بس سكربت بسيط لكن انا سويت كذا عشان الي يبي يترجم او يعدل شي بدون صعوبة
  12. انت تبي ترقعها عميتها هذا الفنكشن من المفترض انه يستخدم للديبقنق فقط لأنه يستهلك كثير لو تتعب شوي وتقرأ الويكي This function allows tracing of MTA functions and events. It should only be used when debugging scripts as it may degrade script performance.
  13. بالتوفيق بس حاول تضبط التصميم يعني لو التصميم النهائي كذا مافي فايدة استخدم ال gui افضل وبالتوفيق
  14. هذا الايدي اتوقع للعبة SA-MP جرب هذا الأيدي : 2634
  15. ليه مسوي كذا ؟ ["B"] = { unpack(v) } تقدر تسويها كذا وخلاص : ["B"] = v مايحتاج تطولها وهي قصيرة
  16. سكربت حلو بفكرة جديدة، بالتوفيق
  17. removeSpecialCharacters الوظيفة تقوم بحذف الرموز الخاصة مثل ^ Syntax: string removeSpecialCharacters(string text) Source code: function removeSpecialCharacters(str) return type(str) == 'string' and ({str:gsub('[%(%)%.%%%+%-%*%?%[%^%$]', '%%%1')})[1] or false end Example: print(removeSpecialCharacters('Is it 20$ ?')) -- Is it 20%$ %?
×
×
  • Create New...