|
You last visited: Today at 07:26
Advertisement
CO Private Server
Discussion on CO Private Server within the CO2 Exploits, Hacks & Tools forum part of the Conquer Online 2 category.
08/06/2006, 00:00
|
#826
|
elite*gold: 0
Join Date: Jun 2005
Posts: 304
Received Thanks: 27
|
Quote:
Originally posted by Titanium@Aug 5 2006, 17:05
btw Hybris can i have my soul back... you just stole it...
|
loOL sorry i like it...i'll be sooo powerful soon ^^
|
|
|
08/06/2006, 00:00
|
#827
|
elite*gold: 0
Join Date: Jun 2005
Posts: 304
Received Thanks: 27
|
Quote:
Originally posted by Scottish_Fire!@Aug 5 2006, 23:08
plz pm me the pass word cause i would really enjoy a server with out loads of people in it...
|
Please read the entire thread or read my little guide, look at my signature the link is in it.
|
|
|
08/06/2006, 00:01
|
#828
|
elite*gold: 20
Join Date: Apr 2006
Posts: 1,341
Received Thanks: 886
|
Quote:
Originally posted by Scottish_Fire!@Aug 5 2006, 23:08
plz pm me the pass word cause i would really enjoy a server with out loads of people in it...
|
(Guys, I think this is a better approach to take then saying read the whole thread.... Since they dont listen)
@Scottish.
No
|
|
|
08/06/2006, 01:11
|
#829
|
elite*gold: 0
Join Date: Jun 2005
Posts: 304
Received Thanks: 27
|
Quote:
Originally posted by andyd123+Aug 6 2006, 00:01--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE (andyd123 @ Aug 6 2006, 00:01)</td></tr><tr><td id='QUOTE'> <!--QuoteBegin--Scottish_Fire!@Aug 5 2006, 23:08
plz pm me the pass word cause i would really enjoy a server with out loads of people in it...
|
(Guys, I think this is a better approach to take then saying read the whole thread.... Since they dont listen)
@Scottish.
No [/b][/quote]
Depends if you wanna be cool or not :P and i try to help each other as much as possible...till they dont bother me too much ^^
|
|
|
08/06/2006, 08:02
|
#830
|
elite*gold: 0
Join Date: Mar 2006
Posts: 222
Received Thanks: 47
|
Hybris> hey dude... hows gone ?
i just came back from work... so reading last threads...
and i guess nothing didin't happened "i'am about server progress" till i last time worked with files... 
how i know we have some ideas for npc's and did anyone tryed to test them... ?
|
|
|
08/06/2006, 10:59
|
#831
|
elite*gold: 0
Join Date: Jun 2005
Posts: 304
Received Thanks: 27
|
Quote:
Originally posted by aidas2004@Aug 6 2006, 08:02
Hybris> hey dude... hows gone ?
i just came back from work... so reading last threads...
and i guess nothing didin't happened "i'am about server progress" till i last time worked with files... 
how i know we have some ideas for npc's and did anyone tryed to test them... ?
|
I'm still working on items. I gotta find how to capture a Packet sent by a client and send him another Packet as an answer.
|
|
|
08/07/2006, 08:52
|
#832
|
elite*gold: 20
Join Date: Jan 2006
Posts: 890
Received Thanks: 241
|
ok i know this is stupid but did any1 try that heal command
i wanna know if it works lol
my networks too lagy
|
|
|
08/07/2006, 12:50
|
#833
|
elite*gold: 0
Join Date: Jun 2005
Posts: 304
Received Thanks: 27
|
Quote:
Originally posted by lostsolder05@Aug 7 2006, 08:52
ok i know this is stupid but did any1 try that heal command
i wanna know if it works lol
my networks too lagy
|
I'll try that maybe later, i just finished a working good /give Command, you can add any items everywhere you want. You just need to add a
Code:
public static int UID = 0;
at the beginning of "Public Class World".
Here is the World.cs Command :
Code:
else if (Splitter[0] == "/give" || Splitter[0] == "/Give")
* * {
* * *if (Splitter[1] == "0" || Splitter[1] == "1")
* * *{
* * * int Item_Location = 0;
* * * int Item_Inventory = 0;
* * * int Item_Type = 0;
* * * int Item_Color = 0;
* * * int Item_Level = 0;
* * * int Item_Quality = 0;
* * * int Item_Compose = 0;
* * * int Item_UID = 0;
* * * int Item_ID = 0;
* * * int LeftHand = 0;
* * * if (UID < 1)
* * * {
* * * *UID = 0;
* * * }
* * * UID++;
* * * if (Splitter[2] == "Other" || Splitter[2] == "other")
* * * *Item_Location = 70;
* * * else if (Splitter[2] == "HeadWear" || Splitter[2] == "headwear")
* * * *Item_Location = 11;
* * * else if (Splitter[2] == "Necklace" || Splitter[2] == "necklace")
* * * *Item_Location = 12;
* * * else if (Splitter[2] == "Armor" || Splitter[2] == "armor")
* * * *Item_Location = 13;
* * * else if (Splitter[2] == "RightHand" || Splitter[2] == "righthand")
* * * *Item_Location = 41;
* * * else if (Splitter[2] == "LeftHand" || Splitter[2] == "lefthand")
* * * {
* * * *Item_Location = 41;
* * * *LeftHand = 1;
* * * }
* * * else if (Splitter[2] == "Ring" || Splitter[2] == "ring")
* * * *Item_Location = 15;
* * * else if (Splitter[2] == "Boots" || Splitter[2] == "boots")
* * * *Item_Location = 16;
* * * Item_Inventory = Convert.ToInt32(Splitter[1]);
* * * Item_Type = (Convert.ToInt32(Splitter[3]) - 1) * 1000;
* * * if (Splitter[4] != "0")
* * * {
* * * *if (Item_Location == 13 || Item_Location == 11)
* * * * if (Item_Type == 7000 && Item_Location == 11)
* * * * *Item_Color = 3 * 100;
* * * * else
* * * * *Item_Color = (Convert.ToInt32(Splitter[4]) + 2) * 100;
* * * *else
* * * * Item_Color = 0;
* * * }
* * * else
* * * *Item_Color = 0;
* * * Item_Level = (Convert.ToInt32(Splitter[5]) - 1) * 10;
* * * Item_Quality = Convert.ToInt32(Splitter[6]) + 2;
* * * Item_Compose = Convert.ToInt32(Splitter[7]);
* * * Item_UID = Convert.ToInt32(UID);
* * * Item_ID = (Item_Location * 10000) + Item_Type + Item_Color + Item_Level + Item_Quality;
* * * Client.SendData(PacketBuilder.GiveItem(Item_Inventory, Item_Location, Item_ID, Item_Compose, Item_UID, LeftHand));
* * * Client.SendData(PacketBuilder.Message(Client.MessageID, "SYSTEM", Client.Char.Name, "The Item " + Item_ID + " was given.", ChatType.Top));
* * *}
* * *else if (Splitter[1] == "/Location" || Splitter[1] == "/location")
* * * Client.SendData(PacketBuilder.Message(Client.MessageID, "SYSTEM", "ALL", "Other HeadWear Necklace Armor RightHand LeftHand Ring Boots", ChatType.Talk));
* * *else if (Splitter[1] == "/Inventory" || Splitter[1] == "/inventory")
* * * Client.SendData(PacketBuilder.Message(Client.MessageID, "SYSTEM", "ALL", "1 For Equipped/0 For Unequipped", ChatType.Talk));
* * *else if (Splitter[1] == "/Type" || Splitter[1] == "/type")
* * *{
* * * if (Splitter[2] == "/Weapons" || Splitter[2] == "/weapons")
* * * *Client.SendData(PacketBuilder.Message(Client.MessageID, "SYSTEM", "ALL", "1Blade 11Sword 12BackSword 21Hook 31Whip 41Axe 51Hammer 71Club 72Scepter 81Dagger 91Bow 101Glaive 121Poleaxe 131LongHammer 151Spear 152Wand 171Halbert ", ChatType.Talk));
* * * else if (Splitter[2] == "/?")
* * * *Client.SendData(PacketBuilder.Message(Client.MessageID, "SYSTEM", "ALL", "/Give /Type /Weapons - Gives Info for Weapons", ChatType.Talk));
* * * else
* * * *Client.SendData(PacketBuilder.Message(Client.MessageID, "/Give SYSTEM", "ALL", "Nothing to say", ChatType.Talk));
* * *}
* * *else if (Splitter[1] == "/Color" || Splitter[1] == "/color")
* * * Client.SendData(PacketBuilder.Message(Client.MessageID, "SYSTEM", "ALL", "From 1 to 7 for Hats, Caps, Helmets and Armors of all Kind", ChatType.Talk));
* * *else if (Splitter[1] == "/?")
* * *{
* * * Client.SendData(PacketBuilder.Message(Client.MessageID, "SYSTEM", "ALL", "/Give Inventory Location Type Color Level Quality Compose", ChatType.Talk));
* * * Client.SendData(PacketBuilder.Message(Client.MessageID, "SYSTEM", "ALL", "/give /? |More", ChatType.Talk));
* * * if (Splitter[2] == "|More" || Splitter[2] == "|more")
* * * {
* * * *Client.SendData(PacketBuilder.Message(Client.MessageID, "Smone", "ALL", "/Give /Inventory - Gives Definition of Inventory Bool", ChatType.Talk));
* * * *Client.SendData(PacketBuilder.Message(Client.MessageID, "SYSTEM", "ALL", "/Give /Location - Gives Kind of Locations", ChatType.Talk));
* * * *Client.SendData(PacketBuilder.Message(Client.MessageID, "SYSTEM", "ALL", "/Give /Type - Gives kind of Types", ChatType.Talk));
* * * *Client.SendData(PacketBuilder.Message(Client.MessageID, "SYSTEM", "ALL", "/Give /Color - Gives info about Colors", ChatType.Talk));
* * * *Client.SendData(PacketBuilder.Message(Client.MessageID, "SYSTEM", "ALL", "/Give /Level - Gives info about Levels", ChatType.Talk));
* * * }
* * *}
* * *else
* * * Client.SendData(PacketBuilder.Message(Client.MessageID, "/Give SYSTEM", "ALL", "Nothing to say", ChatType.Talk));
* * }
And here is the PacketBuilder.cs Packet :
Code:
public static byte[] GiveItem(int Inventory, int Location, int ID, int Compose, int UID, int LeftHand)
*{
* byte[] PacketData = new byte[0x18];
* PacketData[0] = 0x18;
* PacketData[1] = 0x00;
* PacketData[2] = 0xf0;
* PacketData[3] = 0x03;
* PacketData[4] = (byte) (UID & 0xff);//UID
* PacketData[5] = (byte)((UID >> 8) & 0xff); // '
* PacketData[6] = (byte)((UID >> 16) & 0xff); // '
* PacketData[7] = (byte)((UID >> 24) & 0xff); // '
* PacketData[8] = (byte)(ID *& 0xff); //Item ID
* PacketData[9] = (byte)((ID >> 8) & 0xff); // * '
* PacketData[0x0a] = (byte)((ID >> 16) & 0xff); // *'
* PacketData[0x0b] = (byte)((ID >> 24) & 0xff); // *'
* if (Location >= 70)
* {
* *PacketData[0x0c] = 0x00; // NULL
* *PacketData[0x0d] = 0x00; // DURABILITY
* *PacketData[0x0e] = 0x00; // FOR
* *PacketData[0x0f] = 0x00; // COMMON ITEMS
* }
* else
* {
* *PacketData[0x0c] = 0x88; // Current Durability
* *PacketData[0x0d] = 0x13; // * * *'
* *PacketData[0x0e] = 0x88; // Max Durability
* *PacketData[0x0f] = 0x13; // * * *'
* }
* PacketData[0x10] = 0x01; //01
* PacketData[0x11] = 0x00; //00
* if (Inventory != 0)
* {
* *if (Location >= 70)
* * PacketData[0x12] = 0x00;//INVENTORY
* *else if (Location >= 41)
* *{
* * if (LeftHand == 0)
* * *PacketData[0x12] = 0x04;//RIGHT HAND
* * else if (LeftHand == 1)
* * *PacketData[0x12] = 0x05;//LEFT HAND
* *}
* *else if (Location == 16)
* * PacketData[0x12] = 0x08;//BOOTS
* *else if (Location == 15)
* * PacketData[0x12] = 0x06;//RING
* *else if (Location == 13)
* * PacketData[0x12] = 0x03;//ARMOR
* *else if (Location == 12)
* * PacketData[0x12] = 0x02;//NECKLACE
* *else
* * PacketData[0x12] = 0x01;
* }
* else
* {
* *PacketData[0x12] = 0x00;
* }
* PacketData[0x13] = 0x00; //Gem 1
* PacketData[0x14] = 0x00; //Gem 2
* PacketData[0x15] = 0x00;
* PacketData[0x16] = 0x00;
* PacketData[0x17] = (byte)(Compose & 0xff); //Composition
* return PacketData;
*}
It stills needs some Ameliorations but its kinda good atm. You can add any items with that everywhere you want, even in your inventory.
|
|
|
08/07/2006, 19:14
|
#834
|
elite*gold: 20
Join Date: Jan 2006
Posts: 890
Received Thanks: 241
|
Nice,+K
|
|
|
08/07/2006, 21:51
|
#835
|
elite*gold: 0
Join Date: Jun 2005
Posts: 304
Received Thanks: 27
|
Quote:
Originally posted by lostsolder05@Aug 7 2006, 19:14
Nice,+K
|
Thx cose i worked on it all the night to fix many bugs ^^
|
|
|
08/08/2006, 17:07
|
#836
|
elite*gold: 0
Join Date: Oct 2005
Posts: 53
Received Thanks: 2
|
What version i should use with that source?
Or its not the patch problem...
I can great character and then i relog..after that it dont go foward
"Loging into the server...please wait a moment..!
Can someone tell what is the problem?
|
|
|
08/08/2006, 19:32
|
#837
|
elite*gold: 20
Join Date: Jan 2006
Posts: 890
Received Thanks: 241
|
please read the whole thread from now on
if i read right, your problem is that your client is patched past 4311
tq changed the packets so this version wont work unless you have patch 4311 or under
|
|
|
08/08/2006, 20:04
|
#838
|
elite*gold: 0
Join Date: Oct 2005
Posts: 53
Received Thanks: 2
|
ok thx bro...
|
|
|
08/09/2006, 06:34
|
#839
|
elite*gold: 0
Join Date: Jul 2006
Posts: 12
Received Thanks: 2
|
ehhh....no more private servers :P its not fun with just 123 ppl on 1 server
|
|
|
08/09/2006, 18:20
|
#840
|
elite*gold: 20
Join Date: Jan 2006
Posts: 890
Received Thanks: 241
|
Quote:
Originally posted by Darkkal@Aug 9 2006, 06:34
ehhh....no more private servers :P its not fun with just 123 ppl on 1 server
|
Ok i might have read it wrong but... if i did read it correctly... sorry Darkkal but you need to stfu nubs arn't supposed to be that opinionated
when they have a post count of 3.
[img]text2schild.php?smilienummer=1&text=sorry if i misenterpreted what he said' border='0' alt='sorry if i misenterpreted what he said' />
|
|
|
All times are GMT +1. The time now is 07:27.
|
|