ابزار سرور WoW | World Of WarCraft | Scirpt

ابزار سرور | ابزار WOW | ابزار بازی های انلاین | ابزار گیم سرور ها | رفع مشکلات | رتبه بندی | تبلیغات | اموزش | هک | کتاب های اموزشی | خرید و فروش

ابزار سرور WoW | World Of WarCraft | Scirpt

ابزار سرور | ابزار WOW | ابزار بازی های انلاین | ابزار گیم سرور ها | رفع مشکلات | رتبه بندی | تبلیغات | اموزش | هک | کتاب های اموزشی | خرید و فروش

Level Announce


کد PHP:
/* 
******************************* 
*            I-Script             * 
*                              * 
*        Packed By Imorate     * 
*                              * 
*  YID! Mr.Amirooo@Yahoo.Com  * 
*                              * 
*      Website: IranCore.Ir      * 
******************************* 
*/ 

#include "ScriptPCH.h" 
class custom_LevelAnnounce : public PlayerScript 
public: 
    
custom_LevelAnnounce() : PlayerScript("custom_LevelAnnounce") {} 

    
void OnLevelChanged(PlayerplayerItemitemuint8 newLevel
    { 
     
ItemPosCountVec dest;     

        switch (
newLevel
        { 

           case 
10
           case 
20
           case 
30
           case 
40
           case 
50
        
player->CastSpell(player38186true); 
        
ChatHandler(player->GetSession()).PSendSysMessage("Your character has leveled so fast that you have earned 10 leveling souls!"); 
           break; 

           case 
60
           case 
70
           case 
80
           case 
90
           case 
100
        
player->CastSpell(player38186true); 
        
ChatHandler(player->GetSession()).PSendSysMessage("Your character has leveled so fast that you have earned 25 leveling souls!"); 
           break; 

           case 
110
           case 
120
           case 
130
           case 
140
           case 
150
        
player->CastSpell(player38186true); 
        
ChatHandler(player->GetSession()).PSendSysMessage("Your character has leveled so fast that you have earned 50 leveling souls!"); 
           break; 

           case 
160
           case 
170
           case 
180
           case 
190
           case 
200
        
player->CastSpell(player38186true); 
        
ChatHandler(player->GetSession()).PSendSysMessage("Your character has leveled so fast that you have earned 75 leveling souls!"); 
           break; 

           case 
210
           case 
220
           case 
230
           case 
240
        
player->CastSpell(player38186true); 
        
ChatHandler(player->GetSession()).PSendSysMessage("Your character has leveled so fast that you have earned 100 leveling souls!"); 
           break; 

           default: break; 
        } 
        } 
}; 
void AddSC_custom_LevelAnnounce() 

    new 
custom_LevelAnnounce(); 
}  

منبع : Irancore