Jump to content

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


*Khaled.

Recommended Posts

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

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

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

- meta

- fr_client

- fr_server

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

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

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

 

Edited by *Khaled.
Link to comment
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
Link to comment
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.
Link to comment
9 minutes ago, *Khaled. said:

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

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

GuiEditor

وتروح لملف Font

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

Edited by Kareem Amer
  • Thanks 1
Link to comment
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  
  

 

Link to comment
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  
  

 

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

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

Link to comment
Just now, *Khaled. said:

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

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

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

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

Link to comment
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
Link to comment
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
Link to comment
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
Link to comment

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

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

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

 

Link to comment
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

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

Link to comment
19 hours ago, Kareem Amer said:

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

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

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

Link to comment
Just now, Kareem Amer said:

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

Okay ; )

Link to comment
  • N3xT locked this topic
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

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