حفظ بياناتي ؟

1/01/2023

22/05/2024_hema

22/05/2024_hema

END_shaher_01/01/2025

Ahmed_k_nayel_01_01_2025

END_02/12/2024

END 29/01/2025

END 30/02/2025_Belal

END 06/01/2025

END 12/01/2025

END _14/01/2025_Karuoke

END _14/01/2025_Karuoke

END 18/01/2025

END 18/01/2025

END 20/01/2025_coinY

END 20/01/2025_1418

END 30/01/2025

END 30/01/2025

END 01/02/2025

25/01/2022

QueenSro_01_10_2024

Ahmed_k_nayel_01_01_2025

ibrahim_END 07/1212024

END 29/01/2025

END 12/01/2025

END _14/01/2025_Karuoke

END 18/01/2025

END 18/01/2025

END 20/01/2025_coinY

END 30/01/2025

END 30/01/2025

END 06/02/2025

 الـجـروب الـرسـمى لـلـمـنـتـدى FaceBook | Official Group 



قسم المواضيع المكررة و المخالفة هنا يتم وضع المواضيع المخالفة والمواضيع المكررة

موضوع مغلق
 
أدوات الموضوع تقييم الموضوع انواع عرض الموضوع
قديم 13-11-2013, 04:37 PM   #1

funBow
عضو مجتهد



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


• الانـتـسـاب » Feb 2012
• رقـم العـضـويـة » 98680
• المشـــاركـات » 164
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر »
• الـجـنـس »
• نقـاط التقييم » 10
funBow صـاعـد

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



(1) بخصوص Scroll Change Name سؤال ؟



انا دلوقتى مش عارف اعدل على فى الملف ده _AddTimedJob
كود:
USE [SRO_VT_SHARD]
GO
/****** Object:  StoredProcedure [dbo].[_AddTimedJob]    Script Date: 11/13/2013 16:22:28 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

ALTER   procedure [dbo].[_AddTimedJob]
@CharID            int,
@Category        tinyint,
@JobID            int,
@TimeToKeep    int,
@Data1            int,
@Data2            int,
--##begin due to develop composite item
@Data3            int,
@Data4            int,
@Data5            int,
@Data6            int,
@Data7            int,
@Data8            int,
@Serial64        bigint,
@JID            int
--##end due to develop composite item
as
    if (not exists (select CharID from _Char with (nolock) where CharID = @CharID))
                return -1
            if (@TimeToKeep <= 0)
                return -2
            declare @NewJobID int
            set @NewJobID = 0

            --##JobID 1 = Guild // JobID 2 = Thief/Hunter/Trader
            --##If you want to only have one not both, then just modify the line below!
            if (@JobID = 1 or @JobID = 2)
            BEGIN
                insert into _TimedJob(CharID,Category,JobID,TimeToKeep,Data1,Data2,Data3,Data4,Data5,Data6,Data7,Data8,Serial64,JID)
                values(@CharID, @Category, @JobID, 1, @Data1, @Data2, @Data3, @Data4, @Data5, @Data6, @Data7, @Data8, @Serial64, @JID)
            END
            ELSE
            BEGIN
                --##begin due to develop composite item
                insert into _TimedJob(CharID,Category,JobID,TimeToKeep,Data1,Data2,Data3,Data4,Data5,Data6,Data7,Data8,Serial64,JID)
                values(@CharID, @Category, @JobID, @TimeToKeep, @Data1, @Data2, @Data3, @Data4, @Data5, @Data6, @Data7, @Data8, @Serial64, @JID)
            END
                --##end due to develop composite item
            set @NewJobID = @@identity
            if (@@error <> 0 or @@rowcount = 0)
                
                return -3
     return @NewJobID
ده اللى موجود فى الداتابيز بتاعتى عايز بقى احط دول
احطهم ازاى
ADDTimedJob_
كود:
    if(@JobID = '45000') - 
        BEGIN 
declare @CharName16 varchar(64) 
         Select @CharName16=CharName16 from _Char where CharID = @CharID 
         Update _Char Set CharName16 = '@'+ @CharName16 Where CharID = @CharID 
            return -3 
        END


Bilgi
كود:
--##begin due to develop composite item
@Data3            int,
@Data4            int,
@Data5            int,
@Data6            int,
@Data7            int,
@Data8            int,
@Serial64        bigint,
@JID            int
--##end due to develop composite item
as

as'dan sonraki bِlüme ekleyiniz. 

قِyle devam etsin. Yapamazsan‎z forumdan yaz‎n :)

    if(@JobID = '34006') -- Mudar nome do char 
        BEGIN 
declare @CharName16 varchar(64) 
         Select @CharName16=CharName16 from _Char where CharID = @CharID 
         Update _Char Set CharName16 = '@'+ @CharName16 Where CharID = @CharID 
            return -3 
        END  
    if (not exists (select CharID from _Char with (nolock) where CharID = @CharID))
                return -1
            if (@TimeToKeep <= 0)
                return -2
            declare @NewJobID int
            set @NewJobID = 0



التعديل الأخير تم بواسطة funBow ; 13-11-2013 الساعة 04:39 PM

إعلانات google

قديم 13-11-2013, 04:48 PM   #2

funBow
عضو مجتهد



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


• الانـتـسـاب » Feb 2012
• رقـم العـضـويـة » 98680
• المشـــاركـات » 164
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر »
• الـجـنـس »
• نقـاط التقييم » 10
funBow صـاعـد

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



افتراضي



يارب حد يرد علينا السنه دى




قديم 13-11-2013, 08:57 PM   #3

●♥ Marwan1337 ♥●
عضو فضى



الصورة الرمزية ●♥ Marwan1337 ♥●


• الانـتـسـاب » Jun 2011
• رقـم العـضـويـة » 88572
• المشـــاركـات » 3,720
• الـدولـة » أمـــ الدنيــا ــــ
• الـهـوايـة » SRO_VT_SHARD
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 126
●♥ Marwan1337 ♥● جـيـد●♥ Marwan1337 ♥● جـيـد

●♥ Marwan1337 ♥● غير متواجد حالياً



افتراضي



علـى فكــرة الـ Scroll Change Name مـش شغـالـة أصـلآ , أنـا جـربتهـا عنـدى ومـش شغـالـة..


توقيع ●♥ Marwan1337 ♥● :
█ Professional Data Base / Media Editor █


قديم 13-11-2013, 08:59 PM   #4

funBow
عضو مجتهد



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


• الانـتـسـاب » Feb 2012
• رقـم العـضـويـة » 98680
• المشـــاركـات » 164
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر »
• الـجـنـس »
• نقـاط التقييم » 10
funBow صـاعـد

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



افتراضي



تمام شكرا طب حضرتك ان كنت عايز اعرف بس استفسار عن حاجه عايز اجابته واقفل الموضوع بعديها ال Survival Area لو Srirya Clash
ليهم Event Or Arena
وشكرا




قديم 14-11-2013, 01:27 AM   #5

funBow
عضو مجتهد



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


• الانـتـسـاب » Feb 2012
• رقـم العـضـويـة » 98680
• المشـــاركـات » 164
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر »
• الـجـنـس »
• نقـاط التقييم » 10
funBow صـاعـد

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



افتراضي



##




قديم 14-11-2013, 04:42 PM   #6

TYKE
كبار الشخصيات



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


• الانـتـسـاب » Oct 2011
• رقـم العـضـويـة » 93190
• المشـــاركـات » 9,140
• الـدولـة » In S4A
• الـهـوايـة » F.B.I
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 36
TYKE صـاعـد

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



افتراضي



Closed


توقيع TYKE :

التقدير خسرنا كتير :)

Offline For Ever :)


قديم 15-11-2013, 01:12 AM   #7

™Dev Microsoft™





• الانـتـسـاب » Mar 2013
• رقـم العـضـويـة » 110495
• المشـــاركـات » 2,214
• الـدولـة » in Dedicated Server
• الـهـوايـة » Develop DB&PHP Edit&Fixing Buged Files
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 61
™Dev Microsoft™ جـيـد

™Dev Microsoft™ غير متواجد حالياً


إرسال رسالة عبر Yahoo إلى ™Dev Microsoft™

افتراضي



اتفضل يا برو بس ادعيلي بئا ^^
كود PHP:
USE [PS_GameDataGO  ALTER TABLE Chars ALTER COLUMN [UserID] [varchar](12COLLATE Chinese_PRC_Stroke_CI_AS NOT NULL ALTER TABLE Chars ALTER COLUMN [OldCharName] [varchar](30COLLATE Chinese_PRC_Stroke_CI_AS NULL GO  DROP INDEX IX_Chars_CharName ON PS_GameData.dbo.Chars GO  ALTER TABLE Chars ALTER COLUMN [CharName] [varchar](30COLLATE Chinese_PRC_Stroke_CI_AS NOT NULL GO  USE [PS_GameDataGO /****** Object: Index [IX_Chars_CharName] Script Date: 03/28/2010 10:17:12 ******/ CREATE NONCLUSTERED INDEX [IX_Chars_CharNameON [dbo].[Chars] ( [CharNameASC )WITH (PAD_INDEX OFFSORT_IN_TEMPDB OFFDROP_EXISTING OFFIGNORE_DUP_KEY OFFONLINE OFFON [PRIMARYGO  set ANSI_NULLS ON set QUOTED_IDENTIFIER OFF GO 
و لو قبلتك اي مشكلة استخدم ده ..
كود PHP:
ALTER   Proc [dbo].[usp_Save_Char_Name_E]  @ServerID tinyint, @CharID int, @OldCharName nvarchar(30), @NewCharName nvarchar(30)  AS  SET NOCOUNT ON --SET XACT_ABORT ON  --DECLARE @NameCnt int --DECLARE @Ret int  SET @OldCharName LTRIM(RTRIM(@OldCharName)) SET @NewCharName LTRIM(RTRIM(@NewCharName))  --SET @Ret 0  IF EXISTS SELECT CharID FROM Chars WHERE CharName=@NewCharName AND Del=0BEGIN     RETURN -2 END  --BEGIN TRANSACTION  UPDATE Chars SET CharName=@NewCharName,RenameCnt=RenameCnt-1,OldCharName=@OldCharName WHERE CharID=@CharID AND Del=IF @@ERROR <> 0 BEGIN     GOTO ERROR_ROLLBACK END  UPDATE Guilds SET MasterName=@NewCharName WHERE MasterCharID=@CharID --IF @@ERROR <> --BEGIN --    GOTO ERROR_ROLLBACK --END UPDATE FriendChars SET FriendName=@NewCharName WHERE FriendID=@CharID --IF @@ERROR <> --BEGIN --    GOTO ERROR_ROLLBACK --END UPDATE BanChars SET BanName=@NewCharName WHERE BanID=@CharID --IF @@ERROR <> --BEGIN --    GOTO ERROR_ROLLBACK --END INSERT INTO CharRenameLogServerIDCharIDCharNameVALUES(@ServerID, @CharID, @NewCharName ) --UPDATE PS_USERDB01.PS_UserData.dbo.CreatedChars SET CharName=@NewCharName WHERE ServerID=@ServerID AND CharID=@CharID --IF @@ERROR <> --BEGIN --    GOTO ERROR_ROLLBACK --END  --COMMIT TRANSACTION RETURN 1   ERROR_ROLLBACK: --ROLLBACK TRANSACTION RETURN -2    SET NOCOUNT OFF 
.. و هاعمل موضوع بيها انشاء الله :)




موضوع مغلق


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

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

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

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

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى الردود آخر مشاركة
مشكلة فى Change Name Scroll testmis قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 2 18-04-2018 03:38 PM
Scroll Change name coming so0on قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 7 10-01-2017 07:03 PM
error scroll change name stafherp قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 6 17-12-2015 01:49 PM
سؤال بخصوص ال red dragon summon scroll Goo_15 قـسـم الاسـئـلـه و الاسـتـفـسـارات حـول الـلـعـبـة 2 23-06-2015 02:00 AM


الساعة الآن 01:54 PM.