-
Posts
901 -
Joined
-
Last visited
Everything posted by #Mr.Rajo~,<
-
والله ياسفاح انا ببدا بالخفيف واذا شفت الصعب بكتبه اخليه بعدين اسويه
-
هذا للمحترفين حنا باقي مبتدئين ض1 سويتها جدول عشاني شفتها سهله بالنسبه لي هههههههه حسين ياليت تقولنا وش معنا false ,false
-
نفترض ان عندنا جدول فيه اسم السلاح + الايدي + السعر حقه كيف احطه قريد ليست اول شئ تجتاجه تسوي الجدول مثل كذا Weapons { -- {"WeaponName" , "WeaponID" ,"WeaponAmmo" ,"WeaponPrice"} {"AK-47" ,"30","4000" ,"6000"} , {"M4" ,"31","4000" ,"7000"}, {"TEC-9" ,"32","4000" ,"4500"}, {"Country Rifle" ,"33","800" ,"8000"}, {"Sniper Rifle" ,"34","800" ,"10000"}, {"Rocket Launcher" ,"35","10" ,"50000"} } WeaponName = اسم السلاح WeaponID = رقم السلاح WeaponAmmo = عدد طلقات السلاح WeaponPrice = سعر السلاح الحين خلصنا من الجدول نجي الحين للقريد ليست نسوي القريد ليست Grid = guiCreateGridList(......) الحين وقت اننا نسوي عامود لاسم السلاح و الايدي حقه وطلقاته وسعره بالفنكشن ذا guiGridListAddColumn راح يكون كذا guiGridListAddColumn(Grid, "name", 0.2) guiGridListAddColumn(Grid, "id", 0.2) guiGridListAddColumn(Grid, "ammo", 0.2) guiGridListAddColumn(Grid, "price", 0.2) الحين سوينا جدول وقريد ليست واعمده للقريد ليست وش نسوي ؟ راح نسوي لوب عشان نجيب اللي داخل الجدول for _,d in ipairs(Weapons) do طبعا كل هذا الاشياء تحطها بنفس الحدث اللي مسويه مود guieditor الحين سوينا لوب وش باقي ؟ الحين تسوي رو = صف طبعا تحت اللوب local row = guiGridListAddRow(Grid) الحين جا وقت اننا نحط الاغراض اللي بالجدول داخل القريد ليست باستخدام فنكشن guiGridListSetItemText يصبح كذا guiGridListSetItemText(Grid,row,1, v[1],false,false) guiGridListSetItemText(Grid,row,2, v[2],false,false) guiGridListSetItemText(Grid,row,3, v[3],false,false) guiGridListSetItemText(Grid,row,4, v[4],false,false) Grid = اسم القريد ليست row = الصف اللي سويناه فوق V[1] = اول قيمه اللي هيا اسم اسم السلاح false ,false معرف معاناه صراحة لاكن دائما احطها فولس وتظبط ض1 الحين نقفل اللوب باند ليصبح الشكل النهائي للكود كذا addEventHandler("onClientResourceStart", resourceRoot, function () Grid = guiCreateGridList(16, 71, 277, 400, false, win) for k,v in ipairs(Weapons) do local row = guiGridListAddRow(Grid) guiGridListSetItemText(Grid,row,1, v[1],false,false) guiGridListSetItemText(Grid,row,2, v[2],false,false) guiGridListSetItemText(Grid,row,3, v[3],false,false) guiGridListSetItemText(Grid,row,4, v[4],false,false) end end) الحين خلصنا اننا نحط اللي بالجدول داخل القريد ليست الحين عندنا ذا الزر اللي هوا باي Buy = guiCreateStaticImage(320, 95, 200, 60, "s/Buy.png", false, win) كيف نخليه اذا الاعب ظغطه وحدد السلاح يشتري اول شئ نتحقق ان الاعب دق زر باي if source == Buy then طبعا داخل حدث onClientGUIClick نستكمل نستخدم لجلب وش الاعب اختار هذا الفنكشن guiGridListGetSelectedItem وهذا الفنكشن يجيب الشئ المكتوب guiGridListGetItemText طبعا الحين نحط له متغير عشان نرسله مع التريقر ليصبح الكود addEventHandler("onClientGUIClick", root , function() if source == Buy then GetItem = guiGridListGetItemText ( Grid, guiGridListGetSelectedItem ( Grid ), 2 ) ammo = guiGridListGetItemText ( Grid, guiGridListGetSelectedItem ( Grid ), 3 ) price = guiGridListGetItemText ( Grid, guiGridListGetSelectedItem ( Grid ), 4 ) end end) Grid = اسم القريد guiGridListGetSelectedItem ( Grid ) = عشان نجيب واللي داق عليه الاعب 2 = العامود الثاني اللي هوا حق اي دي السلاح الحين جا الوقت اللي نسوي فيه تريقر ونرسل معه المتغيرات اللي فوق بالطريقة هذي triggerServerEvent("Weapons", localPlayer , GetItem ,ammo ,price) الحين هذا كله كلاينت نجي للسه والفله تروح تفتح ملف سيرفر راح يكون الشكل النهائي كذا addEvent("Weapons",true) -- عشان نجيب التريقر addEventHandler("Weapons",root, -- نضيف الحدث function (GetItem ,ammo ,price) -- المتغيرات اللي رسلناها مع التريقر لايهم الاسم لاكن يهم الترتيب كلام تابل pm = getPlayerMoney(source) -- هنا نجيب فلوس الاعب if ( pm >= tonumber(price) ) then -- هنا نتحقق من ان فلوس الاعب اكبر او تساب سعر السلاح giveWeapon ( source, tonumber(GetItem), tonumber(ammo)) -- هنا نعطيه سلاح وطلقات takePlayerMoney(source , tonumber(price)) -- هنا نسحب فلوس منه ليش تبيه ياخذ بلاش ؟ Name = getWeaponNameFromID(tonumber(GetItem)) -- هنا جبت اسم السلاح عن طريق الايدي حقه عشان اطلعه بالشات outputChatBox("#a00000*#ffffff[#a00000You#ffffff] ##2E2E2EHave New Weapon#ffffff : [#ff0000"..Name.."#ffffff]" ,source, 0, 255, 0 ,true) else outputChatBox("#a00000*#ffffff[#a00000You#ffffff] ##2E2E2EDon't Have Enough#ffffff Money" ,source, 0, 255, 0 ,true) end end) اتمنى اكون خفيف ظل معك وان شاء الله تكون فهمت طبعا انا ماكنت فاهمها مثلك بس دابل الله يوفقه فهمني هيا
-
اوكي مشكورين جميع ان شاء الله من بكرا راح ابدا اطور نفسي بالتوفيق لكم
-
والله الحمد لله تعلمت اشياء كثير وحلوه منكم انا جاتني فكره بس مدري هل هي حلوه او لا هي اني ابدا من اخر صفحه بالمساهمات وابدأ ابرمج نفس المودات تنصحوني بالفكره هذي او لا
-
السلام عليكم ورحمة الله وبركاته بعد طول انتظار قدرت اتعلم % من اللغه لوا كيف اقدر انميها بحيث تصبح 10 ثم 15 الخ ياليت يعني لو تعطوني عدت اشياء اجلس اسويها عشان اطور من نفسي او تقلي انت كيف طورت حالك وكذا يعني
-
الصيف خلص والمدارس قربت
-
رز قي ولا رز بسمتي
-
تنظيف عادي ولا سوبر
-
في اكثر من حل انه يدبر فلوس الحمايه يقدر يسوي تجميع فلوس دعم مثل قراند العرب كانو مسوين كذا
-
هههههههههههههههههههههههههههه من نظرة الرجال هههههههههههههههههههههههههههه =================================
-
هو معطاك سمكه هو جالس يشرح لك كيف تجيب اكوادك وكيف وكيف ومب لازم احد يوجهك , لو محد يوجه الثاني ماكان في تطور :] كيف عرفت ان في ويكي ؟ او المنتدى
-
الشروحات تفتح لك الباب اسرع من انك تروح وتحاول بنفسك لازم واحد يوجهك ثم تحاول تسوي وتتعلم بنفسك عموما كل واحد له رأي خاص فيه
-
راعي الموضوع كاتب يصير لونه احمر وسفاح عطاه الكود وش دخل الشفافيه
-
بالعكس انا تابعت شروحات امراتي فهمت البرمجه بعدها شفت بسام فهمت الويكي وشفت سفاح فهمت التريقرات واشياء ثانيه
-
مشكلة في تشغيل السيرفر بـ لوحة أوبن قيم بانيل + طلب تحديث
#Mr.Rajo~,< replied to iMr.RAy][!][yAN's topic in الاستضافات
عندك شرح بالقسم ذا وفيديو كمان ليش يعني تبيني انصب لك ؟ ليش ماتبي تتعب نفسك حتى انك تشوف الفيديو -
=============== كذب على ابوه ويوم ابوه قاله بروح لبيته واجلده قاله كنت امزح ههههههههههه
-
يخاطبني السفيه بكل قبح واكره ان اكون له محبا
-
ايام سوري ذا شرح التريقير من سفاح ض1 لان بسام ماشرحه ولا امراتي هههههههه
-
مشكلة في تشغيل السيرفر بـ لوحة أوبن قيم بانيل + طلب تحديث
#Mr.Rajo~,< replied to iMr.RAy][!][yAN's topic in الاستضافات
BOBO-KAZ -
مشكلة في تشغيل السيرفر بـ لوحة أوبن قيم بانيل + طلب تحديث
#Mr.Rajo~,< replied to iMr.RAy][!][yAN's topic in الاستضافات
طيب انت فهمت ؟
