Jump to content

آظبط آحدآثيآت آلدي آكس لكل آلشآشآت


Recommended Posts

سلام عليكم

معي مشكلة .. في مود دي آكس علي آلشآشة فوق علي آليسآر

آلبعض يشوفوآ مظبوط في مكآنه . وآلبعض يشوفوه في آلشآت

في آبي طريقة صحيحة آظبط آلآحدآثيآت للكل

وشكرآ

Link to comment
On 30/08/2018 at 00:35, Mr.Mostafa said:

آلمشكلة طلبي آلي فآت آحد جآبلي موضوع مآ آستفدت منه شي .

لو تقصدني انا ، انا عطيتك اللي شفته مطلوب ، آسف لو كانت الكودات شوي صعبة بس ما لقيت مووضوع غيره

Link to comment

اذا لسا المشكلة معاك ف استعمل ذول

_dxDrawRectangle = dxDrawRectangle
_dxDrawText = dxDrawText
_dxDrawLine = dxDrawLine
_dxDrawImage = dxDrawImage
local resolutionX = 1280
local resolutionY = 960
-- بدل 1280 , 960 بمقاس شاشتك


function dxDrawText( text,posX,posY,right,bottom,color,scale,mixed_font,alignX,alignY,clip,wordBreak,postGUI,kk,gg )
	return _dxDrawText(tostring( text ), ( posX/resolutionX )*sWidth, ( posY/resolutionY )*sHeight, ( right/resolutionX )*sWidth, ( bottom/resolutionY)*sHeight, color, ( sWidth/resolutionX )*scale, mixed_font, alignX, alignY, clip, wordBreak, postGUI, kk, gg)
end
function dxDrawRectangle( posX, posY, width, height,color,postGUI )
    return _dxDrawRectangle(( posX/resolutionX )*sWidth, ( posY/resolutionY )*sHeight, ( width/resolutionX )*sWidth, ( height/resolutionY )*sHeight, color, postGUI)
end
function dxDrawImage( posX, posY, width, height, filename, rotation, r2, r3, color,postGUI )
    return _dxDrawImage(( posX/resolutionX )*sWidth,( posY/resolutionY )*sHeight,( width/resolutionX )*sWidth,( height/resolutionY )*sHeight, filename, rotation, r2, r3, color, postGUI)
end
function dxDrawLine( posX, posY, width, height,color, size, postGUI )
    return _dxDrawLine(( posX/resolutionX )*sWidth, ( posY/resolutionY )*sHeight, ( width/resolutionX )*sWidth, ( height/resolutionY )*sHeight, color, size, postGUI)
end

الاكواد مو حقتي :)

  • Like 1
Link to comment
3 minutes ago, #[K]iLLeR<3 said:

اذا لسا المشكلة معاك ف استعمل ذول


_dxDrawRectangle = dxDrawRectangle
_dxDrawText = dxDrawText
_dxDrawLine = dxDrawLine
_dxDrawImage = dxDrawImage
local resolutionX = 1280
local resolutionY = 960
-- بدل 1280 , 960 بمقاس شاشتك


function dxDrawText( text,posX,posY,right,bottom,color,scale,mixed_font,alignX,alignY,clip,wordBreak,postGUI,kk,gg )
	return _dxDrawText(tostring( text ), ( posX/resolutionX )*sWidth, ( posY/resolutionY )*sHeight, ( right/resolutionX )*sWidth, ( bottom/resolutionY)*sHeight, color, ( sWidth/resolutionX )*scale, mixed_font, alignX, alignY, clip, wordBreak, postGUI, kk, gg)
end
function dxDrawRectangle( posX, posY, width, height,color,postGUI )
    return _dxDrawRectangle(( posX/resolutionX )*sWidth, ( posY/resolutionY )*sHeight, ( width/resolutionX )*sWidth, ( height/resolutionY )*sHeight, color, postGUI)
end
function dxDrawImage( posX, posY, width, height, filename, rotation, r2, r3, color,postGUI )
    return _dxDrawImage(( posX/resolutionX )*sWidth,( posY/resolutionY )*sHeight,( width/resolutionX )*sWidth,( height/resolutionY )*sHeight, filename, rotation, r2, r3, color, postGUI)
end
function dxDrawLine( posX, posY, width, height,color, size, postGUI )
    return _dxDrawLine(( posX/resolutionX )*sWidth, ( posY/resolutionY )*sHeight, ( width/resolutionX )*sWidth, ( height/resolutionY )*sHeight, color, size, postGUI)
end

الاكواد مو حقتي :)

مشكور على الاكواد

بس كذا عمره ما بيتعلم كيف يسويها من نفسه

يمكن أسوي شي لهذا المشكل إن شاء الله

  • Like 1
Link to comment
Just now, coNolel said:

مشكور على الاكواد

بس كذا عمره ما بيتعلم كيف يسويها من نفسه

يمكن أسوي شي لهذا المشكل إن شاء الله

ذي اشيء الشخص مهو بحاجة لتعلمها لانه مرة بيعملها و بضل ينسخها و يلصقها بكل مود بسويه ف نساعده و خلاص و السؤال تكرر اكثر من مرة بالقسم ف حبيت اساعد بمانه في شخص ساعدني قبل كذا

Link to comment
3 minutes ago, #[K]iLLeR<3 said:

ذي اشيء الشخص مهو بحاجة لتعلمها لانه مرة بيعملها و بضل ينسخها و يلصقها بكل مود بسويه ف نساعده و خلاص و السؤال تكرر اكثر من مرة بالقسم ف حبيت اساعد بمانه في شخص ساعدني قبل كذا

لا آسف ، هو بحاجة بتعلمها

Link to comment
1 hour ago, #[K]iLLeR<3 said:

اذا لسا المشكلة معاك ف استعمل ذول


_dxDrawRectangle = dxDrawRectangle
_dxDrawText = dxDrawText
_dxDrawLine = dxDrawLine
_dxDrawImage = dxDrawImage
local resolutionX = 1280
local resolutionY = 960
-- بدل 1280 , 960 بمقاس شاشتك


function dxDrawText( text,posX,posY,right,bottom,color,scale,mixed_font,alignX,alignY,clip,wordBreak,postGUI,kk,gg )
	return _dxDrawText(tostring( text ), ( posX/resolutionX )*sWidth, ( posY/resolutionY )*sHeight, ( right/resolutionX )*sWidth, ( bottom/resolutionY)*sHeight, color, ( sWidth/resolutionX )*scale, mixed_font, alignX, alignY, clip, wordBreak, postGUI, kk, gg)
end
function dxDrawRectangle( posX, posY, width, height,color,postGUI )
    return _dxDrawRectangle(( posX/resolutionX )*sWidth, ( posY/resolutionY )*sHeight, ( width/resolutionX )*sWidth, ( height/resolutionY )*sHeight, color, postGUI)
end
function dxDrawImage( posX, posY, width, height, filename, rotation, r2, r3, color,postGUI )
    return _dxDrawImage(( posX/resolutionX )*sWidth,( posY/resolutionY )*sHeight,( width/resolutionX )*sWidth,( height/resolutionY )*sHeight, filename, rotation, r2, r3, color, postGUI)
end
function dxDrawLine( posX, posY, width, height,color, size, postGUI )
    return _dxDrawLine(( posX/resolutionX )*sWidth, ( posY/resolutionY )*sHeight, ( width/resolutionX )*sWidth, ( height/resolutionY )*sHeight, color, size, postGUI)
end

الاكواد مو حقتي :)

الكود خطأ, فيه متغيرين ناقصين

sWidth + sHeight

Link to comment
41 minutes ago, N3xT said:

الكود خطأ, فيه متغيرين ناقصين

sWidth + sHeight

يب صح مشكور

_dxDrawRectangle = dxDrawRectangle
_dxDrawText = dxDrawText
_dxDrawLine = dxDrawLine
_dxDrawImage = dxDrawImage
sWidth, sHeight = guiGetScreenSize()
local resolutionX = 1280
local resolutionY = 960
-- بدل 1280 , 960 بمقاس شاشتك


function dxDrawText( text,posX,posY,right,bottom,color,scale,mixed_font,alignX,alignY,clip,wordBreak,postGUI,kk,gg )
	return _dxDrawText(tostring( text ), ( posX/resolutionX )*sWidth, ( posY/resolutionY )*sHeight, ( right/resolutionX )*sWidth, ( bottom/resolutionY)*sHeight, color, ( sWidth/resolutionX )*scale, mixed_font, alignX, alignY, clip, wordBreak, postGUI, kk, gg)
end
function dxDrawRectangle( posX, posY, width, height,color,postGUI )
    return _dxDrawRectangle(( posX/resolutionX )*sWidth, ( posY/resolutionY )*sHeight, ( width/resolutionX )*sWidth, ( height/resolutionY )*sHeight, color, postGUI)
end
function dxDrawImage( posX, posY, width, height, filename, rotation, r2, r3, color,postGUI )
    return _dxDrawImage(( posX/resolutionX )*sWidth,( posY/resolutionY )*sHeight,( width/resolutionX )*sWidth,( height/resolutionY )*sHeight, filename, rotation, r2, r3, color, postGUI)
end
function dxDrawLine( posX, posY, width, height,color, size, postGUI )
    return _dxDrawLine(( posX/resolutionX )*sWidth, ( posY/resolutionY )*sHeight, ( width/resolutionX )*sWidth, ( height/resolutionY )*sHeight, color, size, postGUI)
end

 

Link to comment
1 hour ago, #[K]iLLeR<3 said:

يب صح مشكور


_dxDrawRectangle = dxDrawRectangle
_dxDrawText = dxDrawText
_dxDrawLine = dxDrawLine
_dxDrawImage = dxDrawImage
sWidth, sHeight = guiGetScreenSize()
local resolutionX = 1280
local resolutionY = 960
-- بدل 1280 , 960 بمقاس شاشتك


function dxDrawText( text,posX,posY,right,bottom,color,scale,mixed_font,alignX,alignY,clip,wordBreak,postGUI,kk,gg )
	return _dxDrawText(tostring( text ), ( posX/resolutionX )*sWidth, ( posY/resolutionY )*sHeight, ( right/resolutionX )*sWidth, ( bottom/resolutionY)*sHeight, color, ( sWidth/resolutionX )*scale, mixed_font, alignX, alignY, clip, wordBreak, postGUI, kk, gg)
end
function dxDrawRectangle( posX, posY, width, height,color,postGUI )
    return _dxDrawRectangle(( posX/resolutionX )*sWidth, ( posY/resolutionY )*sHeight, ( width/resolutionX )*sWidth, ( height/resolutionY )*sHeight, color, postGUI)
end
function dxDrawImage( posX, posY, width, height, filename, rotation, r2, r3, color,postGUI )
    return _dxDrawImage(( posX/resolutionX )*sWidth,( posY/resolutionY )*sHeight,( width/resolutionX )*sWidth,( height/resolutionY )*sHeight, filename, rotation, r2, r3, color, postGUI)
end
function dxDrawLine( posX, posY, width, height,color, size, postGUI )
    return _dxDrawLine(( posX/resolutionX )*sWidth, ( posY/resolutionY )*sHeight, ( width/resolutionX )*sWidth, ( height/resolutionY )*sHeight, color, size, postGUI)
end

 

العفو

Link to comment
6 minutes ago, #_iMr,[E]coo said:

خلي شاشاتك مقاس ٨٠٠ × ٦٠٠

وروح سوي بمود الدي اكس اي شيء, 

واي شيء تسويه سوي له relitve 

اظن هيك , اصغط كلك يمين وسويها ويزبط معك تمام التمام

يب ادري الطريقة هادي

لكن المشكلة اخر شي عندي 1000× في شي كبير بعد

Link to comment
6 hours ago, Mr.Mostafa said:

لكن المشكلة اخر شي عندي 1000× في شي كبير بعد

0local scx,scy=guiGetScreenSize()
local sx,sy=scx/1366,scy/768---بدل 1366 و 768 بمقاس شاشتك
dxDrawRectangle(10*sx,20*sy,100*sx,100*sy,tocolor(255,255,255,255),true)

بالتوفيق

Link to comment
14 hours ago, coNolel said:

لا آسف ، هو بحاجة بتعلمها

هذي معادلات حسابية صعب الواحد يتعلمها .. مع مرور الوقت بيتعلم عليها لان ما اتوقع احد بيستخدم نفس الشيء مراراً وتكراراًُ بدون مايعرف ايش يسوي .

  • Like 1
Link to comment
On 31/08/2018 at 23:56, #[K]iLLeR<3 said:

يب صح مشكور


_dxDrawRectangle = dxDrawRectangle
_dxDrawText = dxDrawText
_dxDrawLine = dxDrawLine
_dxDrawImage = dxDrawImage
sWidth, sHeight = guiGetScreenSize()
local resolutionX = 1280
local resolutionY = 960
-- بدل 1280 , 960 بمقاس شاشتك


function dxDrawText( text,posX,posY,right,bottom,color,scale,mixed_font,alignX,alignY,clip,wordBreak,postGUI,kk,gg )
	return _dxDrawText(tostring( text ), ( posX/resolutionX )*sWidth, ( posY/resolutionY )*sHeight, ( right/resolutionX )*sWidth, ( bottom/resolutionY)*sHeight, color, ( sWidth/resolutionX )*scale, mixed_font, alignX, alignY, clip, wordBreak, postGUI, kk, gg)
end
function dxDrawRectangle( posX, posY, width, height,color,postGUI )
    return _dxDrawRectangle(( posX/resolutionX )*sWidth, ( posY/resolutionY )*sHeight, ( width/resolutionX )*sWidth, ( height/resolutionY )*sHeight, color, postGUI)
end
function dxDrawImage( posX, posY, width, height, filename, rotation, r2, r3, color,postGUI )
    return _dxDrawImage(( posX/resolutionX )*sWidth,( posY/resolutionY )*sHeight,( width/resolutionX )*sWidth,( height/resolutionY )*sHeight, filename, rotation, r2, r3, color, postGUI)
end
function dxDrawLine( posX, posY, width, height,color, size, postGUI )
    return _dxDrawLine(( posX/resolutionX )*sWidth, ( posY/resolutionY )*sHeight, ( width/resolutionX )*sWidth, ( height/resolutionY )*sHeight, color, size, postGUI)
end

 

مآ ظبطت :(

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...