Jump to content

CptSky

Member
  • Posts

    30
  • Joined

  • Last visited

Reputation

17 Good

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Detailed patch notes for Conquer Online, from version 2.0 to 3.0, and excluding patches that only add new servers, new temporary events or fix bugs. When targeting a patch, take the highest before a feature you do not want. Also, note that † denotes protocol changes, but only patches between 5016 and 5078 are identified because that's the range I personally target in COPS X Emulator. Later patches (above 5100) are a bit less exhaustive, because at that point, TQ were releasing a lot of daily quests, a lot of boxes and other pay-to-win content. So it would be quite bloated... I'm also less interested in those. Patch 4283: Conquer Online 2.0 -- November 1, 2005 - New low-level items (below level 10) - New high-level items (above level 120) - Blessed equipments - Enchanted equipments - Tortoise gems - Dis City quest Patch 4294 -- January 16, 2006 - Millionaire Lee (to pack Met & DB scrolls) - Surgeon Miracle (to change body size) - Weapon Master can now upgrade level 110/112 armors/helmets for 1 DB - PIN required when deleting characters Patch 4312 -- May 24, 2006 - Second Rebirth quest - Lucky Time - Black Armors (Shopboy) - New TG map (extended) Patch 4331 -- December 6, 2006 - Gem composing (with Jeweler) [NOTE: Mining rates were decreased] - Newbie protected maps - XP skills acquired ahead of time (when reaching level 3) *Minor: New icons for lucky time & double exp-time. The ones we are used to.** Patch 4336 -- January 10, 2007 - CPs - Lottery - Exp balls - +s stones - Disguise Amulet / Penitence Amulet / Ninja Amulet - Black Tulip - Exemption Token - Garments - Gourds / Bottles Patch 4337 -- January 22, 2007 - One Good Turn Deserves Another quest (aka Unknown Man) - Shelby now rewards exp (instead of Mets/DBs -- Mets added back in 4339) Patch 4338 -- January 29, 2007 - Heaven Blessing [NOTE: But no Offline TG yet!] Patch 4353 -- August 1, 2007 - Potency (aka Battle Power) - Max level increased to 135 - Remote access to Shopping Mall Patch 4354 -- August 14, 2007 - Broadcast channel - Whisper chat window Patch 5002 -- November 26, 2007 - Proficiency God (level weapon profs with exp balls) - Blacksmith Lee (socketing with 12 DBs and Though Drills) - +10~+12 equipment composition - Monster Hunter quest - Demon Extermintators quest Patch 5006 -- December 17, 2007 - Offline TG - Repair broken equipments with 5 mets - Composing level 120 items with lower level ones (armors & helmets) *Minor: High definition & Standard definition modes in the client.* Patch 5016† -- March 5, 2008 - Nobility system - Team auto-invites - Path finding (client-side) Patch 5018† -- March 18, 2008 - GW reward is now 3000 CPs (from GuildOfficer) - Cipher changed to Blowfish with DH key-exchange Patch 5022† -- April 25, 2008 - Mentor & Apprentice system - Suspicious items - Locked items - Trade partners - Merchant accounts - PK rule changes: - Red names/black names go to jail, but don't loose locked items - Killer gets their pay out through Warden Zhang - PK points are limited to 1000 - Max level increased to 137 Patch 5028* -- June 18, 2008 - Flash login screen Patch 5030 -- June 30, 2008 - New Dynasty hair styles Patch 5031† -- July 7, 2008 - Date displayed (and synchronized with the server) Patch 5032 -- July 16, 2008 - Profession PK War (ProfPKChief & PKProfClerk) Patch 5035† -- July 23, 2008 - Level 120 shields - Plumes (archers) & Headbands (warriors) - Color is now splitted from the item types, allowing for higher level armors / helmets / shields. Patch 5059 -- September 2, 2008 - Potency renamed to Battle Power Patch 5066† -- September 19, 2008 - Arrows will be auto-loaded when one quiver is used up (client-side triggered) - New point-based composition - Detain system for red/black names items (even if locked) - Free items (but unused until patch 5072) Patch 5072† -- November 12, 2008 - Talismans system (Fans & Towers) - Flower Ranking system Patch 5078 -- December 3, 2008 - Honor Halos (for GW and PK Tournament winners) NOTE: Fixed GameData.dll, to properly load 64 bits status effects. Patch 5089 -- December 19, 2008 - Ninja - Beginner Packs Patch 5101 -- February 17, 2009 - Quiz Show Patch 5127 -- May 20, 2009 - Enlightenment system - Interaction system - World channel - Quest list - New interface (new location for action buttons) - New chat interface - Visual warning when HP is too low Patch 5130 -- June 1, 2009 - Removal of some Interactions Patch 5136 -- June 26, 2009 - Free items renamed to Bound items Patch 5155 -- July 16, 2009 - Mount system - Clan system - Frozen Grotto Patch 5160 -- August 5, 2009 - Removal of Guild Branches Patch 5171 -- September 23, 2009 - Demon Boxes (Demon Box Dealer) to get tremendous amounts CPs NOTE: First traces of support for .pux files in the Conquer executable. Patch 5173 -- October 14, 2009 - Password cipher changed on Account Servers (still using RC5, but with seed) NOTE: Spirited's guide says 5187. For sure something related to the Account Server changed here. Patch 5180 -- November 4, 2009 - Martial Arsenal system - Arena system Patch 5190 -- December 9, 2009 - Clan War Patch 5196 -- December 20, 2009 - Demon Boxes have been removed Patch 5200 -- December 23, 2009 - Texas Hold'em Poker - Alternative Equipment Patch 5205 -- January 11, 2010 - MagicArtisan can now downgrade equipments to level 15 for a DB Patch 5212 -- February 1, 2010 - Refinery system - Stabilization system - Horse Racing Tournament - Refinery items are now rewards for Dis City and PK Tournaments - Characters can now have a First Name and Last Name - Shopping Mall now have categories Patch 5250 -- April 27, 2010 - Sub-Class system - Artifact system - Weapon accessories - 3-6th floors of Frozen Grotto - Small Boss Hunting - Ninja now have a full super gear effect Patch 5258 -- May 17, 2010 - CP Shower event (players can get Bound CPs while hunting monsters) NOTE: Unsure if that is when Bound CPs were introduced. Patch 5265 -- May 31, 2010 - MagicArtisan can downgrade equipments to level 15 for 27 CPs - Socket rates when leveling equipments have been increased Patch 5276 -- June 30, 2010 - Bound CPs can no longer be used to by some items like: DBs, Celestial Stones, Gourds, Money Bags... Patch 5287 -- July 22, 2010 - Guild PK Tournament - Elite PK Tournament - Clan Qualifier - Reincarnation - Pure Skills Patch 5297 -- August 24, 2010 - Meteors and DB socketing rates have been increased. - Cost of downgrading equipments has been increased to 54 CPs. Patch 5300 -- September 2, 2010 - Max level increased to 138 Patch 5302 -- September 9, 2010 - Gender-specific titles for Nobility system Patch 5310 -- September 20, 2010 - Team PK Tournament - Memory Agate (magical stone allowing to record locations) - Level 3 & 4 Houses upgrades - Gender-specific transformations - Character renaming for 810 CPs (Character Name Editor in Market) - Garment Swap system (Garment Shop Keeper in Market) - Item stacking for restorative items - Shields are now giving HP - Maps are now compressed with 7z (assets from patch 5309) Patch 5351 -- December 16, 2010 - Monk class - Max level increased to 140 - New high-level equipments (above level 130) - New Block skill for warriors with shields - Attack range and damages increased for Dragon Whirl, Hercules, Fast Blade & Scent Sword Patch 5353 -- December 23, 2010 - Revive skills now require to press Ctrl for targets that aren't in your guild Patch 5358 -- January 20, 2011 - Millionaire Lee can now pack +1 stones and normal gems Patch 5376 -- March 17, 2011 - Skill Team PK Tournament - Capture the Flag - Team Qualifier - Spear and Wand Skill - Escort Mission - CP Drops for VIPs (Monk Zhen -- entering Mystic Forest) Patch 5391 (1005) -- May 3, 2011 - First macOS client Patch 5502 (1028) -- June 16/20, 2011 - Low definition mode Patch 5509 (1021) -- July 7, 2011 - Guild Recruitment system - Level 5 Houses upgrades Patch 5517 (1029) -- July 28, 2011 - Mounted Combat system Patch 5532 (1055) -- October 19, 2011 - Birth Village has been removed - Guild Beast can be upgraded to the Void Beast, which can drop the special Dragon Souls - Number of items displayed on a page in the Warehouse has been increased - Password cipher changed on Account Servers (SRP6) NOTE: The password cipher change was not confirmed by myself, but is around that patch for sure. Patch 5557 (1066) -- December 7, 2011 - Achievement system Patch 5565 (1073) -- January 5, 2012 - New Shopping Mall interface Patch 5568 (1078) -- January 11, 2012 - Pirate class - Gale Shallow & Sea of Death maps Patch 5578 (1087) -- March 8, 2012 - Removal of most Mines - Removal of most alt-maps like New Canyon Patch 5580 (1089) -- March 20, 2012 - New head gear for pirates Patch 5588 (1097) -- April 12, 2012 - More stackable items (Emeralds, HealthWine, CleanWater, Diamonds, Stones, etc) Patch 5607 (1112) -- May 29, 2012 - Male gift system: Kisses, Beers and Jades - Mounted offensive skill: Charging Vortex - Defensive warrior skills: Defensive Stance and Magic Defender - Scythe ninja skills: Bloody Scythe, Mortal Drag and Gaping Wounds - Scythe ninja item - New PK mode: Revenge. You can attack your listed enemies and monsters in this mode. - Players are now able to change the order of their skills. Patch 5619 (1119) -- June 21, 2012 - Removal of all Mines Patch 5622 (1121) -- July 5, 2012 - Chi system Patch 5639 (1131) -- August 28, 2012 - One-Armed Bandits - Flags Emblems - Quick Composition Patch 5670 (1159) -- November 15, 2012 - Faction War Patch 5728 (1212) -- May 21, 2013 - Auto-Hunting System Patch 5761 (1231) -- July 25, 2013 - Jiang Hu system - Guild PK-mode - Guards, Poles, and more have increased HP (and attack/defense) Patch 5838 (1291) -- December 31, 2013 - Re-designed maps Patch 5859 (1301) -- January 24, 2014 - New Shopping Mall for Bound CPs Patch 5929 (1375) -- August 1, 2014 - Roulette - Cross-servers (Travel Agent in Twin City) Patch 5936 (1379) -- August 9, 2014 - PvP cross-servers Patch 5938 (1380) -- August 12, 2014 - New Ninja skills Patch 5972 (1398) -- September 29, 2014 - Cross-server Capture the Flag Patch 5986 (1507) - October 30, 2014 - Dragon Warrior class - Mine Caves returning Patch 5992 (1510) -- November 11, 2014 - The Way of Heroes system Patch 6075 (1580) -- May 7, 2025 - Taoist Ascending expansion Patch 6083 (1589) -- May 25, 2015 - Renaming of Guilds and Clans Patch 6102 (1603) -- July 9, 2015 - Battle Power Tournament Patch 6116 (1616) -- August 20, 2015 - Maximum money has been bumped from 999'999'999 to 9'999'999'99. Patch 6152 (1638) -- November 12, 2015 - Reborn characters can unlearn skills (see SkillEraserSpecialist in Market) Patch 6175 (N/A) -- January 2, 2016 - Removal of the Flash login screen Patch 6193 (1682) -- March 3, 2016 - Wardrobe system - Title system Patch 6216 (1698) -- April 7, 2016 - New PK interface (recording killed players) Patch 6266 (1727) -- June 13, 2016 - First maps with .pux files (but support already there from 5171) NOTE: 6266, 6270, 6323 added more maps. Finally, 6609 added the redesigned Twin City using .pux files too. Patch 6270 (1730) -- June 16, 2016 - Perfection system Patch 6362 (1783) -- November 17, 2016 - Level 6 Houses upgrades Patch 6385 (1798) -- January 12, 2017 - Windwalker class Patch 6508 (1817) -- March 30, 2017 - Texas Raider (new way to play Texas Hold'em Poker) Patch 6532 (1831) -- May 25, 2017 - New map Map Dragon Island (all bosses are moved there) Patch 6559 (1852) -- June 22, 2017 - Millionaire Lee can now pack +2 & +3 stones - Millionaire Lee can now pack MetScrolls & DBScrolls Patch 6610-6612 (1887): Conquer Online 3.0 -- October 17, 2017 - Redesigned Twin City - Redesigned characters - Redesigned skills - Redesigned monsters NOTE: C3 models are updated and some are incompatible with previous ones. New models started getting released around patch 6606. The patch 6605 (10/13/2017) is the latest "safe" version for CO 2.0 models. In general, new CO 3.0 stuff started getting added around the patch 6592 (09/20/2017).
  2. Yeah was used, I was toying with it. I think there is still a bit of leftover for items. Otherwise, take a look at the original COPS v6 release, or here is the commit that introduced Mongo, you may be able to restore a bit of the old code. ab31589b0e4be0cf7cb3103e8368bc87f8fa0e76.diff
  3. You can try to edit the MFC resources directly in Resources Hacker. You won’t find them in GUI.ini
  4. From what I remember, the old login layout was one of the rare GUI to be solely based on the MFC resources + code to position elements (i.e. it checks whether it is in 1024x768 and if so, move some elements).
  5. Yeah you should be able to use the library as-is.
  6. It's an old implementation, but it should do the trick: https://github.com/conquer-online/co2_core_dll/blob/master/src/IO/WDF.cs
  7. Any kind of spoofing in general (there is a shitload of checks that are done client-side but can be bypassed). Think of things like reviving early, jumping further, jumping over walls, walking/jumping on invalid tiles, going through gates, jumping while transformed (i.e. in robot/golem), using other items then mets/DBs to upgrade in TC, etc. One interesting one is that most sources have fixed indexes for the NPC "pages, so you can bypass a lot of checks by spoofing the right index (instead of starting at 0). So for example, you can upgrade items in markets without doing some checks, etc.
  8. You send the caster/attacker ID, and the casted position of the line skill (i.e. where they clicked). The client will compute the DDA line between the caster position (as known client-side) and the casted position (as received in the packet) to render the animation. No explicit direction is sent. This was likely added to Eudemon after the code bases forked.
  9. Event_Server_Start does not exist in the Lua context (i.e. nil value). Make sure that if it is a C# function, it is properly registered/exposed to Lua. If it is a Lua function, make sure it is actually defined.
  10. Yes, the view range is also hard-coded client-side. The client will discard out-of-range entities and remove them without the server telling it to do so. The server still has final say on which entities are shown or not, but it cannot exceed the client-side view range without modifications.
  11. The soul source code is a decent base for money / item drops (excluding things that are specific to CO like mets, DBs, blessed items and such). There are minor differences, but it would be near enough for regular drops without reverse engineering the TQ bins. For the tasks / actions, these are used for "special" drops (like Pheasants dropping PK tickets and such). There is a death action that is triggered when a monster is killed by a player-owned entity (like a player or a pet).
  12. For an offline CO experience, take a look at https://github.com/conquer-online/cops-serverless (but it requires C++)
  13. My own notes (originally based on yours Spirited, but verified more the 5016-5100 range for COPS X): 5016: Nobility & Team Aura Groups 5022: Mentors/Apprentices, Suspicious items, Trade partners, Locked items 5028: Flash Login Added 5031: Synchronized Date & Time 5035: Shields lvl 120, Plumes, Headbands 5039: TBD -- new exec 5053: Flame Lit Event 5055: TBD -- new exec 5066: Arrow auto-reload, New Composition System, Free Items 5072: Talismans, Flower Rankings 5078: Halos 5089: Ninja 5095: Ninja 5103: Quiz Show 5127: Enlightenment, Flower Ranking, World Chat, Low HP effect, New Chat Interface, Different Gems Images 5165: Mount System, Clans 5187: New Password Cipher 5212: Alternative Equipment, Refinery/Stabilization 5250: Subclasses, Artifact System, Boss Hunting 5290: Reincarnation, Clan Qualifiers, etc. ~5310: Compressed Maps 5376: Team Pk Tournaments, Capture the Flag, etc. <-- Source 5392: VIP Window 5517: Attacking on Mounts (broken) <-- Source 5532: New Password Cipher (Unknown) 5557: Achivements 5622: Chi System 5639: Country Flags ... ~6178: Flash Login Removed 6605: Latest 2.0-ish, before meshes were updated. (10/13/2017) 6606+: New meshes being rolled out slowly. ============ 5089: Ninja 5101: Quiz Show 5127: Enlightenment, Flower Ranking, new action UI 5160: Guild branches removed 5173: New account server encryption 5183: Classic CO (Unsure if special server build) 5200: Alt Equipment, Texas Hold'em Poker 5205: Magic Artisan can downgrade gear to level 15 for a DB 5212: Refinery 5250: Sub-classes, Artifacts, 3-6th floors Frozen Grotto, Boss Hunting 5287: Elite PK Tournament, Clan Qualifier, Pure Skills, Reincarnation 5302: Gender-specific titles for nobiility 5310: Level 3/4 houses, gender-specific transforms (and 5313) 5350/5351: Monk 5376: Skill Team Pk, Capture the Flag, Team Qualifier, Spear & Wand skill
  14. There were multiple leaks around the patch 5065/5072/5095, but they are Chinese databases. Then, you have more recent leaks with English databases, but a lot has changed since then, so they are not always useful. Depends what you want to do with them. The database you see in my old source is actually from 4356 and in English, but it isn't public nor shared.
  15. For really old client versions, TQ used UPX to pack the executable, which is often flagged by antivirus as an obfuscation method used by viruses. So, you can always unpack the executable. For patches around 5017-5065, some still get flagged even if not packed. At some point, there isn't much that can be done and the best is to recommend to all players to exclude the folder. As many are just using Microsoft Defender, you can normally run a PowerShell command in your installer to auto-exclude the folder.
×
×
  • Create New...