• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!
TriggerHappy
Reaction score
1,655

Profile posts Latest activity Postings Experience Media Albums Resources About Medals

  • Hi TriggerHappy,
    For a long while I've been aware of your truly excellent coding skills.

    I'm somewhat of an intermediate coder myself, who's stuck in the past. I'm still using JNGP 2.0.6 with Warcraft 1.2.6.
    I was wondering, what are the cutting edge tools pros such as yourself are making maps with?

    I have never used libraries, and I don't really have an idea what vjass or wurst are. Are these things worth investigating? Are there must-use libraries out there?

    Cheers,
    Adam
    TriggerHappy
    TriggerHappy
    Most people use vJass which is an extension to JASS that allows various features. You can read the manual here:

    http://www.wc3c.net/vexorian/jasshelpermanual.html

    Wurst is newer and has some interesting features, probably more than vJass, but it's not as popular. I would consider it to be designed better than vJass, and it can probably speed up development time even more once you understand the features, but it also abstracts the code if you don't know how it compiles. I am already so used to vJass that I know what it compiles to. The syntax is also significantly different than vanilla JASS or vJass.

    In terms of the editor, I generally use WEX (in tools section) for patch 1.28+.

    As for must-use libraries, not really. It depends on your map and preferences.
    emperor_d3st
    emperor_d3st
    Great! I'll look into WEX and vJass. Thanks :)
    Reputation (+4):
    (Post) I don't think I've done this before, but I should have: You've done a helluva nice work by keeping the feedback thread up to date. Thanks so much.
    Hello TriggerHappy! You have updated the latest version of DarkLineage Owen RPG. I would like to contribute to that RPG- to be honest I am already doing something on it. As you probably know the language of the map is garbage as well as the tooltips for the items.

    I have spent around 10 hours (still not finished) to add tooltips to every item in the object editor. For example every weapon has a crit bonus dmg, critical strike chance, crit multiplier, attack speed modifier and damage modifier. Since there are 10 version of every item (due to upgrades) it is a bit time consuming.

    I am using mpq editor to "save" the .w3t through export and I am using "import .w3t" with mpq editor. When I save the map it seems like all things are lost.. If you would like to help me on my quest please pm me :) I am doing it and will upload the map regardless of your help or not (when finished and "protected") but I surely would be thankful when you help me x)

    Edit: Oh and your map doesnt work on PTR..
    FreeFrag1
    FreeFrag1
    TriggerHappy
    TriggerHappy
    The map will work on the next PTR update. If you want to send me your object data I will look at it and see what I can do. Although I don't really like the colors. Anyway I am about to release version 0.15 with some special features (hopefully today). For example, for those playing on my hostbot there will be no load codes and your character loads automatically. If you host the map normally you can use your load code.
    FreeFrag1
    FreeFrag1
    I have done alle weapons and most( if not all) spells by now. How can I send the .w3a and .w3t to you so you could maybe bring these in your next update today/ tomorrow?

    I just spent 6 hours for the last third of the items in hope i am faster than your new 15 update ^^
    Hello TriggerHappy!

    I'm really interested in your new website that checks for hosted games and keeps stats for different maps. However, I was wondering how it handles hostbots that host the game in multiple realms and allow the host to change the game name (effectively rehosting the game). Does your website count the same hosting of a map more than once in these cases? I haven't studied the ghost++ source code and don't know much about warcraft 3's networking, so sorry if my question is stupid :S

    I just wanted to know how accurate your site was and be sure I don't need to make any extra calculations to reach the real stats. Thank you for your hard work!
    TriggerHappy
    TriggerHappy
    Once a game is hosted and it gets counted by my bot then it's tracked and blacklisted for a period of time.
    Thanks for showing your appreciation

    The data conversion process is so tedious and inefficient overall imho...

    If only Blizzard could authorize them to support the proprietary file formats they had created more than 20 years ago for these two games...
    Hi trigger happy! I just saw your website for showing the games being hosted, it looks fantastic. It reminds me of the role the old mapgnome website played. I was just wondering, are the games shown on the website automatically added overtime to show how many people are in them, or do we need to apply for our bot to be shown. Sorry if you have posted this information elsewhere, I tried searching but came back with nothing concrete. Anyway, thanks for doing this for the war3 commmunity!
    TriggerHappy
    TriggerHappy
    Hey, thanks.

    The website downloads and checks stats for all hosted games without anyone applying. However if I want to show how many players are in a lobby on the currently hosted game list, I need to pull the data from somewhere like MMH, ENT, and other websites. Otherwise my bot would need to join every lobby and that would annoy people. If you have your lobby data public somewhere, send me the link. If not, maybe I can help you get the data to my server somehow.
    https://www.hiveworkshop.com/threads/updated-jmpq.293543/#post-3158056

    jmpq now supports decompression of pkware imploded sectors.
    Turns out some asian maps use this compression since some tools don't support it (i guess).

    If you have a sc2 mpq sample with bzip2 compressed sectors, please share and I can add it. It along with sparse are the only ones not supported yet
    pyf
    pyf
    Is it the old and outdated compression method that later got completely superseded by the Deflate algo since the early 1990s?
    Frotty
    Frotty
    it's supported by wc3 in mpq sector is what matters
    TriggerHappy
    TriggerHappy
    Yes JNGP allows you to use vJass resources in your map.
    Hello, I'm sorry, but you could help me with some problems to download some resources in vJASS
    PD: I'm new and I do not know if I need an external program
    The version of my Worl Editor is 1.21 and I already downloaded NewGen WE (I do not know how to use it or if it is well installed)
    TriggerHappy
    TriggerHappy
    What matters is your game version. If your WC3 client is 1.28+, you can use WEX. If it's pre 1.28 (1.21, 1.26, 1.27 ect..) you can use JNGP. If you have issues in either you can post in their threads in the tools section.
    Reputation (+4):
    (Post) Again sorry if I sounded mean or anything. My remark was more towards the community not you!
    Damn it, still no good old custom music in Dark Lineage :) hint* hint*. Good work nonetheless.
  • Loading…
  • Loading…
  • Loading…
  • Loading…
  • Loading…
  • Loading…
  • Loading…
  • Loading…
Top