الموقع العربي الاول للعبة Silkroad Online

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم الشروحات و البرامج المستخدمة في عمل السيرفرات الخاصة (https://silkroad4arab.com/vb/forumdisplay.php?f=289)
-   -   Plus Scroll (https://silkroad4arab.com/vb/showthread.php?t=575650)

Dev. iLegend 08-01-2015 09:30 PM

Plus Scroll
 
بسم الله الرحمن الرحيم

احب أقدملكوا موضوع معرفش إن كان اتعمل قبل كدا ولا لأ ، الموضوع من عملي الخاص ومش منقول من حد ويرجي اللي ينقلوا يكتب المصدر ..

فكرة الأسكرول بسيطة جداً هي انها بتضيف + علي الايتم او الايتمس على حسب منتا عاوز بالـ + اللي انت عاوزه
دي ممكن تبقى Rare Item تديه مثلا في ايفنت او بكوين او حتى دونيت .. دي حاجة ترجع لسيستم السيرفر بتاعك


وبرضه ممكن تحددها عشان متديش الـ + على اي ايتم ..! مثلا انا ماكس دونيت +18 وكسبت الاسكرول دي في ايفنت ! فا الاسكرول ممكن تحددها تدي الـ + اللي انت محدده على ايتم من + كام لـ + كام مش على اي Plus تشتغل .. ع العموم الـ Procedure موضح كل حاجة ..

انا عاملها تدي +3 على اي أيتم يتحط في Slot 13 اللي هي Slot 1 في الانفيتوري لما يكون الايتم دا +0 +1 +2 +3 +4 +5 +6 لكن +7 وانت طالع متشتغلش ومتديش الـ +3 اللي انا محددها والاسكرول لازم تعمل تيليبورت وراها عشان تطبق التغييرات ..

دا الـ Procedure واتعامل بيه على أي سكرول زي Blue devil or Prem Remove or Adv Remove

كود PHP:

IF(@JobID '33937')    -- Plus Scroll (+3coded by [iLegend]
 
Begin
  
Declare @OptLvl int
  
Declare @NewOptLvl int
  Select 
@OptLvl OptLevel From dbo._Items Where ID64 = (Select ItemID From _Inventory Where CharID = @CharID and Slot '13' and ItemID>0)
  
Set @NewOptLvl = (@OptLvl+3)
  
Select ItemID=@ItemID1 From _Inventory Where CharID = @CharID
  Update dbo
._Items Set OptLevel = @NewOptLvl Where ID64 = (Select ItemID From _Inventory Where CharID = @CharID and Slot '13' and ItemID>0) and OptLevel 7
 End 


Mr Z!dane 14-02-2015 12:27 PM

Approved#

Hamza FiGo 14-02-2015 05:37 PM

رد: Released : Plus Scroll
 
تسلم ايدك

Adham King 14-02-2015 10:11 PM

رد: Released : Plus Scroll
 
شكرا على الموضوع استمر

Dev. iLegend 14-02-2015 10:55 PM

رد: Released : Plus Scroll
 
شكرا يا جماعة .. واللي عايز يستخدم الاسكرول دي على _AddLogItem تشتغل عادي بس لازم تشغل الـ LOG

لو بتستخدم جيم سيرفر دا Evangelion_1.0.5_Uploaded_By_ELjOkeR_to_Silkroad4a rab.CoM

cfg > misc

disableLog = 0


Sherio_3x 15-02-2015 05:47 AM

رد: Released : Plus Scroll
 
بس الاسكرول دى بتخلى البلص لوقت معين ولا البلص موجود على طول ؟

pop2009 15-02-2015 08:21 AM

رد: Released : Plus Scroll
 
الله ينور شغل عالي

Jaffa 15-02-2015 09:25 AM

رد: Released : Plus Scroll
 
تسلم ايدك موضوع مفيد جدا

™Dev Microsoft™ 15-02-2015 01:41 PM

رد: Released : Plus Scroll
 
good job

Dev. iLegend 16-02-2015 02:27 AM

رد: Released : Plus Scroll
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Sherio_3x (المشاركة 5161450)
بس الاسكرول دى بتخلى البلص لوقت معين ولا البلص موجود على طول ؟

لأ يا باشا الاسكرول دي بتديك الـ Plus اللى تحدده يبقا على طول مش بوقت انت وانها تشتغل على Plus

من كام لكام وزي منا قولت دي سكرول تبقا rare reward مش فى NPC او Drop وهحاول اني اعملها Procedure

واخليها تدي +3 كل مدة معينة .. هى موجودة فى دماغى اني اعملها يتعملها Reset Daily بس مش كل نص ساعة :)

اقتباس:

المشاركة الأصلية كتبت بواسطة pop2009 (المشاركة 5161463)
الله ينور شغل عالي

تسلم يا معلم

اقتباس:

المشاركة الأصلية كتبت بواسطة Jaffa (المشاركة 5161470)
تسلم ايدك موضوع مفيد جدا

شكراً على مرورك

اقتباس:

المشاركة الأصلية كتبت بواسطة ™Dev Microsoft™ (المشاركة 5161503)
good job

Thnx Dev

MarOz 28-02-2015 06:20 PM

رد: Released : Plus Scroll
 
شغل عالي الله ينور

MikrotikBody 01-03-2015 06:31 AM

رد: Released : Plus Scroll
 
طيب ما ممكن ننحاول نعملها بي وقت زاي سيلك رود مثلآ

Dev. iLegend 01-03-2015 11:21 PM

رد: Released : Plus Scroll
 
هي فكرتها اني اعملها بوقت فى دماغي .. بس مش هتبقا زي اي سرو طبعاً هتضاف عادي جداً بلص ع الأيتم بس بعد وقت هيفضل يعمل Check لأي لوج بالأي دي ويشوف الوقت خلص ولا لسه لو خلص يرجع البلص - البلص اللي انت حاطه ع الأيتم .. بس لازم الكراكتر تعمل تليبورت عشان البلص يرجع تاني ..

Jaffa 09-03-2015 03:29 AM

رد: Released : Plus Scroll
 
تمام بس منقول

Dev. iLegend 09-03-2015 03:24 PM

رد: Released : Plus Scroll
 
Jaffa ياريت جنب كلمة منقول تجيبلي المصدر ..! عشان مبحبش اللى بيتكلم من غير دليل ..
غير كدا انا لمل بنقل حاجة بكتب الـ credits بتاعتها ..

Jaffa 09-03-2015 08:04 PM

رد: Released : Plus Scroll
 
http://www.elitepvpers.com/forum/pri...dtimedjob.html

متهيقلى بتاعك :D

Dev. iLegend 15-03-2015 04:35 PM

رد: Released : Plus Scroll
 
its me
انا اللى منزل بيها topic هناك

TESTER 24-03-2015 01:14 AM

رد: Released : Plus Scroll
 
استفسار صغير
هو PROCEDURE دا مهيشتغل ازاى
انزل اى سكرول كدا فى الجيم وادربها يشتغل ولا لازم اربطه بسكرول معين وياريت لو لازم تدينا السكرول بتاع كمان علشان الموضوع يبقى مكتمل وشكر

Dev. iLegend 25-03-2015 12:56 AM

رد: Released : Plus Scroll
 
حضرتك ممكن تاخد كوبي ما اي سطور سكرول شغالة على AddTimedJob او تشغلها على اي ريترن سكرول عن طريق AddLogItem

H A W A R Y 03-04-2015 09:05 PM

رد: Released : Plus Scroll
 
شكرا

UnStoppable! 07-04-2015 03:37 PM

رد: Released : Plus Scroll
 
يريت حد يقولى ده بيعمل ايه

Dev Toxido 28-05-2015 12:17 PM

رد: Plus Scroll
 
جميل

GM Java Sro 06-06-2015 10:17 PM

رد: Plus Scroll
 
طيب يا برنس ممكن ثوضح اكتر بعد ما نحطها وتوضح ازا كانت بتدي بلس ب وقت معين ولا عل طول ولا اية :artist1:

Dynamic_ 27-12-2015 05:31 PM

رد: Plus Scroll
 
طيب رامي هي السكرول دي عادي اشيل ال 7 واخليها 12 واغير ال 3 ل 4 عادي صح ؟ و احطها في ال NPC ولا ايه ؟ عشان انا مفهمتش يعني ايه Rare Reward !

MikrotikBody 28-12-2015 08:05 AM

رد: Plus Scroll
 
الله يكون في عونك يانجم والله
ياشباب دي زيها اي الأدفنس بالظبط
يارب تكون وصلت المعلومه

BashA_Mn_Youme 07-05-2016 12:40 AM

رد: Plus Scroll
 
مشكلة
Msg 137, Level 15, State 2, Procedure _AddTimedJob, Line 36
Must declare the scalar variable "@ItemID1".

Dev.LumiusCux 07-05-2016 02:37 PM

رد: Plus Scroll
 
الله ينور شكرا

MikrotikBody 28-08-2016 06:28 PM

رد: Plus Scroll
 
موضوع جميل
لو كانت بي وقت هيبقي حاجه جميله

Mando1995 30-08-2016 02:48 AM

رد: Plus Scroll
 
الله ينور موضوع جميل صحيح لو كانت بوقـت كـانت هتبقى أحسـن وياسلام لو من غير ما يعمل تلبورت :jump:

Mostafa Mosaad 30-08-2016 01:38 PM

رد: Plus Scroll
 
برنس :welcome:

Mando1995 18-09-2016 06:12 PM

رد: Plus Scroll
 
وجهتني المشكلة دي :kwasny:
http://f.top4top.net/p_261jhqc1.png

abomohsen50 02-12-2016 03:56 PM

رد: Plus Scroll
 
طب متكمل شرحك بقي علشان يبقي احلي وتجيب الاسكروله كلها مع بعضها مش بروسيدور وخلاص علشان فيه ناس مش فاهمه ايه ده اصلا :huglove:

Bouken 02-12-2016 04:14 PM

رد: Plus Scroll
 
تسلم ايدك

keshk2007 05-01-2017 01:22 AM

رد: Plus Scroll
 
تسلم ايديك
بس فى ملحوظة

ممكن تلغى اسنخدمها ع الديفيل

اى حد ممكن يستخدمها ع الديفيل

للناس الى مش شغاله عندهم ضيفوا دة
اشتغل معايا

اقتباس:

declare @ItemID bigint =(select i.ID64 from _RefObjCommon as c inner join _Items as i on c.ID = i.RefItemID inner join _Inventory as v on i.ID64 = v.ItemID where v.Slot = 13 and c.CodeName128 not like 'DUMMY_OBJECT'and v.CharID = @CharID)

Zeyad1337 28-02-2019 06:30 AM

رد: Plus Scroll
 
طب مفيش نفس الاسكرول دي بالكلام دا كله بسـ بـ RATE يعني ممكن مرة تديك الـ +3 ومرة متديلكش حاجة انت فاهمني؟

elfr3on2010 07-03-2019 08:43 AM

رد: Plus Scroll
 
تسلم ايدك


الساعة الآن 12:08 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.