Jump to content

Trefeor

Members
  • Posts

    270
  • Joined

  • Last visited

  • Days Won

    4

Everything posted by Trefeor

  1. استخدم guiGetText عشان تجيب الكلام الي بالايديت او الميمو
  2. ^ لأ مافية إيفنت بـ أسم onClientPlayerCommand ^ onPlayerCommand فقط .
  3. سيرفر حلو وباذن الله لنا زيارة بس لو اللاعب خش المهمات مثلا ، ويبي يحول للهجولة لازم يطلع ويدخل ولا كيف وبالتوفيق لك ??
  4. هو يبي يجيب اللاعبين الي بالقريد ليست مايبي يضيفهم بالقريد ليست ^
  5. الا لهم ويكي ومعرب كمان String Math
  6. ايوة تقدر onPlayerChat isPlayerMuted
  7. ليه تسوي داتا على الفاضي شوف هذا الكود local info = { [0] = { teamName = "Red" , pos = {0,0,3} } , [1] = { teamName = "Blue" , pos = {100,100,3} } , } addCommandHandler ( "join" , function ( Player ) local Random = math.random(0,1) if ( info [ Random ] and getElementDimension ( Player ) ~= 1 and getTeamFromName ( info[Random].teamName ) ) then setElementPosition ( Player , unpack(info[Random].pos) ) setPlayerTeam ( Player , getTeamFromName ( info[Random].teamName ) ) end end )
  8. عدل الوظيفة كذا function convertMilliseconds ( timeMs ) local minutes = math.floor( timeMs / 60000 ) local timeMs = timeMs - minutes * 60000; local seconds = math.floor( timeMs / 1000 ) return tostring(minutes)..":"..tostring(seconds) end
  9. ومين مـ أشتاق انه يكمل بناء لـ مستقبله ؟
  10. كذا اقصد addEventHandler("onClientRender", root, function() theTimer = tonumber ( theTimer ) <= 50 and theTimer.." for end" or theTimer dxDrawText(""..theTimer.."", 68 - 1, 414 - 1, 98 - 1, 430 - 1, tocolor(0, 0, 0, 255), 1.00, "default-bold", "center", "bottom", false, false, false, false, false) dxDrawText(""..theTimer.."", 68 + 1, 414 - 1, 98 + 1, 430 - 1, tocolor(0, 0, 0, 255), 1.00, "default-bold", "center", "bottom", false, false, false, false, false) dxDrawText(""..theTimer.."", 68 - 1, 414 + 1, 98 - 1, 430 + 1, tocolor(0, 0, 0, 255), 1.00, "default-bold", "center", "bottom", false, false, false, false, false) dxDrawText(""..theTimer.."", 68 + 1, 414 + 1, 98 + 1, 430 + 1, tocolor(0, 0, 0, 255), 1.00, "default-bold", "center", "bottom", false, false, false, false, false) dxDrawText(""..theTimer.."", 68, 414, 98, 430, tocolor(255, 255, 255, 255), 1.00, "default-bold", "center", "bottom", false, false, false, false, false) end ) هنا لو اقل من او يساوي 50 راح يجيب لك المتبقي وجنبها فور اند واذا عكس التحقق راح يجيب لك المتبقي فقط
  11. احسك قوي ومعضل يوم سمعت انك تهكر سيرفرات
  12. يعطيك العافية يـ عبدالكريم , صراحتاً فكيت ازمة الاكس ام ال بالنسبة لي , جُزيت خيراً ..
  13. أكيد مـ بيكون فيه دعم , لان تقريباً الزومبي والهجولة ماتو , فـ الأفضل تفتح لك سيرفر يكون لـ العرب والاجانب لو تبي الدعم وطبعاً بيكون ملتي قيم مود ويكون فيه كذا قيم مو هجولة وزومبي , ريس - هنتر - شوتر - ديربي ألخخخ . وبالنسبة لـ صاحب الموضوع ماتوقع فيه مبرمجين بيقبلون انهم يسوون ملتي قيم مود بدون مقابل , لانه جداً متعب ويتطلب لـ وقت , والدراسة على وشك وبالتوفيق للجميع .
  14. هو راح يرجع لك سلسلة نصية 'string' فـ تحتاج إن تستخدم tonumber وتتحقق بـ الي انت تبيه .
  15. addEventHandler("onClientPreRender", root, function() for i, player in ipairs ( getElementsByType ( "player" ) ) do if ( getElementData ( player, "theT" ) == true and player ~= localPlayer ) then local x, y, z = getPedBonePosition(player, 5) dxDrawMaterialLine3D(x, y, z+0.5, x, y, z+0.3, tag, 0.7, tocolor(255,255,255,255)) end end end )
  16. شوف هذا المثال سويته لك local t = { [1] = { "اضافة فلوس","givePlayerMoney","50000" } , [2] = { "خصم فلوس","takePlayerMoney","1000" } , } addCommandHandler ( "rand" , function ( player ) local random_ = math.random ( #t ) _G [ t[random_][2] ] ( player , tonumber ( t[random_][3] ) ) outputChatBox ( "تم "..t[random_][1] , player , 255 , 255 , 255 , true ) end )
  17. اطرح وظيفة convertMilliseconds
×
×
  • Create New...