![]() |
How To Create Temporary ITems with time Easy Way -- عمل أيتم مؤقت في السيرفر
بسم الله والصلاة والسلام علي رسول الله بقالي كتير اوي منزلتش حاجة هنا فكنت حابب أشارككم السيستم الصغير ده أكيد فيه ناس محتاجه حاجة زي كده فيديو توضيحي للسيستم الفيديو : https://www.youtube.com/watch?v=nrxKXP04CqA الأول هشرحلكم هو عبارة عن أيه 1- ده سيستم وظيفته أنه بيسجل الأيتم اللي انت بتحددها في ال npc لما حد يشتريها ويضيفها في تابل بوقت الشراء بتاعتها طيب ايه الفايدة ؟ فايدته انك لما بتيجي بعد كده تحدد في السيستم نفسه الوقت بقي علي التابل ده بيبدأ يجمع كل الأيتم اللي عدي عليها هنقول مثلا 5 ايام زي ما انا عامل وهيمسح كل الايتم دي من البلاير مش هسيبيها معاه وبكده الأيتم بقي مؤقت بوقت مش دايم معاه ممكن انت تضيف ايتم جديده مثلا بدامج قليل عن الطبيعية وتحطها للبلاير الجديدة تلعب بيها وتخليها يوم مثلا وتختفي وممكن تحدد من الفلتر بعد كده مثلا انه يضيف الشخص اللي اشتري ايتم في تابل ولو بعد كده جه يشتري يعمل check علي التابل ده لو لقيه موجود مش هيبيع معاه وبكده انت هتخليه hwid/limited 2- ممكن تشغل السيستم ده في إنك بعد كده تنزل أيتم جديد او دجري جديد للبلاير يجربوه وبعدين تحدده في التابل الموجود ومجرد ما تسجل ال id بتاع الايتم طبيعي هيتمسح اول ما يعدي عليه الوقت بتاعه 3- ممكن مثلا تعملها ايفنت علي جوائز ويكون الريورد ايتم مؤقت من ده مثلا ( ملحوظة السيستم عامله يشتغل علي البيع والشراء بس يعني لما تشتري من الnpc هيسجل غير كده لو نزلته من الكونسول مش هيتلغي تاني ) فأنت ممكن تعدل بقي يسجل امتي زي ما تحب او تضيف الايتم ف التابل يدوي وتديه للناس في ايفنتات 4- السيستم بيمسح الأيتم من كل مكان بيعمل تتبع للأيتم مش للأكونت يعني حتي لو اتنقل من أكونت للتاني فبرده هيتمسح عادي مفيش مشكلة ( pet/storage/storge guild / inventory) هيتمسح من كل دول مش هيبقي موجود فمتقلقش نيجي بقي للشغل ركزوا معايا أول حاجة هتعملها هتروح تعمل Create للتابل ده كود:
USE YourDatabaseName بعد ما عملنا التابل هنروح علي الداتا بيز نجيب الايتم اللي احنا عايزين نشغل السيستم ده عليها ممكن تستخدم الكويري ده هينجز معاه كود:
SELECT ID,CodeName128 FROM SRO_VT_SHARD.._RefObjCommon WHERE CodeName128 LIKE '%CODENAME%' بعد كده خد الايتم اللي طلعتها وحطها ف التابل الأولاني اللي فوق ده لحد هنا الدنيا تمام زي الفل نيجي علي الجزء التاني بقي التسجيل هتروح علي ال sql وهتعمل Create للتابل ده كود:
USE YourDatabaseName تمام لحد هنا عملنا الجدول اللي هنسجل فيه بيانات الايتم طبعا انا عامل الجدول ده هيسجل بيانات الايتم بكل تفاصيله حتي ال npc اللي هتشتري منه والtab رقم كام وبيانات الاكونت والuserjid وكل التفاصيل اللي هتحتاجها :Emoji20: بعد ما عملت Create للتابل ده ناقص اخر حاجة وهي السيستم نفسه بقي هتروح علي SRO_VT_SHARDLOG/AddLogItem وهتضيف السيستم في اخر البرسيدور زي ما هو كده كود:
---- RECORD TEMPORARY ITEMS #mohamed_montaser وبكده نكون خلصنا شرح السيتسم وكل الحاجات اللي محتاجها فيه ملحوظة تاني : الرقم اللي بالاحمر ده عدد الأيام دايما بالسالب انت غيرها بقي زي ما تحب الايتم يقعد كام يوم انا عامله يقعد 5 ايام شوف انت اللي يعجبك بقي كلمة شكر تكفي :Emoji15::Emoji12: |
رد: How To Create Temporary ITems with time Easy Way -- عمل أيتم مؤقت في السيرفر
تسلم ايدك فكره جميله
بس في ناس هتخد وبي وبست بس وطبعا المفروض يضيفو الايتم في التاب وانت كاتب بس في ناس مش هتعرف النطه دي ممكن تضيفلهم اي نوع ايتم ويكررو شبهه وتقبل رايي:Emoji2: |
رد: How To Create Temporary ITems with time Easy Way -- عمل أيتم مؤقت في السيرفر
اقتباس:
|
رد: How To Create Temporary ITems with time Easy Way -- عمل أيتم مؤقت في السيرفر
شغلك جامد ياصديقي الله ينور
|
رد: How To Create Temporary ITems with time Easy Way -- عمل أيتم مؤقت في السيرفر
اقتباس:
|
رد: How To Create Temporary ITems with time Easy Way -- عمل أيتم مؤقت في السيرفر
الله ينور
|
الساعة الآن 09:05 AM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.