حفظ بياناتي ؟

1/01/2023

22/05/2024_hema

22/05/2024_hema

END_shaher_01/12/2024

Ahmed_k_nayel_01_12_2024

END_02/12/2024

END 30/12/2024

END 06/12/2024

END 28/12/2024

END 30/12/2024_waiting

END 30/02/2025_Belal

END 06/01/2025

END 12/01/2025

END _14/01/2025_Karuoke

END _14/01/2025_Karuoke

25/01/2022

QueenSro_01_10_2024

Ahmed_k_nayel_01_12_2024

ibrahim_END 07/1212024

END 30/12/2024

END 12/01/2025

END _14/01/2025_Karuoke

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



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

 
 
أدوات الموضوع انواع عرض الموضوع
قديم 01-06-2013, 10:44 PM   #1

Mr.Serag
عضو مميز



الصورة الرمزية Mr.Serag


• الانـتـسـاب » Nov 2011
• رقـم العـضـويـة » 93761
• المشـــاركـات » 547
• الـدولـة » EGYPT
• الـهـوايـة » Media PK2 Editor
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 16
Mr.Serag صـاعـد

Mr.Serag غير متواجد حالياً


إرسال رسالة عبر Yahoo إلى Mr.Serag

افتراضي Scroll to Change Name on Game





لست أدرى من أين أبدا ؟! وهل تطاوعنى الكلمات ؟؟
فان الكلمات تتصاغر والعبارات تتضاءل ولكننى سأحاول
قدراً أستطاعتى وعسى ان اوفق فقد قال تعالى
(( وقل اعملوا فسيرى الله عملكم ورسولة والمؤمنين))

RefObjCommon
كود:
1    43606    ITEM_MALL_CHANGENAME    ???? ???? ??? (???)    xxx    SN_ITEM_MALL_CHANGENAME    SN_ITEM_MALL_CHANGENAME_TT_DESC    1    0    3    3    13    14    180000    3    0    1    1    1    255    0    1    0    0    129    0    0    0    0    0    0    0    -1    0    -1    0    -1    0    -1    0    -1    0    0    0    0    0    0    0    100    0    0    0    xxx    item\etc\drop_mall_scroll.bsr    Premium\etc\changename.ddj    xxx    xxx    22006
RefObjItem
كود:
 xxx    -1    xxx    -1    xxx    -1    xxx    -1    xxx    -1    xxx    -1    xxx    -1    xxx    0    0    0
RefSkill
كود:
1    34006    1013    SKILL_MALL_CHANGENAME    ???? ????    SKILL_MALL_CHANGENAME    0    1    1    0    0    0    0    0    1000    0    0    0    3599    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    1    0    0    0    0    0    0    0    0    0    0    0    0    3    0    0    255    255    0    0    0    0    0    255    255    255    255    item\etc\mall_optlevel_upgrade_scroll_1.ddj    SN_SKILL_MALL_CHANGENAME    xxx    SN_SKILL_MALL_CHANGENAME_TT_DESC    xxx    0    0    3    1667396966    1851946342    1685418593    1500    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
Procedure

_TimedJob
كود:
        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
Execute
كود:
USE [SRO_VT_SHARD] 
GO 
/****** Fixed And Modified By Jangan ******/ 
SET ANSI_NULLS ON 
GO 
SET QUOTED_IDENTIFIER ON 
GO 

----------------------------------------------------------------------------------------------------- 

ALTER procedure [dbo].[_RenameCharNameByID] 
@CharID        int, 
@NewName    varchar(64) 
as 
    if (not exists (select charid from _char where charid = @charid)) 
        return -1 
    set xact_abort on 
begin transaction 
    if (exists (select charid from _charnamelist with (updlock) where charname16 = @NewName)) 
    begin 
        rollback transaction 
        return -3 
    end 
    declare @old_name varchar(64) 
    select @old_name = charname16 from _char where charid = @charid 
    update _char set charname16 = @NewName where charid = @charid 
    if (@@error <> 0 or @@rowcount = 0) 
    begin 
        rollback transaction 
        return -4         
    end 
    insert _CharNameList values(@NewName, @charid) 
    UPDATE _Char set CharName16 = @NewName where CharID = @CharID 
    update _Friend set friendcharname = @NewName where friendcharid = @charid 
    update _GuildMember set charname = @NewName where charid = @charid 
    update _Memo set fromcharname = @NewName where fromcharname = @old_name 
    update _TrainingCampMember set charname = @NewName where charid = @charid 
    declare @cos_id int 
    declare cos_cursor  cursor fast_forward for     
    select id 
     from _charcos  
    where ownercharid = @CharID 
    open cos_cursor  
    fetch next from cos_cursor  into @cos_id 
    while( @@fetch_status = 0 ) 
    begin 
        update _Items set CreaterName = @NewName  
        where ID64 in  
        (select ItemID from _InvCOS where COSID = @cos_id and ItemID > 0)  
        and CreaterName = @old_Name 
        if (@@error <> 0 ) 
        begin 
            close cos_cursor 
            deallocate cos_cursor 
            rollback transaction 
            return -5 
        end 
        fetch next from cos_cursor  into @cos_id 
    end 
    close cos_cursor 
    deallocate cos_cursor 
    declare pc_inv_cursor cursor fast_forward for 
    select it.Data                             
    from _Inventory as inv join _Items as it on inv.ItemID = it.ID64  
    where  
    (inv.CharID = @CharID and inv.Slot >= 13 and inv.ItemID > 0) and     
    (it.Data <> 0)  and                             
    (exists (select top 1 ID from _RefObjCommon where ID = it.RefItemID and TypeID1 = 3 and TypeID2 = 2)) 
    open pc_inv_cursor  
    fetch next from pc_inv_cursor  into @cos_id 
    while( @@fetch_status = 0 ) 
    begin 
        update _Items set CreaterName = @NewName  
        where ID64 in  
        (select ItemID from _InvCOS where COSID = @cos_id and ItemID > 0)  
        and CreaterName = @old_Name 
        if (@@error <> 0 ) 
        begin 
            close pc_inv_cursor 
            deallocate pc_inv_cursor 
            rollback transaction 
            return -6 
        end 
        fetch next from pc_inv_cursor  into @cos_id 
    end 
    close pc_inv_cursor 
    deallocate pc_inv_cursor 
    if (CHARINDEX('@', @old_name, 0) > 0) 
    begin 
        select * from _Char 
        where CharID = '' 
    end 
    commit transaction 
return 1
منقول

في النهاية لا أملك إلا أن أقول أنني قد عرضت رأيي وأدليت بفكرتي في هذا الموضوع
لعلي أكون قد وفقت في كتابته والتعبير عنه وأخيراً ما أنا إلا بشر قد أخطئ
وقد أصيب فإن كنت قد أخطأت فأرجو مسامحتي وإن كنت فد أصبت فهذا كل ما أرجوه من الله عزوجل.





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



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

 


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

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

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

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

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى الردود آخر مشاركة
Scroll Change name coming so0on قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 7 10-01-2017 07:03 PM
Scroll to Change Name on Game Mr.Serag قسم الشروحات و البرامج المستخدمة في عمل السيرفرات الخاصة 12 17-01-2016 01:34 AM
Scroll Change Name With Fix On S4A By [GM]Ri3o Dev.Ri3o قسم المواضيع المكررة و المخالفة 4 13-08-2015 01:24 AM
عواز شرح how to add scroll change name in game gameman قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 7 23-11-2014 05:25 AM


الساعة الآن 12:52 PM.