Jump to content

x[ مساعدة ]x Tabels في الـ


Recommended Posts

بسم الله الرحمن الرحيم

دلوقتي انا حبيت اصنع جدول واضع فيها مقاسات ومواقع لأزرار معينة وعملت جدول وحطيت كل حاجا

واستخدم for i,s

واشتغل تمام بس في مشاكل فحبيت اسوي في اسم مجموعة الأزرار جدول علشان يفترق كل زر عن زر

ولاكن حد معايا خأ باللون الأحمر في الدي بق ووقف الأسكربت كله

ليييه

الكوود

جزء من الكود

x,y = guiGetScreenSize()
rx, ry = (x/800), (y/600)

wndButtonsSize = { { 120, 84, 158, 53, loginwnd }, { 120, 147, 158, 53, reluswnd }, { 120, 210, 158, 53, ss }, { 120, 273, 158, 53, fs }, { 120, 337, 158, 53, zs } }
buttons = {  }
wnd = guiCreateStaticImage(rx*200, ry*100, rx*400, ry*400, "images/gamemode.png", false)
guiSetVisible(wnd, false)
for i,s in pairs( wndButtonsSize ) do
	buttons [ s[5] ] = guiCreateStaticImage(rx*s[1], ry*s[2], rx*s[3], ry*s[4], "images/button.png", false, wnd) --- هنا المشكلة تقريبآ في buttons [ s[5] ]
end
guiSetProperty(buttons[loginwnd], "ImageColours", "tl:FF007EFF tr:FF007EFF bl:FF007EFF br:FF007EFF")

 

Link to comment

اخوي هذا مثال وحاول تفهمة طبقتة على كودك مايمديني اشرح لك اياهـ الان لكنة بسيط وسهل وأأمل منك تجربة لتفهمة :

 

aX,aY = guiGetScreenSize (	);
aRx,aRy = ( aX / 800 ),( aY / 600 );

aButton = { 
 { aText = 'iPrestege ( 1 )',aX = 120,aY = 84,aW = 158,aH = 53  };
 { aText = 'iPrestege ( 2 )',aX = 120,aY = 147,aW = 158,aH = 53  };
 { aText = 'iPrestege ( 3 )',aX = 120,aY = 210,aW = 158,aH = 53  };
 { aText = 'iPrestege ( 4 )',aX = 120,aY = 273,aW = 158,aH = 53  };
 { aText = 'iPrestege ( 5 )',aX = 120,aY = 337,aW = 158,aH = 53  };
 };

aWnd = guiCreateWindow ( aRx*200,aRy*100, aRx*400,aRy*400,'aWindow',false );
for aI,aV in pairs ( aButton ) do
	aButton [aI] = guiCreateButton( aRx*aV.aX,aRy*aV.aY,aRx*aV.aW,aRy*aV.aH,aV.aText,false,aWnd );
end
setTimer ( guiSetProperty,500,1,aButton[1],'NormalTextColour','FFFF0000' );

addEventHandler ( 'onClientGUIClick',root,
	function (	)
		if source == aButton[1] then
			outputChatBox ( guiGetText ( source ) );
		elseif source == aButton[2] then
			outputChatBox ( guiGetText ( source ) );
		elseif source == aButton[3] then
			outputChatBox ( guiGetText ( source ) );
		end
	end
);

 

  • Like 1
Link to comment
10 hours ago, iPrestege said:

اخوي هذا مثال وحاول تفهمة طبقتة على كودك مايمديني اشرح لك اياهـ الان لكنة بسيط وسهل وأأمل منك تجربة لتفهمة :

 


aX,aY = guiGetScreenSize (	);
aRx,aRy = ( aX / 800 ),( aY / 600 );

aButton = { 
 { aText = 'iPrestege ( 1 )',aX = 120,aY = 84,aW = 158,aH = 53  };
 { aText = 'iPrestege ( 2 )',aX = 120,aY = 147,aW = 158,aH = 53  };
 { aText = 'iPrestege ( 3 )',aX = 120,aY = 210,aW = 158,aH = 53  };
 { aText = 'iPrestege ( 4 )',aX = 120,aY = 273,aW = 158,aH = 53  };
 { aText = 'iPrestege ( 5 )',aX = 120,aY = 337,aW = 158,aH = 53  };
 };

aWnd = guiCreateWindow ( aRx*200,aRy*100, aRx*400,aRy*400,'aWindow',false );
for aI,aV in pairs ( aButton ) do
	aButton [aI] = guiCreateButton( aRx*aV.aX,aRy*aV.aY,aRx*aV.aW,aRy*aV.aH,aV.aText,false,aWnd );
end
setTimer ( guiSetProperty,500,1,aButton[1],'NormalTextColour','FFFF0000' );

addEventHandler ( 'onClientGUIClick',root,
	function (	)
		if source == aButton[1] then
			outputChatBox ( guiGetText ( source ) );
		elseif source == aButton[2] then
			outputChatBox ( guiGetText ( source ) );
		elseif source == aButton[3] then
			outputChatBox ( guiGetText ( source ) );
		end
	end
);

 

ولا فهمت شي هههههههههههه

معرف للجداول ابد وشفت مليون شرح وما فهمت

Link to comment
11 hours ago, iPrestege said:

اخوي هذا مثال وحاول تفهمة طبقتة على كودك مايمديني اشرح لك اياهـ الان لكنة بسيط وسهل وأأمل منك تجربة لتفهمة :

 


aX,aY = guiGetScreenSize (	);aRx,aRy = ( aX / 800 ),( aY / 600 );aButton = {  { aText = 'iPrestege ( 1 )',aX = 120,aY = 84,aW = 158,aH = 53  }; { aText = 'iPrestege ( 2 )',aX = 120,aY = 147,aW = 158,aH = 53  }; { aText = 'iPrestege ( 3 )',aX = 120,aY = 210,aW = 158,aH = 53  }; { aText = 'iPrestege ( 4 )',aX = 120,aY = 273,aW = 158,aH = 53  }; { aText = 'iPrestege ( 5 )',aX = 120,aY = 337,aW = 158,aH = 53  }; };
aWnd = guiCreateWindow ( aRx*200,aRy*100, aRx*400,aRy*400,'aWindow',false );
for aI,aV in pairs ( aButton ) do
	aButton [aI] = guiCreateButton( aRx*aV.aX,aRy*aV.aY,aRx*aV.aW,aRy*aV.aH,aV.aText,false,aWnd );
end
setTimer ( guiSetProperty,500,1,aButton[1],'NormalTextColour','FFFF0000' );

addEventHandler ( 'onClientGUIClick',root,
	function (	)
		if source == aButton[1] then
			outputChatBox ( guiGetText ( source ) );
		elseif source == aButton[2] then
			outputChatBox ( guiGetText ( source ) );
		elseif source == aButton[3] then
			outputChatBox ( guiGetText ( source ) );
		end
	end
);

ليه كل دا بس انا كنت عايز اعرف الخطأء فين والحمد لله مستر تنطيل حللي المشكلة وشكرآ ليكم كلكم

11 hours ago, </Mr.Tn6eL> said:

ضعها بين علامات تنصيص لكي تصبح سترنق

هكذا

"loginwnd"

شكرآ ليك المشكلة اتحلت

و يعني ايه استرنج

 

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...