Jump to content

theshadowpriest

Member
  • Posts

    52
  • Joined

  • Last visited

Everything posted by theshadowpriest

  1. Is the surface type just for the feedback for the effect/splash when landing/jumping? Does it do anything else?
  2. Sorry to go off topic, but can you elaborate? Dm maybe, I'd like to learn more about GW in general. I know a bit about the old guild war I guess, but Idk anything about the new? I don't even want to try using the conquer website to figure it out. They have pages containing information about Conquer 1.0 they still haven't updated. Workingo on a classic server engine as well, but not going anywhere near v7000+
  3. Translated, it appears to be a WDB encrypt and decryption tool. The second appears to be a toolkit map maker. Very interesting..
  4. Can easily just edit in notepad with older clients, but 5065 that I was using specifically would let met make changes to the server.dat but never work with them local or WAN IP, just wouldn't connect afterwards.
  5. I went a little mad trying to connect to the TQ leaked server using 5065. The server.dat isn't encrypted, but you can't just edit it with notepad. No matter what I did it would fail to use any different IP, local or not. I was forced to use the Conquer Loader.
  6. From epvp https://www.elitepvpers.com/forum/conquer-online-2/244444-unlock-fps.html#post2172177[QUOTE] Might not be exactly the same but will get you to where the limit is. You can just jump over it to unlimit it wich might see a small cpu increase or just increase it to 60dps or something. Idk how hacking the resolution into clients that don't already support resizing.
  7. This is awesome. The npcs and monster spawns is sick, I've wanting something like this and have been thinking of making it but this is so much better than I had in mind. What are you doing to convert the client files to the images and config files for the viewer? I really want to check out some alternate versions of maps to compare.
  8. Do you know of or have any open source or public map editors/viewers you could share? I posted a thread a while ago looking for one. I'd ended up making some alterations and using https://github.com/spiritedsnowcat/Tiled2Dmap This tool excited me because I've been trying to get an easier way to view some of the maps, working with some of the older dmaps, i wanted to see where some of the npcs should be placed (since some of the had specific tiles that flagged as inaccessible as place holders) What can I use to extract dmaps to this format, is it just using Tiled2DMap to serialise to json and stitch?
  9. It's a bitmask, you can break down the flags it has enabled, but you need to cross reference them with the flags for whatever version you have. Idk what values that is, but here's a python script I use. Can/should be adjusted per the flags you want to check according to the version you're using, etc. import tkinter as tk from tkinter import messagebox MAP_FLAGS = { 0x0000: "Normal", 0x0001: "PK_FIELD", 0x0002: "CHANGE_MAP_DISABLE", 0x0004: "RECORD_DISABLE", 0x0008: "PK_DISABLE", 0x0010: "BOOTH_ENABLE", 0x0020: "TEAM_DISABLE", 0x0040: "TELEPORT_DISABLE", 0x0080: "GUILD_MAP", 0x0100: "PRISON_MAP", 0x0200: "WING_DISABLE", 0x0400: "FAMILY", 0x0800: "MINE_FIELD", 0x1000: "PK_GAME", 0x2000: "NEVER_WOUND", 0x4000: "DEAD_ISLAND", 0x20000: "SKILL_MAP", 0x40000: "LINE_SKILL_ONLY" } def decode_flags(value): result = [] undefined_bits = value for bit, name in MAP_FLAGS.items(): if value & bit: result.append(name) undefined_bits &= ~bit if value == 0: result.append("Normal") undefined_bits = 0 if undefined_bits: result.append(f"Undefined flags: 0x{undefined_bits:04X}") return result def on_check(): try: val = int(entry.get(), 0) flags = decode_flags(val) output.config(state='normal') output.delete('1.0', tk.END) output.insert(tk.END, "\n".join(flags)) output.config(state='disabled') except ValueError: messagebox.showerror("Error", "Please enter a valid number (decimal or 0x hex).") root = tk.Tk() root.title("Map Flag Checker") tk.Label(root, text="Enter Flag Value (e.g. 1234 or 0x4C):").pack() entry = tk.Entry(root) entry.pack() tk.Button(root, text="Check Flags", command=on_check).pack() output = tk.Text(root, height=10, width=50, state='disabled') output.pack() root.mainloop()
  10. Ah alright. I pretty much stopped after or at around 5000 seriously, I fucked around a little up until 5500~ Idk anything about Pirates, little about monks. Messed around a little with the Jiang Hu and Chi systems but they were too far gone with their p2w by that point imo. Once everything started turning into bound items too, I didn't like that at the time. I played a bit again recently to have a look around. The new war suit system or whatever it is that basically replaces your equipped weapon style confused me. Use to be a warrior with a 2h wand and shield, but now it's spear or shield and blade and there's no way to turn it off. /rant I was just going off this post that lays out 3.0 around 6000. But there's multiple "3.0" expansions. There are a collection of open source projects, but you might be hard done by to find one around 6500~ complete and in working order. They'll all require some work.
  11. I thought you were going to say dollars. 6559 is well past 3.0 though isn't it? like 5987ish is 3.0
  12. I'm not sure about some of that stuff. What version of the game is that and those screenshots from?
  13. I posted this in the other Patch note thread, it's just the TQ patch notes from the website from way back machine. This text file has the full patch notes between 4294 and 4358Patch Notes.txt
  14. Another question though, were there any Chat commands that worked for the GM/PM accounts? Edit: Nevermind, I found some documented here: https://www.elitepvpers.com/forum/co2-pserver-guides-releases/214613-easy-guide-make-private-server-using-tq-binarys.html#post1895996
  15. Yeah, I dont think it has the flower stuff. Well, I was only able to connect with the 5065 client, the 5071+ ones reverted back to hanging on login. All good though, looks like it's working fine. Besides everything being in chinese. lol
  16. Looks cool, but remember this feature?
  17. I had tried hamachi as well, but it still seemed to realise it was a local address. I've had success with using ConquerLoader v5 now though and can log in with 5065, but nothing above that, so it looks like it's the `5048` version Cheers.
  18. I have found a v2 of the Conquer Loader, was there other links or anything? I had seen some thread posts saying 5078 but couldn't find an IP changer that worked for versions after they start encrypting the .dat file. I'll keep trying with 5072+ if I can find a version of Conquer Loader that works.. I had mixed results... I tried running the client locally on the server I was running the server files, but no matter what I did or what version I used, it always said the .dat file was unreadable. I even tried adding a loop back adapter and using one of the TQ IP addresses without changing anything, and it still seems to realise it's a local IP and will not connect. I tried it over a VPN, but version 5002-5065 all just login and say "Unknown login". I have no plans either way to make a public server out of them, it's purely for testing and research.
  19. Yeah, I'm more so trying to figure out how to log into them. Like what client and login details. It has the self contained sql server with it, the login details for it have been reset to test/test but reading the data is more involved. I'm not sure of an easy way that works to change the IP. The "hooks" either don't work or it complains about a server.dat file read. Wondering if anyone here has gotten onto them and/or has tips.
  20. I've tried a 5065 client, same error. Beyond that it starts using an encrypted server.dat, is there an easy way to just redirect that? I tried the Dragon launcher, it launches the client, but couldn't get any redirect for login.
  21. I've seen around some copies of the alleged leaked server and was wondering if it's possible to actually log into them? I found some files from some mirror links here and had attempted to run them for testing, but the best I could manage was getting the services started, but unable to log in with the console saying: `Unknown Login Packet Type: 1052 Len: 28` The copy of the files was the one that comes with a "Instructions" txt and the self contained sqladmin, but doesn't mention anything about the client to use. I'm not sure what version of the client it's meant to be, but tried several between 5002 and 5065
  22. Yes, had some issues with the client side checks already, ran into issues not being able to cast spells at all because of spell cast "range" checks, due to a range check on the client side, ended up just getting those removed so its all checked on the server side. Have redone the actions/tasks system using all the TQ sql data, have it all working, but will be going through to put in all those kinds of checks, checks with players too, like the reveive, far jump, high jump and speed hacks On that note I think i was using one of the cops builds and it would send me to bot jail randomly, i think it was some of the height and range checks being a bit too sensitive, but will consider all that.
  23. I got Copsv6e working, but only after basically ripping out the mongo system, which breaks/broke the items system to be redone. Not sure about actually getting mongo working. Not many if any public sources will be build and play, a lot of them are very old, a lot of them are incomplete and will require some amounts of work.
  24. I was wondering if there are any known bugs or exploits, particularly in older Conquer 2.0 version around 4300, that should be considered when developing the engine? Not looking for exploits or bots to use, more a programming concern. There's some basic speed hack checks by checking some time stamps and stuff, but what other old bugs or exploits were there that may need special consideration so they can't be exploited? I'd heard old things on some co servers like guards or summoned pets being disabled, or client side files that could be modified to change the items that appear in shops or being able to jump gates etc?
  25. Yeah, that's what I've been doing. Basically had it like how COPS had it i think, or atleast changed it to that as well while testing. Using older packet, it's the same structure but with the target count at 16 and 2 bytes for each additional target written at offset 17, not 20. (and only 2 bytes, not 3 like documented in wiki) I managed to get it to a point where the line attack would display correctly UNLESS it hits something. Other spells like scatter seem to work too, hits all targets ok. Its like 4am but ill post some more info about how it's structured and is being sent later. Too tired now. Thanks
×
×
  • Create New...