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

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم المواضيع المكررة و المخالفة (https://silkroad4arab.com/vb/forumdisplay.php?f=58)
-   -   Max Plus مسح (https://silkroad4arab.com/vb/showthread.php?t=614530)

DarkTeam 07-04-2017 02:17 AM

Max Plus مسح
 
عند max plus 12 و مفيش حاجة في addlogitem or addlogchar ازاي افتح plus لحد 250

Legendr 07-04-2017 02:34 AM

رد: Max Plus مسح
 
هدعدل علي مصال ده
SRO_VT_SHARD-->PROGRAMMABILITY-->_ADD_ITEM_EXTERN
هتياقي اقواد زي ديه
else if (@opt_level > 12)
set @opt_level = 12

خليها كدا

else if (@opt_level > 250)
set @opt_level = 250

DarkTeam 07-04-2017 02:52 AM

رد: Max Plus مسح
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Legendr (المشاركة 5312050)
هدعدل علي مصال ده
SRO_VT_SHARD-->PROGRAMMABILITY-->_ADD_ITEM_EXTERN
هتياقي اقواد زي ديه
else if (@opt_level > 12)
set @opt_level = 12

خليها كدا

else if (@opt_level > 250)
set @opt_level = 250

انا بتكلم في الجيم مش query ادد ايتم +250

MORJANA 08-04-2017 06:46 PM

رد: Max Plus مسح
 
اقتباس:

المشاركة الأصلية كتبت بواسطة DarkTeam (المشاركة 5312055)
انا بتكلم في الجيم مش query ادد ايتم +250

ممكن توضيح ؟ يعني ايه في الجيم
:character50:
انت تقصد الأيتمز عموما ولا الايتم اللي انت بتنزله بالكونسول
ولا تقصد الـ Check Max plus اللي في البروسيدر ؟

DarkTeam 08-04-2017 07:25 PM

رد: Max Plus مسح
 
اقتباس:

المشاركة الأصلية كتبت بواسطة MORJANA (المشاركة 5312110)


ممكن توضيح ؟ يعني ايه في الجيم
:character50:
انت تقصد الأيتمز عموما ولا الايتم اللي انت بتنزله بالكونسول
ولا تقصد الـ Check Max plus اللي في البروسيدر ؟

check max plus معني فيش بروسيدر في addlogchar or addlog item

MORJANA 08-04-2017 07:36 PM

رد: Max Plus مسح
 
روح هنا SRO_VT_SHARDLOG --->>Programmability-->Stored Proceduers
dbo.AddLogChar

و دور على ده

كود:

----------- Max Plus SysTem-------------------
IF @EventID = 9
BEGIN
UPDATE SRO_VT_SHARD.dbo._Items set SRO_VT_SHARD.dbo._Items.OptLevel = '19' Where SRO_VT_SHARD.dbo._Items.OptLevel in (20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40)
End

هو ده مكان البروسيدر بتاع الـ Check Max Plus
اللي هو لو انت معاك +25 و محدده ماكس +20
تعمل ريستارت للاكونت تدخل تلاقي رجع +20
فا شوف البروسيدر ده :matrix:
و غير الرقم اللي فيه زي 19 ده خليه 250 مثلا

DarkTeam 08-04-2017 07:47 PM

رد: Max Plus مسح
 
اقتباس:

المشاركة الأصلية كتبت بواسطة MORJANA (المشاركة 5312127)
روح هنا SRO_VT_SHARDLOG --->>Programmability-->Stored Proceduers
dbo.AddLogChar

و دور على ده

كود:

----------- Max Plus SysTem-------------------
IF @EventID = 9
BEGIN
UPDATE SRO_VT_SHARD.dbo._Items set SRO_VT_SHARD.dbo._Items.OptLevel = '19' Where SRO_VT_SHARD.dbo._Items.OptLevel in (20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40)
End

هو ده مكان البروسيدر بتاع الـ Check Max Plus
اللي هو لو انت معاك +25 و محدده ماكس +20
تعمل ريستارت للاكونت تدخل تلاقي رجع +20
فا شوف البروسيدر ده :matrix:
و غير الرقم اللي فيه زي 19 ده خليه 250 مثلا

كل الي في addlogchar

كود:

USE [SRO_VT_SHARDLOG]
GO
/****** Object:  StoredProcedure [dbo].[_AddLogChar]    Script Date: 4/8/2017 9:42:00 AM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO


ALTER  procedure [dbo].[_AddLogChar]
@CharID        int,
@EventID        tinyint,
@Data1        int,
@Data2        int,
@strPos        varchar(64),
@Desc        varchar(128)
as

IF    ( -- Skips over the unnecessary Records
        (@EventID != 11) AND
        (@EventID NOT BETWEEN 21 AND 27) AND
        (@EventID NOT BETWEEN 200 AND 202) AND
        (@EventID NOT BETWEEN 204 AND 206) AND
        (@EventID != 210) AND (@EventID != 214) AND (@EventID != 244)
    )BEGIN

    declare @len_pos    int
    declare @len_desc    int
    set @len_pos = len(@strPos)
    set @len_desc = len(@Desc)
    if (@len_pos > 0 and @len_desc > 0)
    begin   
        insert _LogEventChar values(@CharID, GetDate(), @EventID, @Data1, @Data2, @strPos, @Desc)   
    end
    else if (@len_pos > 0 and @len_desc = 0)
    begin   
        insert _LogEventChar (CharID, EventTime, EventID, Data1, Data2, EventPos) values(@CharID, GetDate(), @EventID, @Data1, @Data2, @strPos)
    end
    else if (@len_pos = 0 and @len_desc > 0)
    begin   
        insert _LogEventChar (CharID, EventTime, EventID, Data1, Data2, strDesc) values(@CharID, GetDate(), @EventID, @Data1, @Data2, @Desc)
    end
    else
    begin
        insert _LogEventChar (CharID, EventTime, EventID, Data1, Data2) values(@CharID, GetDate(), @EventID, @Data1, @Data2)
    end


MORJANA 08-04-2017 08:02 PM

رد: Max Plus مسح
 
مش موجود عندك

طيب معلش هستأذنك توضح واحدة واحدة كده أنت عايز تعمل أيه بالظبط ؟

يعني أنت عندك ماكس بلس ؟ و عايز تلغيه ؟ و الماكس بلس ده موجود فين و ازاي ؟
بمعنى
أخره +12 لما بتيجي توقع أيتم ؟
ولا ده أخر البلس في السيرفر كله عموما لما بتيجي تعمل + على حاجة !!

DarkTeam 08-04-2017 08:05 PM

رد: Max Plus مسح
 
اقتباس:

المشاركة الأصلية كتبت بواسطة MORJANA (المشاركة 5312138)
مش موجود عندك

طيب معلش هستأذنك توضح واحدة واحدة كده أنت عايز تعمل أيه بالظبط ؟

يعني أنت عندك ماكس بلس ؟ و عايز تلغيه ؟ و الماكس بلس ده موجود فين و ازاي ؟
بمعنى
أخره +12 لما بتيجي توقع أيتم ؟
ولا ده أخر البلس في السيرفر كله عموما لما بتيجي تعمل + على حاجة !!

12 بعد مرفع 13 من الجيم او smc بينزل 12

MORJANA 08-04-2017 08:25 PM

رد: Max Plus مسح
 
بينزل بعد ما تخرج من اللعبة و تعمل لوجين تاني و لا امتى ؟

MORJANA 08-04-2017 08:28 PM

رد: Max Plus مسح
 
طب جرب تحط ده في الـ AddLogItem
وشوف هتظبط ولا لأ

كود:

IF (@Operation = 90 AND @strDesc like '%Opt: +250%')
BEGIN
UPDATE SRO_VT_SHARD.dbo._Items SET OptLevel = 250 WHERE Serial64 = @ItemSerial
END

:character12:
لو ما ظبطش جرب ده

كود:


       
كود:

       
----------- Max Plus SysTem-------------------
IF @EventID = 9
BEGIN
UPDATE SRO_VT_SHARD.dbo._Items set SRO_VT_SHARD.dbo._Items.OptLevel = '250' Where SRO_VT_SHARD.dbo._Items.OptLevel in (,250)
End




DarkTeam 08-04-2017 08:28 PM

رد: Max Plus مسح
 
اقتباس:

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

بعد teleport او اجرج من اللعبة

MORJANA 08-04-2017 09:37 PM

رد: Max Plus مسح
 
اقتباس:

المشاركة الأصلية كتبت بواسطة DarkTeam (المشاركة 5312151)
بعد teleport او اجرج من اللعبة

طب جربت يا باشا البروسيدور اللي فوق ؟

DarkTeam 15-04-2017 02:59 AM

رد: Max Plus مسح
 
Up

.Gamer. 15-04-2017 03:23 AM

رد: Max Plus مسح
 
اقتباس:

المشاركة الأصلية كتبت بواسطة DarkTeam (المشاركة 5313385)
Up

اب ايه ما الراجل رد عليك ! بيقولك جربت ال procedure اللي فوق ؟ :stab:


الساعة الآن 08:41 AM.

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