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

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم الشروحات و البرامج المستخدمة في عمل السيرفرات الخاصة (https://silkroad4arab.com/vb/forumdisplay.php?f=289)
-   -   Unique Killer system Full (https://silkroad4arab.com/vb/showthread.php?t=599655)

elbattawy1st 12-03-2016 01:45 AM

رد: Unique Killer system Full
 
اقتباس:

المشاركة الأصلية كتبت بواسطة SkyZ (المشاركة 5258442)
how make Reward Silk ?

Create This Table
كود PHP:

USE [SRO_VT_ACCOUNT]
GO

/****** Object:  StoredProcedure [CGI].[CGI_WebPurchaseSilk_Job]    Script Date: 12/03/2016 12:42:35 ص ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER OFF
GO


-- =============================================
-- 
Author:        kokspflanze
-- =============================================
CREATE PROCEDURE [CGI].[CGI_WebPurchaseSilk_Job]
    @
UserID  INT,
    @
NumSilk INT
as
    DECLARE @
SilkRemain INT
    
DECLARE @OrderID INT
    set 
@SilkRemain 0
    
--DECLARE @PointRemain INT
--    BEGIN TRANSACTION
        
IF( not existsSELECT from SK_Silk where JID = @UserID))
        
BEGIN
            INSERT SK_Silk
(JID,silk_own,silk_gift,silk_point)VALUES(@UserID,@NumSilk,0,0)
            --
UPDATE Silk Own
        END
        
ELSE
        
BEGIN
            SET 
@SilkRemain CGI.getSilkOwn(@UserID)
            
UPDATE SK_Silk SET silk_own silk_own + @NumSilk WHERE JID = @UserID
            
--INSERT Silk Own
        END
        SELECT 
@OrderID cast(MAX(OrderNumber)+as INTFROM SK_SilkBuyList WHERE UserJID = @UserID
        
IF(@OrderID is NULL)
        
BEGIN
            set 
@OrderID 0
        END
        INSERT SK_SilkBuyList
(UserJID,Silk_Type,Silk_Reason,Silk_Offset,Silk_Remain,ID,BuyQuantity,SlipPaper,RegDate,OrderNumberVALUES( @UserID,0,0,@NumSilk,@SilkRemain + @NumSilk,0,1,"User Purchase Silk from VDC-Net2E Billing System",GETDATE(),@OrderID)
        
INSERT SK_SilkChange_BY_Web(JID,silk_remain,silk_offset,silk_type,reasonVALUES(@UserID,@SilkRemain + @NumSilk,@NumSilk,0,4)
        IF (@@
error <> or @@rowcount 0)
        
BEGIN
            SELECT Result 
"FAIL"
--            ROLLBACK TRANSACTION
            
RETURN
        
END
        SELECT Result 
"SUCCESS"
--    COMMIT TRANSACTION    
    
RETURN
SET QUOTED_IDENTIFIER OFF
GO 

Replace this with old code

كود PHP:

iF (@EventID OR @EventID 11)  
BEGIN  
    
DECLARE @Notice varchar(50)  
    DECLARE @
CharName1 varchar(20) = (SELECT CharName16 FROM [SRO_VT_SHARD].[dbo].[_Char]   Where CharID = @CharID)  
    DECLARE @
MaxK int = (SELECT Count(CodeName128FROM [SRO_VT_SHARDLOG].[dbo].[_UniquesLog]   Where Killer = @CharName1 And CodeName128 'MOB_CH_TIGERWOMAN')  
    DECLARE @
CheckHwanlevel tinyint = (SELECT HwanLevel FROM [SRO_VT_SHARD].[dbo].[_Char]   Where CharName16 = @CharName1)  
    DECLARE @
Hwanlevelchange int = (SELECT OldHwan FROM [SRO_VT_SHARDLOG].[dbo].[_OldTitles]   Where UName '5')
    DECLARE @
UserID int = (SELECT userjid FROM [SRO_VT_SHARD].[dbo].[_Userwhere CharID = @CharID)  
    If @
MaxK >= '2'  
    
BEGIN  
    
-- Take the title from the player and change to hwanlvl 1  
    Insert Into 
[SRO_VT_SHARDLOG].[dbo].[_OldTitles] ([CharName],[OldHwan],[UName]) Values (@CharName1,@CheckHwanlevel,'5')  
    
UPDATE [SRO_VT_SHARD].[dbo].[_CharSET HwanLevel = @Hwanlevelchange where HwanLevel like '5'  
    
DELETE from [SRO_VT_SHARDLOG].[dbo].[_OldTitleswhere UName Like '5' And OldHwan = @Hwanlevelchange   
    
-- Adding the title to the new player 8 is the hwan lvl change to yours (reward hwanlvl) )  
    
UPDATE [SRO_VT_SHARD].[dbo].[_Charset HwanLevel '5' where CharName16 = @CharName1  
    
-- Item Reward   
    EXEC SRO_VT_ACCOUNT
.[CGI].[CGI_WebPurchaseSilk_Job] @UserID,50 
    
-- Notice Lines To show All server this char is Hero  
    insert into 
[SRO_VT_SHARDLOG].[dbo].[iLegend_Tool] ([Service],[Type],[Message],[Date]) Values ('1','Notice','** Unique Hero System** : '+@Charname1+' has now recived (Unique Hero ) title for killing Tiger Girl 2 times And recived Arena Coins as reward ',GETDATE())    
    -- 
Delete Log Unique From Table  
    DELETE from 
[SRO_VT_SHARDLOG].[dbo].[_UniquesLogwhere Killer = @Charname1 and CodeName128 'MOB_CH_TIGERWOMAN'  
    
END   
    END 

Change 50 with ur Reward silk amout

elbattawy1st 24-03-2016 08:37 PM

رد: Unique Killer system Full
 
Log :

- تم اضافه 10 يونكات ل system
- تم اصلاح مشاكل oldtitles حاليا شغاله تمام
- تم اضافه 3 Reward لناس الا عاوزه تدى اكتر من Reward
- تم اضافه Reward Silk Donate
- تم اضافه Reward Silk Gift
- تم عمل نظام Back title to char if he want

SkyZ 24-03-2016 09:41 PM

رد: Unique Killer system Full
 
bas al klam dah ? hadef fe AddLogchar
iF (@EventID = 9 OR @EventID = 11)
BEGIN
EXEC [SRO_VT_SHARDLOG].[dbo].[_Unique_System] @CharID
END
wel system hyt3ml ?

SkyZ 24-03-2016 09:43 PM

رد: Unique Killer system Full
 
mesh hn3ml create lel Table aly esmo Unique_System ?
?

SkyZ 24-03-2016 09:46 PM

رد: Unique Killer system Full
 
ohh m5tsh baly men mlfat al download sorry

elbattawy1st 24-03-2016 09:49 PM

رد: Unique Killer system Full
 
اقتباس:

المشاركة الأصلية كتبت بواسطة SkyZ (المشاركة 5260627)
mesh hn3ml create lel Table aly esmo Unique_System ?
?

انا رافع 3 procdures و 2 table لازم تعملهم الاول فى الداتا بيز
بعد كده حط الكود بتاع addlogchar و كود Memo_add
وابدا ظبط system على اليونكات و الريوراد الا انت عاوزه و هتلاقى شرح لكلام دا كلة فى الموضوع

Mahmoud Rashwan 24-03-2016 10:02 PM

رد: Unique Killer system Full
 
تسلمـ ايدك جارى التجربة

SkyZ 25-03-2016 01:34 AM

رد: Unique Killer system Full
 
The module '_AddLogChar' depends on the missing object '_GetSilkperHour'. The module will still be created; however, it cannot run successfully until the object exists.
The module '_AddLogChar' depends on the missing object '_GetSilkperHour'. The module will still be created; however, it cannot run successfully until the object exists.


3ayz a3rf hwa keda adaf fel addlogchar wlh no

SkyZ 25-03-2016 01:37 AM

رد: Unique Killer system Full
 
run successfully
bas lama bagy amwt al uniqe mb5odsh 1iron 7ata men al 100 aly m7ddhom :D

elbattawy1st 25-03-2016 01:46 AM

رد: Unique Killer system Full
 
اقتباس:

المشاركة الأصلية كتبت بواسطة SkyZ (المشاركة 5260705)
run successfully
bas lama bagy amwt al uniqe mb5odsh 1iron 7ata men al 100 aly m7ddhom :D

هات addlogchar بتاعك كلة فى text و صورة من تابل بتاع Unique_System
وغير كده انت شغلت البرنامج بتاع vsro Multi tools الاول ؟؟
ولازم يكون الكاركتر عادى مش جى ام الا بيموت اليونكات علشان البرنامج يقرا log

elbattawy1st 25-03-2016 01:48 AM

رد: Unique Killer system Full
 
اقتباس:

المشاركة الأصلية كتبت بواسطة SkyZ (المشاركة 5260704)
The module '_AddLogChar' depends on the missing object '_GetSilkperHour'. The module will still be created; however, it cannot run successfully until the object exists.
The module '_AddLogChar' depends on the missing object '_GetSilkperHour'. The module will still be created; however, it cannot run successfully until the object exists.


3ayz a3rf hwa keda adaf fel addlogchar wlh no

اية الا دخل _GetSilkperHour فى الموضوع ؟
اسم بروسيدور _Unique_System شوف انت عامل اية غلط

SkyZ 25-03-2016 01:51 AM

رد: Unique Killer system Full
 
ana kont 3aml per hour ms7to
we hwrelk now aly mogod 3ndy

SkyZ 25-03-2016 01:54 AM

رد: Unique Killer system Full
 
mesh 3arf a7oto fe text we arf3holk hena
hat al face bta3k
aw hatr aktbo we 5las

elbattawy1st 25-03-2016 01:55 AM

رد: Unique Killer system Full
 
اقتباس:

المشاركة الأصلية كتبت بواسطة SkyZ (المشاركة 5260709)
ana kont 3aml per hour ms7to
we hwrelk now aly mogod 3ndy

تمام هات Addlogchar و صورة من تابل Unique_System
بس ياريت تصورة كامل او هات سطر الا انت داخلتوه فية

SkyZ 25-03-2016 01:59 AM

رد: Unique Killer system Full
 
1 MOB_CH_TIGERWOMAN 2 1 ITEM_ETC_SD_TOKEN_01 2 0 ITEM_ETC_SD_TOKEN_02 10 0 ITEM_ETC_SD_TOKEN_04 10 0 0 0 Gratz you Winner 10 silver coin

elbattawy1st 25-03-2016 02:03 AM

رد: Unique Killer system Full
 
اقتباس:

المشاركة الأصلية كتبت بواسطة SkyZ (المشاركة 5260712)
1 MOB_CH_TIGERWOMAN 2 1 ITEM_ETC_SD_TOKEN_01 2 0 ITEM_ETC_SD_TOKEN_02 10 0 ITEM_ETC_SD_TOKEN_04 10 0 0 0 Gratz you Winner 10 silver coin

مشغل برنامج Vsro Multi Tools ؟
وبتقتل اليونكات باكاركتر عادى ؟

SkyZ 25-03-2016 02:07 AM

رد: Unique Killer system Full
 
yes normal char
we fat7 al prnamig

SkyZ 25-03-2016 02:08 AM

رد: Unique Killer system Full
 
ana bklmk 3lh al face lw ft7t al face ha3rf ab3tlk screen shot le kol 7aga + a3rf ab3tlk text mktob feh kol 7aga

Mohamed ElKersh 25-03-2016 03:24 AM

رد: Unique Killer system Full
 
تشكر يا غالي
هجربه لو في مشكلة هقولك

SkyZ 25-03-2016 03:51 AM

رد: Unique Killer system Full
 
working 100% good jop bro

SkyZ 25-03-2016 03:55 AM

رد: Unique Killer system Full
 
its one :D and man man y3ne :D

SkyZ 25-03-2016 04:25 AM

رد: Unique Killer system Full
 
elbattawy1st <3 goood jop and Thanks for help ya rat al nas kolaha tt3lm menk :D

revldo2333 26-03-2016 02:00 AM

رد: Unique Killer system Full
 
Thanks elbattawy1st for Help And System Workk 100%

elbattawy1st 26-03-2016 02:02 AM

رد: Unique Killer system Full
 
اقتباس:

المشاركة الأصلية كتبت بواسطة revldo2333 (المشاركة 5260923)
Thanks elbattawy1st for Help And System Workk 100%

اقتباس:

المشاركة الأصلية كتبت بواسطة SkyZ (المشاركة 5260754)
elbattawy1st <3 goood jop and Thanks for help ya rat al nas kolaha tt3lm menk :D

فى الخدمة :winksmiley02:

Mohamed ElKersh 27-03-2016 02:59 AM

رد: Unique Killer system Full
 
شغال 100%

Mohamed ElKersh 29-03-2016 03:48 AM

رد: Unique Killer system Full
 
في مشكلة
سيستم ال Memo بتاع الرسالة مش شغال

elbattawy1st 29-03-2016 08:18 AM

رد: Unique Killer system Full
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Mohamed ElKersh (المشاركة 5261424)
في مشكلة
سيستم ال Memo بتاع الرسالة مش شغال

لا شغال يافندم و مجرب عند كذا واحد
شوف انت عامل ايه
او راجع كويس علي الا انت عاملو
واتاكد انك بعت massage صح
وغير اسم char الا انا عاملو الا هوا Test
لاسم char بتاعك الا انت عاوز الناس يبعتلو massage
و ال massage
Back my title
وممكن تعدلها للاانت عاوزه

Last_Fiddler 30-03-2016 06:03 AM

رد: Unique Killer system Full
 
بصراحه موضوع جميل جدا جدا وتسلم ايدك
استمر وياريت لو فى شرح ازاى الناس تتعلم تعمل سيستيم لوحدها هيفيد ناس كتير فى انتظار الجديد بالتوفيق

elbattawy1st 30-03-2016 08:37 AM

رد: Unique Killer system Full
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Last_Fiddler (المشاركة 5261573)
بصراحه موضوع جميل جدا جدا وتسلم ايدك
استمر وياريت لو فى شرح ازاى الناس تتعلم تعمل سيستيم لوحدها هيفيد ناس كتير فى انتظار الجديد بالتوفيق

تسلم علي الرد الجميل دا
و موضوع الناس تتعلم تعمل سيستم لوحدها في موضوع بالفعل بتاع
الاستاذ حمزه كان عامل موضوع قبل كده انك ازاي تعمل كويري
لو اتعلمت من الموضوع دا هتبدا ازاي تعمل سيستم
و دا اللينك بتاع الموضوع
و لو قابلك اي مشاكل او استفسارات في عمل اي سيستم
اعمل موضوع في قسم الاسئله و الاستفسارات و هنساعدك هناك انشاء الله

HLP 30-03-2016 05:09 PM

رد: Unique Killer system Full
 
تسلم ايدك

Mohamed ElKersh 31-03-2016 06:15 AM

رد: Unique Killer system Full
 
اقتباس:

المشاركة الأصلية كتبت بواسطة elbattawy1st (المشاركة 5261444)
لا شغال يافندم و مجرب عند كذا واحد
شوف انت عامل ايه
او راجع كويس علي الا انت عاملو
واتاكد انك بعت massage صح
وغير اسم char الا انا عاملو الا هوا Test
لاسم char بتاعك الا انت عاوز الناس يبعتلو massage
و ال massage
Back my title
وممكن تعدلها للاانت عاوزه

http://i.imgur.com/z2v2t7c.png

صورة اهوه مع العلم bot system ده مفتوح
http://i.imgur.com/Sb3ZUDA.png
و بعت ل botsystem برده نفس الكلام

Last_Fiddler 31-03-2016 06:46 AM

رد: Unique Killer system Full
 
غير كلمة بوت سيستيم وعمله test زى الصوره كده انا جربت السيستم شغال تمام بس العيب الوحيد انك بتطلع كونفيرم وتدخول تلقى التيتل رجع تمام

elbattawy1st 31-03-2016 12:09 PM

رد: Unique Killer system Full
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Last_Fiddler (المشاركة 5261727)
غير كلمة بوت سيستيم وعمله test زى الصوره كده انا جربت السيستم شغال تمام بس العيب الوحيد انك بتطلع كونفيرم وتدخول تلقى التيتل رجع تمام

بتعمل تيليبورت و هيتغير معاك
وانا عامل رساله بتوصل للكاركتر تقولو انك تعمل teleport علشان تتغير

Mohamed ElKersh 31-03-2016 06:10 PM

رد: Unique Killer system Full
 
اقتباس:

المشاركة الأصلية كتبت بواسطة elbattawy1st (المشاركة 5261750)
بتعمل تيليبورت و هيتغير معاك
وانا عامل رساله بتوصل للكاركتر تقولو انك تعمل teleport علشان تتغير

ماهو اكيد عملت teleport نفس الكلام و فتحت الرسالة و عملت كل حاجة

elbattawy1st 31-03-2016 08:39 PM

رد: Unique Killer system Full
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Mohamed ElKersh (المشاركة 5261798)
ماهو اكيد عملت teleport نفس الكلام و فتحت الرسالة و عملت كل حاجة

بص يامعلم
انت عامل فى lines بتاعت Memo_Add اسم كاركتر [Bot]System
وبتبعت الرسالة لكاركتر TesT
و عاوزها تشتغل ازاى يعنى ؟؟؟
لازم تبتعت الرسالة لنفس اسم الكاركتر الموجود فى lines Memo_Add

Mohamed ElKersh 01-04-2016 07:50 PM

رد: Unique Killer system Full
 
اقتباس:

المشاركة الأصلية كتبت بواسطة elbattawy1st (المشاركة 5261888)
بص يامعلم
انت عامل فى lines بتاعت Memo_Add اسم كاركتر [Bot]System
وبتبعت الرسالة لكاركتر TesT
و عاوزها تشتغل ازاى يعنى ؟؟؟
لازم تبتعت الرسالة لنفس اسم الكاركتر الموجود فى lines Memo_Add

ماهو انا عملت كدة نفس المشكلة
كتبت بدل test
[bot]system

elbattawy1st 01-04-2016 11:37 PM

رد: Unique Killer system Full
 
لو حد قابلو مشاكل فى oldtitles
ينزل النسخة الجديده من بروسيدور بتاع Unique_system
مفهوش مشاكل حاليا

Mohamed ElKersh 04-04-2016 04:22 AM

رد: Unique Killer system Full
 
في مشكلة برده بتاعت el memo

PirateKings 04-04-2016 04:38 AM

رد: Unique Killer system Full
 
تسلم يا غالي

elbattawy1st 05-04-2016 10:21 PM

رد: Unique Killer system Full
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Mohamed ElKersh (المشاركة 5262369)
في مشكلة برده بتاعت el memo

ياباشا شغاله وجربتها كذا مره و شغاله عند ناس كتير
شوف انت بتعمل ايه غلط

اقتباس:

المشاركة الأصلية كتبت بواسطة PriateKings (المشاركة 5262373)
تسلم يا غالي

شكراا لمرورك


الساعة الآن 06:28 PM.

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