AboShanab Posted May 11, 2013 Share Posted May 11, 2013 جرب حبيبي !! GUIEditor = { button = {}, window = {}, label = {} } addEventHandler ( 'onClientResourceStart', resourceRoot, function ( ) GUIEditor.window[1] = guiCreateWindow(216, 173, 382, 318, "نافذة قوانين اللعبة", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetAlpha(GUIEditor.window[1], 0.84) guiSetVisible(GUIEditor.window[1], false) GUIEditor.button[1] = guiCreateButton(377, 21, 0, 16, "", false, GUIEditor.window[1]) GUIEditor.button[2] = guiCreateButton(9, 22, 363, 52, "قوانين السيرفر", false, GUIEditor.window[1]) GUIEditor.label[1] = guiCreateLabel(367, 80, 119, 81, "", false, GUIEditor.window[1]) GUIEditor.label[2] = guiCreateLabel(14, 85, 348, 149, "قوانين السيرفر:\n1-عدم السب والشتم\n2-عدم إستخدام الهاكات\n3-عدم التخريب\n4-عدم تقليد اسماء الادمن\n5-عدم طلب الآدمنية من صاحب السيرفر\n6-عدم طلب الترقية\n\n*القوانين قابلة للتحديث في اي وقت\n", false, GUIEditor.window[1]) guiLabelSetHorizontalAlign(GUIEditor.label[2], "right", false) GUIEditor.label[3] = guiCreateLabel(115, 2, 120, 15, "", false, GUIEditor.window[1]) buttonclose = guiCreateButton(149, 274, 83, 34, "اغلق", false, GUIEditor.window[1]) end ) open = function() guiSetVisible ( GUIEditor.window[1], not guiGetVisible ( GUIEditor.window[1] ) ) showCursor ( guiGetVisible ( GUIEditor.window[1] ) ) end bindKey ( "F9", "down", open ) addEventHandler ( "onClientGUIClick",root, function () if source == buttonclose then guiSetVisible ( GUIEditor.window[1], false ) showCursor( false ) end end ) Link to comment
mr.ekoo Posted May 11, 2013 Author Share Posted May 11, 2013 مشكوور اخوي اشتغل بس ياريت تقولي وش كان خطاء في كودي عشان مرة ثانية اقدر اسوي مود لحالي Link to comment
فاّرس Posted May 11, 2013 Share Posted May 11, 2013 الخطأ الوحيد, إنك حاط else فوق النافذه, else = يعني عكس الشيء, مثلا addEventHandler("onResourceStart",resourceRoot, -- اذا اشتغل السكربت function() -- وظيفة if (getPlayerMoney(source) <= 100 ) then -- تحقق إن فلوس اللاعب تساوي 100 او اقل Money = givePlayerMoney(source, 9000) -- اعطاء اللاعب 9000 outputChatBox("You're got "..Money.."") -- مخرج نصي بالشات else -- اذا كان عنده اكثر من 100 outputChatBox("Error: You're have 100> ") -- يلغي الوظيفة ويطلع له نص بالشات end -- اغلاق end) -- اغلاق Link to comment
iPrestege Posted May 11, 2013 Share Posted May 11, 2013 الخطأ الوحيد, إنك حاط elseفوق النافذه, else = يعني عكس الشيء, مثلا addEventHandler("onResourceStart",resourceRoot, -- اذا اشتغل السكربت function() -- وظيفة if (getPlayerMoney(source) <= 100 ) then -- تحقق إن فلوس اللاعب تساوي 100 او اقل Money = givePlayerMoney(source, 9000) -- اعطاء اللاعب 9000 outputChatBox("You're got "..Money.."") -- مخرج نصي بالشات else -- اذا كان عنده اكثر من 100 outputChatBox("Error: You're have 100> ") -- يلغي الوظيفة ويطلع له نص بالشات end -- اغلاق end) -- اغلاق غلط source = ? Link to comment
فاّرس Posted May 11, 2013 Share Posted May 11, 2013 ^ مو المفروض يشتغل؟ ولا لازم اعرفها بالفنكشن player ? Link to comment
кιηg-αвα∂у Posted May 11, 2013 Share Posted May 11, 2013 ^ مو المفروض يشتغل؟ولا لازم اعرفها بالفنكشن player ? في هذه الحدث هو المود الي اشتغل ( source ) المقصود بالمصدر Link to comment
فاّرس Posted May 11, 2013 Share Posted May 11, 2013 ^ اذا السورس للحدث, ما راح يجي يعني؟ لانك لو حطيت player ما راح يشتغل, Link to comment
iPrestege Posted May 11, 2013 Share Posted May 11, 2013 for _,player in pairs ( getElementsByType ( "player" ) ) do --- etc Link to comment
فاّرس Posted May 11, 2013 Share Posted May 11, 2013 ^ عارف إني اقدر استخدمهاآ, بس الي فهمته الحين ان ما يمديك تحط سورس لانه بيجي للحدث, Link to comment
iPrestege Posted May 11, 2013 Share Posted May 11, 2013 ^ عارف إني اقدر استخدمهاآ,بس الي فهمته الحين ان ما يمديك تحط سورس لانه بيجي للحدث, اي السورس هو المود ذذ ومافية بارتمنت للاعب يعني مستحيل ذذ Link to comment
فاّرس Posted May 11, 2013 Share Posted May 11, 2013 ^ عارف إني اقدر استخدمهاآ,بس الي فهمته الحين ان ما يمديك تحط سورس لانه بيجي للحدث, اي السورس هو المود ذذ ومافية بارتمنت للاعب يعني مستحيل ذذ + لو استخدمت ipairs اتوقع ما بيجي خطأ Link to comment
кιηg-αвα∂у Posted May 11, 2013 Share Posted May 11, 2013 ^ عارف إني اقدر استخدمهاآ,بس الي فهمته الحين ان ما يمديك تحط سورس لانه بيجي للحدث, اي, ماتقدر في هذه الحدث تقدر تستخدم هذه في كلينت 'onClientResourceStart' -------------------------------------- ^ عارف إني اقدر استخدمهاآ,بس الي فهمته الحين ان ما يمديك تحط سورس لانه بيجي للحدث, اي السورس هو المود ذذ ومافية بارتمنت للاعب يعني مستحيل ذذ + لو استخدمت ipairs اتوقع ما بيجي خطأ اي عادي بس لو استخدمت getElementsByType راح يجيب كل الاعبين Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now