Exclusive] Random Coin Scroll]

Swagger1337

عضو
8 فبراير 2017
24
0
1
مصر

المستوي:

lROZ4FR.gif


الاسكرول دي شبة الاسكرول الي كنت عاملها قبل كدا بس البروسيدر مختلف، دي عبارة عن "Random Coin Scroll" يعني لما اللاعب يضربها هيجيلوا "Coins" بس بطريقة مختلفة.
انت بتحدد من البروسيدر عاوز مثلا اقل كمية "Coin" كام اقل حاجة و اعلي كمية "Coins" قد اية.
هو لما يجي يضربها هيجيلوا عدد عشوائي مبين الكمية الي انت حاططها في البروسيدر.
يعني رقم عشوائي طبعا بيتغير كل مرة.


******* Swagger1337 | PROBASHA | Muhammed Koka *******

نبدء بــ "Lines" الـ "SQL".

******* Swagger1337 | PROBASHA | Muhammed Koka *******

_RefObjCommon
كود:
1	[COLOR="DarkRed"]113913[/COLOR]	ITEM_SWAGGER_RANDOM_COIN_SCROLL	Scroll Random Coin	xxx	SN_ITEM_SWAGGER_RANDOM_COIN_SCROLL	SN_ITEM_SWAGGER_RANDOM_COIN_SCROLL_TT_DESC	0	0	3	3	3	1	180000	3	0	1	1	1	3	0	1	0	0	129	0	0	0	0	0	0	0	1	1	-1	0	-1	0	-1	0	-1	0	0	0	0	0	0	0	100	0	0	0	xxx	item\etc\drop_mall_scroll.bsr	item\etc\mall_change_name.ddj	xxx	xxx	[COLOR="PaleGreen"]3336134[/COLOR]

******* Swagger1337 | PROBASHA | Muhammed Koka *******

_RefObjItem
كود:
[COLOR="PaleGreen"]3336134[/COLOR]	1	2	0	0	3	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	1500	????	1	??????                                                                                                                           	-1	RESURRECT	-1	xxx	-1	xxx	-1	xxx	-1	xxx	-1	xxx	-1	xxx	-1	xxx	-1	xxx	-1	xxx	-1	xxx	-1	xxx	-1	xxx	-1	xxx	-1	xxx	-1	xxx	-1	xxx	-1	xxx	0	0	0

******* Swagger1337 | PROBASHA | Muhammed Koka *******

SRO_VT_SHARDLOG > Stored procedures > _AddLogItem

كود:
    IF (@Operation = 41) and (@ItemRefID = 113913)
    BEGIN
		    DECLARE @SwaggerChar varchar(64)
		,   @Swagger1Upper INT = [COLOR="Red"]1000[/COLOR]
		,   @Swagger2Lower INT = [COLOR="Purple"]1[/COLOR]
		Declare @StartRandom INT = ROUND(((@Swagger1Upper - @Swagger2Lower -1) * RAND() + @Swagger2Lower), 0)
			Set @SwaggerChar = (select CharName16 from [[COLOR="Black"]SRO_VT_SHARD[/COLOR]].[dbo].[_Char] where [CharID] = @CharID)
			exec [[COLOR="black"]SRO_VT_SHARD[/COLOR]].._ADD_ITEM_EXTERN @SwaggerChar,'[COLOR="DarkOliveGreen"]ITEM_ETC_ARENA_COIN[/COLOR]',@StartRandom,1 
		end

هنا هتعدل علي البروسيدر علي حسب ما هتحتاج:
اللون الاسود دة اسم قاعدة البيانات بتاعتك.
اللون الزيتي دة كود الكوين. شوف انت عاوز تحط كود اية مثلا انا حاطط الارينا.
اللون البنفسجي دي اقل كمية هيبدئ بيها يعني لما يضرب يجيلوا عشوائي من 1 لـ الي هتحطة تحت.
اللون الاحمر دي اقصي كمية يوصلها العدد العشوائي.
يعني لما يضرب الاسكرول كدا هيجيلوا عدد عشوائي من 1 ل 1000 دة كمثال.


* تم حل مشكلة البروسيدر *

******* Swagger1337 | PROBASHA | Muhammed Koka *******

كدا احنا خلصنا الشغل الخاص بـ الـ SQL.

******* Swagger1337 | PROBASHA | Muhammed Koka *******

نيجي عالجزئ الي خاص بالـ "Media.pk2".

******* Swagger1337 | PROBASHA | Muhammed Koka *******

طبعا هنحتاج الــ PK2 Tools، دة لينك التحميل:
الرابط مخفي تسجيل الدخول او تسجيل !!


******* Swagger1337 | PROBASHA | Muhammed Koka *******

Media/Server_dep/silkroad/text_data/ >> Itemdata_45000.txt
كود:
1	[COLOR="DarkRed"]113913[/COLOR]	ITEM_SWAGGER_RANDOM_COIN_SCROLL	???? ???? ??? (???)	xxx	SN_ITEM_SWAGGER_RANDOM_COIN_SCROLL	SN_ITEM_SWAGGER_RANDOM_COIN_SCROLL_TT_DESC	0	0	3	3	3	1	180000	3	0	1	1	1	3	0	1	0	0	129	0	0	0	0	0	0	0	1	1	-1	0	-1	0	-1	0	-1	0	0	0	0	0	0	0	100	0	0	0	xxx	item\etc\drop_mall_scroll.bsr	item\etc\mall_change_name.ddj	xxx	xxx	1	2	0	0	3	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	1500	????	1	??????                                                                                                                           	-1	RESURRECT	-1	xxx	-1	xxx	-1	xxx	-1	xxx	-1	xxx	-1	xxx	-1	xxx	-1	xxx	-1	xxx	-1	xxx	-1	xxx	-1	xxx	-1	xxx	-1	xxx	-1	xxx	-1	xxx	-1	xxx	0	0

******* Swagger1337 | PROBASHA | Muhammed Koka *******

Media/Server_dep/silkroad/text_data/ >> Textdata_Object.txt
كود:
1	SN_ITEM_SWAGGER_RANDOM_COIN_SCROLL								Random Coin Scroll							 
1	SN_ITEM_SWAGGER_RANDOM_COIN_SCROLL_TT_DESC								<sml2>After using this you will recive "Random" Arena Coin! as randomly reward. <br><br><font color="255,255,255,0">How to use:</font><br>- right click and (YES). <br>- BY: Swagger1337.</sml2>

******* Swagger1337 | PROBASHA | Muhammed Koka *******

كدا الاسكرول خلصت.
تقدر طبعا تركبها علي اي اسكرول عندك يعني بأستعمال الــ Procedure بس.
هتغير ال RefItemID بس.
البروسيدر شبة "Random Money Scroll" الي كان عاملة "Ri3o". بس انا معدل علية حفاظا علي الحقوق.
شكرا.

v7JOLua.gif
 




التعديل الأخير:

Gamer

طاقم الإدارة
مشرف
SQL Developer
2 فبراير 2017
844
46
93
94
المنصورة
Facebook
xGamer1337

المستوي:

رد: Exclusive] Random Coin Scroll]

اولا الله ينور يا محمد بجد جميلة جدا :emoji37:
بس كلمة يعني :emoji18:
انت لو قاصد تخرب بيتنا مش هتعمل كدا :emoji25::emoji25:
انا عملتها تدي gold coin - arena coin
بس شوف ال 6 مرات اللي عملتهم ادوني كام ؟ :emoji3:
148706214293091.png
 




Swagger1337

عضو
8 فبراير 2017
24
0
1
مصر

المستوي:

رد: Exclusive] Random Coin Scroll]

اولا الله ينور يا محمد بجد جميلة جدا :emoji37:
بس كلمة يعني :emoji18:
انت لو قاصد تخرب بيتنا مش هتعمل كدا :emoji25::emoji25:
انا عملتها تدي gold coin - arena coin
بس شوف ال 6 مرات اللي عملتهم ادوني كام ؟ :emoji3:
148706214293091.png

اسف ولله البروسيدر فية مشكلة وهيتم حلها النهاردة ان شاء الله :emoji37:
 




Gamer

طاقم الإدارة
مشرف
SQL Developer
2 فبراير 2017
844
46
93
94
المنصورة
Facebook
xGamer1337

المستوي:

رد: Exclusive] Random Coin Scroll]

اسف ولله البروسيدر فية مشكلة وهيتم حلها النهاردة ان شاء الله :emoji37:

ولا يهمك يا حبي ... وان شاء الله منتظرين الجديد:emoji21:​
 




Gamer

طاقم الإدارة
مشرف
SQL Developer
2 فبراير 2017
844
46
93
94
المنصورة
Facebook
xGamer1337

المستوي:

رد: Exclusive] Random Coin Scroll]

البروسيدور تمام انا واخده زى ما هو وحاطه

شوف ياباشا التعليقات وهتلاقي فيها صور وتعرف انها شغاله 100%​
 




abed2006

عضو
2 فبراير 2017
22
0
1
اسكندرية

المستوي:

رد: Exclusive] Random Coin Scroll]

الله ينور يا معلم
تسلم ايدك ومستنى تعديلك ع البروسيد عشان اجربها
هى الفكرة دى شبيها لى باندورا بوكس اللى تدربها تديك ايتم عشوائى سوس او مون او صن صح مش نفس الفكرة هى
 




Swagger1337

عضو
8 فبراير 2017
24
0
1
مصر

المستوي:

رد: Exclusive] Random Coin Scroll]

الله ينور يا معلم
تسلم ايدك ومستنى تعديلك ع البروسيد عشان اجربها
هى الفكرة دى شبيها لى باندورا بوكس اللى تدربها تديك ايتم عشوائى سوس او مون او صن صح مش نفس الفكرة هى


تسلم يامعلم
لو لاحظت فوق هتلاقيني كاتب تم حل مشكلة البروسيدر
يعتبر البروسيدر بتاع ال Rand بيبقي كله شكل واحد
 




Gamer

طاقم الإدارة
مشرف
SQL Developer
2 فبراير 2017
844
46
93
94
المنصورة
Facebook
xGamer1337

المستوي:

رد: Exclusive] Random Coin Scroll]

الله ينور الموضوع كويس قوى بس ممكن حدد عدد Coin's مثل السكرول تديى 500 Coin's بس لم يجى يضربوها Player

ياريس دي اسكرول Lucky يعني انت وحظك !! ممكن تديلك 500 وممكن تديلك 1 دي بتعتمد ع حظك بقا ...​