[Release]ClassPKTourny

03/01/2010 02:59 salem rey#16
Hmm sorry if i will double pot, but i forgot to ask how to start it? :D
03/01/2010 03:01 Arcо#17
EX:
if (Cmd[0] == "/starttourny")
{
if (NewestCOServer.Features.PKTournament.Stage == NewestCOServer.Features.PKTournamentStage.None)
{
NewestCOServer.Features.PKTournament.BeginNinja();
Console.WriteLine("PK Tournament started!");
}
else
{
Console.WriteLine("PK Tournament is already in progress!");
}
}
03/01/2010 03:04 salem rey#18
Quote:
Originally Posted by .Arco View Post
EX:
if (Cmd[0] == "/starttourny")
{
if (NewestCOServer.Features.PKTournament.Stage == NewestCOServer.Features.PKTournamentStage.None)
{
NewestCOServer.Features.PKTournament.BeginNinja();
Console.WriteLine("PK Tournament started!");
}
else
{
Console.WriteLine("PK Tournament is already in progress!");
}
}
so i need to make all class like this one?

if (Cmd[0] == "/starttourny")
{
if (NewestCOServer.Features.PKTournament.Stage == NewestCOServer.Features.PKTournamentStage.None)
{
NewestCOServer.Features.PKTournament.BeginTrojan();
Console.WriteLine("PK Tournament started!");
}
else
{
Console.WriteLine("PK Tournament is already in progress!");
}
}

if (Cmd[0] == "/starttourny")
{
if (NewestCOServer.Features.PKTournament.Stage == NewestCOServer.Features.PKTournamentStage.None)
{
NewestCOServer.Features.PKTournament.BeginWater();
Console.WriteLine("PK Tournament started!");
}
else
{
Console.WriteLine("PK Tournament is already in progress!");
}
}
03/01/2010 03:05 Arcо#19
There you go!
That's it!
Just change the name of the command.
Like
/starttournytrojan
etc.
03/01/2010 03:07 salem rey#20
yah already do that, where will put the command in the program.cs? or chat.cs?

i try to put in chat cs. then i try the pk tournament and it works fine but when i try to command the start pk tournament for trojan nothing happend. the npc still say theres no happend pk tour todat, and npc link darn. :D
03/01/2010 03:11 salem rey#21
Code:
                    if (Cmd[0] == "/swt")
                    {
                        if (NewestCOServer.Features.PKTournament.Stage == NewestCOServer.Features.PKTournamentStage.None)
                        {
                            NewestCOServer.Features.PKTournament.StartTournament();
                            Console.WriteLine("PK Tournament started!");
                        }
                        else
                        {
                            Console.WriteLine("PK Tournament is already in progress!");
                        }
                    }
                    if (Cmd[0] == "/spktnin")
                    {
                        if (NewestCOServer.Features.PKTournament.Stage == NewestCOServer.Features.PKTournamentStage.None)
                        {
                            NewestCOServer.Features.PKTournament.BeginNinja();
                            Console.WriteLine("PK Tournament started!");
                        }
                        else
                        {
                            Console.WriteLine("PK Tournament is already in progress!");
                        }
                    }
                    if (Cmd[0] == "/spkttro")
                    {
                        if (NewestCOServer.Features.PKTournament.Stage == NewestCOServer.Features.PKTournamentStage.None)
                        {
                            NewestCOServer.Features.PKTournament.BeginTrojan();
                            Console.WriteLine("PK Tournament started!");
                        }
                        else
                        {
                            Console.WriteLine("PK Tournament is already in progress!");
                        }
                    }
                    if (Cmd[0] == "/spktwar")
                    {
                        if (NewestCOServer.Features.PKTournament.Stage == NewestCOServer.Features.PKTournamentStage.None)
                        {
                            NewestCOServer.Features.PKTournament.BeginWarrior();
                            Console.WriteLine("PK Tournament started!");
                        }
                        else
                        {
                            Console.WriteLine("PK Tournament is already in progress!");
                        }
                    }
                    if (Cmd[0] == "/spktarch")
                    {
                        if (NewestCOServer.Features.PKTournament.Stage == NewestCOServer.Features.PKTournamentStage.None)
                        {
                            NewestCOServer.Features.PKTournament.BeginArcher();
                            Console.WriteLine("PK Tournament started!");
                        }
                        else
                        {
                            Console.WriteLine("PK Tournament is already in progress!");
                        }
                    }
                    if (Cmd[0] == "/spktfire")
                    {
                        if (NewestCOServer.Features.PKTournament.Stage == NewestCOServer.Features.PKTournamentStage.None)
                        {
                            NewestCOServer.Features.PKTournament.BeginFire();
                            Console.WriteLine("PK Tournament started!");
                        }
                        else
                        {
                            Console.WriteLine("PK Tournament is already in progress!");
                        }
                    }
                    if (Cmd[0] == "/spktwat")
                    {
                        if (NewestCOServer.Features.PKTournament.Stage == NewestCOServer.Features.PKTournamentStage.None)
                        {
                            NewestCOServer.Features.PKTournament.BeginWater();
                            Console.WriteLine("PK Tournament started!");
                        }
                        else
                        {
                            Console.WriteLine("PK Tournament is already in progress!");
                        }
                    }
thats what i do. i put it in my chat.cs idk if i do something wrong just tell me and about the npc nothing say.
03/01/2010 03:22 Arcо#22
Code:
                    if (Cmd[0] == "/swt")
                    {
                        if (NewestCOServer.Features.PKTournament.Stage == NewestCOServer.Features.PKTournamentStage.None)
                        {
                            NewestCOServer.Features.PKTournament.StartTournament();
                            Console.WriteLine("PK Tournament started!");
                        }
                        else
                        {
                            Console.WriteLine("PK Tournament is already in progress!");
                        }
                    }
Should be
Code:
                    if (Cmd[0] == "/swt")
                    {
                        if (NewestCOServer.Features.PKTournament.Stage == NewestCOServer.Features.PKTournamentStage.None)
                        {
                            NewestCOServer.Features.PKTournament.BeginTournament();
                            Console.WriteLine("PK Tournament started!");
                        }
                        else
                        {
                            Console.WriteLine("PK Tournament is already in progress!");
                        }
                    }
I'm pretty sure.
03/01/2010 03:44 salem rey#23
That should be start the prof tournament?
03/01/2010 03:51 Arcо#24
Yup.
03/01/2010 04:01 salem rey#25
about the npc still saying no tournament start today. whats wrong?

and hmmm i just edited my post can you fix this? :D

i got error when i start pk tournament for trojan.

[Only registered and activated users can see links. Click Here To Register...]
03/02/2010 04:17 xSynthesis#26
PHP Code:
                        if (Cmd[0] == "/classpktourny")
                        {
                            if (
Cmd[1] == "ninja")
                            {
                                if (
NewestCOServer.Features.PKTournament.Stage == NewestCOServer.Features.PKTournamentStage.None)
                                {
                                    
NewestCOServer.Features.PKTournament.BeginNinja();
                                    
Console.WriteLine("PK Tournament started!");
                                }
                                else
                                {
                                    
Console.WriteLine("PK Tournament is already in progress!");
                                }
                            }
                            if (
Cmd[1] == "warrior")
                            {
                                if (
NewestCOServer.Features.PKTournament.Stage == NewestCOServer.Features.PKTournamentStage.None)
                                {
                                    
NewestCOServer.Features.PKTournament.BeginWarrior();
                                    
Console.WriteLine("PK Tournament started!");
                                }
                                else
                                {
                                    
Console.WriteLine("PK Tournament is already in progress!");
                                }
                            }
                            if (
Cmd[1] == "trojan")
                            {
                                if (
NewestCOServer.Features.PKTournament.Stage == NewestCOServer.Features.PKTournamentStage.None)
                                {
                                    
NewestCOServer.Features.PKTournament.BeginTrojan();
                                    
Console.WriteLine("PK Tournament started!");
                                }
                                else
                                {
                                    
Console.WriteLine("PK Tournament is already in progress!");
                                }
                            }
                            if (
Cmd[1] == "archer")
                            {
                                if (
NewestCOServer.Features.PKTournament.Stage == NewestCOServer.Features.PKTournamentStage.None)
                                {
                                    
NewestCOServer.Features.PKTournament.BeginArcher();
                                    
Console.WriteLine("PK Tournament started!");
                                }
                                else
                                {
                                    
Console.WriteLine("PK Tournament is already in progress!");
                                }
                            }
                            if (
Cmd[1] == "fire")
                            {
                                if (
NewestCOServer.Features.PKTournament.Stage == NewestCOServer.Features.PKTournamentStage.None)
                                {
                                    
NewestCOServer.Features.PKTournament.BeginFire();
                                    
Console.WriteLine("PK Tournament started!");
                                }
                                else
                                {
                                    
Console.WriteLine("PK Tournament is already in progress!");
                                }
                            }
                            if (
Cmd[1] == "water")
                            {
                                if (
NewestCOServer.Features.PKTournament.Stage == NewestCOServer.Features.PKTournamentStage.None)
                                {
                                    
NewestCOServer.Features.PKTournament.BeginWater();
                                    
Console.WriteLine("PK Tournament started!");
                                }
                                else
                                {
                                    
Console.WriteLine("PK Tournament is already in progress!");
                                }
                            }
                        } 

Better Commands..
03/02/2010 04:32 salem rey#27
I will try this one :D hope this works :D
03/30/2010 14:10 lukejonesy#28
am i meant to be in the tournament and then type command? or is it meant to auto invite like when i type /pkt ? lol
03/30/2010 15:52 Paralyzer[GM]#29
Well as soon as I have finished downloading Direct X again I will try and post the code so like you signup at an npc and then when it starts everybody who signed up will be auto teleported to the PK event then I think I am going to code "Last man Standing event" and then a VERY QUICK and simple "First Blood Event" :D
03/30/2010 21:19 memo1340#30
i need npc for ninja