المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : Scroll Give Silk.....سكرول تعطى لاى حد سيلك


che_9299
02-01-2014, 04:20 PM
Scroll Give Player Own\Gift\Point Silk New.....سكرول تدى لاى حد سيلك
http://sl.glitter-graphics.net/pub/2004/2004998bz5sdzxorf.gif

بسم الله الرحمن الرحيم
بعد التحيه والسلام ......
http://sl.glitter-graphics.net/pub/362/362492a1v8cf9dmn.gif
انا قولت عايز اعمل حاجه جديده قعدت ساعتين لحد ما عملت السكرول والحمد لله شغال تمام
وكمان السكرول دى بدماغك يعنى تقدر تتحكم فيها براحتم يعنى ؟؟؟؟!
يعنى مش لازم Own_Silk
لا ممكن تخليها زى ما انته عايز Own\Gift\Point Silk
وكمان بردو العدد اللى انته عايزو وكمان عملكو شرح فيديو عن استخدامها علشان تتاكدز انها شغاله
http://www.youtube.com/watch?v=AsmHeHv5ZF8&feature=youtu.be
http://sl.glitter-graphics.net/pub/1667/1667664kjyjshauy2.gif
ندخل على اللعب

_AddTimedJob

if
(@JobID= '787879')
BEGIN
DECLARE @USERJID int;
SET @USERJID = (SELECT USERJID FROM SRO_VT_SHARD.._USER WHERE CHARID = @CHARID);
IF (SELECT COUNT(*) FROM SRO_VT_ACCOUNT..SK_SILK WHERE JID = @USERJID) > 0
UPDATE SRO_VT_ACCOUNT..SK_SILK SET SILK_OWN = SILK_OWN + 5000 WHERE JID = @USERJID;

END


Database ::

RefSkill
1 787879 13131 SKILL_MALL_CHE ???? ???? SKILL_MALL_CHE 0 1 1 0 0 0 0 0 1000 0 0 0 3599 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 255 255 0 0 0 0 0 255 255 255 255 item\etc\mall_optlevel_upgrade_scroll_1.ddj SN_SKILL_MALL_CHE xxx SN_SKILL_MALL_CHE_TT_DESC xxx 0 0 3 1667396966 1851946342 1685418593 1500 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


SkillGruop

13131 SKILL_MALL_CHE


RefObjCommon

1 113891 ITEM_MALL_CHE ???????????(???) xxx SN_ITEM_MALL_CHE SN_ITEM_MALL_CHE_TT_DESC 1 0 3 3 13 14 180000 3 0 1 1 1 255 0 1 0 0 129 0 0 0 0 0 0 0 -1 0 -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 CHEium\etc\CHE.ddj xxx xxx 3336112


RefObjItem

3336112 1 2 0 0 1 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 1000 ????(?) 1 [USU1:SKILL_MALL_CHE] -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 -1 xxx 0 0 0


http://sl.glitter-graphics.net/pub/362/362492a1v8cf9dmn.gif

Media :: Server_dep\Silkroad\textdata ::

Itemdata_4500

1 113891 ITEM_MALL_CHE ???????????(???) xxx SN_ITEM_MALL_CHE SN_ITEM_MALL_CHE_TT_DESC 1 0 3 3 13 14 180000 3 0 1 1 1 255 0 1 0 0 129 0 0 0 0 0 0 0 -1 0 -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 1 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 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 1000 ????(?) 1 [USU1:SKILL_MALL_CHE] -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 -1 xxx 0 0


Skilldata_3500enc

1 787879 13131 SKILL_MALL_CHE ???? ???? SKILL_MALL_CHE 0 1 1 0 0 0 0 0 1000 0 0 0 3599 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 255 255 0 0 0 0 0 255 255 255 255 item\etc\mall_optlevel_upgrade_scroll_1.ddj SN_SKILL_MALL_CHE xxx SN_SKILL_MALL_CHE_TT_DESC xxx 0 0 3 1667396966 1851946342 1685418593 1500 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


SkillEffect

1 귀환서 사용전 SKILL_MALL_CHE 0 FALSE 0 DEFAULT none none none none none none none none 0 0,0,0,0 ONE none none none none none none none 0 1
귀환서 사용전 SKILL_MALL_CHE ACT_S 0 FALSE none none 0 0 0 0 1 0,0 AT_LOOP MOV_NONE,0,0,0 0,0,0 false,0,0,0,0,false system\ item_returnscroll.efp none 0,0,0 none 0,0,0 none 0 none none none


Textdata_Object

1 SN_ITEM_MALL_CHE Silk By SilkRoad4Arab
1 SN_ITEM_MALL_CHE_TT_DESC Scroll Gift Silk


تم والحمد لله انا عارف ان كان فى ناس عايزا تعملها انا قولت اساعد الجميع واى مشكله انا تحت امركم ........................................
اشوفكم فى الموضوع الجاى .
http://sl.glitter-graphics.net/pub/362/362492a1v8cf9dmn.gif

●♥ Marwan1337 ♥●
02-01-2014, 06:23 PM
تمــت المـوافقـة..

LEGENDROC
02-01-2014, 06:58 PM
الله ينوار:death1:

Last_Fiddler
02-01-2014, 10:45 PM
السلام عليكم
تسلم اك تحت التجربة
بالتوفيق

Hamza FiGo
03-01-2014, 12:41 AM
دا الطبيعي بتاعك ... برنس ^_^

ياريت بقا لو تعمل فيديو ازاي نضيف الابديت العربي الجديد

اكون شاكر جدااااا .. وشكرا لمجهودك ^^

-[Cyril]-
03-01-2014, 01:03 AM
الله ينور
استمر
:respect: :respect:

che_9299
03-01-2014, 03:01 AM
دا الطبيعي بتاعك ... برنس ^_^

ياريت بقا لو تعمل فيديو ازاي نضيف الابديت العربي الجديد

اكون شاكر جدااااا .. وشكرا لمجهودك ^^

ان شاء الله على فكره اللى موجوده فى الموضوع دى شغاله بس مبتظهرش على الخريطه هانشوفلها حل وقولكم

N00b™
03-01-2014, 12:28 PM
this scroll can modfiy to give between 10 to 50 silk?

che_9299
03-01-2014, 12:55 PM
ايوه عدل على 5000 للرقم اللى انته عايزو ان شء الله 1 سيلك اللى يعجبك
طب افرد مثلا مش عايزهم ياخدو سيلك own
عايز مثلا تديهم point او gift
غير SILK_OWN
الى SILK_GIFT
او الى SILK_POINT

N00b™
03-01-2014, 01:00 PM
ايوه عدل على 5000 للرقم اللى انته عايزو ان شء الله 1 سيلك اللى يعجبك
طب افرد مثلا مش عايزهم ياخدو سيلك own
عايز مثلا تديهم point او gift
غير SILK_OWN
الى SILK_GIFT
او الى SILK_POINT

you don't understnd my point
iwant modfiy this scroll to igive random silk
like 10 to 50 silk

Sorry keybarod english

che_9299
03-01-2014, 01:03 PM
مش فاهم

N00b™
03-01-2014, 01:11 PM
السكرول تدى سللك غير محدد مره 10 مره 15 كدة يعنى

che_9299
03-01-2014, 02:19 PM
السكرول انته بتضربها وبتختفى تقوم مسافر وتقلاى السيلك معاك فى ال item_mall

.-Carica-.
03-01-2014, 02:20 PM
تسلم ايدك

[GM]Tormentor
03-01-2014, 04:52 PM
هو قصدى انى السكرول متبقاش رقم معين هو عايزها رقم عشوائى عنى مرة 10 مر 30 مرة 50 كدا :lulu13:

che_9299
03-01-2014, 06:58 PM
يبقى لازم تعمل 3 سكرولات من النوع ده وتخلى كل سكرول بعدد سيلكات معين مفيش غير كده مينفعش عشوائى الا اذا كنت عايز تعملها مثلا ياخد 10 لو عمل حاجه معينه وياخد 15 لو عمل حاجه تانيه معينه

World
03-01-2014, 09:26 PM
أكتر من روعة

[GM]Tormentor
03-01-2014, 10:55 PM
فى isro السكرول بتاعت skill point كان ايفينت معمول فكان عدد skill مش محدود يعنى عشوائى مرة 10k مرة 1000 فا ممكن تعملها بس تعملها انو 10~1000 كدا يعنى دوا لو ينفع فى الاكواد تتعمل

N00b™
04-01-2014, 12:18 AM
Tormentor;4980674']فى isro السكرول بتاعت skill point كان ايفينت معمول فكان عدد skill مش محدود يعنى عشوائى مرة 10k مرة 1000 فا ممكن تعملها بس تعملها انو 10~1000 كدا يعنى دوا لو ينفع فى الاكواد تتعمل

+1

Dallin
04-01-2014, 09:13 AM
well guy's it's so easy to make it an lottery system
you need to create this table
USE [SRO_VT_SHARD]
GO

/****** Object: Table [dbo].[LotterySilk] Script Date: 01/04/2014 08:09:28 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE TABLE [dbo].[LotterySilk](
[SilkCount] [nvarchar](max) NULL
) ON [PRIMARY]

GO



and put this things in the table
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
9
9
9
9
9
9
9
20
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
4
4
4
4
4
4
4
4
50
2
2
2
2
12
6
2
2
2
2
2
2
9
9
9
9
9
9
9
7
7
7
7
7
7
7
7
7
150
200
6
6
6
8
8
8
8
8
8
8
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
and you need to make this procdures in your _Addtimedjob
declare @LotterySilk nvarchar(MAX) ; ------all credit goes to mr.x----------
Declare @USERID1 varchar(64) ;
SET @USERID1 = (Select StrUserID from SRO_VT_ACCOUNT.dbo.TB_User where JID in (Select UserJID from SRO_VT_SHARD.dbo._User
where CharID = @CharID))
if(@JobID = '999100') -- Lottery System (Silk)
begin
set @LotterySilk = (SELECT TOP 1 * FROM Lotterysilk where SilkCount between '1' and '9999999999' ORDER BY NEWID())
EXEC [SRO_VT_ACCOUNT].[CGI].[CGI_WebPurchaseSilk] @OrderID = NULL, @UserID = @USERID1, @PkgID = NULL, @NumSilk = @LotterySilk, @Price = 50
end
please don't forget my credits

Dallin
04-01-2014, 09:15 AM
جميل

Dallin
04-01-2014, 09:19 AM
كام واحد عايزها lottery system يا جدعان عشان لو كتير هعملهلكم

Midget1337
08-01-2014, 06:05 PM
عاوزينها random silk ؟

أهو ممكن حاجة زي كدة :



IF(@JobID= '787879')
BEGIN
DECLARE @USERJID int = (SELECT USERJID FROM SRO_VT_SHARD.dbo._USER WHERE CHARID = @CharID);
DECLARE @Random INT;
DECLARE @Upper INT;
DECLARE @Lower INT;

SET @Lower = 100 -- The lowest random number
SET @Upper = 10000 -- The highest random number
SET @Random = ROUND(((@Upper - @Lower -1) * RAND() + @Lower), 0)

IF (SELECT COUNT(*) FROM SRO_VT_ACCOUNT.dbo.SK_SILK WHERE JID = @USERJID) > 0
UPDATE SRO_VT_ACCOUNT.dbo.SK_Silk SET SILK_OWN = SILK_OWN + @Random WHERE JID = @USERJID;

IF (SELECT COUNT(*) FROM SRO_VT_ACCOUNT.dbo.SK_SILK WHERE JID = @USERJID) = 0
INSERT INTO SRO_VT_ACCOUNT.dbo.SK_Silk (JID,silk_gift,silk_own,silk_point)
values (@USERJID,0,@Random,0);
END

N00b™
08-01-2014, 06:09 PM
عاوزينها random silk ؟

أهو ممكن حاجة زي كدة :



IF(@JobID= '787879')
BEGIN
DECLARE @USERJID int = (SELECT USERJID FROM SRO_VT_SHARD.dbo._USER WHERE CHARID = @CharID);
DECLARE @Random INT;
DECLARE @Upper INT;
DECLARE @Lower INT;

SET @Lower = 100 -- The lowest random number
SET @Upper = 10000 -- The highest random number
SET @Random = ROUND(((@Upper - @Lower -1) * RAND() + @Lower), 0)

IF (SELECT COUNT(*) FROM SRO_VT_ACCOUNT.dbo.SK_SILK WHERE JID = @USERJID) > 0
UPDATE SRO_VT_ACCOUNT.dbo.SK_Silk SET SILK_OWN = SILK_OWN + @Random WHERE JID = @USERJID;

IF (SELECT COUNT(*) FROM SRO_VT_ACCOUNT.dbo.SK_SILK WHERE JID = @USERJID) = 0
INSERT INTO SRO_VT_ACCOUNT.dbo.SK_Silk (JID,silk_gift,silk_own,silk_point)
values (@USERJID,0,@Random,0);
END
تمام

.-Carica-.
16-01-2014, 11:35 PM
برانس
الSkillEffect
بيتحط فى ســصر معين ولا فى الاخــير ؟

che_9299
17-01-2014, 12:07 AM
انا حطو بعد السطر ده فى نهايتو يعنى
// Character Skill : Europe Rog 로그

.-Carica-.
17-01-2014, 03:39 AM
اوك تمام

mirror
20-01-2014, 12:42 AM
السكرول اضاف وبضربو واسافر مفيش سيلك بيجيى :@

che_9299
20-01-2014, 12:45 AM
يبقى المشكله فى timedjop اتاكد

mirror
20-01-2014, 04:46 AM
يبقى المشكله فى timedjop اتاكد

عملو بس ممكن تدهولى جاهز بيدى 250 سيلك ؟

N00b™
21-01-2014, 01:34 PM
Msg 102, Level 15, State 1, Line 6
Incorrect syntax near '<'.
Msg 102, Level 15, State 1, Line 17
Incorrect syntax near '<'.
Msg 137, Level 15, State 2, Line 1
Must declare the scalar variable "@JobID".
Msg 137, Level 15, State 2, Line 3
Must declare the scalar variable "@CharID".
Msg 137, Level 15, State 2, Line 12
Must declare the scalar variable "@USERJID".
Msg 137, Level 15, State 2, Line 13
Must declare the scalar variable "@USERJID".
Msg 137, Level 15, State 2, Line 15
Must declare the scalar variable "@USERJID".
Msg 137, Level 15, State 2, Line 17
Must declare the scalar variable "@USERJID".

when i excute _AddTimedJob

pop2009
08-02-2014, 01:27 AM
يا باشا انا باخد كراش فى المديا كل ما افتح الجيم الجيم بتفتح لاكن لما بدوس ستارت على الاكونت مش بنزل و ياخود كراش

pop2009
08-02-2014, 08:16 AM
انا حليت مشكله الكراش بس دلوقتى كل ما اضرب السكرول باخود Dc و بفتح مش بلاقى سيلك

Saidzika158
11-04-2014, 09:19 PM
باشا طب انا لما بكتب الكود والمفروض ان الاسكروله تنزل فى الارض باخد كراش اول لما اتكى انتر علشان الايتم تقع على الارض ايه الحل ؟

Saidzika158
12-04-2014, 01:49 PM
Up!!

Xeitran
23-04-2014, 04:07 PM
تسلم يا نجم

legendknight
24-04-2014, 01:33 PM
Take It Easier

if(@JobID = '59758') -- 1000 Silk
begin
update SRO_VT_ACCOUNT..SK_Silk
set silk_own = silk_own +'1000'
where JID = (select UserJID from _User where CharID = @CharID)
end

legendknight
25-04-2014, 02:24 PM
#Wrong Comment

tito710710
26-04-2014, 07:37 AM
شكرا على الموضوع الجامد ده

Tigger
02-05-2014, 12:28 PM
شكراً

احمدزهير
23-04-2015, 02:50 PM
شكرا على الشرح بس ممكن اعرف من حضرتك هو الاكواد والكلام ده بيتحط فين بالظبط

BashA_Mn_Youme
15-09-2015, 06:53 PM
شكرا :thumbup::thumbup::thumbup:

stafherp
09-11-2018, 06:21 PM
الاسكرول اضافت وكلو تمام بس لما باجى اضيف skilldata enc بجبلي كراش مع انى حطو صح ف المكان الصح

beshoy.eljoker
22-12-2019, 10:19 AM
طيب مش تكتب اسم للرساله او notice ان دي 5k silk او 100 silk

abdoz124
19-05-2020, 09:17 PM
انا الجيم بتكرش لما استخدام السكرول