Jump to content

Leaderboard

Popular Content

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

  1. الفكرة .. حفظ مكان اللاعب عن طريق البيوت متل GTA SA الـلي ابي اقوله ... الاصدار تجريبي لكنه كامل بس ينقصه تظبيط تصميم وكذا هذا كل الشي العرض هذي الاماكن اللي حفظ بها هذي الاماكن بدون حفظ هنا المكان اللي احفظ فيه + اللي انزل فيه وقت اختار المكان ملاحظة انزل في الاحداثيات اللي حفظت فيها .. حسب مكان هذا الشكل وفيه اكثر من مكان ... متل ماهو موضع في الرادار طبعاً وقت المسه يفتح لي نفس اللوحة لكن للحفظ وليس لفتح الحفظ والحفظ عن طريق الاكونت ......................................................................... السؤال .. انشره ؟ ابيعه ؟ اركبه في السيرفر الجديد الحياة التجارية ؟ @Abdul KariM @Master_MTA @#Soking @#_iMr.[E]coo @#BrosS @MR.NaiF-MTA @coNolel @iMr.WiFi..! @Abu-Solo @AchrefF @Sha67 @iRamX @SoniX^ @~#[N]exT @Mhmd.z @#bazooka +You ... ???
    7 points
  2. New service to help promote your server For 12 euros, you can buy a top 20 position in the MTA server browser for 20 days. Ideal for getting your amazing gamemode seen by more players. See here for details: https://www.multitheftauto.com/toplist/ All proceeds are used to support development and the upkeep of MTA services; by helping yourself, you're also helping out MTA by donating.
    1 point
  3. الاكواد ماهي ناقصه للي يقول ناقصه. السكربت مابيسوي شي اذا منت مستخدم ABCompiler للتشفير
    1 point
  4. how do you spawn the player? Can u show that part of the code please?
    1 point
  5. مشكور سيتم العمل على هده الفكرة
    1 point
  6. كما قال الاخ ايكو يمديك تحول سيارات اما المودات لا
    1 point
  7. It's easier to remove data with the first method (especially, if the player disconnects).
    1 point
  8. السيارات نعم ، الشخصيات موجودة في اللعبة المودات لا ،
    1 point
  9. شفت السيرفر ماشاء الله اشياء جميلة وحصريه كالعادة ,, ما تجي الا من الناس اللي زيكم
    1 point
  10. ان حظي كدقيق فوق شوك نثروه ثم قالو لحفاة يوم ريح اجمعوه صعب الامر عليهم ثم قالو اتركوه ان من اشقاه ربي كيف انتم تسعدوه
    1 point
  11. شكراً لكم جميعاً تمت الإفادة.
    1 point
  12. @MR_Mahmoud بدون زعل الكود موجود في القسمـ @F_F ( سواء مسروق أو غير مسروق , لا تتدخل في شؤن الآخرين , ( من ستر مسلما سترهـ الله يوم القيامة
    1 point
  13. أقول أنشره ولا يكثر أمزح شوف اللي تبي تسويه وسويه بس أنصحك تحطه لـ السيرفر #
    1 point
  14. السلام عليكم رائي تركبه في الحياة التجارية ض اما بالنسبة له فهو رائع و عمل جيد + شكرا علي الاهداء بالتوفيق لك
    1 point
  15. شكراً على الاجابة المميزة وشكراً على مرورك الرائع
    1 point
  16. أول شي تسلم على الإهداء ، ثاني شي من وجهة نظري ، بما انه شي حصري خلوه في سيرفر الحياة التجارية ، ولكم مستقبل جميل إن شاء الله ^^ keep it up !
    1 point
  17. تباً اي معلومات هههههههههههههههه على العموم نورت الموضوع تطورت بفضل الله ثم بفضلكم وش ردك على السؤال ؟ نورت الموضوع بمرورك الرائع
    1 point
  18. تسلم على الاهداء ,, المود خرافي وفكرته رهيبةة وتنسيق جميل , باين عليك انك تطورت .. بتوفيق لك
    1 point
  19. أرححححب ي الابداع اررحب مليون وش ذا الابداع ياخوي ... فجرت ام القسم بـ مودك حق المعلومات وذا يعطيك العافية والله
    1 point
  20. ما هذا يا هذا [B.L] Business Life [En] - [Ar] الحياة التجارية [B.L]
    1 point
  21. function login() if hasObjectPermissionTo(player,"command.mute",true) then outputChatBox("[AdminSystem]: * The administration has logged in. " .. getPlayerName(source) .. "| لقد قام الأدمن بستجيل دخوله.", getRootElement(), 255,255,0, true) playSoundFrontEnd (root, 45 ) end -- The End of " if " end -- The End of " function login " addEventHandler("onPlayerLogin", getRootElement(), login) السلام عليكم .. وش المشكلة في هالكود
    1 point
  22. ما قلت شئ ... ناس تجي تسوي انها فاهمه واذا كلمتها تقول تكلم بـ اسلوب أحسن,,, أنا غلطان اني نبهتك يعني ولا كيف؟؟ بالتوفيق لـ صاحب الموضوع بس ... والمفروض انك شفت الغلط اكثر من مره وما عدلته ههه
    1 point
  23. اولا الكود مو لك هذا مود العاجل
    1 point
  24. setTimer( function(player) -- [...] end, 3000, 1, player)
    1 point
  25. If you're using a login panel, prevent the players from logging in while isTransferBoxActive() returns true (i.e. while there is any download going on) Side note, use a more descriptive title so you get the people who know how to help you. Many people who would know how to help you would just skip over this thread if they don't know what its about (especially when there's a lot of new threads to read and one must pick something, they'd go for the one they know what it is about)
    1 point
  26. Buenos como estaba aburrido y sigo en youtube a un programador de la universidad de NY decidí ver uno de sus vídeos y me dije porque no hacerlo en mta así que aquí esta: Os dejo el vídeo en el cual código me base para hacer esto. Source local sX, sY = guiGetScreenSize() local w, h = 600, 700 local x, y = sX*0.5 - w*0.5, sY*0.5 - h*0.5 local len = 100 local angleOffset = 10 local separation = 20 local tick = getTickCount() local baseX, baseY = x + w*.5, y + h local updateLen = false local nodes = {} function setup() table.insert(nodes, {x = baseX, y = baseY - len, angle = 300, len = len, parent = 0, haveChildres = false}) end addEventHandler("onClientResourceStart", resourceRoot, setup) function renderWorkStation() --Render Background dxDrawRectangle(x, y, w, h, tocolor(50, 50, 50, 255)) for i = 1, #nodes do branch(i) end --Create new Nodes if getTickCount() - tick > 500 then for i = 1, #nodes do local node = nodes[i] if not node.haveChildres and len > 2 then createChildrens(i) node.haveChildres = true end end tick = getTickCount() updateLen = true end if updateLen then len = len*0.67 updateLen = false end end addEventHandler("onClientRender", root, renderWorkStation) function getXYFromAngle(angle, len) return math.cos( math.rad( angle ) ) * len, math.sin( math.rad( angle ) ) * len end function createChildrens(index) local parent = nodes[index] local angle = parent.angle - angleOffset --Right local startX, startY = getXYFromAngle(angle, len) table.insert(nodes, {x = startX + parent.x, y = startY + parent.y, angle = angle + separation*2, len = len, parent = index}) --outputChatBox("[Node] Creating node ID => "..#nodes.. " Angle => "..angle) --Left local startX, startY = getXYFromAngle(angle - separation*2, len) table.insert(nodes, {x = startX + parent.x, y = startY + parent.y, angle = angle - separation, len = len, parent = index}) --outputChatBox("[Node] Creating node ID => "..#nodes.. " Angle => "..-angle) end function branch(index) local node = nodes[index] if index == 1 then --dxDrawRectangle(node.x - 2.5, node.y - 2.5, 5, 5, tocolor(255, 0, 0, 255)) dxDrawLine(node.x, node.y, baseX, baseY) else --dxDrawRectangle(node.x - 2.5, node.y - 2.5, 5, 5, tocolor(255, 0, 0, 255)) local color = node.len < 20 and tocolor(75, 200, 75) or tocolor(255, 255, 255) dxDrawLine(node.x, node.y, nodes[node.parent].x, nodes[node.parent].y, color) end end addCommandHandler("changeAngle", function(cmd, angle, sep) angleOffset = tonumber(angle) separation = tonumber(sep) len = 100 nodes = {} setup() end) Esto lo hice porque me aburria así que no es un código ni bien organizado ni pensado para un servidor simplemente for-fun
    1 point
  27. @#Soking كنت اظن انك تعرف لكن خاب ظني وتفضل الطريقة local table = { } function CreatePlayerWind ( player ) table [ player ] = { } table [ player ] .Wind = guiCreateWindow ( ... ) guiSetVisible ( table [ player ] .Wind , false ) end function ControlPlayerWind ( player , aState ) local aState = aState or false if not ( table [ player ] ) then return end guiSetVisible ( table [ player ] .Wind , aState ) end
    1 point
  28. We don't give support with leaked scripts. Topic locked.
    1 point
×
×
  • Create New...