Xan
17-12-2015, 07:09 PM
بسم الله الرحمن الرحيم
الموضوع عن سكرول تخلي الشخصيه تبقي لفل 110 مثلا
بس انا محددها انها تبقي من لفل 40 لأن في بعض السرفرات عايزت تكون PVP و في نفس الوقت تشغل الـ Honor Rank
فتروح عامله سكرول تخلي الشخصيه تلفل لي 110 بس لازم تكون الشخصيه لفل 40~109
وطبعا كلو بيطلع الـ Honor لي لفل 40 لأنو بيكون انسب لفل ياحد منو نقط
نخش بقا في الجد :angel_not:
Database Side
SRO_VT_SHARDLOG << Programmability << _Addlogitem
IF (@Operation = 41 and @ItemRefID = 69678 /*id el scroll hena*/) -----Made By #Xan
BEGIN
DECLARE @MLevel INT = (SELECT MaxLevel FROM SRO_VT_SHARD.._Char WHERE CharID=@CharID)
IF (@MLevel between 40 and 109)
BEGIN
DECLARE @CharName varchar(Max) = (SELECT CharName16 FROM SRO_VT_SHARD.._Char WHERE CharID=@CharID)
UPDATE SRO_VT_SHARD.dbo._Char Set CurLevel=110,MaxLevel=110,Strength+=(110-@MLevel),Intellect+=(110-@MLevel),RemainStatPoint+=((110-@MLevel)*3) WHERE CharID=@CharID
END
ENDRefobjcommon
1 69678 SCROLL_LVL_UP40 ?? ??? xxx SN_SCROLL_LVL_UP40 SN_SCROLL_LVL_UP40_TT_DESC 0 0 3 3 3 1 180000 3 0 1 1 1 255 3 1 0 0 1 0 15000 0 0 0 150 4500 -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\coupon_weapon.ddj xxx xxx 61633
RefObjItem
61633 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 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 5000 ???? 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
Media Side :
Itemdata_xxxx
1 69678 SCROLL_LVL_UP40 ?? ??? xxx SN_SCROLL_LVL_UP40 SN_SCROLL_LVL_UP40_TT_DESC 0 0 3 3 3 1 180000 3 0 1 1 1 255 3 1 0 0 1 0 15000 0 0 0 150 4500 -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\coupon_weapon.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 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 5000 ???? 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
Textdata_object
1 SN_SCROLL_LVL_UP40 Scroll Lvl Up To 110 By #Xan
وبكده نكون خلصنا
ف واحد هيقولي انا عاوز الناس لما تعمل السكرول يبقي ليها تايتل زي سيرفرات البي في بي كده
أتفضل يا سيدي :kiss::kiss:
هتبدل البروسدر ده بي اللي فوق و هتغير الـ Hwanlevel بس
IF (@Operation = 41 and @ItemRefID = 69678 /*id el scroll hena*/) ---- Madde By #Xan
BEGIN
DECLARE @MLevel INT = (SELECT MaxLevel FROM SRO_VT_SHARD.._Char WHERE CharID=@CharID)
IF (@MLevel between 40 and 108)
BEGIN
DECLARE @CharName varchar(Max) = (SELECT CharName16 FROM SRO_VT_SHARD.._Char WHERE CharID=@CharID)
UPDATE SRO_VT_SHARD.dbo._Char Set CurLevel=110,MaxLevel=110,Strength+=(110-@MLevel),Intellect+=(110-@MLevel),RemainStatPoint+=((110-@MLevel)*3) WHERE CharID=@CharID
UPDATE SRO_VT_SHARD.dbo._Char Set HwanLevel = '1' ---Made By #Xan
END
END
و بكده يكون خلص الموضوع ^_^ :smokeing::smokeing:
الموضوع عن سكرول تخلي الشخصيه تبقي لفل 110 مثلا
بس انا محددها انها تبقي من لفل 40 لأن في بعض السرفرات عايزت تكون PVP و في نفس الوقت تشغل الـ Honor Rank
فتروح عامله سكرول تخلي الشخصيه تلفل لي 110 بس لازم تكون الشخصيه لفل 40~109
وطبعا كلو بيطلع الـ Honor لي لفل 40 لأنو بيكون انسب لفل ياحد منو نقط
نخش بقا في الجد :angel_not:
Database Side
SRO_VT_SHARDLOG << Programmability << _Addlogitem
IF (@Operation = 41 and @ItemRefID = 69678 /*id el scroll hena*/) -----Made By #Xan
BEGIN
DECLARE @MLevel INT = (SELECT MaxLevel FROM SRO_VT_SHARD.._Char WHERE CharID=@CharID)
IF (@MLevel between 40 and 109)
BEGIN
DECLARE @CharName varchar(Max) = (SELECT CharName16 FROM SRO_VT_SHARD.._Char WHERE CharID=@CharID)
UPDATE SRO_VT_SHARD.dbo._Char Set CurLevel=110,MaxLevel=110,Strength+=(110-@MLevel),Intellect+=(110-@MLevel),RemainStatPoint+=((110-@MLevel)*3) WHERE CharID=@CharID
END
ENDRefobjcommon
1 69678 SCROLL_LVL_UP40 ?? ??? xxx SN_SCROLL_LVL_UP40 SN_SCROLL_LVL_UP40_TT_DESC 0 0 3 3 3 1 180000 3 0 1 1 1 255 3 1 0 0 1 0 15000 0 0 0 150 4500 -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\coupon_weapon.ddj xxx xxx 61633
RefObjItem
61633 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 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 5000 ???? 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
Media Side :
Itemdata_xxxx
1 69678 SCROLL_LVL_UP40 ?? ??? xxx SN_SCROLL_LVL_UP40 SN_SCROLL_LVL_UP40_TT_DESC 0 0 3 3 3 1 180000 3 0 1 1 1 255 3 1 0 0 1 0 15000 0 0 0 150 4500 -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\coupon_weapon.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 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 5000 ???? 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
Textdata_object
1 SN_SCROLL_LVL_UP40 Scroll Lvl Up To 110 By #Xan
وبكده نكون خلصنا
ف واحد هيقولي انا عاوز الناس لما تعمل السكرول يبقي ليها تايتل زي سيرفرات البي في بي كده
أتفضل يا سيدي :kiss::kiss:
هتبدل البروسدر ده بي اللي فوق و هتغير الـ Hwanlevel بس
IF (@Operation = 41 and @ItemRefID = 69678 /*id el scroll hena*/) ---- Madde By #Xan
BEGIN
DECLARE @MLevel INT = (SELECT MaxLevel FROM SRO_VT_SHARD.._Char WHERE CharID=@CharID)
IF (@MLevel between 40 and 108)
BEGIN
DECLARE @CharName varchar(Max) = (SELECT CharName16 FROM SRO_VT_SHARD.._Char WHERE CharID=@CharID)
UPDATE SRO_VT_SHARD.dbo._Char Set CurLevel=110,MaxLevel=110,Strength+=(110-@MLevel),Intellect+=(110-@MLevel),RemainStatPoint+=((110-@MLevel)*3) WHERE CharID=@CharID
UPDATE SRO_VT_SHARD.dbo._Char Set HwanLevel = '1' ---Made By #Xan
END
END
و بكده يكون خلص الموضوع ^_^ :smokeing::smokeing: