Jump to content

HassoN

Members
  • Posts

    636
  • Joined

  • Last visited

  • Days Won

    6

Everything posted by HassoN

  1. مبدعع تصميم TXD ما راح يفيدك لو كان ما يفهم تصميم dll صحيح راح يقدر يغير لك اشكال و الخ ... بس ما راح يقدر يغير لك الحجم و الخ ... DFF*
  2. HassoN

    حلللل

    أفتح جهة كلنت وروح حط ذا الكود اخر شي function dxDrawTextOnElement(TheElement,text,height,distance,R,G,B,alpha,size,font) local x, y, z = getElementPosition(TheElement) local x2, y2, z2 = getElementPosition(localPlayer) local distance = distance or 20 local height = height or 1 if (isLineOfSightClear(x, y, z, x2, y2, z2, true, true, false, true)) then local sx, sy = getScreenFromWorldPosition(x, y, z+height) if(sx) and (sy) then local distanceBetweenPoints = getDistanceBetweenPoints3D(x, y, z, x2, y2, z2) if(distanceBetweenPoints < distance) then dxDrawText(text, sx+2, sy+2, sx, sy, tocolor(R or 255, G or 255, B or 255, alpha or 255), (size or 1)-(distanceBetweenPoints / distance), font or "arial", "center", "center") end end end end ثم حط بالبداية السطر ذا addEventHandler("onClientRender", getRootElement(), function () dxDrawTextOnElement(اسم الماركر حقك,"weapon shop") end)
  3. HassoN

    حلللل

    أستعمل dxDrawTextOnElement وفك نفسك
  4. ﻻ مابيصير بسهولة ، ﻻزم تنتظر بالسيرفر ع الاقل ساعة وﻻزم جهازك يكون موب ذاك الزود عشان يتحمل كل التعديلات بالسيرفر ف ينزل فبسك وبعدها يصير البق
  5. CIT بالنسبة للي يخترق الجدران اذا كان ب ذا بق من العبة نفسها ومايحصل بس بعرب كوم هو يصير بكل السيرفرات عشانهم مركبين تعديلات على اشياء كثيرة بالعبة من مايؤدي الى نزول ال فبس وبالتالي يصير البق ذا وعشان تصلحه ﻻزم ترست العبة كلها. MTA team بالنسبة اذا تبي حل برمجي للبق ذا ف مالك غير تكلم
  6. ... ملآحظة ، لو سويتها زي ماقالو لك فوق بتصير الحركة لك فقط ، يعني الناس بتشوفك تمشي طبيعي بس انت بتشوف نفسك تمشي بالحركة الي اخترتها لو تبغى تخليه الكل يشوفك تمشي المشية الي انت حطيتها لازم تخليه بجهة سيرفر استعمل triggerServerEvent
  7. LUA خبرة عالية HTML خبرة ضعيفة انجليزي كويس مرة 16 عمري .. لو ينفع اشارك قول هنا عشان أضيفك سكايب
  8. ... ضيفني سكايب ونتفاهم على الاسعار الخ hassan.saad2000
  9. هو يقولك مشكلة بالشادر تعطيه كود يحط السكن؟
  10. أضن تقدر تعدل الاعدادات ذي من اف1 حق التكتيك
  11. الطريقة حقك ممكن تضبط بس اذا سيرفره مايعتمد على الناس الي تسجل ، مثل تكتيك او هجولة فـ مابتضبط معه
  12. انت تبي لو الاعب نفسه خرج ودخل مايزيد العدد؟ مالك حل غير تسويها بالداتا بيس
  13. شكراً لك هذا يجيب عدد كل الزوار الموجودين داخل السيرفر وابي ايضاً يجيب عدد الزوار الذين دخلوا السيرفر من قبل حط متغير وكل مايدخل لاعب للسيرفر ضيف +1 للمتغير
  14. مافي طريقة غير انك تحط شادر على السكن الي تبغاه استعمل dxCreateTexture dxCreateShader dxSetShaderValue engineApplyShaderToWorldTexture
  15. اكيد مشكلة من المود نفسه الي مركب بسيرفرهم ، ماتقدر تسوي شي له
  16. ... كيف متوقع مننا نعرف مشكلتك و وش حلها من صورة وحدة؟ اشرح لنا وش السالفة
  17. مأ فهمتك ، وضح أكثر لو سمحت مثال شخص يملك 299 اكس بي وانا املك 279 اكس بي وزعت 20 اكس بي صار الاكس بي الخاص بي 299 والشخص الاخر 139 اكس بي وان وزعت مرة اخرى رح يتغير العدد 279+20=299 فـ طبيعي بيصير معك الرقم ذا اما بالنسبة لـ خويك الي نقص منه الاكس بي ذي غريبة
  18. مأ فهمتك ، وضح أكثر لو سمحت
  19. جرب -- Server side addEvent("XP", true) addEventHandler("XP",root, function (player,xp) if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(player)),aclGetGroup("Console")) then for _,v in ipairs (getElementsByType("player")) do local XpData = getElementData(v, "experience") or 0 setElementData(v, "experience", XpData + tonumber(xp)) outputChatBox("#ff0000*#ffff00[Admin]#ff0000 The Console #ffff00( " .. getPlayerName(player).. ") Give Players "..tonumber(xp).." XP",v, 0, 150, 255, true) end else outputChatBox("#ff0000*#ffff00[Admin]#ff0000 You do not have access to this.", player, 255, 0, 0,true) end end) xp للـ column لو ماضبط اطرح كود الي يضيف
  20. Server Side addEvent("XP", true) addEventHandler("XP",root, function (player,xp) if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(player)),aclGetGroup("Console")) then local XpData = getElementData(player, "experience") or 0 setElementData(player, "experience", XpData + tonumber(xp)) outputChatBox("#ff0000*#ffff00[Admin]#ff0000 The Console #ffff00( " .. getPlayerName(player).. ") Give Players "..tonumber(xp).." XP",root, 0, 150, 255, true) else outputChatBox("#ff0000*#ffff00[Admin]#ff0000 You do not have access to this.", player, 255, 0, 0,true) end end) Client Side givexp = guiCreateWindow(173, 58, 460, 316, "توزيع الاكس بي من قبل جابر", false) guiWindowSetSizable(givexp, false) guiSetAlpha(givexp, 1.00) guiSetVisible(givexp,false) thexp = guiCreateEdit(121, 55, 201, 76, "الكمية", false, givexp) buttongive = guiCreateButton(160, 172, 123, 37, "اعطاء الاعبين", false, givexp) guiSetProperty(buttongive, "NormalTextColour", "FFFFFFFF") closexp = guiCreateButton(394, 25, 56, 24, "x", false, givexp) guiSetProperty(closexp, "NormalTextColour", "FFFFFFFF") addCommandHandler("giveXpServer", function() guiSetVisible(givexp,true) showCursor(true) end) addEventHandler("onClientGUIClick",root, function() if (source == closexp) then guiSetVisible(givexp,false) showCursor(false) end end) addEventHandler("onClientGUIClick",root, function() if (source == buttongive) then local xp = guiGetText(thexp) triggerServerEvent("XP",localPlayer,getLocalPlayer(),xp) end end)
×
×
  • Create New...