Register for your free account! | Forgot your password?

You last visited: Today at 06:01

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

Advertisement



[RELEASE]Make people Halos by CMD

Discussion on [RELEASE]Make people Halos by CMD within the CO2 PServer Guides & Releases forum part of the CO2 Private Server category.

Reply
 
Old   #1
 
airborne.'s Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 256
Received Thanks: 63
Post [RELEASE]Make people Halos by CMD

UPDATE: I didn't realized it made EVERYONE online the Halo, I thought it only made the person you added name to, sigh #request fix and release here please.


Source: 5165

So basically what it does is that you type like for example, /awardtoptrojan [CharName] and it gives them the Top Trojan Halo. (Partial credit to Andrew.A, I took his code and fixed it)

In Chat.cs add:

Code:
                        if (Cmd[0] == "/awardtoptrojan")
                            #region Players
                            foreach (Game.Character Player in Game.World.H_Chars.Values)
                                Player.StatEff.Add(NewestCOServer.Game.StatusEffectEn.TopTrojan);
                            #endregion
                        if (Cmd[0] == "/awardtopwarrior")
                            #region Players
                            foreach (Game.Character Player in Game.World.H_Chars.Values)
                                Player.StatEff.Add(NewestCOServer.Game.StatusEffectEn.TopWarrior);
                            #endregion
                        if (Cmd[0] == "/awardtopninja")
                            #region Players
                            foreach (Game.Character Player in Game.World.H_Chars.Values)
                                Player.StatEff.Add(NewestCOServer.Game.StatusEffectEn.TopNinja);
                            #endregion
                        if (Cmd[0] == "/awardtoparcher")
                            #region Players
                            foreach (Game.Character Player in Game.World.H_Chars.Values)
                                Player.StatEff.Add(NewestCOServer.Game.StatusEffectEn.TopArcher);
                            #endregion
                        if (Cmd[0] == "/awardtopfiretaoist")
                            #region Players
                            foreach (Game.Character Player in Game.World.H_Chars.Values)
                                Player.StatEff.Add(NewestCOServer.Game.StatusEffectEn.TopFireTaoist);
                            #endregion
                        if (Cmd[0] == "/awardtopwatertaoist")
                            #region Players
                            foreach (Game.Character Player in Game.World.H_Chars.Values)
                                Player.StatEff.Add(NewestCOServer.Game.StatusEffectEn.TopWaterTaoist);
                            #endregion
                        if (Cmd[0] == "/awardweeklypkchampion")
                            #region Players
                            foreach (Game.Character Player in Game.World.H_Chars.Values)
                                Player.StatEff.Add(NewestCOServer.Game.StatusEffectEn.WeeklyPKChampion);
                            #endregion
                        if (Cmd[0] == "/awardtopguildleader")
                            #region Players
                            foreach (Game.Character Player in Game.World.H_Chars.Values)
                                Player.StatEff.Add(NewestCOServer.Game.StatusEffectEn.TopGuildLeader);
                            #endregion
                        if (Cmd[0] == "/awardtopdeputyleader")
                            #region Players
                            foreach (Game.Character Player in Game.World.H_Chars.Values)
                                Player.StatEff.Add(NewestCOServer.Game.StatusEffectEn.TopDeputyLeader);
                            #endregion
+K
airborne. is offline  
Thanks
4 Users
Old 12/06/2009, 03:55   #2
 
elite*gold: 0
Join Date: Dec 2009
Posts: 17
Received Thanks: 2
Dude, freaking nice release. Now I can do this without any problems. Thank you so much.
.Decker is offline  
Old 12/06/2009, 03:55   #3
 
airborne.'s Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 256
Received Thanks: 63
Quote:
Originally Posted by .Decker View Post
Dude, freaking nice release. Now I can do this without any problems. Thank you so much.
No problem. Glad to help.
airborne. is offline  
Old 12/06/2009, 04:00   #4
 
Arcо's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 8,783
Received Thanks: 5,304
Quote:
Originally Posted by airborne. View Post
Source: 5165

So basically what it does it you type like for example, /awardtoptrojan [CharName] and it gives them the Top Trojan Halo. (Partial credit to Andrew.A, I took his code and fixed it)

In Chat.cs add:

Code:
                        if (Cmd[0] == "/awardtoptrojan")
                            #region Players
                            foreach (Game.Character Player in Game.World.H_Chars.Values)
                                Player.StatEff.Add(NewestCOServer.Game.StatusEffectEn.TopTrojan);
                            #endregion
                        if (Cmd[0] == "/awardtopwarrior")
                            #region Players
                            foreach (Game.Character Player in Game.World.H_Chars.Values)
                                Player.StatEff.Add(NewestCOServer.Game.StatusEffectEn.TopWarrior);
                            #endregion
                        if (Cmd[0] == "/awardtopninja")
                            #region Players
                            foreach (Game.Character Player in Game.World.H_Chars.Values)
                                Player.StatEff.Add(NewestCOServer.Game.StatusEffectEn.TopNinja);
                            #endregion
                        if (Cmd[0] == "/awardtoparcher")
                            #region Players
                            foreach (Game.Character Player in Game.World.H_Chars.Values)
                                Player.StatEff.Add(NewestCOServer.Game.StatusEffectEn.TopArcher);
                            #endregion
                        if (Cmd[0] == "/awardtopfiretaoist")
                            #region Players
                            foreach (Game.Character Player in Game.World.H_Chars.Values)
                                Player.StatEff.Add(NewestCOServer.Game.StatusEffectEn.TopFireTaoist);
                            #endregion
                        if (Cmd[0] == "/awardtopwatertaoist")
                            #region Players
                            foreach (Game.Character Player in Game.World.H_Chars.Values)
                                Player.StatEff.Add(NewestCOServer.Game.StatusEffectEn.TopWaterTaoist);
                            #endregion
                        if (Cmd[0] == "/awardweeklypkchampion")
                            #region Players
                            foreach (Game.Character Player in Game.World.H_Chars.Values)
                                Player.StatEff.Add(NewestCOServer.Game.StatusEffectEn.WeeklyPKChampion);
                            #endregion
                        if (Cmd[0] == "/awardtopguildleader")
                            #region Players
                            foreach (Game.Character Player in Game.World.H_Chars.Values)
                                Player.StatEff.Add(NewestCOServer.Game.StatusEffectEn.TopGuildLeader);
                            #endregion
                        if (Cmd[0] == "/awardtopdeputyleader")
                            #region Players
                            foreach (Game.Character Player in Game.World.H_Chars.Values)
                                Player.StatEff.Add(NewestCOServer.Game.StatusEffectEn.TopDeputyLeader);
                            #endregion
+K

Lol took out the "}"s right?
Arcо is offline  
Old 12/06/2009, 04:04   #5
 
airborne.'s Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 256
Received Thanks: 63
Quote:
Originally Posted by Tiku View Post

Lol took out the "}"s right?
Yes. Btw help, I didn't know it made EVERYONE online the Halo. Could you fix it so that it only makes the person you specify the Halo?
airborne. is offline  
Old 12/06/2009, 10:03   #6
 
elite*gold: 0
Join Date: Oct 2006
Posts: 75
Received Thanks: 17
this release is so wrong and its so simple to make it right, u can see the cmd is for all players online
gad-legion is offline  
Old 12/06/2009, 10:37   #7
 
~*NewDuuDe*~'s Avatar
 
elite*gold: 111
Join Date: Feb 2008
Posts: 2,161
Received Thanks: 646
One question: What's the point of doing this by command? You could just add it to your PK tournament code.
~*NewDuuDe*~ is offline  
Old 12/06/2009, 12:25   #8
 
Sp!!ke's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 380
Received Thanks: 58
lol guys airbone. or tiku can release how add in OLDCODB to save HAlos?
Sp!!ke is offline  
Old 12/06/2009, 12:43   #9
 
elite*gold: 0
Join Date: Sep 2008
Posts: 1,683
Received Thanks: 506
If I were you, I would make it do this:
2nd Argument = string Name.
so
string Name = Cmd[1];
than make it do something like this
Game.World.H_Chars[Name];
instead of
foreach (Game.Character Player in Game.World.H_Chars.Values)
I know this is not complete, but airborne, I want you to try to figure out how to make this work, if you can't, just msg me on MSN, and make sure you've got Teamviewer.
Besides, I don't use this source, so I haven't got a clue how it works, but I'll find out over teamviewer fairly quick.
Basser is offline  
Old 12/06/2009, 16:44   #10
 
airborne.'s Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 256
Received Thanks: 63
Quote:
Originally Posted by Smythe94 View Post
If I were you, I would make it do this:
2nd Argument = string Name.
so
string Name = Cmd[1];
than make it do something like this
Game.World.H_Chars[Name];
instead of
foreach (Game.Character Player in Game.World.H_Chars.Values)
I know this is not complete, but airborne, I want you to try to figure out how to make this work, if you can't, just msg me on MSN, and make sure you've got Teamviewer.
Besides, I don't use this source, so I haven't got a clue how it works, but I'll find out over teamviewer fairly quick.
Go on msn?
airborne. is offline  
Old 12/10/2009, 08:46   #11
 
WHITELIONX's Avatar
 
elite*gold: 0
Join Date: Apr 2006
Posts: 534
Received Thanks: 66
if (Cmd[0] == "/awardtoptrojan")
#region Players
Game.World.CharacterFromName(Cmd[1]);
GC.MyChar.StatEff.Add(NewestCOServer.Game.StatusEf fectEn.TopTrojan);
#endregion
if (Cmd[0] == "/awardtopwarrior")
#region Players
Game.World.CharacterFromName(Cmd[1]);
GC.MyChar.StatEff.Add(NewestCOServer.Game.StatusEf fectEn.TopWarrior);
#endregion
if (Cmd[0] == "/awardtopninja")
#region Players
Game.World.CharacterFromName(Cmd[1]);
GC.MyChar.StatEff.Add(NewestCOServer.Game.StatusEf fectEn.TopNinja);
#endregion
if (Cmd[0] == "/awardtoparcher")
#region Players
Game.World.CharacterFromName(Cmd[1]);
GC.MyChar.StatEff.Add(NewestCOServer.Game.StatusEf fectEn.TopArcher);
#endregion
if (Cmd[0] == "/awardtopfiretaoist")
#region Players
Game.World.CharacterFromName(Cmd[1]);
GC.MyChar.StatEff.Add(NewestCOServer.Game.StatusEf fectEn.TopFireTaoist);
#endregion
if (Cmd[0] == "/awardtopwatertaoist")
#region Players
Game.World.CharacterFromName(Cmd[1]);
GC.MyChar.StatEff.Add(NewestCOServer.Game.StatusEf fectEn.TopWaterTaoist);
#endregion
if (Cmd[0] == "/awardweeklypkchampion")
#region Players
Game.World.CharacterFromName(Cmd[1]);
GC.MyChar.StatEff.Add(NewestCOServer.Game.StatusEf fectEn.WeeklyPKChampion);
#endregion
if (Cmd[0] == "/awardtopguildleader")
#region Players
Game.World.CharacterFromName(Cmd[1]);
GC.MyChar.StatEff.Add(NewestCOServer.Game.StatusEf fectEn.TopGuildLeader);
#endregion
if (Cmd[0] == "/awardtopdeputyleader")
#region Players
Game.World.CharacterFromName(Cmd[1]);
GC.MyChar.StatEff.Add(NewestCOServer.Game.StatusEf fectEn.TopDeputyLeader);
#endregion

Ok so it actually works BUT I am obviously doing something wrong. I had a quick read on what people were saying and decided to have a go myself. The problem I have is that it puts ALL of the halos around me even when I just ask it for topguildleader >.<
WHITELIONX is offline  
Old 12/10/2009, 15:46   #12
 
elite*gold: 0
Join Date: Aug 2007
Posts: 187
Received Thanks: 45
Hey I dont think that airbourne knows much about thi s topic since it was orignally my release. Check out my thread, I have awarding halos fixed there. This "Fixed" version is a "fail" version.
Andrew.A is offline  
Old 12/11/2009, 16:50   #13
 
elite*gold: 0
Join Date: May 2008
Posts: 19
Received Thanks: 4
work 100% thank man
dragonrougenoir is offline  
Old 12/11/2009, 17:52   #14
 
Konquer1's Avatar
 
elite*gold: 0
Join Date: Jul 2008
Posts: 138
Received Thanks: 70
thanks

i love top deputy leader
Konquer1 is offline  
Old 12/17/2009, 15:52   #15

 
MeGaMaX's Avatar
 
elite*gold: 37752
Join Date: Sep 2006
Posts: 1,089
Received Thanks: 2,610
Quote:
Originally Posted by gad-legion View Post
this release is so wrong and its so simple to make it right, u can see the cmd is for all players online
just use the one by [PM]

Code:
if (GC.AuthInfo.Status == "[PM]")
                        {
                            if (Cmd[0] == "/awardtoptrojan")
                                #region Players
                                foreach (Game.Character Player in Game.World.H_Chars.Values)
                                    Player.StatEff.Add(NewestCOServer.Game.StatusEffectEn.TopTrojan);
                                #endregion
                            if (Cmd[0] == "/awardtopwarrior")
                                #region Players
                                foreach (Game.Character Player in Game.World.H_Chars.Values)
                                    Player.StatEff.Add(NewestCOServer.Game.StatusEffectEn.TopWarrior);
                                #endregion
                            if (Cmd[0] == "/awardtopninja")
                                #region Players
                                foreach (Game.Character Player in Game.World.H_Chars.Values)
                                    Player.StatEff.Add(NewestCOServer.Game.StatusEffectEn.TopNinja);
                                #endregion
                            if (Cmd[0] == "/awardtoparcher")
                                #region Players
                                foreach (Game.Character Player in Game.World.H_Chars.Values)
                                    Player.StatEff.Add(NewestCOServer.Game.StatusEffectEn.TopArcher);
                                #endregion
                            if (Cmd[0] == "/awardtopfiretaoist")
                                #region Players
                                foreach (Game.Character Player in Game.World.H_Chars.Values)
                                    Player.StatEff.Add(NewestCOServer.Game.StatusEffectEn.TopFireTaoist);
                                #endregion
                            if (Cmd[0] == "/awardtopwatertaoist")
                                #region Players
                                foreach (Game.Character Player in Game.World.H_Chars.Values)
                                    Player.StatEff.Add(NewestCOServer.Game.StatusEffectEn.TopWaterTaoist);
                                #endregion
                            if (Cmd[0] == "/awardweeklypkchampion")
                                #region Players
                                foreach (Game.Character Player in Game.World.H_Chars.Values)
                                    Player.StatEff.Add(NewestCOServer.Game.StatusEffectEn.WeeklyPKChampion);
                                #endregion
                            if (Cmd[0] == "/awardtopguildleader")
                                #region Players
                                foreach (Game.Character Player in Game.World.H_Chars.Values)
                                    Player.StatEff.Add(NewestCOServer.Game.StatusEffectEn.TopGuildLeader);
                                #endregion
                            if (Cmd[0] == "/awardtopdeputyleader")
                                #region Players
                                foreach (Game.Character Player in Game.World.H_Chars.Values)
                                    Player.StatEff.Add(NewestCOServer.Game.StatusEffectEn.TopDeputyLeader);
                        }
                            #endregion
MeGaMaX is offline  
Reply


Similar Threads Similar Threads
[RELEASE] Giving Halos to others via CMD!!!
12/08/2009 - CO2 PServer Guides & Releases - 6 Replies
Lol figured it out by looking at other CMD's Put this in chat.cs to give halos like /awardtoptrojan Andrew.A xD if (Cmd == "/awardtoptrojan") { Game.Character C = Game.World.CharacterFromName(Cmd); if (C != null) C.StatEff.Add(NewestCOServer.Game.StatusEffectEn.T opTrojan); ...
[Release] [Untested] Awarding Halos
12/06/2009 - CO2 PServer Guides & Releases - 4 Replies
Im not entirely sure this works but its an idea. Someone try this out or tell me whats wrong please. Chat.cs if (Cmd == "/awardtopWarrior") #region Players try { foreach (Game.Character Player in Game.World.H_Chars.Values) #endregion ...
[Release] Patch 5165 Honor Halos
12/05/2009 - CO2 PServer Guides & Releases - 7 Replies
Eh very basic release, doesn't require much coding just C+P and some eyes. For those who dont already have it. Ill release it later when I'm feeling better. (Swine Flu)



All times are GMT +1. The time now is 06:02.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

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