الموضوع: Unique Killer system Full
عرض مشاركة واحدة
قديم 10-03-2016, 08:03 PM   #11

Mohamed ElKersh
عضو فعال





• الانـتـسـاب » Feb 2016
• رقـم العـضـويـة » 129168
• المشـــاركـات » 301
• الـدولـة » Adventure Online
• الـهـوايـة » Adventure Online
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
Mohamed ElKersh صـاعـد

Mohamed ElKersh غير متواجد حالياً



افتراضي رد: Unique Killer system Full



اقتباس:
المشاركة الأصلية كتبت بواسطة elbattawy1st عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
فى الخدمة ياباشا



تسلم



تسلم




تسلم




علشان تعمل على يونك كمان لازم تعمل دا
كود PHP:
USE [SRO_VT_SHARDLOG]
GO

/****** Object:  Table [dbo].[_OldTitles1]    Script Date: 10/03/2016 02:03:29 م ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE 
[dbo].[_OldTitles1](
    [
ID] [intIDENTITY(1,1NOT NULL,
    [
CharName] [varchar](59NOT NULL,
    [
OldHwan] [intNULL,
    [
UName] [varchar](50NULL,
 
CONSTRAINT [PK__OldTitlesPRIMARY KEY CLUSTERED 
(
    [
IDASC
)WITH (PAD_INDEX OFFSTATISTICS_NORECOMPUTE OFFIGNORE_DUP_KEY OFFALLOW_ROW_LOCKS ONALLOW_PAGE_LOCKS ONON [PRIMARY]
ON [PRIMARY]

GO

SET ANSI_PADDING OFF
GO 
علشان title جديد بتاع يونك urchi

وبعد كده هضيف الجزء دا فى addlogchar تحت الا انت ضايفو من الموضوع (بتاع tiger )

كود PHP:
iF (@EventID OR @EventID 11)
BEGIN
    
DECLARE @MaxK1 int = (SELECT Count(CodeName128FROM [SRO_VT_SHARDLOG].[dbo].[_UniquesLog]   Where Killer = @CharName1 And CodeName128 'MOB_OA_URUCHI')
    If @
MaxK1 >= '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_SHARD].[dbo].[_ADD_ITEM_EXTERN] @CharName1,'ITEM_ETC_ARENA_COIN',10,0
    
-- 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_OA_URUCHI'
    
END 
    END 

بالنسبة لحوار تغير title و reward انا عامل شرح لية فى اول الموضوع شوفو و امشى معاه واحده واحده
ملاحظة بعد ماضيف تابل الجديد اقفل برنامج sql و افتحو تانى
تمام ماشي بس فيه ملحوظة دلواقتي انت ادتني ده
كود PHP:
USE [SRO_VT_SHARDLOG]
GO

/****** Object:  Table [dbo].[_OldTitles1]    Script Date: 10/03/2016 02:03:29 م ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE 
[dbo].[_OldTitles1](
    [
ID] [intIDENTITY(1,1NOT NULL,
    [
CharName] [varchar](59NOT NULL,
    [
OldHwan] [intNULL,
    [
UName] [varchar](50NULL,
 
CONSTRAINT [PK__OldTitlesPRIMARY KEY CLUSTERED 
(
    [
IDASC
)WITH (PAD_INDEX OFFSTATISTICS_NORECOMPUTE OFFIGNORE_DUP_KEY OFFALLOW_ROW_LOCKS ONALLOW_PAGE_LOCKS ONON [PRIMARY]
ON [PRIMARY]

GO

SET ANSI_PADDING OFF
GO 
اسمه oldtitle1

لاكن في الكويري مكتوب
كود PHP:
    Insert Into [SRO_VT_SHARDLOG].[dbo].[_OldTitles] ([CharName],[OldHwan],[UName]) Values (@CharName1,@CheckHwanlevel,'5'
ده طبيعي ولا ايه ؟




رد مع اقتباس