-
Posts
4,429 -
Joined
-
Last visited
Everything posted by #DRAGON!FIRE
-
# ههههههههههههههههههه تابل لأ تسوي زاحف علينا خخخ نسيت # يصير كذا .... local Window = guiCreateWindow(168, 78, 400, 400, "Test", false) guiSetVisible(Window,false) local ZA7F = guiCreateButton(144, 360, 291, 86, "Close", false, Window) bindKey("F2","down",function() if ( guiGetVisible(Window) == false ) then guiSetVisible(Window,true) showCursor (true) end end) function onGuiClick(button, state, absoluteX, absoluteY) if source == ZA7F then guiSetVisible(Window,false) showCursor (false) end end addEventHandler("onClientGUIClick", root, onGuiClick)
-
local Window = guiCreateWindow(168, 78, 400, 400, "Test", false) guiSetVisible(Window,false) local ZA7F = guiCreateButton(144, 360, 291, 86, "Close", false, Window) bindKey("F2","down",function() if ( guiGetVisible(Window) == false ) then guiSetVisible(Window,true) end end) function onGuiClick(button, state, absoluteX, absoluteY) if source == ZA7F then guiSetVisible(Window,false) end end addEventHandler("onClientGUIClick", root, onGuiClick) # ممثال وقت تضغط اف2 تجي النافذة وم تختفي الا وقت تضغط زر اغغلأق
-
# لو كذا , يبيله نظام كبير .. # مو كود ولأ كودين .. ذذ انا اقصد انه مثلا فيه 10 بالسيرفر و الي بالسيرفر يبون يعيدون الماب ومحد يقدر يسوي ريدو ف هم يكتبون vr يجي تصويت اذا كان 10 بالسيرفر لازم يكتبون 5 منهم vr عشان ينعاد الماب # المششكلة طلبك يبيله ششغل , مهو كود ولأ كودين , حـأول بنفسسيك
-
# لو كذا , يبيله نظام كبير .. # مو كود ولأ كودين .. ذذ
-
# ; م فهمت سيرفرك وش ؟ السيرفر ريس # اوك لأهنت , وضح وش تبي م فهمت عليك ...
-
# ; يقلك الملفات م تحدثت , يقلك اغلق البرامج الثانية وحاول مرة اخرى
-
# انت صـأحي ؟ وشفيك ي الأخخو ؟ # يولد الموضوع قدييييم تجي ترفعه بس عشان تقول عندك قيم مود . # ناس الله يسسأعدها
-
# المثال يبيله وقت __-" # لأنه نظام مشوار , افتح كل فنكشن وشوف ... ذذ
-
طيب خبص بس خبص بـ فهم لو انت تبي تتعلم كان تعلمت والمفروض ما تعتمد علينا شوف الويكي تمشى وحاول تفهم وتقراه مثل مانقراه احنا لأن احنا بشر وانت بشر مافيه فرق بيننا بس الفهم (العقل) <طبعا ماقصد اهانه بس حاول تفهم لأن لو انسان قدر لعي ششيء كل انسان يقدر عليه بأذن الله كلامك من ذهب وانا سويت كذا وصراحة ما كنت متوقعه غلط بس قولي وش الاساسيات الي اقرئها بالويكي عشان افهم ؟؟ # الأسسأسيأت ي الأخو ... هي اللي اي مود تسويه لأزم تكون موجودة تقريبا ذذ # نفترضض انك بتسوي مود مثـلأ لوحة انتقال , او لوحة شخصيات كيف بتسسوي النافذة ؟ بـ guieditor # تسوي النافذة كــأملة مع الأزرار وكل شي طيب الحين نبي نخلي النافذة تفتح بزر كيف ؟ bindKey guiSetVisible showCursor # مثل كود الفتح عندك ذا من الأساسيات , يعني تسوي نافذة بدون م تفتح بكل سكربت فيه نافذة , لأزم الكود ذا مستحيل بدونه زي كذا # طيب الحين بتسوي وقت يضغط على الزر ان كـأن بلوحة الأنتقالأت او الشخصيات تستخدم الححدث : "onClientGUIClick" --------------------- # ` ذا الححدث الحين مو بس اساسي هو كل شي مع كل زر له وظيفة محددة موجودة بلوحة مأ # يعني ذا حدث اساسي ---------------------------------------- # الحين لو تبغى تنقله تستخدم setElementPosition # او للشخصيات setElementModel ----------------- # يعني القصصة على حسب المود # بس في اشياء لأزم تعرفها قبل م تتعلم البرمجة يعني لأزم تكون تعرفها اشياء هي بسيطة مو بسيطة كيف اشرحلك يعني مهمة بس هي كلها كلمة بس مهمة # يعني اساسيات , عرفت كيف , يعني بدونها م يشتغل حدث ما مثلأ ولأ شي , مثلأ يعني على سبيل المثال , مثال بسيط : # root لو انت تبي وقت اللاعب يموت تجي له لوحة تسوي الحدث وكذا وتحط # هنا غغلط ... , ليش ؟ # لأنك حطيت root < وهذا يعني للكل # تحط localPlayer تصير للاعب نفسه فقط ولوكال بلير كلنت فقط ... , # واشياء كثيرة ثانية , مع الأيام تتعلمها .. # لو عندك اي استفسار تفضضل اسأل
-
# , ههههههههههههههههههههههههههههههههههههههههههههههههه .... يبوي وش من كل حتةة خخ # هذا كل حرف جايبه من مككـأن مجهـول خخ
-
guiGridListSetItemData guiGridListGetItemData guiGridListGetSelectedItem triggerServerEvent تسوي هذول وتسوي لهم متغير وترسله بالتريقر وتعرفه بالسيرفر .. ذذ addEvent addEventHandler هع ضضأوي , شي اكيد , شي اكيد قلت مو لأزم احطه يعرفهه
-
guiGridListSetItemData guiGridListGetItemData guiGridListGetSelectedItem triggerServerEvent تسوي هذول وتسوي لهم متغير وترسله بالتريقر وتعرفه بالسيرفر .. ذذ
-
# ابي افهم ليه تحط كل شي مع بعض رتب الكود وحط كل شي لحاله عشان م تتلخبط GUIEditor = { gridlist = {}, window = {}, button = {}, label = {}, } GUIEditor.window[1] = guiCreateWindow(327, 164, 216, 308, "window", false) guiWindowSetSizable(GUIEditor.window[1], false) GUIEditor.gridlist[1] = guiCreateGridList(9, 73, 197, 183, false, GUIEditor.window[1]) local Column = guiGridListAddColumn(GUIEditor.gridlist[1], "id", 0.4) local Column2 = guiGridListAddColumn(GUIEditor.gridlist[1], "#", 0.4) guiSetVisible(GUIEditor.window[1], true) Table = { {1, 'A'}, {2, 'b'}, {3, 'c'}, {4, 'd'} } for k,v in ipairs( Table ) do local Row = guiGridListAddRow(GUIEditor.gridlist[1]) guiGridListSetItemText( GUIEditor.gridlist[1],Row,Column, v[1], false, false ) guiGridListSetItemText( GUIEditor.gridlist[1],Row,Column2, v[2], false, false ) end شكراً اخوي ضبط # , الــعفو , في الخخدمة # بس حبيت اقلك بالنسسبة لــ gridlist = {}, window = {}, button = {}, label = {}, # انا خليتها زي م انت طرحتها يمكن عندك ليبل وازرار اما لو م عندك شيل حق اليبل والأزرار م لها فايدة لو م تستخدمها
-
# ابي افهم ليه تحط كل شي مع بعض رتب الكود وحط كل شي لحاله عشان م تتلخبط GUIEditor = { gridlist = {}, window = {}, button = {}, label = {}, } GUIEditor.window[1] = guiCreateWindow(327, 164, 216, 308, "window", false) guiWindowSetSizable(GUIEditor.window[1], false) GUIEditor.gridlist[1] = guiCreateGridList(9, 73, 197, 183, false, GUIEditor.window[1]) local Column = guiGridListAddColumn(GUIEditor.gridlist[1], "id", 0.4) local Column2 = guiGridListAddColumn(GUIEditor.gridlist[1], "#", 0.4) guiSetVisible(GUIEditor.window[1], true) Table = { {1, 'A'}, {2, 'b'}, {3, 'c'}, {4, 'd'} } for k,v in ipairs( Table ) do local Row = guiGridListAddRow(GUIEditor.gridlist[1]) guiGridListSetItemText( GUIEditor.gridlist[1],Row,Column, v[1], false, false ) guiGridListSetItemText( GUIEditor.gridlist[1],Row,Column2, v[2], false, false ) end
-
# هدي هدي .... # انا لو مكانك صحح كنت اغضب كثير ولأكن م الوم صاحب الاستضافة لانه هو مو ذنبه بالغصب صار معاه كذا ولأ هو يتمنى ترجع اكثر منك , # بس كذا حظكك وش تسوي , بس مو تحط الحق على صاحب الاٍستضافة يمكن عنده ظروف ولأ شي وش يسوي لك
-
# منـــورين ..
-
# , على نـأفذة وليس زر # ومششـكور ي بأين , مود جميل جـدا # و interpolateBetween سسهلة # يعني هي صعبة لي م يفهمها بس وقت تفهمها سهلة الوظيفة ذي تمشي مع كل عناصر الواجهة الرسومية بجميع انواعها مب شرط نافذة # ; ادري -__- # بس هو مو مسوي شي غير انه حاط المتغير حق الزر مدري نافذة ------------------------------- اللي ما فهمو اشرح لكم .... guiAddInterpolateEffect( element gui_element, int startX, int startY, int startW, int startH, int endX, int endY, int endW, int endH, int progress string positionEasingType, string sizeEasingType, bool showing ) element gui_element = الألمنت اللي تبي تحركه ... تحط المتغير حقه هنا int startX, int startY, = وتسوي نـأفذة وتشوف الأحداثيات حقها guieditor وكيف تجيبها للي م يعرف تروح الـ x,y طبــعأ الكل عـأرف احداثيأت int startW, int startH = العرض والطول حق النافذة وقت تفتح endX, int endY, int endW, int endH, = نفس الشي بس هنا احداثيات وقت تتقفل النافذة int progress = وقت التـأثير positionEasingType :اللي بسوي تاثير في احداثيات الالمنت Easing تحط نوع الـ sizeEasingType : اللي ياثر بالحجم حق الالمنت Easing تحط نوع الـ bool showing = وقت يخلص التاثير تبي تقفل النافذة ولأ لأ https://wiki.multitheftauto.com/wiki/Easing # هنــأ كل الأنواع .... الأنوع تشوفها : Linear InQuad OutQuad الخ .... --------------------------------- # واللي م فهم شي يـتفضل يسأل
-
# , على نـأفذة وليس زر # ومششـكور ي بأين , مود جميل جـدا # و interpolateBetween سسهلة # يعني هي صعبة لي م يفهمها بس وقت تفهمها سهلة
-
.. ي الطيب شغل زيادة المشاركات بطلوهـ ولا كأني كتبت شي ؟ . لو تلاحظ موضح له كل الطرق والأخ بشر وضح له التيم .. يعني ردودكـ مالها اي داعي # , انت حق تزويد مشأركأت # ردك هو ماله دأعي , وشفيك كل موضوع تبي تسوي مشكلة # انا قلت له الداتا اسسهل له من التيم والعالم الوهمي , ما قلت له بالغصب يستخدمها , حبيت اوضح له انه الداتا اسهل له
-
# < مــدري , # انا شفت رده انه مو فاهم الداتا قلت اعطيه الشرح ويفهم
-
# وش المتحدث الرسمي عنه # انت تشوف وش قلت انا ؟ # قلت الدأتا اسهل من التيم ولأ العالم الوهمي , يعني يقدر يفهمها احسن , واستخدامها سهل
-
الحين هو مو فاهم بالتيم والعالم الوهمي تقوم تعطيه داتا # طيب ؟ # الداتا اسهل له من التيم ولا العالم الوهمي
-
# ; اخـوي الــدأتا اسهل شي لو تفهمها وقسم سهلة شف ذا الشرح وبتفهم ان شاء الله https://forum.multitheftauto.com/viewtopic.php?f=164&t=62041
-
# وشفيكم ؟ # ترأ م يبغالها تيم وعالم وهمي ومدري ايش خلأص اسهل شي له واحسن شي setElementData getElementData