Jump to content

theshadowpriest

Member
  • Posts

    57
  • Joined

  • Last visited

Reputation

4 Neutral

Personal Information

  • Pronouns
    it/its

Recent Profile Visitors

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

  1. This is sick, will be cool to kind of merge it with Got a full web map viewer, would awesome to be able to bring up the client directory and have it map out all the items/effects/spells etc for everything in a tool like this. very cool .
  2. You're a fuckin legend.
  3. Apricated. documentation on earlier versions are quite incomplete.
  4. 12Gb, that is insane lol, but seems about right. You can find the source and use it to export any DMaps to High Resolution images. Just need the dmaps and the client you want to use the assets from to render them. https://github.com/SantasCode/Tiled2Dmap
  5. Rough surface and jumping could tick dura. That's an interesting concept lol I like it.
  6. Is the surface type just for the feedback for the effect/splash when landing/jumping? Does it do anything else?
  7. 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+
  8. Translated, it appears to be a WDB encrypt and decryption tool. The second appears to be a toolkit map maker. Very interesting..
  9. 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.
  10. 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.
  11. 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.
  12. 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.
  13. 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?
  14. 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()
  15. 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.
×
×
  • Create New...