Jump to content

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


Recommended Posts

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

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

اليوم اللي يبي يكون مبرمج لازم يتعلم اللوحة و خصوصا اذا كان سيرفر هجولة

طيب خلينا نبدا

كثير منا

GUIEditorيسوي لوحات عبر مود

!!!! ويقول كيف احفظها

هي ما نتحفظ ولاكن نبرمح

تابعو بالصور + الرجاء التركيز

GUIEditorبعد م نسوي اللوحة باستخدام مود

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

تابعو الصور

نضغط هنا

p_164vi9r1.png

بعدها تطلع لنا نافذة مثل هذه

p_164rcp51.png

هذه اكواد اللوحة

Copyallطيب الحين نضغط علي كلمة

عشان ننسخ كل الاكواد طيب الحين نسخنا كل الاكواد وش نسوي

حمل هذا الملف

http://up.top4top.net/downloadf-164u35i1-zip.html

وش فيه

فيه ملفين

Meta

Client.lua

وش فايدة كل واحد ع السريع

Meta : عشان يعرف ملفات المود او اللوحة للسيرفر

Client : اكواد اللوحة

طيب بعد ما نحمل الملف

نسيب الميتا مثل ما هو ندخل الكلنت

راح تلاقي ملف الكلنت فاضي

تحط فيه اكواد اللوحة

طيب كذا اللوحة مب بزر لسا مب بزر نخليها بزر و جاهزة للتركيب

راح تلاقي اكواد اللوحة كذا

  
GUIEditor = { 
    label = {}, 
    window = {} 
} 
addEventHandler("onClientResourceStart", resourceRoot, 
    function() 
        GUIEditor.window[1] = guiCreateWindow(265, 158, 378, 389, "", false) 
        guiWindowSetSizable(GUIEditor.window[1], false) 
        guiSetAlpha(GUIEditor.window[1], 1.00) 
  
        GUIEditor.label[1] = guiCreateLabel(106, 92, 167, 50, "[A.7]~[A.7]", false, GUIEditor.window[1]) 
        guiSetFont(GUIEditor.label[1], "sa-header") 
        guiLabelSetColor(GUIEditor.label[1], 137, 254, 0)     
    end 
) 
  

كييف نخليها بزر

بعد اكواد اللوحة بسطرين

نحظ هذا الكود

       function OpenWin() 
    if guiGetVisible ( GUIEditor.window[1] ) then   
       guiSetVisible ( GUIEditor.window[1], false ) 
       showCursor(false) 
       guiSetInputEnabled(false) 
    else 
        guiSetVisible ( GUIEditor.window[1], true ) 
        showCursor(true) 
        guiSetInputEnabled(true) 
  
    end 
end 
bindKey("F12", "down", OpenWin)--الزر هنا 

و نحفظ الملف و بكذا تم بحمد الله انشاء اللوحة و برمجتها

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

____________

معلومات

- ZIPيجب ان يكون صيغة المود

____________

اهداء اللي

TABL

DABL

MR.GRAND

Wi-Fi

error404

jaberxpro

SAAD

SAUD

[L]e3ba

3NAD

واللي نسيته بقلبي

:)

Edited by Guest
Link to comment

شرح حلو واصل

بس تقدر تختصر كل ذا بسطرين

      function OpenWin() 
    if guiGetVisible ( GUIEditor.window[1] ) then   
       guiSetVisible ( GUIEditor.window[1], false ) 
       showCursor(false) 
       guiSetInputEnabled(false) 
    else 
        guiSetVisible ( GUIEditor.window[1], true ) 
        showCursor(true) 
        guiSetInputEnabled(true) 
  
    end 
end 
bindKey("F12", "down", OpenWin) 

V

  
bindKey("F12","down", 
function() 
guiSetVisible ( GUIEditor.window[1], not guiGetVisible ( GUIEditor.window[1] ) ) 
showCursor(guiGetVisible ( GUIEditor.window[1] )  
guiSetInputEnabled(guiGetVisible ( GUIEditor.window[1] ) ) 
end) 
  

بالتوفيق

Link to comment
^

شرح

جميل

بس

الي انصدمت منه ذذ

معلومات

- ~~~~~~~~~

- عندي استضافة تدعم سوا + اتصالات مصر + كاشيو ?/

- مضمونة ??

وش فيها اللي معنده سيرفر و خايف احد يسرقه يشتري سيرفر بدون نصب و مضمون و مافي لاق

Link to comment
شرح جميل

+

بس مفروض ضفت كود هد

guiSetVisible ( GUIEditor.window[1], false ) 

و حطيت تحت كود متع الوحه

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

بصراحة ما كنت عارف كيف اشرحه بس بنزل شرح قريب

عن هذا المود

Link to comment

شرح حلو واصل

بس تقدر تختصر كل ذا بسطرين

      function OpenWin() 
    if guiGetVisible ( GUIEditor.window[1] ) then   
       guiSetVisible ( GUIEditor.window[1], false ) 
       showCursor(false) 
       guiSetInputEnabled(false) 
    else 
        guiSetVisible ( GUIEditor.window[1], true ) 
        showCursor(true) 
        guiSetInputEnabled(true) 
  
    end 
end 
bindKey("F12", "down", OpenWin) 

V

  
bindKey("F12","down", 
function() 
guiSetVisible ( GUIEditor.window[1], not guiGetVisible ( GUIEditor.window[1] ) ) 
showCursor(guiGetVisible ( GUIEditor.window[1] )  
guiSetInputEnabled(guiGetVisible ( GUIEditor.window[1] ) ) 
end) 
  

بالتوفيق

. :mrgreen: ميزو الكود حقك سطر 5 ناقصه قوس

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