Jump to content

Dr.Xen

Members
  • Posts

    412
  • Joined

  • Last visited

Posts posted by Dr.Xen

  1. السلام عليكم ورحمة الله وبركاته ..

    خميسكم فلههه

    ابي تعديل يالمزززز .....

    :D:D

    عندي مود بس الفلوس حقت اللوحة ابي اخليها حقت القيم مود ..

    addEvent("addMoney",true) 
    addEvent("removeMoney",true) 
    addEvent("ToServer",true) 
    local w = {} 
    addEventHandler("ToServer",root, 
    function (word,get,time) 
     if word and tonumber(get) and tonumber(time) then 
    table.insert(w,{word,get}) 
    setTimer(function ()  
     for _,v in ipairs(w) do  
      if v[1] == word and v[2] == get then  
       table.remove(w,i)  
       end  
     end  
    end,time*60*60*1000,1) 
    end 
    end 
    ) 
    addEventHandler("getPlayerMoney",root, 
    function (plr) 
     triggerClinetEvent(plr,"ToClient",plr,getPlayerMoney(plr)) 
    end 
    ) 
    addEventHandler("onConsole",root, 
    function (msg) 
     for _,v in ipairs(w) do 
      if msg == v[1] then 
        local playeraccount = getPlayerAccount ( source ) 
        if ( playeraccount ) and not isGuestAccount ( playeraccount ) then 
         if not getAccountData ( playeraccount, "Money-"..msg) then  
          addPlayermoney(source,v[2]) 
          setAccountData( playeraccount, "Money-"..msg,true) 
        end 
       end 
      end 
     end 
    end 
    ) 
    addEventHandler("addMoney",root, 
    function (to,money) 
     if to == "all" then 
      for _,v in ipairs(getElementsByType("player")) do 
       addPlayermoney(v,money) 
      end 
      else 
       plr = getPlayerFromName(to) 
        if plr then 
        addPlayermoney(plr,money) 
        end 
     end 
    end 
    ) 
    addEventHandler("removeMoney",root, 
    function (to,money) 
     if to == "all" then 
      for _,v in ipairs(getElementsByType("player")) do 
       removePlayermoney(v,money) 
      end 
      else 
       plr = getPlayerFromName(to) 
        if plr then 
        removePlayermoney(plr,money) 
        end 
     end 
    end 
    ) 
    setTimer( 
    function () 
     for _,v in ipairs(getElementsByType("player")) do 
      setElementData(v,"Money",getPlayerMoney(v)) 
      end 
    end,50,0) 
     function addPlayermoney(plr,money) 
     money = math.floor(money) 
     givePlayerMoney(plr,money) 
     end 
      function removePlayermoney(plr,money) 
      money = math.floor(money) 
      takePlayerMoney(plr,money) 
     end 
    
  2.   
    GUIEditor = { 
        button = {}, 
        window = {}, 
        label = {} 
    } 
    addEventHandler("onClientResourceStart", resourceRoot, 
        function() 
            GUIEditor.window[1] = guiCreateWindow(252, 74, 356, 221, "تعبئة دم", false) 
            guiWindowSetSizable(GUIEditor.window[1], false) 
      
            GUIEditor.button[1] = guiCreateButton(202, 132, 125, 39, "دم بــ = 100$", false, GUIEditor.window[1]) 
            guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFAAAAAA") 
            GUIEditor.button[2] = guiCreateButton(30, 132, 125, 39, "درع بــ=500", false, GUIEditor.window[1]) 
            guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFAAAAAA") 
            GUIEditor.label[1] = guiCreateLabel(126, 35, 86, 16, "منورين السيرفر", false, GUIEditor.window[1]) 
            guiSetFont(GUIEditor.label[1], "default-bold-small")     
        end 
    ) 
      
    

    ^^

  3. ... اذا قصدك زي كذا

    ZptuDM.png

    GUI Editor بسيطه ,تحط لك صورهـ ببرنامج

    تحط اي صورهـ تعتبرها نافذهـ وتسوي عليها الازرار والي في بالك

    وبس : )

    فكرة حلوة بجرب ..^^

    ... فيه اكثر من طريقه لجعل النافذهـ صورهـ مو طريقه وبس

    ممكن تقولي وش هي ...~~

  4. احترم نفسك يا حبيب + ذا مو مسروق ذا منشور و في عند الكل منه و لو جاي تغير مسار الموضوع انقلع برا

    انا الحمدالله محترم نفسي , آيه مسروق وناشرينه , م غيرته بس حبيت اذكرلك انه مزروف وم بيساعدونك

    يلا آنثبر محلك ولا كلمة

    تفهم ؟

    قل خيراً او اسكت !!...

    الحين هو طلب مساعدة ما قال مسروق ولا مو مسروق ...

  5. يعني لما تضغط الزر يختفي وتطلع صورهـ , ولما تضغط الصورهـ يطلع الزر وتختفي الصورهـ ؟

    طيب الأول سويته انا باقي شي

    لمن تجي مؤشر الماوس على الصورة تغير الصورة

  6. @Jey طيب اعصابك يا

    توني فهمت وش قصدهـ ذذ

    مايبيلها شيء يستخدم حدث

    "onClientGUIClick"

    ... طبعاً هذا الحدث يمشي مع الزر والصورهـ إلخ

    وتسوي الحدث + الوظيفه

    addEventHandler("onClientGUIClick", root, function (    ) 
    

    وتسوي صورهـ

    PngName = guiCreateStaticImage( 249, 27, 191, 193, "اسم الصورهـ.png", false, wnd ) 
    

    : مثال

    addEventHandler("onClientGUIClick", root, function (    ) -- حدث عند تشغيل المود + وظيفه 
           PngName = guiCreateStaticImage( 249, 27, 191, 193, "اسم الصورهـ.png", false, wnd ) -- صنع صورهـ 
            -- هنا حط كودكـ 
    end ) -- اند الفنكشن + قوس اغلاق الحدث 
    

    png ولازم تكون صيفة الصورهـ

    PngName وبدال

    حط اسم اختصار للصورهـ : )

    كذا ؟

    addEventHandler("onClientGUIClick", root, function (    )  
           PngName = guiCreateStaticImage( 249, 27, 191, 193, "Car.png", false, wnd )  
            GUIEditor.window[1] = guiCreateWindow(250, 136, 328, 334, "", false) 
            guiWindowSetSizable(GUIEditor.window[1], false) 
      
            button_Car = guiCreateButton(192, 51, 110, 37, "", false, GUIEditor.window[1]) 
            guiSetProperty(button_Car, "NormalTextColour", "FFAAAAAA")    
    end )  
    

  7. السلام عليكم ورحمة الله وبركاته ...

    آسعد الله اوقـاتكم بكل خـير ..

    وبعد "[*]

    شفت ناس تسوي لوحة

    guieditor

    زر يحولها صورة مدري من المود ^ ولا يسون اكس دي

    بس ابي كود ..

    وآششـكركم على حسن تواجدكم

  8. طيب لمن ابي اسوي اكثر من ماركر يصير كذا :"

        function dxDrawCircle3D( x, y, z, radius, segments, color, width ) 
            segments = segments or 30; 
            color = color or tocolor( 255, 255, 0 ); 
            width = width or 2; 
            local segAngle = 360 / segments; 
            local fX, fY, tX, tY; 
            for i = 1, segments do 
                fX = x + math.cos( math.rad( segAngle * i ) ) * radius; 
                fY = y + math.sin( math.rad( segAngle * i ) ) * radius; 
                tX = x + math.cos( math.rad( segAngle * (i+7) ) ) * radius; 
                tY = y + math.sin( math.rad( segAngle * (i+7) ) ) * radius; 
                dxDrawLine3D( fX, fY, z+5, tX, tY, z+5, color, width ); 
            end 
        end 
        local marker = createMarker ( 1261.0999755859,-1631.6999511719,26.5, 'cylinder', 1.5, 225, 255, 255, 255 ) ; 
             local marker2 = createMarker (      1262.3000488281,-1670.8000488281,13.8, 'cylinder', 1.5, 225, 255, 255, 255 ) ; 
      
        addEventHandler("onClientRender", root, 
            function() 
                    local x, y, z = getElementPosition(marker,marker2) 
                    local r, b, g, a = getMarkerColor(marker,marker2) 
                    local size = getMarkerSize(marker,marker2) 
                    dxDrawCircle3D( x, y, z-5, 1, 25, tocolor(r, b, g), 2 ) 
                    setMarkerColor( marker,marker2, r, b, g, 0 ) 
            end 
        ) 
    

  9. كفوو دعم .. اشكر الجميع ^..

    ممكن آخر تعديل ..

    function dxDrawCircle3D( x, y, z, radius, segments, color, width ) 
        segments = segments or 30;  
        color = color or tocolor( 255, 255, 0 ); 
        width = width or 2; 
        local segAngle = 360 / segments; 
        local fX, fY, tX, tY; 
        for i = 1, segments do 
            fX = x + math.cos( math.rad( segAngle * i ) ) * radius; 
            fY = y + math.sin( math.rad( segAngle * i ) ) * radius; 
            tX = x + math.cos( math.rad( segAngle * (i+7) ) ) * radius; 
            tY = y + math.sin( math.rad( segAngle * (i+7) ) ) * radius; 
            dxDrawLine3D( fX, fY, z+5, tX, tY, z+5, color, width ); 
        end 
    end 
      
      
    addEventHandler("onClientRender", root,  
        function() 
            for i, v in ipairs( getElementsByType"marker" )do 
                if getMarkerType(v) == 'cylinder' then 
                local x, y, z = getElementPosition(v) 
                local r, b, g, a = getMarkerColor(v) 
                local size = getMarkerSize(v) 
                dxDrawCircle3D( x, y, z-5, 1, 25, tocolor(r, b, g), 2 ) 
                setMarkerColor( v, r, b, g, 0 ) 
                end 
            end 
        end 
    ) 
    

    ابغاه في مكان معين مابيه يتغير كل الماركرات

×
×
  • Create New...