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

مشاهدة النسخة كاملة : لو سمحت عايز اعرف ازاى اعمل ال trade بى coin


fouad66
12-05-2016, 08:42 PM
لو سمحت عايز اعرف ازاى اعمل ال trade بى coin وشكرا

Dev.Ri3o
13-05-2016, 10:30 AM
لو عايز تخلى ال Reward ب Coin حط ده فى ال addtimedjob

if(@JobID = '3118')---gift---
begin
declare @tradenum int
declare @gift varchar(128)
set @gift =('ITEM_ETC_SD_TOKEN_01')
SET @tradenum =(SELECT ABLECOUNT from _CharTrijobSafeTrade where CharID =@CharID )
if (@tradenum >=5)
begin
select @CharName16 =CharName16 from _Char where CharID=@CharID
exec _ADD_ITEM_EXTERN @CharName16,@gift,200,1
update _CharTrijobSafeTrade set AbleCount =0 where CharID =@CharID
end
end

ولو عايز تتحكم فى نسبة ارباح ال Gold خش هنا
http://silkroad4arab.com/vb/showthread.php?t=594018
واعمل Restart للسيرفر و FixRates بال Sr_Patcher

fouad66
14-05-2016, 01:15 AM
انا عملت كل ده بس المشكلة لما بعمل trade مافيش حاجة بتيجى

Draz
15-05-2016, 03:45 AM
بص حضرتك علشان تعمل التريد صح من غير اى مشاكل دى بتحتجلها شغل كتير علشان تزظبطها وتظبط نسبتها لكل واحد علشان كل نوع بختلف عن التانى

Dev.Ri3o
15-05-2016, 10:16 AM
اتأكد انك شلت ال Code الى موجود فى ال Query وحطيت ال Code بتاع ال Reward بتاعتك كمان اتأكد انك كاتب ID ال Reward بتاعتك مكان 3118

fouad66
15-05-2016, 05:41 PM
انا غيرت الكود وبرضو نفس الكلام

fouad66
15-05-2016, 05:43 PM
بس انا مش فاهم حضرتك اغير النسب دى منين ...وياريت لو فى شرح وافى ليها

fouad66
16-05-2016, 04:10 PM
يا جماعة بعد ازنكو عايز حل للموضوع ده

Dev.Ri3o
17-05-2016, 08:27 AM
يا جماعة بعد ازنكو عايز حل للموضوع ده


if(@JobID = '3118')-هنا ال ID بتاع ال Coin اللى هتخلى Reward تشوف هو كام فى ال RefObjCommon---
begin
declare @tradenum int
declare @gift varchar(128)
set @gift =('ITEM_ETC_SD_TOKEN_01')--وهنا ال Code بتاعو فى ال RefObjCommon
SET @tradenum =(SELECT ABLECOUNT from _CharTrijobSafeTrade where CharID =@CharID )
if (@tradenum >=5)
begin
select @CharName16 =CharName16 from _Char where CharID=@CharID
exec _ADD_ITEM_EXTERN @CharName16,@gift,200,1
update _CharTrijobSafeTrade set AbleCount =0 where CharID =@CharID
end
end



ورقم 200 اللى بالازرق هى العدد