تسجيل الدخول دائمآ
ط·آ§ط¸â€‍ط·آ¥ط·آ¹ط¸â€‍ط·آ§ط¸â€ ط·آ§ط·ع¾

الـجـروب الـخـاص بـالـمـنـتـدي Silkroad4arab Facebook | Official Group 



قسم الشروحات و البرامج المستخدمة في عمل السيرفرات الخاصة [ قسم متخصص فى شروحات و البرامج في عمل السيرفرات الخاصة ] [ يرجى عدم وضع الأسئلة والاستفسارات في هذا القسم ]

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 13-03-2015, 05:11 AM   #1

mido22421



الصورة الرمزية mido22421


• الانـتـسـاب » Feb 2008
• رقـم العـضـويـة » 12606
• المشـــاركـات » 471
• الـدولـة » ▅ ▃ ▂ام الدنيا ▂ ▃ ▅
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
mido22421 صـاعـد

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


إرسال رسالة عبر Yahoo إلى mido22421

افتراضي Program Auto Notice Plus + الشرح



السلام عليكم ورحمة الله وبركاته


النهارده انتكلام علي ال Notice Plus



1-البرنامج ده من زمان وفي ناس كتير مش عارف تعمل الكلام ده
2-عشان كده لازم عملكم شرح عشان الناس تفهم ازاي اشغل البرنامج


Program Auto Notice Plus


1- Ip Server
2- Port Server
3- Locale
4- Version Server
Connect to Server

5- Account ID لاوم يكون GM او GA عشان ال Notice
6- PW
Login

في صور تظهر فيه Enter Image code

7- هتجيب اسم الاكونت
8-دوس علي Select Char

------------------------------------
الصور رقم 2 SQL

1-
Server Name
2-SRO_VT_SHARDLOG
3- Uesr Name SQL
4- PW SQL
[ stop = stop :D ]

[ Activate = Start ]


صور

تاريخ التحديث
2015-10-20









Table Query
1

كود PHP:


USE [SRO_VT_SHARDLOG]
GO

IF  EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[DF_PlusNotice_Sent]') AND type = 'D')
BEGIN
ALTER TABLE 
[dbo].[PlusNotice] DROP CONSTRAINT [DF_PlusNotice_Sent]
END

GO

IF  EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[DF_PlusNotice_Date]') AND type = 'D')
BEGIN
ALTER TABLE 
[dbo].[PlusNotice] DROP CONSTRAINT [DF_PlusNotice_Date]
END

GO

USE [SRO_VT_SHARDLOG]
GO

/****** Object:  Table [dbo].[PlusNotice]    Script Date: 09/11/2013 12:37:51 ******/
IF  EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[PlusNotice]') AND type in (N'U'))
DROP TABLE [dbo].[PlusNotice]
GO

USE [SRO_VT_SHARDLOG]
GO

/****** Object:  Table [dbo].[PlusNotice]    Script Date: 09/11/2013 12:37:51 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE 
[dbo].[PlusNotice](
    [
Sent] [int] NOT NULL,
    [
message] [varchar](max) NOT NULL,
    [
Date] [datetime] NOT NULL
) ON [PRIMARY]

GO

SET ANSI_PADDING OFF
GO

ALTER TABLE 
[dbo].[PlusNotice] ADD  CONSTRAINT [DF_PlusNotice_Sent]  DEFAULT ((0)) FOR [Sent]
GO

ALTER TABLE 
[dbo].[PlusNotice] ADD  CONSTRAINT [DF_PlusNotice_Date]  DEFAULT (getdate()) FOR [Date]
GO 
2- Name Wepon

كود PHP:

USE [SRO_VT_SHARD]
GO

/****** Object:  Table [dbo].[_ItemName]    Script Date: 09/11/2013 12:38:45 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE 
[dbo].[_ItemName](
    [
CodeName128] [varchar](50) NOT NULL,
    [
Name] [varchar](50) NOT NULL
) ON [PRIMARY]

GO

SET ANSI_PADDING OFF


GO 

3-_LogItemPlus

كود PHP:

USE [SRO_VT_SHARDLOG]
GO

/****** Object:  Table [dbo].[_LogItemPlus]    Script Date: 09/11/2013 12:37:14 ******/
IF  EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[_LogItemPlus]') AND type in (N'U'))
DROP TABLE [dbo].[_LogItemPlus]
GO

USE [SRO_VT_SHARDLOG]
GO

/****** Object:  Table [dbo].[_LogItemPlus]    Script Date: 09/11/2013 12:37:14 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE 
[dbo].[_LogItemPlus](
    [
ID] [int] IDENTITY(1,1) NOT NULL,
    [
CharID] [varchar](10) NOT NULL,
    [
Serial64] [varchar](64) NOT NULL,
    [
Plus] [text] NOT NULL,
    [
Data] [datetime] NOT NULL,
    [
Lido] [int] NOT NULL,
 
CONSTRAINT [PK__LogItemPlus1_1] PRIMARY KEY CLUSTERED 
(
    [
ID] ASC
)WITH  (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY =  OFF,  ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
) 
ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]

GO

SET ANSI_PADDING OFF
GO 



3- SRO_VT_SHARDLOG > Programmability >_AddLogItem

ده ال Query كامل من PLUS + 8

كود PHP:

USE [SRO_VT_LOG]
GO
/****** Object:  StoredProcedure [dbo].[_AddLogItem]    Script Date: 09/15/2013 20:20:09 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER  procedure 
[dbo].[_AddLogItem]  
  @
CharID  int,   
  @
ItemRefID int,   
  @
ItemSerial bigint,   
  @
dwData int,   
  @
TargetStorage tinyint,   
  @
Operation tinyint,   
  @
Slot_From tinyint,   
  @
Slot_To tinyint,   
  @
EventPos varchar(64),   
  @
strDesc varchar(128), 
  @
Gold        bigint        -- #ifdef EXTEND_GOLD_TYPE »?AO    
  
as   
   declare @
len_pos int   
   
declare @len_desc int  
   
declare @strDesc_separado varchar(128)  
   declare  @
len_desc1 int 
   set 
@len_pos = len(@EventPos)   
   
set @len_desc = len(@strDesc)   
   if (@
len_pos > 0 and @len_desc > 0)   
   
begin   
            insert _LogEventItem 
(EventTime, CharID, ItemRefID, dwData, TargetStorage, Operation, Slot_From, Slot_To, EventPos, strDesc, Serial64, Gold)    -- #ifdef EXTEND_GOLD_TYPE ±³?¼ 
            
values(GetDate(), @CharID, @ItemRefID, @dwData, @TargetStorage, @Operation, @Slot_From, @Slot_To, @EventPos, @strDesc, @ItemSerial, @Gold)        -- #ifdef EXTEND_GOLD_TYPE ±³?¼ 
   
end   
   
else if (@len_pos > 0 and @len_desc = 0)   
   
begin   
            insert _LogEventItem 
(EventTime, CharID, ItemRefID, dwData, TargetStorage, Operation, Slot_From, Slot_To, EventPos, Serial64, Gold)            -- #ifdef EXTEND_GOLD_TYPE ±³?¼ 
            
values(GetDate(), @CharID, @ItemRefID, @dwData, @TargetStorage, @Operation, @Slot_From, @Slot_To, @EventPos, @ItemSerial, @Gold)                -- #ifdef EXTEND_GOLD_TYPE ±³?¼  
   
end   
   
else if (@len_pos = 0 and @len_desc > 0)   
   
begin   
            insert _LogEventItem 
(EventTime, CharID, ItemRefID, dwData, TargetStorage, Operation, Slot_From, Slot_To, strDesc, Serial64, Gold)            -- #ifdef EXTEND_GOLD_TYPE ±³?¼ 
            
values(GetDate(), @CharID, @ItemRefID, @dwData, @TargetStorage, @Operation, @Slot_From, @Slot_To, @strDesc, @ItemSerial, @Gold)                    -- #ifdef EXTEND_GOLD_TYPE ±³?¼  
   
end   
   
else if (@len_pos = 0 and @len_desc = 0)   
   
begin   
            insert _LogEventItem 
(EventTime, CharID, ItemRefID, dwData, TargetStorage, Operation, Slot_From, Slot_To, Serial64, Gold)                        -- #ifdef EXTEND_GOLD_TYPE ±³?¼ 
            
values(GetDate(), @CharID, @ItemRefID, @dwData, @TargetStorage, @Operation, @Slot_From, @Slot_To, @ItemSerial, @Gold)                            -- #ifdef EXTEND_GOLD_TYPE ±³?¼ 
   
end   
   
-- A¯·? ¾?A??U ±¸AOA?¸é!   
   -- 
#define LOG_ITEMEVENT_BUY_CASHITEM  (BYTE)35   
   
if (@Operation = 35)   
   
begin   
    insert _LogCashItem 
(RefItemID, CharID, Cnt, EventTime, Serial64)   
    
values(@ItemRefID, @CharID, @dwData, GetDate(), @ItemSerial)   
   
end 
   
if (@Operation = 90 OR @Operation = 160)   
   
begin   
   set 
@len_desc1 = CHARINDEX (']',@strDesc)  
  if(@
len_desc1 = 9)   
     
begin 
     set 
@strDesc = SUBSTRING(@strDesc,0,9) 
     
set @strDesc_separado = SUBSTRING(@strDesc, 8, 1) 
    
end 
   
else if(@len_desc1 = 10) 
        
begin 
        set 
@strDesc = SUBSTRING(@strDesc,0,10) 
        
set @strDesc_separado = SUBSTRING(@strDesc, 8, 2) 
        
end 
        
if(@strDesc_separado >= 8) 
        
begin 
        
--set @strDesc_separado = @len_desc1 
      insert _LogItemPlus
(CharID, Serial64, Plus, Data, Lido) values(@CharID, @ItemSerial, @strDesc_separado, GetDate(), '0')   
    
end  
   end 
   
if(@Operation = 90)
   
begin
    
declare @iname varchar(129)
    declare @
iid int
    
declare @cname varchar(64)
    
select @iid = RefItemID from SRO_VT_SHARD.dbo._Items where Serial64 = @ItemSerial
    select 
@iname = Name from SRO_VT_SHARD.dbo._ItemName where CodeName128 in
    
(select CodeName128 from SRO_VT_SHARD.dbo._RefObjCommon where id = @iid) 
    
select @cname = CharName16 from SRO_VT_SHARD.dbo._Char where CharID = @CharID
    
if(@strDesc_separado >= 8)
    
insert PlusNotice(Sent, Message)values(0,'[' +@cname + '] has increased [' + @iname + '] to [Lvl ' + CAST(@strDesc_separado AS NVARCHAR) + ']')
 
end 
من PLUS + 12


كود PHP:

USE [SRO_VT_LOG]
GO
/****** Object:  StoredProcedure [dbo].[_AddLogItem]    Script Date: 09/15/2013 20:20:09 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER  procedure 
[dbo].[_AddLogItem]  
  @
CharID  int,   
  @
ItemRefID int,   
  @
ItemSerial bigint,   
  @
dwData int,   
  @
TargetStorage tinyint,   
  @
Operation tinyint,   
  @
Slot_From tinyint,   
  @
Slot_To tinyint,   
  @
EventPos varchar(64),   
  @
strDesc varchar(128), 
  @
Gold        bigint        -- #ifdef EXTEND_GOLD_TYPE »?AO    
  
as   
   declare @
len_pos int   
   
declare @len_desc int  
   
declare @strDesc_separado varchar(128)  
   declare  @
len_desc1 int 
   set 
@len_pos = len(@EventPos)   
   
set @len_desc = len(@strDesc)   
   if (@
len_pos > 0 and @len_desc > 0)   
   
begin   
             insert _LogEventItem 
(EventTime, CharID, ItemRefID, dwData,  TargetStorage, Operation, Slot_From, Slot_To, EventPos, strDesc,  Serial64, Gold)    -- #ifdef EXTEND_GOLD_TYPE ±³?¼ 
             
values(GetDate(), @CharID, @ItemRefID, @dwData, @TargetStorage,  @Operation, @Slot_From, @Slot_To, @EventPos, @strDesc, @ItemSerial,  @Gold)        -- #ifdef EXTEND_GOLD_TYPE ±³?¼ 
   
end   
   
else if (@len_pos > 0 and @len_desc = 0)   
   
begin   
             insert _LogEventItem 
(EventTime, CharID, ItemRefID, dwData,  TargetStorage, Operation, Slot_From, Slot_To, EventPos, Serial64,  Gold)            -- #ifdef EXTEND_GOLD_TYPE ±³?¼ 
             
values(GetDate(), @CharID, @ItemRefID, @dwData, @TargetStorage,  @Operation, @Slot_From, @Slot_To, @EventPos, @ItemSerial,  @Gold)                -- #ifdef EXTEND_GOLD_TYPE ±³?¼  
   
end   
   
else if (@len_pos = 0 and @len_desc > 0)   
   
begin   
             insert _LogEventItem 
(EventTime, CharID, ItemRefID, dwData,  TargetStorage, Operation, Slot_From, Slot_To, strDesc, Serial64,  Gold)            -- #ifdef EXTEND_GOLD_TYPE ±³?¼ 
             
values(GetDate(), @CharID, @ItemRefID, @dwData, @TargetStorage,  @Operation, @Slot_From, @Slot_To, @strDesc, @ItemSerial,  @Gold)                    -- #ifdef EXTEND_GOLD_TYPE ±³?¼  
   
end   
   
else if (@len_pos = 0 and @len_desc = 0)   
   
begin   
             insert _LogEventItem 
(EventTime, CharID, ItemRefID, dwData,  TargetStorage, Operation, Slot_From, Slot_To, Serial64,  Gold)                        -- #ifdef EXTEND_GOLD_TYPE ±³?¼ 
             
values(GetDate(), @CharID, @ItemRefID, @dwData, @TargetStorage,  @Operation, @Slot_From, @Slot_To, @ItemSerial,  @Gold)                            -- #ifdef EXTEND_GOLD_TYPE ±³?¼ 
   
end   
   
-- A¯·? ¾?A??U ±¸AOA?¸é!   
   -- 
#define LOG_ITEMEVENT_BUY_CASHITEM  (BYTE)35   
   
if (@Operation = 35)   
   
begin   
    insert _LogCashItem 
(RefItemID, CharID, Cnt, EventTime, Serial64)   
    
values(@ItemRefID, @CharID, @dwData, GetDate(), @ItemSerial)   
   
end 
   
if (@Operation = 90 OR @Operation = 160)   
   
begin   
   set 
@len_desc1 = CHARINDEX (']',@strDesc)  
  if(@
len_desc1 = 9)   
     
begin 
     set 
@strDesc = SUBSTRING(@strDesc,0,9) 
     
set @strDesc_separado = SUBSTRING(@strDesc, 8, 1) 
    
end 
   
else if(@len_desc1 = 10) 
        
begin 
        set 
@strDesc = SUBSTRING(@strDesc,0,10) 
        
set @strDesc_separado = SUBSTRING(@strDesc, 8, 2) 
        
end 
        
if(@strDesc_separado >= 8) 
        
begin 
        
--set @strDesc_separado = @len_desc1 
      insert _LogItemPlus
(CharID, Serial64, Plus, Data, Lido) values(@CharID, @ItemSerial, @strDesc_separado, GetDate(), '0')   
    
end  
   end 
   
if(@Operation = 90)
   
begin
    
declare @iname varchar(129)
    declare @
iid int
    
declare @cname varchar(64)
    
select @iid = RefItemID from SRO_VT_SHARD.dbo._Items where Serial64 = @ItemSerial
    select 
@iname = Name from SRO_VT_SHARD.dbo._ItemName where CodeName128 in
    
(select CodeName128 from SRO_VT_SHARD.dbo._RefObjCommon where id = @iid) 
    
select @cname = CharName16 from SRO_VT_SHARD.dbo._Char where CharID = @CharID
    
if(@strDesc_separado >= 12)
     
insert PlusNotice(Sent, Message)values(0,'[' +@cname + '] has increased  [' + @iname + '] to [Lvl ' + CAST(@strDesc_separado AS NVARCHAR) + ']')
 
end 


Test Notice










التحميل Notice Plus Mido22421

كود PHP:
https://mega.nz/#!hEsxACaS!cezU2YDI5uVI7sQSdW9eicNoZeYwFUCF-kw2TERMcpc 

تاريخ الفحص 2015-10-20 13:00:52 UTC ( 1 دقيقة مضت )


عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
نحن نختلف عن الاخرون




توقيع mido22421 :

التعديل الأخير تم بواسطة mido22421 ; 21-10-2015 الساعة 12:55 AM

رد مع اقتباس
إعلانات google

قديم 13-03-2015, 12:56 PM   #2

Hamza FiGo



الصورة الرمزية Hamza FiGo

مـديـر عـام

• الانـتـسـاب » Dec 2007
• رقـم العـضـويـة » 6993
• المشـــاركـات » 7,017
• الـدولـة » Cairo
• الـهـوايـة » Helping ppl
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 92
Hamza FiGo جـيـد

Hamza FiGo غير متواجد حالياً


إرسال رسالة عبر Yahoo إلى Hamza FiGo

افتراضي رد: Program Auto Notice Plus + الشرح



تمت الموافقة علشان الشرح الجميل دا. وناسف علي التاخير

وتم التنسيق . ياريت بعد كدة تحط الــ Query في اكواد PHP



توقيع Hamza FiGo :
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]

عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ] || عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ] || عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]


رد مع اقتباس
قديم 13-03-2015, 01:54 PM   #3

Mohamed_Candy
عضو مجتهد





• الانـتـسـاب » Nov 2013
• رقـم العـضـويـة » 115584
• المشـــاركـات » 103
• الـدولـة » Zamalek~Mohandsen
• الـهـوايـة » Developer
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 11
Mohamed_Candy صـاعـد

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


إرسال رسالة عبر Yahoo إلى Mohamed_Candy

افتراضي رد: Program Auto Notice Plus + الشرح



work fine ?


توقيع Mohamed_Candy :
Oliver Queen


رد مع اقتباس
قديم 13-03-2015, 02:44 PM   #4

mido22421



الصورة الرمزية mido22421


• الانـتـسـاب » Feb 2008
• رقـم العـضـويـة » 12606
• المشـــاركـات » 471
• الـدولـة » ▅ ▃ ▂ام الدنيا ▂ ▃ ▅
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
mido22421 صـاعـد

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


إرسال رسالة عبر Yahoo إلى mido22421

افتراضي رد: Program Auto Notice Plus + الشرح



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


توقيع mido22421 :


رد مع اقتباس
قديم 13-03-2015, 04:01 PM   #5

CritYouDown
عضو فعال



الصورة الرمزية CritYouDown


• الانـتـسـاب » Aug 2012
• رقـم العـضـويـة » 104757
• المشـــاركـات » 426
• الـدولـة » مصر
• الـهـوايـة » Private Server Edit
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 30
CritYouDown صـاعـد

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


إرسال رسالة عبر Yahoo إلى CritYouDown

(33) رد: Program Auto Notice Plus + الشرح



Tested الله ينور شغل 100 100


توقيع CritYouDown :

عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]

عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]


التعديل الأخير تم بواسطة CritYouDown ; 13-03-2015 الساعة 10:47 PM

رد مع اقتباس
قديم 13-03-2015, 04:07 PM   #6

mido22421



الصورة الرمزية mido22421


• الانـتـسـاب » Feb 2008
• رقـم العـضـويـة » 12606
• المشـــاركـات » 471
• الـدولـة » ▅ ▃ ▂ام الدنيا ▂ ▃ ▅
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
mido22421 صـاعـد

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


إرسال رسالة عبر Yahoo إلى mido22421

افتراضي رد: Program Auto Notice Plus + الشرح



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


توقيع mido22421 :


رد مع اقتباس
قديم 13-03-2015, 04:38 PM   #7

pop2009
عضو لامع





• الانـتـسـاب » Nov 2007
• رقـم العـضـويـة » 5370
• المشـــاركـات » 1,261
• الـدولـة » https://t.me/pump_upp
• الـهـوايـة » database editor
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 19
pop2009 صـاعـد

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


إرسال رسالة عبر ICQ إلى pop2009 إرسال رسالة عبر AIM إلى pop2009 إرسال رسالة عبر Yahoo إلى pop2009

افتراضي رد: Program Auto Notice Plus + الشرح



الله ينور استمر




رد مع اقتباس
قديم 13-03-2015, 08:27 PM   #8

UnStoppable!





• الانـتـسـاب » Mar 2015
• رقـم العـضـويـة » 121070
• المشـــاركـات » 354
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
UnStoppable! صـاعـد

UnStoppable! غير متواجد حالياً



افتراضي رد: Program Auto Notice Plus + الشرح



البرنامج شغال 100 % بس مش بيدى notice خالص




رد مع اقتباس
قديم 13-03-2015, 11:53 PM   #9

mido22421



الصورة الرمزية mido22421


• الانـتـسـاب » Feb 2008
• رقـم العـضـويـة » 12606
• المشـــاركـات » 471
• الـدولـة » ▅ ▃ ▂ام الدنيا ▂ ▃ ▅
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
mido22421 صـاعـد

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


إرسال رسالة عبر Yahoo إلى mido22421

افتراضي رد: Program Auto Notice Plus + الشرح



اقتباس:
المشاركة الأصلية كتبت بواسطة UnStoppable! عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
البرنامج شغال 100 % بس مش بيدى notice خالص
ال Notice من + 8


توقيع mido22421 :


رد مع اقتباس
قديم 14-03-2015, 12:58 AM   #10

UnStoppable!





• الانـتـسـاب » Mar 2015
• رقـم العـضـويـة » 121070
• المشـــاركـات » 354
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
UnStoppable! صـاعـد

UnStoppable! غير متواجد حالياً



افتراضي رد: Program Auto Notice Plus + الشرح



ما انا بعمل من بلص 8 مش عاوز انا عندى auto notice شغال لاكن Plus notice لا




رد مع اقتباس
قديم 14-03-2015, 01:18 AM   #11

mido22421



الصورة الرمزية mido22421


• الانـتـسـاب » Feb 2008
• رقـم العـضـويـة » 12606
• المشـــاركـات » 471
• الـدولـة » ▅ ▃ ▂ام الدنيا ▂ ▃ ▅
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
mido22421 صـاعـد

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


إرسال رسالة عبر Yahoo إلى mido22421

افتراضي رد: Program Auto Notice Plus + الشرح



اقتباس:
المشاركة الأصلية كتبت بواسطة UnStoppable! عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
ما انا بعمل من بلص 8 مش عاوز انا عندى auto notice شغال لاكن Plus notice لا
1-اوعى تغير ده عشان البرنامج مش هيشتغل كويس

اقتباس:
[dbo].[PlusNotice_mido22421]



2- خود الكود ده تاني



SRO_VT_SHARDLOG > Programmability >_AddLogItem

في انتظار الرد


توقيع mido22421 :


رد مع اقتباس
قديم 14-03-2015, 01:59 AM   #12

UnStoppable!





• الانـتـسـاب » Mar 2015
• رقـم العـضـويـة » 121070
• المشـــاركـات » 354
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
UnStoppable! صـاعـد

UnStoppable! غير متواجد حالياً



افتراضي رد: Program Auto Notice Plus + الشرح



فين الكود ده




رد مع اقتباس
قديم 14-03-2015, 02:08 AM   #13

mido22421



الصورة الرمزية mido22421


• الانـتـسـاب » Feb 2008
• رقـم العـضـويـة » 12606
• المشـــاركـات » 471
• الـدولـة » ▅ ▃ ▂ام الدنيا ▂ ▃ ▅
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
mido22421 صـاعـد

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


إرسال رسالة عبر Yahoo إلى mido22421

افتراضي رد: Program Auto Notice Plus + الشرح




الكود في الوضع بس انا هارب لك المسافات

3- SRO_VT_SHARDLOG > Programmability >_AddLogItem

حط ده في اخر ال Query



كود PHP:
   if (@Operation = 35)   
   
begin   
    insert _LogCashItem 
(RefItemID, CharID, Cnt, EventTime, Serial64)   
    
values(@ItemRefID, @CharID, @dwData, GetDate(), @ItemSerial)   
   
end 
   
if (@Operation = 90 OR @Operation = 160)   
   
begin   
   set 
@len_desc1 = CHARINDEX (']',@strDesc)  
  if(@
len_desc1 = 9)   
     
begin 
     set 
@strDesc = SUBSTRING(@strDesc,0,9) 
     
set @strDesc_separado = SUBSTRING(@strDesc, 8, 1) 
    
end 
   
else if(@len_desc1 = 10) 
        
begin 
        set 
@strDesc = SUBSTRING(@strDesc,0,10) 
        
set @strDesc_separado = SUBSTRING(@strDesc, 8, 2) 
        
end 
        
if(@strDesc_separado >= 8) 
        
begin 
        
--set @strDesc_separado = @len_desc1 
      insert _LogItemPlus
(CharID, Serial64, Plus, Data, Lido) values(@CharID, @ItemSerial, @strDesc_separado, GetDate(), '0')   
    
end  
   end 
   
if(@Operation = 90)
   
begin
    
declare @iname varchar(129)
    declare @
iid int
    
declare @cname varchar(64)
    
select @iid = RefItemID from SRO_VT_SHARD.dbo._Items where Serial64 = @ItemSerial
    select 
@iname = Name from SRO_VT_SHARD.dbo._ItemName where CodeName128 in
    
(select CodeName128 from SRO_VT_SHARD.dbo._RefObjCommon where id = @iid) 
    
select @cname = CharName16 from SRO_VT_SHARD.dbo._Char where CharID = @CharID
    
if(@strDesc_separado >= 8)
      
insert PlusNotice_mido22421(Sent, Message)values(0,'[' +@cname + '] has  increased  [' + @iname + '] to [Lvl ' + CAST(@strDesc_separado AS  NVARCHAR) + ']')
 
end 


توقيع mido22421 :


رد مع اقتباس
قديم 14-03-2015, 02:33 AM   #14

UnStoppable!





• الانـتـسـاب » Mar 2015
• رقـم العـضـويـة » 121070
• المشـــاركـات » 354
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
UnStoppable! صـاعـد

UnStoppable! غير متواجد حالياً



افتراضي رد: Program Auto Notice Plus + الشرح



اقتباس:
PlusNotice_mido22421
انا عامل الحوار ده من قبل ما انت تقول والله علشان انا شفتوا فى البروسيدور لاقيته غلط فا انا عدلته و انت بارده اكدتلى معلوماتى




رد مع اقتباس
قديم 14-03-2015, 02:59 AM   #15

mido22421



الصورة الرمزية mido22421


• الانـتـسـاب » Feb 2008
• رقـم العـضـويـة » 12606
• المشـــاركـات » 471
• الـدولـة » ▅ ▃ ▂ام الدنيا ▂ ▃ ▅
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
mido22421 صـاعـد

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


إرسال رسالة عبر Yahoo إلى mido22421

افتراضي رد: Program Auto Notice Plus + الشرح



اقتباس:
المشاركة الأصلية كتبت بواسطة UnStoppable! عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
انا عامل الحوار ده من قبل ما انت تقول والله علشان انا شفتوا فى البروسيدور لاقيته غلط فا انا عدلته و انت بارده اكدتلى معلوماتى
1- كاده البرنامج شغال 100 % لو انت مش عارف تعمل يب انت في عندك حاجه غلط
2- لازم تكون عامل cfg/misc.ini

disableLog = 0

3- أنت بتتكلم في Automatic Unique Reward

System ده انا عمله من زمان في احسن من ال System ده
4-انا بعرف اعمل اي system بس في ناس مش هتفهم احنا بنعمل ايه هتاخد Copy / Paste و خلص و انا عاوز الناس تعمل زي ما احنا بنعمل مش لازم تعتمد علي الاخرين و خاص
4- انا بعارف اعمل php And Fix And C++ And C# And

أنت مش بتكلم تلميذ

Good luck ®




توقيع mido22421 :


رد مع اقتباس
إضافة رد


يتصفح الموضوع حالياً : 1 (0 عضو و 1 زائر)
 

ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى الردود آخر مشاركة
مشكلة فى Auto Notice/Auto plus notice Jaffa قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 29 13-03-2015 12:50 AM
Release event_script + Auto Notice plus + Auto Reward Winner pvp Reflect قـسـم تـعـديـل [ PK2 Edit ] 10 07-03-2015 01:06 PM
Program Auto Notice mido22421 قسم الشروحات و البرامج المستخدمة في عمل السيرفرات الخاصة 0 05-03-2015 04:18 PM


الساعة الآن 02:27 AM.