ط§ظ„ط¨ظ‚ط§ط، ظ…ط³ط¬ظ„ ط¯ط§ط¦ظ…ط¢
ط§ظ„ط¥ط¹ظ„ط§ظ†ط§طھ
قديم 06-12-2013, 11:35 PM   #1

SinGo
عضو مميز



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


• الانـتـسـاب » Jun 2009
• رقـم العـضـويـة » 63024
• المشـــاركـات » 564
• الـدولـة » سكن فى البيت
• الـهـوايـة » Rap-BeatBox
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
SinGo صـاعـد

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


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

افتراضي طلب شرح



ياجدعان انا عايز طريقه اقفل بيها 5 page من pet ضرورى
و طريقه احذف ايتم pet roc من الجيم خلص




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

قديم 07-12-2013, 07:04 AM   #2

SinGo
عضو مميز



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


• الانـتـسـاب » Jun 2009
• رقـم العـضـويـة » 63024
• المشـــاركـات » 564
• الـدولـة » سكن فى البيت
• الـهـوايـة » Rap-BeatBox
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
SinGo صـاعـد

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


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

افتراضي



up




رد مع اقتباس
قديم 07-12-2013, 01:10 PM   #3

™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™

افتراضي



بص ده الـFix بتاعها عشانى اكيد بتعمل مشاكل في السيرفر
كود PHP:
USE [SRO_VT_SHARD]  
GO  
/****** Object:  StoredProcedure [dbo].[_AddNewCOS]    Script Date: 02/10/2012 11:32:15 ******/  
SET ANSI_NULLS OFF  
GO  
SET QUOTED_IDENTIFIER ON  
GO  

ALTER PROCEDURE 
[dbo].[_AddNewCOS]  
    @
OwnerCharID    int,  
    @
RefObjID    int,  
    @
Level        int,  
    @
HP        int,  
    @
MP        int,  
    @
HGP        int,  
    @
KeeperNPC    int,  
    @
State        int,  
    @
InventorySize  int,  
    @
itemID        int,  
    @
PickItemConfig tinyint,  
    @
RentEndTime     smalldatetime  
as  

begin tran  

    
declare @COS_ID    int  
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  
--        
pet_skill_item (ÃÖ¼±È£)          
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  

    declare @
MaxInventorySize tinyint  
    select 
@MaxInventorySize InventorySize  
    from _RefObjCommon
_RefObjChar  
    where _RefObjCommon
.ID = @RefObjID and _RefObjCommon.Link _RefObjChar.ID  
      
    
if( @@rowcount or @MaxInventorySize < @InventorySize )  
    
begin  
        rollback tran  
        
return -5  
    end  

    insert into _CharCOS values 
(@OwnerCharID, @RefObjID, @HP, @MP,  @KeeperNPC, @StateNULL, @Level0, @HGP, @PickItemConfig,  @RentEndTime)  
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  
    
set @COS_ID = @@identity  
    
if (@COS_ID OR @@error <> 0)  
    
begin  
        rollback tran  
        
return -1  
    end  

--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  
--        
pet_skill_item (&Atilde;&Ouml;¼±&Egrave;£)          
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  
    if (@
MaxInventorySize 0)  
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  
    
begin  
        
declare @Slot  int  
        set 
@Slot 0  
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  
--        
pet_skill_item (&Atilde;&Ouml;¼±&Egrave;£)          
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  
        while (@
Slot < @MaxInventorySize)  
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  
--@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  
        
begin  
            insert into _InvCOS values
(@COS_ID, @Slot0)  
            if (@@
error <> 0)  
            
begin  
                
--  &Agrave;&Icirc;&ordm;¥&Aring;&auml;¸®  »&yacute;¼&ordm½&Ccedil;&AElig;&ETH;!  
                
rollback tran  
                
return -2  
            end      
          
            set 
@Slot = @Slot 1  
        end  
    end  
      
/*    --´&otilde; &Agrave;&Igrave;»&oacute;  &Agrave;&Igrave;  &Auml;&Atilde;·³&iquest;&iexcl;´&Acirc;  µ¥&Agrave;&Igrave;&Aring;&Iacute;¸¦  ³&Ouml;&Aacute;&ouml; ¾&Ecirc;´&Acirc;´&Ugrave;!   
    UPDATE _Char SET EngagedCOS = @COS_ID WHERE CharID = @OwnerCharID  
    IF (@@ERROR <> 0 OR @@ROWCOUNT = 0)  
    BEGIN  
        ROLLBACK TRANSACTION  
        RETURN -3  
    END  
*/  
    
if( @itemID <> )  
    
begin  
        update _Items set Data 
= @COS_ID where ID64 = @itemID  
        
if( @@error <> or @@rowcount )  
        
begin  
            rollback transaction  
            
return -4  
        end  
          
        
--BEGIN ADDITIONAL 112 SLOT IN GRAB PETS FOR 7684 DAYS  
        
declare @Serial64 bigint  
        select 
@Serial64 Serial64 from _Items where Data = @COS_ID  
        exec _AddTimedJobForPet 
@COS_ID,5,22926,1992999999,1111708465,1,112,0,0,0,  0,0,@Serial64  
        
--BEGIN ADDITIONAL 112 SLOT IN GRAB PETS FOR 7684 DAYS  
          
    end  

    commit tran  

return @COS_ID 




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

الكلمات الدليلية
بدون


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

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

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

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


الساعة الآن 07:17 AM.