كونكر عرب

كونكر عرب (https://conquer-arab.com/index.php)
-   تطوير سيرفرات كونكر (https://conquer-arab.com/forumdisplay.php?f=11)
-   -   VIP4Token PlayConquer (https://conquer-arab.com/showthread.php?t=6958)

Hazem 2021-08-26 10:26 AM

VIP4Token PlayConquer
 

Trade VIP 6 And 4 For Day 30
#search
كود PHP:

public static void LoginMessages(Client.GameState client) 

كود PHP:

     client.Entity.VIPLevel = (byte)(client.Entity.VIPLevel + 0);
#region Sistema de Subscripcion VIP
                        
if (client.Entity.VIPLevel >= 1 && client.Entity.VIPLevelDays == 0 && client.Entity.VIPDays == 0)
                        {
                            
client.Send(Constants.VIPLifetime);
                        }
                        if (
client.Entity.VIPDays >= 1)
                        {
                            if (
client.Entity.VIPDays >= 1 && client.Entity.VIPLevelDays >= 1)//Establecer Nivel VIP
                            
{
                                
client.Entity.VIPLevel = client.Entity.VIPLevelDays;
                                
client.Send(new Message("Te Quedan " + client.Entity.VIPDays + " Dias de Nivel " + client.Entity.VIPLevelDays + " de VIP.", System.Drawing.Color.Red, Message.World));
                            }
                        }
                        if (
client.Entity.VIPDays == 0 || client.Entity.VIPLevelDays == 0)//Borrar si faltan datos
                        
{
                            
client.Entity.VIPDays = 0;
                            if (
client.Entity.VIPLevel == 0 && client.Entity.VIPLevelDays >= 1)
                            {
                                
client.Send(Constants.VIPExpired);
                            }
                        }
                        
#endregion 


Entity Opne

Search #
public uint Money

كود PHP:

 private byte _vipDays;
        public 
byte VIPDays
        
{
            
get
            
{
                return 
_vipDays;
            }
            
set
            
{
                
_vipDays = value;
            }
        }
        private 
byte _vipLevelDays;
        public 
byte VIPLevelDays
        
{
            
get
            
{
                return 
_vipLevelDays;
            }
            
set
            
{
                
_vipLevelDays = value;
            }
        } 

EntityTable Opne
كود PHP:

client.Entity.VIPLevel = reader.ReadByte("VIPLevel"); 

كود PHP:

              .Set("VIPDays", e.VIPDays)
                    .
Set("VIPLevelDays", e.VIPLevelDays)

  
client.Entity.VIPDays = reader.ReadByte("VIPDays");
                        
client.Entity.VIPLevelDays = reader.ReadByte("VIPLevelDays"); 

EntityTable Opne

if (DateTime.Now >= client.LastResetTime.AddDays(1))
Search#
كود PHP:

#region Reset Day VIP 
                
if (client.Entity.VIPDays >= 1)
                {
                    
client.Entity.VIPDays -= 1;
                    if (
client.Entity.VIPLevel >= 1 && client.Entity.VIPDays == 0)//Mr,Sameh xD 
                    
{
                        
client.Entity.VIPLevel = 0;
                    }
                }
                
#endregion 

Constants Opne
كود PHP:

   VIPExpired = new Message("Your VIP has expired. Please reactivate your VIP if you wish to keep VIP services.", System.Drawing.Color.Red, Message.World),
            
VIPLifetime = new Message("Your VIP service is unlimited.", System.Drawing.Color.Red, Message.World), 

كود PHP:

        public static Message VIPRemaining(string days, string hours)
        {
            return new 
Message("You have " + days + " day(s) and " + hours + " hour(s) of VIP service remaining.", System.Drawing.Color.Red, Message.World);
        } 

entities
كود PHP:

VIPDays    longtext    0    0    0    0    0    0    0        0        utf8    utf8_general_ci        0    0
VIPLevelDays    tinyint    5    0    
-1    0    0    0    0        0                    0    0 

PacketHandler Opne

كود PHP:

static void UseItem(ConquerItem item, Client.GameState client) 

Search #

كود PHP:

#region VIPLevelDays
                
case 3004118://2Day
                    
{
                        
client.Inventory.Remove(item, Game.Enums.ItemUse.Remove);
                        
client.Entity.VIPLevel = 4;
                        
client.Entity.VIPLevelDays = 4;
                        
client.Entity.VIPDays = 2;
                        
//client.Inventory.AddBound(721080, 0, 1);
                        //client.Inventory.AddBound(721259, 0, 1);
                        //client.Inventory.AddBound(1080001, 0, 1);
                        
client.MessageBox("Wlcome Server EpicServer To VIP 4 Days[2]");
                        break;
                    }
                case 
3004121://7Day
                    
{
                        
client.Inventory.Remove(item, Game.Enums.ItemUse.Remove);
                        
client.Entity.VIPLevel = 4;
                        
client.Entity.VIPLevelDays = 4;
                        
client.Entity.VIPDays = 7;
                        
//client.Inventory.AddBound(721080, 0, 1);
                        //client.Inventory.AddBound(721259, 0, 1);
                        //client.Inventory.AddBound(1080001, 0, 1);
                        
client.MessageBox("Wlcome Server EpicServer To VIP 4 Days[7]");
                        break;
                    }
                case 
3004123://7Day
                    
{
                        
client.Inventory.Remove(item, Game.Enums.ItemUse.Remove);
                        
client.Entity.VIPLevel = 4;
                        
client.Entity.VIPLevelDays = 4;
                        
client.Entity.VIPDays = 7;
                        
client.Inventory.AddBound(200556, 0, 1);
                        
client.Inventory.AddBound(193745, 0, 1);
                        
client.Inventory.AddBound(722057, 0, 5);
                        
client.MessageBox("Wlcome Server EpicServer To VIP 6 Days[7]");
                        break;
                    }
                case 
3004124://7Day
                    
{
                        
client.Inventory.Remove(item, Game.Enums.ItemUse.Remove);
                        
client.Entity.VIPLevel = 4;
                        
client.Entity.VIPLevelDays = 4;
                        
client.Entity.VIPDays = 7;
                        
client.Inventory.AddBound(722057, 0, 10);
                        
client.Inventory.AddBound(193545, 0, 1);
                        
client.Inventory.AddBound(200559, 0, 1);
                        
client.MessageBox("Wlcome Server EpicServer To VIP 7 Days[15] Free PowerExpBall 10");
                        break;
                    }
                
#endregion 

Items

كود PHP:

3004118@@VIP4Token@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@98384000@@0@@0@@0@@0@@0@@0@@0@@1@@1@@0@@0@@0@@0@@0@@0@@0@@0@@0@@1@@800@@0@@0@@1@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@Gift@@Right~click~to~activate~VIP~4~for~2~days.@@0@@0@@0@@0@@0@@500@@0@@0@@0@@0@@0@
3004121@@VIP4Token@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@98384000@@0@@0@@0@@0@@0@@0@@0@@1@@1@@0@@0@@0@@0@@0@@0@@0@@0@@0@@1@@800@@0@@0@@1@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@Gift@@Right~click~to~activate~VIP~4~for~10~days.@@0@@0@@0@@0@@0@@500@@0@@0@@0@@0@@0@@
3004123@@VIP6Token@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@98384000@@0@@0@@0@@0@@0@@0@@0@@1@@1@@0@@0@@0@@0@@0@@0@@0@@0@@0@@1@@800@@0@@0@@1@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@Gift@@Right~click~to~activate~VIP~6~for~10~days.@@0@@0@@0@@0@@0@@500@@0@@0@@0@@0@@0@@
3004124@@VIP7Token@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@98384000@@0@@0@@0@@0@@0@@0@@0@@1@@1@@0@@0@@0@@0@@0@@0@@0@@0@@0@@1@@800@@0@@0@@1@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@Gift@@Right~click~to~activate~VIP~7~for~10~days.@@0@@0@@0@@0@@0@@500@@0@@0@@0@@0@@0@@ 



الساعة الآن 04:07 PM

مرحبا بكم في منتدي اكواد لتطوير الالعاب
new notificatio by 9adq_ala7sas