*Khaled.

كيف أغير الخط في مود معين ؟

Recommended Posts

،السلآم عليكم

عندي خط معين وابي اضيفه للفري روم

أضيفه بأي ملف ؟

- meta

- fr_client

- fr_server

لحد يقول روح عرف الخط على المود

9_9 ابي بالشرح الممل

.اللي يقدر يفديني أتمنى يرد

 

Edited by *Khaled.

Share this post


Link to post
1 hour ago, *Khaled. said:

،السلآم عليكم

عندي خط معين وابي اضيفه للفري روم

أضيفه بأي ملف ؟

- meta

- fr_client

- fr_server

لحد يقول روح عرف الخط على المود

9_9 ابي بالشرح الممل

.اللي يقدر يفديني أتمنى يرد

 

عليكم السلام

..

اولا تضيفه عالميتا 

<file src="YourFont.ttf"/>-- ب اسم الخط حقك "YourFont" تبدل 

..

الحين مثلا فيه زر تبي تحط عليه الخط 

      YourButton = guiCreateButton(21, 146, 156, 42, "Button1", false, WindowName)-- الزر الخاص بك 
        local font1_YourFont = guiCreateFont("YourFont.ttf", 14)  -- تعريف المود على الخط لاستخدامه .
        guiSetFont(YourButton, font1_YourFont)-- اضافة الخط للزر
        guiSetProperty(YourButton, "NormalTextColour", "FF2AECCA")-- لون الزر 

..

اتمنى اني ساعدتك . 

  • Thanks 1

Share this post


Link to post
3 hours ago, Aln3mani said:

عليكم السلام

..

اولا تضيفه عالميتا 


<file src="YourFont.ttf"/>-- ب اسم الخط حقك "YourFont" تبدل 

..

الحين مثلا فيه زر تبي تحط عليه الخط 


      YourButton = guiCreateButton(21, 146, 156, 42, "Button1", false, WindowName)-- الزر الخاص بك 
        local font1_YourFont = guiCreateFont("YourFont.ttf", 14)  -- تعريف المود على الخط لاستخدامه .
        guiSetFont(YourButton, font1_YourFont)-- اضافة الخط للزر
        guiSetProperty(YourButton, "NormalTextColour", "FF2AECCA")-- لون الزر 

..

اتمنى اني ساعدتك . 

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

Edited by *Khaled.

Share this post


Link to post
9 minutes ago, *Khaled. said:

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

نعم هناك طريقة الي هي تحمل الخط من جوجل وبعدها تدخل لمود

GuiEditor

وتروح لملف Font

وتحذف خط ما تحتاجه وتحط الخط حقق وبكذا بتصير سهله عليك

Edited by Kareem Amer
  • Thanks 1

Share this post


Link to post
On 19/01/2019 at 06:43, *Khaled. said:

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

اللي فهمتوة تبي تخلي كل الازرار اللي في السيرفر بالخط حقك

لو كلامي صحيح اعمل لوب لكل الزراير

ثم غير الخط

مثل كدا

        local font1_YourFont = guiCreateFont("YourFont.ttf", 14)  -- تعريف المود على الخط لاستخدامه .

for i , buttons in ipairs(getElementsByType('gui-button')) do
          guiSetFont(buttons, font1_YourFont)-- اضافة الخط للزر
        guiSetProperty(buttons, "NormalTextColour", "FF2AECCA")-- لون الزر 
end  
  

 

Share this post


Link to post
57 minutes ago, KillerX said:

اللي فهمتوة تبي تخلي كل الازرار اللي في السيرفر بالخط حقك

لو كلامي صحيح اعمل لوب لكل الزراير

ثم غير الخط

مثل كدا


        local font1_YourFont = guiCreateFont("YourFont.ttf", 14)  -- تعريف المود على الخط لاستخدامه .

for i , buttons in ipairs(getElementsByType('gui-button')) do
          guiSetFont(buttons, font1_YourFont)-- اضافة الخط للزر
        guiSetProperty(buttons, "NormalTextColour", "FF2AECCA")-- لون الزر 
end  
  

 

معليش اعذرني عالسؤال الغبي

بس كيف اسوي لوب لكل الازرار ما فهمت وضح أكثر لو سمحت

Share this post


Link to post
Just now, *Khaled. said:

معليش اعذرني عالسؤال الغبي

بس كيف اسوي لوب لكل الازرار ما فهمت وضح أكثر لو سمحت

الطريقة دي صعبة عليك مرة

لو تبي طريقة اقدر اسويلك فيديو لتصميم خط للوحات وتصمم خط للفري روم

Share this post


Link to post
29 minutes ago, *Khaled. said:

معليش اعذرني عالسؤال الغبي

بس كيف اسوي لوب لكل الازرار ما فهمت وضح أكثر لو سمحت

اتوقع @KillerX
افادك
حط كوده وجرب

  • Thanks 1

Share this post


Link to post
3 minutes ago, !#DesTroyeR_,) said:

اتوقع @KillerX
افادك
حط كوده وجرب

ي حبة انت ي حبة


 

7 hours ago, Aln3mani said:

عليكم السلام

..

اولا تضيفه عالميتا 


<file src="YourFont.ttf"/>-- ب اسم الخط حقك "YourFont" تبدل 

..

الحين مثلا فيه زر تبي تحط عليه الخط 


      YourButton = guiCreateButton(21, 146, 156, 42, "Button1", false, WindowName)-- الزر الخاص بك 
        local font1_YourFont = guiCreateFont("YourFont.ttf", 14)  -- تعريف المود على الخط لاستخدامه .
        guiSetFont(YourButton, font1_YourFont)-- اضافة الخط للزر
        guiSetProperty(YourButton, "NormalTextColour", "FF2AECCA")-- لون الزر 

..

اتمنى اني ساعدتك . 

اكواد الفري روم تختلف عن اكواد هاذي

آتمنى انك تعدله له

Edited by TOUNSI | ا̍ڸــڛۣــ؏ــٰٱ̍دہ
  • Like 1
  • Sad 1

Share this post


Link to post
38 minutes ago, Kareem Amer said:

الطريقة دي صعبة عليك مرة

لو تبي طريقة اقدر اسويلك فيديو لتصميم خط للوحات وتصمم خط للفري روم

يا ليت والله تفيدني وتفيد غيري

  • Like 1

Share this post


Link to post
4 minutes ago, *Khaled. said:

يا ليت والله تفيدني وتفيد غيري

اوك حب انشالله بتلقي موضوع هنا يشرح هاد الشي  + بسوي فيديو واحطو بقناتي

  • Thanks 1

Share this post


Link to post
6 minutes ago, TOUNSI | ا̍ڸــڛۣــ؏ــٰٱ̍دہ said:

اذا ما تشوف مانع توضحلي ايش تبي بزبط وآبشر

 

عندي فري روم وابي اغير خط الازرار لخط موجود عندي وش الطريقة؟؟

Share this post


Link to post
Just now, *Khaled. said:

عندي فري روم وابي اغير خط الازرار لخط موجود عندي وش الطريقة؟؟

الطريقة سهلة والكالتي

Font.ttf هاذا ملف الخط , تركب بالفري روم وتضيفه الى ملف الميتا اظن القاعدة اولة سهلة نمر

fr_client.lua تخش ملف 

تلقي اكواد هاذي اظن مثل كذا
CONTROL_MARGIN_RIGHT = 15
LINE_MARGIN = 4


بعد ذالك تقوم بوضع هاذا الكود

g_Font = guiCreateFont( "اسم الملف الخط.ttf", 10 )

تقدر تغير حجم الخط الحين هو حجمه 10

وتنزل تحت وتضع هذه اكواد

function mainWndShow()
guiSetFont( getControl( wndMain, 'انتحار' ), g_Font )
end

  • Like 1
  • Thanks 1

Share this post


Link to post
7 minutes ago, TOUNSI | ا̍ڸــڛۣــ؏ــٰٱ̍دہ said:

الطريقة سهلة والكالتي

Font.ttf هاذا ملف الخط , تركب بالفري روم وتضيفه الى ملف الميتا اظن القاعدة اولة سهلة نمر

fr_client.lua تخش ملف 

تلقي اكواد هاذي اظن مثل كذا
CONTROL_MARGIN_RIGHT = 15
LINE_MARGIN = 4


بعد ذالك تقوم بوضع هاذا الكود

g_Font = guiCreateFont( "اسم الملف الخط.ttf", 10 )

تقدر تغير حجم الخط الحين هو حجمه 10

وتنزل تحت وتضع هذه اكواد

function mainWndShow()
guiSetFont( getControl( wndMain, 'انتحار' ), g_Font )
end

شكراً ، شرحك واضح وسهل الصراحه

  • Thanks 1

Share this post


Link to post

حط جدول فيه الازرار اللي تبي تحط فيهم الخط 

وبعدين سوي انشاء خط عن طريق

guiCreateFont

و حط له متغير ضروري

وبعدين سوي لوب وجيب كل الازرار اللي تبيهم زي كذا

 

global_buttons={}



addEventHandler('onClientResourceStart', resourceRoot, 
	function()
		global_buttons[1]=guiCreateButton( 0.522, 0.322, 0.722, 0.722, 'Button1' , true )
		global_buttons[2]=guiCreateButton( 0.512, 0.223, 0.744, 0.732, 'Button2' , true )
end)


for k, v in ipairs (global_buttons) do
  
  	guiSetFont( v )
  
end

 

Share this post


Link to post
20 hours ago, *Khaled. said:

معليش اعذرني عالسؤال الغبي

بس كيف اسوي لوب لكل الازرار ما فهمت وضح أكثر لو سمحت

لا مش غبي ولا حاجة

بص

اللوب عبارة له فايدتين

الفايدة الاهم واللي انتا تبيها هي 

يجيب كل القيم اللي في الجدول 

افهمك اكثر

دلوقتي

الفنكشن دا

getElementsByType('gui-button')

يرجعلك جدول بكل الزراير اللي في السيرفر

طب هو جدول فية الزراير انا ابي اطلع الزراير دي واتحكم فيها وش اسوي ؟؟

اسوي لوب

ودا مثال اطلع القيم من جدول باللوب

khaled = { 1 , 2 , 3 , 4 , 5 , 'killer' , 'khaled' }

for i , v in ipairs(khaled)
print(v)
end

(ولو ما فهمتش من شرحي في شروحات كتيرة جدا بالقسم عن اللوب واستخدامه)

Share this post


Link to post
19 hours ago, Kareem Amer said:

الطريقة دي صعبة عليك مرة

 لو تبي طريقة اقدر اسويلك فيديو لتصميم خط للوحات وتصمم خط للفري روم

مافي شيء صعب يوم تعلمه..

  • Like 1

Share this post


Link to post
6 minutes ago, PaisoN^ said:

مافي شيء صعب يوم تعلمه..

مو صعبة علي المبرمجين انما الي لساتهم مبتدئين يبون شرح مو شوية اكواد وهم يفهموها

Share this post


Link to post
Just now, Kareem Amer said:

مو صعبة علي المبرمجين انما الي لساتهم مبتدئين يبون شرح مو شوية اكواد وهم يفهموها

Okay ; )

Share this post


Link to post
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.