|
You last visited: Today at 21:43
Advertisement
[ChillSpot]ForBoredPeople
Discussion on [ChillSpot]ForBoredPeople within the CO2 Private Server forum part of the Conquer Online 2 category.
08/31/2009, 21:34
|
#1
|
elite*gold: 0
Join Date: Feb 2009
Posts: 700
Received Thanks: 79
|
[ChillSpot]ForBoredPeople
Yo if anyones bored join me on my dueling server in pka it's a hamachi 1 without lag.
Just get a 5017 client and join:
IP: 5.207.63.145 and hamachi network: ChillSpot and pass 123
To register:
Type in account: NEW+yourloginname
and your pass then press enter itll register your the acc then delete NEW and click enter itll login. Ill give u full gear so we can dw, the server has tons of **** so you wont get bored. just a chill spot for a bit if you guys are bored
|
|
|
08/31/2009, 21:56
|
#2
|
elite*gold: 0
Join Date: Feb 2009
Posts: 700
Received Thanks: 79
|
Nobody wants to chill?
|
|
|
08/31/2009, 21:59
|
#3
|
elite*gold: 0
Join Date: Aug 2009
Posts: 47
Received Thanks: 3
|
Quote:
Originally Posted by copz1337
Yo if anyones bored join me on my dueling server in pka it's a hamachi 1 without lag.
Just get a 5017 client and join.
IP: 5.207.63.145 and hamachi network: ChillSpot and pass 123
To register:
Type in account: NEW+yourloginname
and your pass then press enter itll register your the acc then delete NEW and click enter itll login. Ill give u full gear so we can dw, the server has tons of **** so you wont get bored. just a chill spot for a bit if you guys are bored
|
Why not just make item commands for players too
|
|
|
08/31/2009, 22:00
|
#4
|
elite*gold: 0
Join Date: Feb 2009
Posts: 700
Received Thanks: 79
|
Quote:
Originally Posted by _xTreme_
Why not just make item commands for players too
|
Because I don't know how
|
|
|
09/01/2009, 01:02
|
#5
|
elite*gold: 0
Join Date: Sep 2007
Posts: 1,705
Received Thanks: 441
|
#epic fail
|
|
|
09/01/2009, 02:12
|
#6
|
elite*gold: 0
Join Date: Apr 2008
Posts: 1,152
Received Thanks: 321
|
Why Flmae Him -.- Umm Copz Just add a NPC that gives free Super +12 Items Its Easy To add It In Theres Guides i seen 2 so far Santacluas And Some other one
|
|
|
09/01/2009, 02:49
|
#7
|
elite*gold: 0
Join Date: Aug 2009
Posts: 47
Received Thanks: 3
|
Quote:
Originally Posted by flako27
Why Flmae Him -.- Umm Copz Just add a NPC that gives free Super +12 Items Its Easy To add It In Theres Guides i seen 2 so far Santacluas And Some other one
|
Or he could just change who is able to use the item command.
to
|
|
|
09/01/2009, 03:34
|
#8
|
elite*gold: 0
Join Date: Jun 2009
Posts: 149
Received Thanks: 15
|
Why didn't you put spaces in the topic name ? Oh well .
|
|
|
09/01/2009, 04:26
|
#9
|
elite*gold: 0
Join Date: Aug 2006
Posts: 323
Received Thanks: 14
|
Quote:
Originally Posted by _xTreme_
Or he could just change who is able to use the item command.
to
|
Or, instead of checking if there status is above -1,
why not remove it xD
|
|
|
09/01/2009, 04:27
|
#10
|
elite*gold: 0
Join Date: Feb 2009
Posts: 700
Received Thanks: 79
|
Quote:
Originally Posted by AmbiguousStatement
Why didn't you put spaces in the topic name ? Oh well .
|
lol why does it matter?
btw I was too lazy for the gear npc giver. Ill put the chillspot back on tomorrow
|
|
|
09/01/2009, 10:22
|
#11
|
elite*gold: 0
Join Date: Aug 2009
Posts: 418
Received Thanks: 37
|
Quote:
Originally Posted by _xTreme_
Or he could just change who is able to use the item command.
to
|
bcuz then nubs can jstu do /rs and restart server
he needs to do something like
Code:
if (Status == 0)
{
if (Splitter[0] == "/level")
{
byte NewLvl = byte.Parse(Splitter[1]);
MyChar.Level = NewLvl;
MyChar.Exp = 0;
DataBase.GetStats(MyChar);
MyChar.GetEquipStats(1, true);
MyChar.GetEquipStats(2, true);
MyChar.GetEquipStats(3, true);
MyChar.GetEquipStats(4, true);
MyChar.GetEquipStats(5, true);
MyChar.GetEquipStats(6, true);
MyChar.GetEquipStats(7, true);
MyChar.GetEquipStats(8, true);
MyChar.MinAtk = MyChar.Str;
MyChar.MaxAtk = MyChar.Str;
MyChar.MaxHP = MyChar.BaseMaxHP();
MyChar.Potency = MyChar.Level;
MyChar.GetEquipStats(1, false);
MyChar.GetEquipStats(2, false);
MyChar.GetEquipStats(3, false);
MyChar.GetEquipStats(4, false);
MyChar.GetEquipStats(5, false);
MyChar.GetEquipStats(6, false);
MyChar.GetEquipStats(7, false);
MyChar.GetEquipStats(8, false);
MyChar.CurHP = MyChar.MaxHP;
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 13, MyChar.Level));
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 16, MyChar.Str));
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 17, MyChar.Agi));
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 15, MyChar.Vit));
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 14, MyChar.Spi));
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 5, (ulong)MyChar.Exp));
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 2, MyChar.MaxMana()));
SendPacket(General.MyPackets.GeneralData((long)MyChar.UID, 0, 0, 0, 92));
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 0, MyChar.CurHP));
if (MyChar.MyGuild != null)
MyChar.MyGuild.Refresh(MyChar);
SendPacket(General.MyPackets.SendMsg(MessageId, "SYSTEM", MyChar.Name, "Level Changed to " + MyChar.Level + ".", 2005));
}
if (Splitter[0] == "/job")
{
string CharJob = "";
byte NewJob = byte.Parse(Splitter[1]);
MyChar.Job = NewJob;
DataBase.GetStats(MyChar);
MyChar.GetEquipStats(1, true);
MyChar.GetEquipStats(2, true);
MyChar.GetEquipStats(3, true);
MyChar.GetEquipStats(4, true);
MyChar.GetEquipStats(5, true);
MyChar.GetEquipStats(6, true);
MyChar.GetEquipStats(7, true);
MyChar.GetEquipStats(8, true);
MyChar.MinAtk = MyChar.Str;
MyChar.MaxAtk = MyChar.Str;
MyChar.MaxHP = MyChar.BaseMaxHP();
MyChar.Potency = MyChar.Level;
MyChar.GetEquipStats(1, false);
MyChar.GetEquipStats(2, false);
MyChar.GetEquipStats(3, false);
MyChar.GetEquipStats(4, false);
MyChar.GetEquipStats(5, false);
MyChar.GetEquipStats(6, false);
MyChar.GetEquipStats(7, false);
MyChar.GetEquipStats(8, false);
MyChar.CurHP = MyChar.MaxHP;
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 7, MyChar.Job));
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 16, MyChar.Str));
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 17, MyChar.Agi));
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 15, MyChar.Vit));
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 14, MyChar.Spi));
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 2, MyChar.MaxMana()));
SendPacket(General.MyPackets.GeneralData((long)MyChar.UID, 0, 0, 0, 92));
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 0, MyChar.CurHP));
if (MyChar.Job >= 10 && MyChar.Job <= 15)
CharJob = "Trojan";
if (MyChar.Job >= 20 && MyChar.Job <= 25)
CharJob = "Warrior";
if (MyChar.Job >= 40 && MyChar.Job <= 45)
CharJob = "Archer";
if (MyChar.Job >= 100 && MyChar.Job <= 145)
CharJob = "Taoist";
if (CharJob != "")
SendPacket(General.MyPackets.SendMsg(MessageId, "SYSTEM", MyChar.Name, "Job Changed to " + CharJob + ".", 2005));
}
if (Splitter[0] == "/prof")
{
if (MyChar.Profs.Contains(short.Parse(Splitter[1])))
MyChar.Profs.Remove(short.Parse(Splitter[1]));
if (MyChar.Prof_Exps.Contains(short.Parse(Splitter[1])))
MyChar.Prof_Exps.Remove(short.Parse(Splitter[1]));
MyChar.Profs.Add(short.Parse(Splitter[1]), byte.Parse(Splitter[2]));
MyChar.Prof_Exps.Add(short.Parse(Splitter[1]), uint.Parse("0"));
SendPacket(General.MyPackets.Prof(short.Parse(Splitter[1]), byte.Parse(Splitter[2]), 0));
}
if (Splitter[0] == "/item")
{
Ini ItemNames = new Ini(System.Windows.Forms.Application.StartupPath + @"\ItemNamesToId.ini");
string ItemName = Splitter[2];
string ItemQuality = Splitter[1];
byte Plus = byte.Parse(Splitter[3]);
byte Bless = byte.Parse(Splitter[4]);
byte Enchant = byte.Parse(Splitter[5]);
byte Soc1 = byte.Parse(Splitter[6]);
byte Soc2 = byte.Parse(Splitter[7]);
uint ItemId = 0;
ItemId = uint.Parse(ItemNames.ReadValue("Items", ItemName));
if (ItemId == 0)
return;
byte Quality = 1;
if (ItemQuality == "One" || ItemQuality == "one" || ItemQuality == "o" || ItemQuality == "O")
Quality = 1;
else if (ItemQuality == "Normal" || ItemQuality == "normal" || ItemQuality == "n" || ItemQuality == "N")
Quality = 5;
else if (ItemQuality == "Unique" || ItemQuality == "unique" || ItemQuality == "u" || ItemQuality == "U")
Quality = 7;
else if (ItemQuality == "Refined" || ItemQuality == "refined" || ItemQuality == "r" || ItemQuality == "R")
Quality = 6;
else if (ItemQuality == "Elite" || ItemQuality == "elite" || ItemQuality == "e" || ItemQuality == "E")
Quality = 8;
else if (ItemQuality == "Super" || ItemQuality == "super" || ItemQuality == "s" || ItemQuality == "S")
Quality = 9;
else
Quality = (byte)Other.ItemQuality(ItemId);
ItemId = Other.ItemQualityChange(ItemId, Quality);
if (MyChar.ItemsInInventory < 40)
MyChar.AddItem(ItemId.ToString() + "-" + Plus.ToString() + "-" + Bless.ToString() + "-" + Enchant.ToString() + "-" + Soc1.ToString() + "-" + Soc2.ToString(), 0, (uint)General.Rand.Next(57458353));
else
SendPacket(General.MyPackets.SendMsg(MessageId, "SYSTEM", MyChar.Name, "Inventory Full.", 2005));
}
}
|
|
|
09/01/2009, 11:55
|
#12
|
elite*gold: 0
Join Date: Aug 2006
Posts: 323
Received Thanks: 14
|
Quote:
Originally Posted by Arco:)
bcuz then nubs can jstu do /rs and restart server
he needs to do something like
Code:
if (Status == 0)
{
if (Splitter[0] == "/level")
{
byte NewLvl = byte.Parse(Splitter[1]);
MyChar.Level = NewLvl;
MyChar.Exp = 0;
DataBase.GetStats(MyChar);
MyChar.GetEquipStats(1, true);
MyChar.GetEquipStats(2, true);
MyChar.GetEquipStats(3, true);
MyChar.GetEquipStats(4, true);
MyChar.GetEquipStats(5, true);
MyChar.GetEquipStats(6, true);
MyChar.GetEquipStats(7, true);
MyChar.GetEquipStats(8, true);
MyChar.MinAtk = MyChar.Str;
MyChar.MaxAtk = MyChar.Str;
MyChar.MaxHP = MyChar.BaseMaxHP();
MyChar.Potency = MyChar.Level;
MyChar.GetEquipStats(1, false);
MyChar.GetEquipStats(2, false);
MyChar.GetEquipStats(3, false);
MyChar.GetEquipStats(4, false);
MyChar.GetEquipStats(5, false);
MyChar.GetEquipStats(6, false);
MyChar.GetEquipStats(7, false);
MyChar.GetEquipStats(8, false);
MyChar.CurHP = MyChar.MaxHP;
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 13, MyChar.Level));
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 16, MyChar.Str));
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 17, MyChar.Agi));
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 15, MyChar.Vit));
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 14, MyChar.Spi));
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 5, (ulong)MyChar.Exp));
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 2, MyChar.MaxMana()));
SendPacket(General.MyPackets.GeneralData((long)MyChar.UID, 0, 0, 0, 92));
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 0, MyChar.CurHP));
if (MyChar.MyGuild != null)
MyChar.MyGuild.Refresh(MyChar);
SendPacket(General.MyPackets.SendMsg(MessageId, "SYSTEM", MyChar.Name, "Level Changed to " + MyChar.Level + ".", 2005));
}
if (Splitter[0] == "/job")
{
string CharJob = "";
byte NewJob = byte.Parse(Splitter[1]);
MyChar.Job = NewJob;
DataBase.GetStats(MyChar);
MyChar.GetEquipStats(1, true);
MyChar.GetEquipStats(2, true);
MyChar.GetEquipStats(3, true);
MyChar.GetEquipStats(4, true);
MyChar.GetEquipStats(5, true);
MyChar.GetEquipStats(6, true);
MyChar.GetEquipStats(7, true);
MyChar.GetEquipStats(8, true);
MyChar.MinAtk = MyChar.Str;
MyChar.MaxAtk = MyChar.Str;
MyChar.MaxHP = MyChar.BaseMaxHP();
MyChar.Potency = MyChar.Level;
MyChar.GetEquipStats(1, false);
MyChar.GetEquipStats(2, false);
MyChar.GetEquipStats(3, false);
MyChar.GetEquipStats(4, false);
MyChar.GetEquipStats(5, false);
MyChar.GetEquipStats(6, false);
MyChar.GetEquipStats(7, false);
MyChar.GetEquipStats(8, false);
MyChar.CurHP = MyChar.MaxHP;
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 7, MyChar.Job));
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 16, MyChar.Str));
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 17, MyChar.Agi));
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 15, MyChar.Vit));
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 14, MyChar.Spi));
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 2, MyChar.MaxMana()));
SendPacket(General.MyPackets.GeneralData((long)MyChar.UID, 0, 0, 0, 92));
SendPacket(General.MyPackets.Vital((long)MyChar.UID, 0, MyChar.CurHP));
if (MyChar.Job >= 10 && MyChar.Job <= 15)
CharJob = "Trojan";
if (MyChar.Job >= 20 && MyChar.Job <= 25)
CharJob = "Warrior";
if (MyChar.Job >= 40 && MyChar.Job <= 45)
CharJob = "Archer";
if (MyChar.Job >= 100 && MyChar.Job <= 145)
CharJob = "Taoist";
if (CharJob != "")
SendPacket(General.MyPackets.SendMsg(MessageId, "SYSTEM", MyChar.Name, "Job Changed to " + CharJob + ".", 2005));
}
if (Splitter[0] == "/prof")
{
if (MyChar.Profs.Contains(short.Parse(Splitter[1])))
MyChar.Profs.Remove(short.Parse(Splitter[1]));
if (MyChar.Prof_Exps.Contains(short.Parse(Splitter[1])))
MyChar.Prof_Exps.Remove(short.Parse(Splitter[1]));
MyChar.Profs.Add(short.Parse(Splitter[1]), byte.Parse(Splitter[2]));
MyChar.Prof_Exps.Add(short.Parse(Splitter[1]), uint.Parse("0"));
SendPacket(General.MyPackets.Prof(short.Parse(Splitter[1]), byte.Parse(Splitter[2]), 0));
}
if (Splitter[0] == "/item")
{
Ini ItemNames = new Ini(System.Windows.Forms.Application.StartupPath + @"\ItemNamesToId.ini");
string ItemName = Splitter[2];
string ItemQuality = Splitter[1];
byte Plus = byte.Parse(Splitter[3]);
byte Bless = byte.Parse(Splitter[4]);
byte Enchant = byte.Parse(Splitter[5]);
byte Soc1 = byte.Parse(Splitter[6]);
byte Soc2 = byte.Parse(Splitter[7]);
uint ItemId = 0;
ItemId = uint.Parse(ItemNames.ReadValue("Items", ItemName));
if (ItemId == 0)
return;
byte Quality = 1;
if (ItemQuality == "One" || ItemQuality == "one" || ItemQuality == "o" || ItemQuality == "O")
Quality = 1;
else if (ItemQuality == "Normal" || ItemQuality == "normal" || ItemQuality == "n" || ItemQuality == "N")
Quality = 5;
else if (ItemQuality == "Unique" || ItemQuality == "unique" || ItemQuality == "u" || ItemQuality == "U")
Quality = 7;
else if (ItemQuality == "Refined" || ItemQuality == "refined" || ItemQuality == "r" || ItemQuality == "R")
Quality = 6;
else if (ItemQuality == "Elite" || ItemQuality == "elite" || ItemQuality == "e" || ItemQuality == "E")
Quality = 8;
else if (ItemQuality == "Super" || ItemQuality == "super" || ItemQuality == "s" || ItemQuality == "S")
Quality = 9;
else
Quality = (byte)Other.ItemQuality(ItemId);
ItemId = Other.ItemQualityChange(ItemId, Quality);
if (MyChar.ItemsInInventory < 40)
MyChar.AddItem(ItemId.ToString() + "-" + Plus.ToString() + "-" + Bless.ToString() + "-" + Enchant.ToString() + "-" + Soc1.ToString() + "-" + Soc2.ToString(), 0, (uint)General.Rand.Next(57458353));
else
SendPacket(General.MyPackets.SendMsg(MessageId, "SYSTEM", MyChar.Name, "Inventory Full.", 2005));
}
}
|
Remove the Status == 0,
so GMs can use it too.
|
|
|
09/01/2009, 16:00
|
#13
|
elite*gold: 0
Join Date: Feb 2009
Posts: 700
Received Thanks: 79
|
I don't get it lol.
|
|
|
09/01/2009, 21:06
|
#14
|
elite*gold: 0
Join Date: Feb 2009
Posts: 700
Received Thanks: 79
|
#update: the chillspots back online. for a bit. everyones welcomed..
|
|
|
09/01/2009, 21:10
|
#15
|
elite*gold: 0
Join Date: Aug 2009
Posts: 418
Received Thanks: 37
|
Quote:
Originally Posted by killermickle
Remove the Status == 0,
so GMs can use it too.
|
no cuz its already sectioned off into the if (Status == 8) part
|
|
|
All times are GMT +1. The time now is 21:44.
|
|