Open Beta Conquer 1.0 Project

07/19/2009 08:18 GRASSHOPPA#31
any chance ud be releasing a basic source?
i really miss the good old days =[...
07/19/2009 08:35 Arcotemple:)#32
Quote:
Originally Posted by GRASSHOPPA View Post
any chance ud be releasing a basic source?
i really miss the good old days =[...
lol dont ask people to release their source
thats like you making money of a super great idea than have people asking you how you did it!
07/19/2009 08:42 GRASSHOPPA#33
aww true...
sry bout that ive just been wantin it since the day they started potency and all that non sense =[..
07/19/2009 08:43 Arcotemple:)#34
lol then jsut play it but dont ask for a source, that will lose yo alot of respect, unless your asking for the original lotf source, then people will jsut say #Search!
07/19/2009 09:04 GRASSHOPPA#35
imma just go back to my old 4135 source =]...
plenty good for me i geuss...

just a bit tired and saw it is all...
ive never asked for a source id just like to see how it would be put together honestly =o


@the team workin on this?
good luck with ur server..
ill probably be seein yall on there eventually =]















EDIT..
imma just pm u lol....
07/19/2009 09:06 Arcotemple:)#36
dont you mean 4531 source?
07/19/2009 10:17 unknownone#37
Quote:
Originally Posted by Kiyono View Post
So how did you get the correct packets?
A couple missing.

Code:
<?xml version="1.0" encoding="utf-8" ?>
<Packets>
  <v4267>
    <Game>
      <Community>
        <Packet name="ChatPacket" type="3EC">
          <Field name="Color" type="var" offset="0" length="4">0</Field>
          <Field name="Mode" type="var" offset="4" length="4">0</Field>
          <Field name="Timer" type="var" offset="8" length="4">0</Field>
          <Field name="Strings" type="str" offset="12" length="-1"></Field>
        </Packet>
        <Packet name="FriendInfoPacket" type="7F1">
          <Field name="EntityId" type="var" offset="0" length="4">0</Field>
          <Field name="Appearance" type="var" offset="4" length="4">0</Field>
          <Field name="Level" type="var" offset="8" length="1">0</Field>
          <Field name="Profession" type="var" offset="9" length="1">0</Field>
          <Field name="PKPoints" type="var" offset="10" length="2">0</Field>
          <Field name="Guild" type="var" offset="12" length="2">0</Field>
          <Field name="Unknown1" type="var" offset="14" length="2">0</Field>
          <Field name="SpouseName" type="str" offset="16" length="16">None</Field>
        </Packet>
        <Packet name="FriendListPacket" type="3FB">
          <Field name="EntityId" type="var" offset="0" length="4">0</Field>
          <Field name="Mode" type="var" offset="4" length="1">0</Field>
          <Field name="Online" type="var" offset="5" length="1">0</Field>
          <Field name="Unknown1" type="var" offset="6" length="2">0</Field>
          <Field name="Name" type="str" offset="8" length="16">None</Field>
        </Packet>
        <Packet name="GuildStatusPacket" type="452">
          <Field name="GuildId" type="var" offset="0" length="4">0</Field>
          <Field name="Donation" type="var" offset="4" length="4">0</Field>
          <Field name="Fund" type="var" offset="8" length="4">0</Field>
          <Field name="MemberCount" type="var" offset="12" length="4">0</Field>
          <Field name="Rank" type="var" offset="16" length="1">0</Field>
          <Field name="LeaderName" type="str" offset="17" length="16"></Field>
          <Field name="Unknown1" type="var" offset="33" length="1">0</Field>
          <Field name="Reserved" type="var" offset="34" length="4">0</Field>
        </Packet>
        <Packet name="RequestMessageBoard" type="457">
          <Field name="Page" type="var" offset="0" length="2">0</Field>
          <Field name="ChatMode" type="var" offset="2" length="2">0</Field>
          <Field name="Mode" type="var" offset="4" length="1">0</Field>
          <Field name="Strings" type="str" offset="5" length="-1"></Field>
        </Packet>
      </Community>
      <Creation>
        <Packet name="CreateCharacterPacket" type="3E9">
          <Field name="AccountName" type="str" offset="0" length="16"></Field>
          <Field name="CharacterName" type="str" offset="16" length="16"></Field>
          <Field name="PasswordHash" type="str" offset="32" length="16"></Field>
          <Field name="Model" type="var" offset="48" length="2">0</Field>
          <Field name="HeroClass" type="var" offset="50" length="2">0</Field>
          <Field name="AccountID" type="var" offset="52" length="4">0</Field>
        </Packet>
      </Creation>
      <Environment>
        <Packet name="MapStatusPacket" type="456">
          <Field name="Region" type="var" offset="0" length="4">0</Field>
          <Field name="MiniMap" type="var" offset="4" length="4">0</Field>
          <Field name="MapStatusFlags" type="var" offset="8" length="4">0</Field>
        </Packet>
        <Packet name="MobileObjectSpawnPacket" type="3F6">
          <Field name="EntityID" type="var" offset="0" length="4">0</Field>
          <Field name="Appearence" type="var" offset="4" length="4">0</Field>
          <Field name="StatusFlags" type="var" offset="8" length="4">0</Field>
          <Field name="Guild" type="var" offset="12" length="4">0</Field>
          <Field name="HeadItem" type="var" offset="16" length="4">0</Field>
          <Field name="ArmourItem" type="var" offset="20" length="4">0</Field>
          <Field name="MainHandItem" type="var" offset="24" length="4">0</Field>
          <Field name="SecondHandItem" type="var" offset="28" length="4">0</Field>
          <Field name="Unknown1" type="var" offset="32" length="4">0</Field>
          <Field name="MobHealth" type="var" offset="36" length="2">0</Field>
          <Field name="MobLevel" type="var" offset="38" length="2">0</Field>
          <Field name="Location" type="var" offset="40" length="4">0</Field>
          <Field name="Hair" type="var" offset="44" length="2">0</Field>
          <Field name="Action" type="var" offset="46" length="2">0</Field>
          <Field name="Direction" type="var" offset="48" length="1">0</Field>
          <Field name="Strings" type="str" offset="49" length="-1"></Field>
        </Packet>
        <Packet name="MovePacket" type="3ED">
          <Field name="EntityId" type="var" offset="0" length="4">0</Field>
          <Field name="FaceDirection" type="var" offset="4" length="1">0</Field>
          <Field name="Run" type="var" offset="5" length="1">0</Field>
          <Field name="Reserved" type="var" offset="6" length="2">0</Field>
        </Packet>
        <Packet name="NpcSpawnPacket" type="7EE">
          <Field name="EntityId" type="var" offset="0" length="4">0</Field>
          <Field name="Location" type="var" offset="4" length="4">0</Field>
          <Field name="NpcTypeId" type="var" offset="8" length="2">0</Field>
          <Field name="Interactive" type="var" offset="10" length="2">0</Field>
          <Field name="FaceDirection" type="var" offset="12" length="4">0</Field>
        </Packet>
        <Packet name="StaticObjectSpawnPacket" type="455">
          <Field name="ObjectId" type="var" offset="0" length="4">0</Field>
          <Field name="MaxHP" type="var" offset="4" length="4">0</Field>
          <Field name="RemainingHP" type="var" offset="8" length="4">0</Field>
          <Field name="Location" type="var" offset="12" length="4">0</Field>
          <Field name="NPCTypeId" type="var" offset="16" length="4">0</Field>
          <Field name="Mode" type="var" offset="20" length="2">0</Field>
          <Field name="Strings" type="str" offset="22" length="-1"></Field>
        </Packet>
        <Packet name="TargetPacket" type="3FE">
          <Field name="Timestamp" type="var" offset="0" length="4">0</Field>
          <Field name="EntityId" type="var" offset="4" length="4">0</Field>
          <Field name="TargetId" type="var" offset="8" length="4">0</Field>
          <Field name="Location" type="var" offset="12" length="4">0</Field>
          <Field name="Mode" type="var" offset="16" length="4">0</Field>
          <Field name="SkillId" type="var" offset="20" length="2">0</Field>
          <Field name="SkillLevel" type="var" offset="22" length="2">0</Field>
          <Field name="Flags" type="var" offset="24" length="4">0</Field>
        </Packet>
        <Packet name="TradePacket" type="420">
          <Field name="Value" type="var" offset="0" length="4">0</Field>
          <Field name="Mode" type="var" offset="4" length="4">0</Field>
        </Packet>
      </Environment>
      <Items>
        <Packet name="ItemGroundPacket" type="44D">
          <Field name="ItemId" type="var" offset="0" length="4">0</Field>
          <Field name="ItemTypeId" type="var" offset="4" length="4">0</Field>
          <Field name="Location" type="var" offset="8" length="4">0</Field>
          <Field name="Mode" type="var" offset="12" length="4">0</Field>
        </Packet>
        <Packet name="ItemInfoPacket" type="3F0">
          <Field name="ItemId" type="var" offset="0" length="4">0</Field>
          <Field name="ItemTypeId" type="var" offset="4" length="4">0</Field>
          <Field name="RemainingDurability" type="var" offset="8" length="2">0</Field>
          <Field name="MaximumDurability" type="var" offset="10" length="2">0</Field>
          <Field name="Mode" type="var" offset="12" length="2">0</Field>
          <Field name="Position" type="var" offset="14" length="1">0</Field>
          <Field name="Socket1" type="var" offset="15" length="1">0</Field>
          <Field name="Socket2" type="var" offset="16" length="1">0</Field>
          <Field name="Effect" type="var" offset="17" length="2">0</Field>
          <Field name="Composition" type="var" offset="19" length="1">0</Field>
          <Field name="Blessed" type="var" offset="20" length="1">0</Field>
          <Field name="Enchanted" type="var" offset="21" length="1">0</Field>
          <Field name="Unknown1" type="var" offset="22" length="2">0</Field>
          <Field name="Unknown2" type="var" offset="24" length="2">0</Field>
          <Field name="Unknown3" type="var" offset="26" length="2">0</Field>
        </Packet>
        <Packet name="UseItemPacket" type="3F1">
          <Field name="EntityId" type="var" offset="0" length="4">0</Field>
          <Field name="Slot" type="var" offset="4" length="4">0</Field>
          <Field name="Mode" type="var" offset="8" length="4">0</Field>
          <Field name="Timestamp" type="var" offset="12" length="4">0</Field>
          <Field name="Unknown1" type="var" offset="16" length="4">0</Field>
        </Packet>
        <Packet name="VendedItemPacket" type="454">
          <Field name="ItemID" type="var" offset="0" length="4">0</Field>
          <Field name="Shop" type="var" offset="4" length="4">0</Field>
          <Field name="Price" type="var" offset="8" length="4">0</Field>
          <Field name="ItemTypeId" type="var" offset="12" length="4">0</Field>
          <Field name="RemainingDurability" type="var" offset="16" length="2">0</Field>
          <Field name="MaximumDurability" type="var" offset="18" length="2">0</Field>
          <Field name="CurrencyType" type="var" offset="20" length="2">0</Field>
          <Field name="Effect" type="var" offset="25" length="2">0</Field>
          <Field name="Socket1" type="var" offset="28" length="1">0</Field>
          <Field name="Socket2" type="var" offset="29" length="1">0</Field>
          <Field name="Composition" type="var" offset="32" length="1">0</Field>
        </Packet>
      </Items>
      <Login>
        <Packet name="ConnectionPacket" type="3F4">
          <Field name="EntityId" type="var" offset="0" length="4">0</Field>
          <Field name="Timestamp" type="var" offset="4" length="4">0</Field>
          <Field name="Unknown1" type="var" offset="8" length="4">0</Field>
          <Field name="Unknown2" type="var" offset="12" length="4">0</Field>
          <Field name="Unknown3" type="var" offset="16" length="4">0</Field>
          <Field name="Unknown4" type="var" offset="20" length="4">0</Field>
          <Field name="NameHash" type="var" offset="24" length="4">0</Field>
        </Packet>
        <Packet name="LanguagePacket" type="41C">
          <Field name="AccountID" type="var" offset="0" length="4">0</Field>
          <Field name="Key" type="var" offset="4" length="4">0</Field>
          <Field name="Language" type="str" offset="8" length="16"></Field>
        </Packet>
      </Login>
      <NPC>
        <Packet name="NpcChatPacket" type="7F0">
          <Field name="Flags" type="var" offset="0" length="4">0</Field>
          <Field name="Avatar" type="var" offset="4" length="2">0</Field>
          <Field name="OptionNumber" type="var" offset="6" length="1">0</Field>
          <Field name="ChatType" type="var" offset="7" length="1">0</Field>
          <Field name="Strings" type="str" offset="8" length="-1"></Field>
        </Packet>
        <Packet name="NpcInitiatePacket" type="7EF">
          <Field name="EntityId" type="var" offset="0" length="4">0</Field>
        </Packet>
      </NPC>
      <Team>
        <Packet name="TeamMemberPacket" type="402">
          <Field name="Flags" type="var" offset="0" length="4">0</Field>
          <Field name="PlayerName" type="str" offset="4" length="16"></Field>
          <Field name="PlayerID" type="var" offset="20" length="4">0</Field>
          <Field name="Avatar" type="var" offset="24" length="4">0</Field>
          <Field name="MaxHP" type="var" offset="28" length="2">0</Field>
          <Field name="RemainingHP" type="var" offset="30" length="2">0</Field>
          <Field name="Reserved" type="str" offset="32" length="112"></Field>
        </Packet>
        <Packet name="TeamPacket" type="3FF">
          <Field name="Mode" type="var" offset="4" length="4">0</Field>
          <Field name="EntityID" type="var" offset="4" length="4">0</Field>
        </Packet>
      </Team>
      <Update>
        <Packet name="PlayerInfoPacket" type="3EE">
          <Field name="EntityId" type="var" offset="0" length="4">0</Field>
          <Field name="Appearance" type="var" offset="4" length="4">0</Field>
          <Field name="Hair" type="var" offset="8" length="2">0</Field>
          <Field name="Money" type="var" offset="10" length="4">0</Field>
          <Field name="Experience" type="var" offset="14" length="4">0</Field>
          <Field name="Strength" type="var" offset="38" length="2">0</Field>
          <Field name="Agility" type="var" offset="40" length="2">0</Field>
          <Field name="Vitality" type="var" offset="42" length="2">0</Field>
          <Field name="Spirit" type="var" offset="44" length="2">0</Field>
          <Field name="StatPoints" type="var" offset="46" length="2">0</Field>
          <Field name="Health" type="var" offset="48" length="2">0</Field>
          <Field name="Mana" type="var" offset="50" length="2">0</Field>
          <Field name="PKPoint" type="var" offset="52" length="2">0</Field>
          <Field name="Level" type="var" offset="54" length="1">0</Field>
          <Field name="Profession" type="var" offset="55" length="2">0</Field>
          <Field name="RebornCount" type="var" offset="57" length="2">0</Field>
          <Field name="Strings" type="str" offset="59" length="-1"></Field>
        </Packet>
        <Packet name="SkillAnimationPacket" type="451">
          <Field name="EntityID" type="var" offset="0" length="4">0</Field>
          <Field name="Location" type="var" offset="4" length="4">0</Field>
          <Field name="SkillId" type="var" offset="8" length="2">0</Field>
          <Field name="SkillLevel" type="var" offset="10" length="2">0</Field>
          <Field name="TargetCount" type="var" offset="12" length="4">0</Field>
          <Field name="Targets" type="obj" offset="16" length="-1"></Field>
        </Packet>
        <Packet name="SkillExperiencePacket" type="44F">
          <Field name="Experience" type="var" offset="0" length="4">0</Field>
          <Field name="SkillId" type="var" offset="4" length="2">0</Field>
          <Field name="Level" type="var" offset="6" length="2">0</Field>
        </Packet>
        <Packet name="StatusPacket" type="3F9">
          <Field name="EntityID" type="var" offset="0" length="4">0</Field>
          <Field name="Count" type="var" offset="4" length="4">0</Field>
          <Field name="UserAttributes" type="obj" offset="8" length="-1"></Field>
        </Packet>
        <Packet name="WeaponProficiencyPacket" type="401">
          <Field name="Weapon" type="var" offset="0" length="4">0</Field>
          <Field name="ProficiencyLevel" type="var" offset="4" length="4">0</Field>
          <Field name="Experience" type="var" offset="8" length="4">0</Field>
        </Packet>
      </Update>
      <Packet name="ActionPacket" type="3F2">
        <Field name="Timestamp" type="var" offset="0" length="4">0</Field>
        <Field name="EntityId" type="var" offset="4" length="4">0</Field>
        <Field name="ActionC" type="var" offset="8" length="4">0</Field>
        <Field name="ActionA" type="var" offset="12" length="4">0</Field>
        <Field name="ActionB" type="var" offset="16" length="4">0</Field>
        <Field name="Mode" type="var" offset="20" length="4">0</Field>
      </Packet>
      <Packet name="StringPacket" type="3F7">
        <Field name="StringId" type="var" offset="0" length="4">0</Field>
        <Field name="Selector" type="var" offset="4" length="1">0</Field>
        <Field name="Strings" type="str" offset="5" length="-1"></Field>
      </Packet>
    </Game>
    <Login>
      <Packet name="ClientLoginPacket" type="41B">
        <Field name="AccountName" type="str" offset="0" length="16">0</Field>
        <Field name="Password" type="str" offset="16" length="16">0</Field>
        <Field name="GameServer" type="str" offset="32" length="16">0</Field>
      </Packet>
      <Packet name="GameLoginPacket" type="41F">
        <Field name="AccountID" type="var" offset="0" length="4">0</Field>
        <Field name="Key" type="var" offset="4" length="4">0</Field>
        <Field name="Host" type="str" offset="8" length="16"></Field>
        <Field name="Port" type="var" offset="24" length="4">0</Field>
      </Packet>
      <Packet name="LanguagePacket" type="41C">
        <Field name="AccountID" type="var" offset="0" length="4">0</Field>
        <Field name="Key" type="var" offset="4" length="4">0</Field>
        <Field name="Language" type="str" offset="8" length="16"></Field>
      </Packet>
    </Login>
  </v4267>
</Packets>
07/19/2009 14:37 Kital82#38
Wow I love that =D.
I remember the first times that I played CO =)
07/19/2009 15:12 Kiyono#39
Quote:
Originally Posted by unknownone View Post
A couple missing.

Code:
<?xml version="1.0" encoding="utf-8" ?>
<Packets>
  <v4267>
//
  </v4267>
</Packets>
So does 4267 use the same encryption as 4351 or a different one?
07/19/2009 15:23 tanelipe#40
#Re-opened, closed it by accident, lol.

Yah it uses same encryption
07/19/2009 15:30 Kiyono#41
So shouldn't you be able to use a CoEmu server and connect with a 4267 client...
07/19/2009 15:44 ~Yuki~#42
With the right packets yes ofc i dont know if they might changed but i think they did
07/19/2009 15:54 tanelipe#43
It doesn't use the blowfish that the new encryption uses; It uses the pre-5018 encryption. (It's the authcryptography + the SetKeys method to change the keys after you're past the auth phase.)
07/19/2009 16:26 Kiyono#44
Just tried to login with CO 2.1 and a 4267 client and kinda failed =S
07/19/2009 22:38 lostsolder05#45
lol, thanks for that unknownone didnt have that, wish i wouldve had it in the first place, and no a basic source will not be released(me ~ Justin) was thinking about releasing one, but lostsold(real one) told me that i shouldnt, so i decided against it, anyways we've gotten all the basics in now(walking,jumping,spawning npcs, npc dialogs, equipping, unequipping) there's still lots to do though