Jump to content

.:[سؤال للمبرمجين]:.


Recommended Posts

GUIEditor = { 
   button = {} 
} 
  GUIEditor.button[1] = guiCreateButton(512, 366, 102, 52, "Health", false) 
  
function OpenWin() 
        guiSetVisible ( GUIEditor.button[1] , not guiGetVisible ( GUIEditor.button[1] ) ) 
        showCursor ( guiGetVisible ( GUIEditor.button[1] ) ) -- if you want < 
    end 
bindKey("F10","down",OpenWin) 
Edited by Guest
Link to comment

كيف ما اشتغل .؟

+ ترا هذا الزر الي يظهر في اف10,

لو تبيه النافذه غير GUIEditor.button[1]

الى اسم النافذه,

+ من يوم تشوف الكود لونه احمر اعرف انه كلنت واذا شفته برتقالي اعرف انه سيرفر واذا ازرق سيرفر وكلنت,,

Link to comment
GUIEditor = { 
   button = {} 
} 
  GUIEditor.button[1] = guiCreateButton(512, 366, 102, 52, "Health", false) 
  
function OpenWin() 
        guiSetVisible ( GUIEditor.button[1] , not guiGetVisible ( GUIEditor.button[1] ) ) 
        showCursor ( guiGetVisible ( GUIEditor.button[1] ) ) -- if you want < 
    end 
bindKey("F10","down",OpenWin) 
Link to comment

تحتاج إلى الأكواد هذي

guiSetVisible -- إظهار النافذة 
showCursor -- إظهار الماوس 
bindKey -- الزر  
  

 

بـ البداية تحتاج إلى إنشاء وظيفة لـ تضع فيهم الأكواد السابقة

Ex.:

function ShowWindow ( ) 
end 

-- ShowWindow = اسم الوظيفة

الآن نضع فيها اكواد عرض النافذة

function ShowWindow ( ) 
    guiSetVisible ( gui, true ) -- إعتماداً على المعطيات بـ صفحة الكود " بالويكي  
    showCursor ( true )  
end 

-- gui = إسم النافذة

-- true = قيمة صحيحة

-- false = قيمة خاطئة

طبعاً الوظيفة السابقة مالها أي فائدة أبداً ...

لأن مافيه شيء يحركها او يفعلها " مثل

زر - إيفنت ( حدث ) - كلمة - ... إلخ

رآح نستخدم الزر على طلبكـ وهو

bindKey 

اعتماداً على صفحة الويكي للكود يقول

bindKey ( key, keyState, handlerFunction ) 

-- key = الزر

-- keyState = حالة الزر وهي عند ضغط الزر او رفع صبعك عن الزر

-- handlerFunction = الوظيفة اللي راح نربط الزر فيها

النتيجة النهائية

function ShowWindow ( ) 
    guiSetVisible ( gui, true ) 
    showCursor ( true )  
end 
bindKey ( "f10", "down", ShowWindow ) 

Link to comment

استخدم هذي الاكواد :

  
  
 guiSetVisible (اسم النافذة, false)  
  
  
  
  
function OpenWin()   
    if guiGetVisible (اسم النافذة ) then    
       guiSetVisible ( هنا اسم النافذة, false )    
       showCursor(false)   
       guiSetInputEnabled(false) 
    else 
        guiSetVisible ( اسم النافذة, true )   
        showCursor(true)   
        guiSetInputEnabled(true) 
  
    end   
end   
bindKey("F10", "down", OpenWin)    

أتمنى أني افدتكك :)

Link to comment

%اللي عطيتك كان مجرد مثآل لا تعتمد عليه 100

+ gui تأكد من المعرفات مثل

وتحتاج لـ شرط يظهر النافذة لو كانت مخفية .. أو يخفي النافذة لو كانت ظاهرة

guiGetVisible 

Ex.:

if guiGetVisible ( gui ) then 
    -- لو كانت النافذة ظاهرة 
else 
    -- لو ماتحقق الشرط .. وكانت النافذة مخفية 
end 

Link to comment
GUIEditor.button[1] هذا زر مب نافذة

GUIEditor.window[1] النافذة تجي كذا

لوول

ومن قالك ان الزر ما تقدر تسويه مثل النافذه؟ :lol:

+ AL-PRNS جرب كودي, وغير اسم الزر لإسم نافذتك,

Link to comment
GUIEditor.button[1] هذا زر مب نافذة

GUIEditor.window[1] النافذة تجي كذا

لوول

ومن قالك ان الزر ما تقدر تسويه مثل النافذه؟ :lol:

+ AL-PRNS جرب كودي, وغير اسم الزر لإسم نافذتك,

هو قال نافذة في تعليق له , انا قلت له دا مب نافذة دا زر

:?

Link to comment
مانفع شيء اولا اسم نافذه شو؟؟ انا اسف ع الازعاج جاري حذف الموضوع انا مبرمج فاشل اصلا

شكرا جدا للمبرمجين :(

  
  
 GUIEditor = { 
   button = {} 
} 
addEventHandler("onClientResourceStart", resourceRoot, 
   function() 
  GUIEditor.button[1] = guiCreateButton(512, 366, 102, 52, "Health", false) 
 end 
) 
  
  
 guiSetVisible (GUIEditor.button[1], false)  
  
  
  
  
function OpenWin()   
    if guiGetVisible (GUIEditor.button[1] ) then    
       guiSetVisible ( GUIEditor.button[1], false )    
       showCursor(false)   
       guiSetInputEnabled(false) 
    else 
        guiSetVisible ( GUIEditor.button[1], true )   
        showCursor(true)   
  
    end   
end   
bindKey("F10", "down", OpenWin)    

جرب , :roll:

Edited by Guest
Link to comment

ومن قالك ان الزر ما تقدر تسويه مثل النافذه؟

+ AL-PRNS جرب كودي, وغير اسم الزر لإسم نافذتك,

مدري بس انا ابي اسوي نافذه تفتح من اف 10 مثل الشوب

:lol:

هو عطاني الكود مافي نافذه بس زر,

وانا سويتها على زر

مانفع شيء اولا اسم نافذه شو؟؟ انا اسف ع الازعاج جاري حذف الموضوع انا مبرمج فاشل اصلا

شكرا جدا للمبرمجين :(

لو استمريت كذآ ما راح تتعلم طول عمرك,

+ما تقدر تحذف الموضوع :lol:

Link to comment
مانفع شيء اولا اسم نافذه شو؟؟ انا اسف ع الازعاج جاري حذف الموضوع انا مبرمج فاشل اصلا

شكرا جدا للمبرمجين :(

إذا حطيت في بالك ان البرمجة صعبة , وان انت فاشل في البرمجة

ماراح تتعلم البرمجة طول عمرك , تعلم وازرف كودات لحين ماتتعلم وتصير خبير

ترى كل واحد بدايته كان نوب وكان يزرف

لكن شوفه احين صار من كبار المبرمجين

8)

Link to comment
مانفع شيء اولا اسم نافذه شو؟؟ انا اسف ع الازعاج جاري حذف الموضوع انا مبرمج فاشل اصلا

شكرا جدا للمبرمجين :(

إذا حطيت في بالك ان البرمجة صعبة , وان انت فاشل في البرمجة

ماراح تتعلم البرمجة طول عمرك , تعلم وازرف كودات لحين ماتتعلم وتصير خبير

ترى كل واحد بدايته كان نوب وكان يزرف

لكن شوفه احين صار من كبار المبرمجين

8)

الزرف وفك التشفير للفاشلين,

+ لو زرفت وفكيت تشفير ما راح تتعلم, :shock:

Link to comment
مانفع شيء اولا اسم نافذه شو؟؟ انا اسف ع الازعاج جاري حذف الموضوع انا مبرمج فاشل اصلا

شكرا جدا للمبرمجين :(

إذا حطيت في بالك ان البرمجة صعبة , وان انت فاشل في البرمجة

ماراح تتعلم البرمجة طول عمرك , تعلم وازرف كودات لحين ماتتعلم وتصير خبير

ترى كل واحد بدايته كان نوب وكان يزرف

لكن شوفه احين صار من كبار المبرمجين

8)

الزرف وفك التشفير للفاشلين,

+ لو زرفت وفكيت تشفير ما راح تتعلم, :shock:

انا كنت أزرف , ومن الزرف تعلمت البرمجة :shock:

وبدأت أسوي مودات بدون زرف

Link to comment

button1 = guiCreateButton(512, 366, 102, 52, "Health", false)-- button1انشآء زر بأسم 
bindKey("f10", "down",---تسوي زر اف10 اذا حلته مضغوط يسوي الوظيفه 
function ()---وظيفه 
guiSetVisible(button1,not guiGetVisible(button1))--يظهر او يخفي الزر او النافذه 
showCursor(guiGetVisible(button1))---يظهر السهم اذا كان الزر او العنصر الجوي ظاهر 
end)---إغلاق 

gui هو عنصر من عناصر الـ button1

guiSetVisible + guiGetVisible تستخدم gui تقدر تستخدم مع اي عنصر

Link to comment
button1 = guiCreateButton(512, 366, 102, 52, "Health", false)-- button1انشآء زر بأسم 
bindKey("f10", "down",---تسوي زر اف10 اذا حلته مضغوط يسوي الوظيفه 
function ()---وظيفه 
guiSetVisible(button1,not guiGetVisible(button1))--يظهر او يخفي الزر او النافذه 
showCursor(guiGetVisible(button1))---يظهر السهم اذا كان الزر او العنصر الجوي ظاهر 
end)---إغلاق 

gui هو عنصر من عناصر الـ button1

guiSetVisible + guiGetVisible تستخدم gui تقدر تستخدم مع اي عنصر

:mrgreen:

Link to comment
GUIEditor = { 
   button = {} 
} 
  GUIEditor.button[1] = guiCreateButton(512, 366, 102, 52, "Health", false) 
  
function OpenWin() 
        guiSetVisible ( GUIEditor.button[1] , not guiGetVisible ( GUIEditor.button[1] ) ) 
        showCursor ( guiGetVisible ( GUIEditor.button[1] ) ) -- if you want < 
    end 
bindKey("F10","down",OpenWin) 
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...