Register for your free account! | Forgot your password?

You last visited: Today at 18:29

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Help in ChampoinArena

Discussion on Help in ChampoinArena within the CO2 Private Server forum part of the Conquer Online 2 category.

Reply
 
Old 05/05/2013, 12:42   #16
 
abdoumatrix's Avatar
 
elite*gold: 0
Join Date: Jul 2008
Posts: 874
Received Thanks: 238
Quote:
Originally Posted by mdy19 View Post
la ya ragel baen 3lek btfhm s7e7 fe al #c tlamh mas fahm 7aga btklm lah lo al code dh bta3 al arena omal dh ybah bta3 ah 3maty
PHP Code:
#region Arena (2207<->2211)

                        
case 2207://Request Arena ranking List
                            
{
                                
//Code snippet that belongs to Ultimation
                                
ushort PageIndex BitConverter.ToUInt16(packet6);
                                
Game.ConquerStructures.Arena.Statistics.ShowRankingPage(packet[4], PageIndexclient);
                                break;
                            }
                        case 
2206:
                            {
                                
//Code snippet that belongs to Ultimation
                                
ushort PageIndex BitConverter.ToUInt16(packet4);
                                
Game.ConquerStructures.Arena.QualifyEngine.RequestGroupList(clientPageIndex);
                                break;
                            }
                        case 
2205://Arena Signup!
                            
{
                                
//Code snippet that belongs to Ultimation
                                
uint DialogID BitConverter.ToUInt32(packet4);
                                
uint ButtonID BitConverter.ToUInt32(packet8);
                                switch (
DialogID)
                                {
                                    case 
4:
                                        {
                                            switch (
ButtonID)
                                            {
                                                case 
0:
                                                    {
                                                        
Game.ConquerStructures.Arena.QualifyEngine.DoQuit(client);
                                                        break;
                                                    }
                                            }
                                            break;
                                        }
                                    case 
0Game.ConquerStructures.Arena.QualifyEngine.DoSignup(client); client.Send(packet); break;
                                    case 
1Game.ConquerStructures.Arena.QualifyEngine.DoQuit(client); client.Send(packet); break;
                                    case 
3:
                                        {
                                            switch (
ButtonID)
                                            {
                                                case 
2Game.ConquerStructures.Arena.QualifyEngine.DoGiveUp(client); break;
                                                case 
1Game.ConquerStructures.Arena.QualifyEngine.DoAccept(client); break;
                                            }
                                            break;
                                        }
                                    case 
5:
                                        {
                                            if (
client.ArenaStatistic.ArenaPoints <= 1500)
                                                if (
client.Entity.Money >= 9000000)
                                                {
                                                    
client.Entity.Money -= 9000000;
                                                    
client.ArenaStatistic.ArenaPoints += 1500;
                                                    
client.Send(client.ArenaStatistic);
                                                }
                                            break;
                                        }
                                    case 
11://Win/Lose Dialog
                                        
{
                                            switch (
ButtonID)
                                            {
                                                case 
0Game.ConquerStructures.Arena.QualifyEngine.DoSignup(client); break;
                                            }
                                            break;
                                        }
                                }
                                break;
                            }
                        case 
2208://Request Arena Winner List
                            
{
                                
//Code snippet that belongs to Ultimation
                                
Game.ConquerStructures.Arena.Statistics.ShowWiners(client);
                                break;
                            }
                        case 
2209:
                            {
                                
client.ArenaStatistic.Send(client);
                                break;
                            }
                        case 
2211:
                            {
                                
ushort Type BitConverter.ToUInt16(packet4);
                                
uint Fighter BitConverter.ToUInt32(packet10);
                                if (
Type == 0)
                                {
                                    if (
ServerBase.Kernel.GamePool.ContainsKey(Fighter))
                                    {
                                        
Client.GameState Client ServerBase.Kernel.GamePool[Fighter];
                                        if (
Client.QualifierGroup != null)
                                        {
                                            if (
Client.QualifierGroup.Inside)
                                            {
                                                if (!
Client.QualifierGroup.Done)
                                                {
                                                    
Client.QualifierGroup.BeginWatching(client);
                                                }
                                            }
                                        }
                                    }
                                }
                                else if (
Type == 1)
                                {
                                    
Game.ConquerStructures.Arena.QualifyEngine.DoLeave(client);
                                }
                                else if (
Type == 4)
                                {
                                    
string name "";
                                    for (
int c 22packet.Lengthc++)
                                    {
                                        if (
packet[c] != 0)
                                            
name += (char)packet[c];
                                        else
                                            break;
                                    }
                                    
Game.ConquerStructures.Arena.QualifyEngine.DoCheer(clientname);
                                }
                                break;
                            }

                        
#endregion Arena (2207<->2211) 
pos 3la al arkam ya zaky we anta tfhm de arena wla ChampoinArena
lol
u just copied the arenas codes and changed its pakcets number to champion'ones first mistake we do that instead of qualifierlist there r grade list

[ya3ny men el a5er el champion dy feha ta3delat bent we packt sniff bel 3abeet we packet sturctures gdeda, rbna m3ana]
abdoumatrix is offline  
Thanks
1 User
Old 05/05/2013, 15:24   #17
 
мσ∂ү √'s Avatar
 
elite*gold: 0
Join Date: Mar 2013
Posts: 29
Received Thanks: 3
Quote:
Originally Posted by abdoumatrix View Post
u just copied the arenas codes and changed its pakcets number to champion'ones first mistake we do that instead of qualifierlist there r grade list

[ya3ny men el a5er el champion dy feha ta3delat bent we packt sniff bel 3abeet we packet sturctures gdeda, rbna m3ana]
+1k [ asln ana b7awl a3mlh bs w3af and el rank ! ]
we rbna m3ana

?? 3rkam ay7 ?

el packets

bs good luck
ant a7sn mn n3s bt3ml n3fsaha h3aga 3lal r3s nas tany7
мσ∂ү √ is offline  
Old 05/18/2013, 13:29   #18
 
abdoumatrix's Avatar
 
elite*gold: 0
Join Date: Jul 2008
Posts: 874
Received Thanks: 238
this could be right (not sure about 2604)

does any one have the full 2601,2604 packet?
abdoumatrix is offline  
Reply




All times are GMT +1. The time now is 18:29.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.