Google Translate:

Script by 3ICE.

Categories

Archives

Affiliates

17 Responses

WP_Cloudy
  • Daniel "3ICE" Berezvai Says:

    The main point of this post is:
    It is easy to hack maps by installing a cheatpack, but some people will notice right away.

  • platynow Says:

    Check your mail. I have question.

    Edited by 3ICE: Removing my email address, and removing yours as well since fake@.com is pointless. Just leave the email field blank, people. It's not required.

  • Daniel "3ICE" Berezvai Says:

    Re: hey can u still provide service of unprotecting map? im map creator but i want map un to check sth

    Hi,

    You did everything right, those are the steps I take when deprotecting as well. First pass with xdep, then the rest of the tools. And then I spend an hour doing manual cleanup for things that they missed.
    But if you want to restore GUI triggers, sorry. You can see from previous comments on my blog (3ice.hu/blog/protect-warcraft-maps/) that restoring those are considered impossible by everyone I know.

    Do not compress the contents of your map and it will load faster. Widgetizing and optimizing is all dota needs to load fast and be small.

    Then repack the mpq using minimal or no compression at all. But keep it below 8MB.

    It's all written in vJASS, but if you are uncomfortable with programming a bunch of custom scripts in GUI will probably work equally well. Find a tutorial you like, and set aside a whole afternoon for learning that new skill.

    Dota only loads stuff it needs when it needs them. Don't load all 100+ of your heroes and their 500+ abilities, when you only need 10 per game, for example. Ultimates don't need to be loaded at the start either. Just when a hero reaches the required level.

    Please let me know if I missed anything, it was not easy to decipher your full meaning from that jumble of words:

    On Fri, May 6, 2016 at 5:15 PM, lyricepicdrama wrote:
    I used already xdep mpq recover mpq master + sth else but it is a shit. I need clean un map.
    Also what to do to map load, faster? You have such knowledge? It's about the option triggers GUI with file (preload preload batch file begin preloading) or custom script in jass or sth else? I'm already using wc3map optimazer and widgetizer and have about 60 sec (good cpu) load time. I know that there are also games like dota or hvsa new ver (955) which are large and load quickly.

  • love Says:

    "removing my email address, and removing yours as well since fake@.com is pointless. Just leave the email field blank, people. It's not required."

    Ok. It does not matter what my mail is. I have dozens of e-mails;)

    "Please let me know if I missed anything, it was not easy to decipher your full meaning from that jumble of words."

    I know that my English is limp. I do not know english as well as you. I do not use eng on a daily.

    "It's all written in vJASS, but if you are uncomfortable with programming a bunch of custom scripts in GUI will probably work equally well. Find a tutorial you like, and set aside a whole afternoon for learning that new skill."

    Sesamia helped me understand my problem. I'm making rpg map. I know now what I need to improve but i thought that you are using some other method for unprot. Your description about unprot was mysterious to me. Maybe it's my english. Thank you for explain. And have a nice day sir.

  • Daniel "3ICE" Berezvai Says:

    I have infinite emails. You can put anything you want in front of the "@" symbol and I will still get it as long as the domain is "3ice.hu"

    Your English is pretty good, I did not spot any mistakes in your grammar at all.

    Sesamia is a very good map programmer. He is still active (more than me, even!) I'm glad he was able to help you.

    That section being mysterious is intentional. It's not really legal so I cannot explicitly say what I do other than. "I will deprotect anything for cash." But then I quickly explain my stance on map protection and deprotection (how I don't like it as it hinders learning, etc, etc.)

    I thank you as well.

    –3ICE

  • Acero Says:

    i have a question mr. 3ICE about a cheated map, i open the map but i cant see the codes inside the warmap.j i cant find the activator inside it and even the codes for the cheat/hack ill give you the link this is the map and the codes gamerzplanet.net/threads/dota-v6-78c-full-hack.588137/

  • Daniel "3ICE" Berezvai Says:

    That is an arrow keys-based cheat pack. Needs no activator string.
    A key press sequence (↑, ↑, ↓, ↓, ESC, ESC, ←, →, ←, →, ESC) triggers it.

    Still easily detectable if you scroll down about half way in war3map.j

  • Acero Says:

    @mr 3ICE im trying to get those cheat pack codes and insert it to my map but i cant locate them all thank you for quick reply mr. 3ICE

  • Daniel "3ICE" Berezvai Says:

    Step 1: Obtain the original, uncheated map first (Must be the identical version number.) Edit: DotA v6.78c in your case.
    Step 2: Extract war3map.j from it, and save as original.j
    Step 3: Take war3map.j from the cheated map, save it as cheatpack.j
    Step 4: Compare the two files in Notepad++, or if using Linux / Unix you can use the diff command.

    The resulting difference between the two war3map.j's is the cheatpack itself:

    http://imgur.com/a/TyWv7
    New post by 3ice
    "Detecting a cheatpack"
    1: globals
    2: after endglobals
    3: inside function main
    4: removing isSinglePlayer
    5: more isSinglePlayer

  • Acero Says:

    @ mr. 3ICE i mean im going to get the cheat pack codes from that 6.78c map and im going to insert it to my new map 6.85k link is d1stats.ru/download/

    is it possible? for the old cheat pack from 6.78c to work on 6.85k that all commands are the same?

    DotA v6.78c.w3x
    mega.nz/#!d1YxjDxB!0cKInuGMIYZGf79wLLRWopUdHam5dg_BV44-mbqUYbg

    DotA v6.85k Allstars.w3x
    mega.nz/#!I5gkzbYa!K5Q0NrNISaYLZsfYPeIWBc2RB3diut-mZPjA0OBeX10

    Edited by 3ICE: Merged triplepost, removed links.

  • Daniel "3ICE" Berezvai Says:

    Yes, of course. You argued everything correctly. Only need 6.78c to help with extracting the cheat pack, which can then be inserted into other versions — older or newer.

    Although, if the specific cheat pack calls DotA functions too, not just natives, then there will be incompatibilities. Each protected version renames every function to a new set of random characters. Gotta see if the JASS code parses ("compiles") successfully.

  • Acero Says:

    @ mr. 3ICE can you insert those cheat packs of 6.78c to the new map 6.85k?, if you can make the map, can you share me really appreciate it…

  • Daniel "3ICE" Berezvai Says:

    Yes! Certainly, I can! And will. But first, please transfer 5$ to my PayPal account as payment for my work:
    https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=B2MNHZYJBASHN

  • alex Says:

    Hi bro
    I have a map with a dialog box inside.

    We want to use Keyboard Hotkeys For Example ("Up" then "Down") on key board to do same thing that when we click on bottom in dialog box happen.

    This map have this ability for activating menu.
    MenuActive(false,"EEE")
    Key:
    E = ESC , L = Arrow Left , R = Arrow Right , U = Arrow UP , D = Arrow Down

    But We want to use this ability for all of button that We can see on menu.

    if you can do it for me mail me.
    I'm paying a good price to do it for me.

    Edited by 3ICE: Deleted duplicate comment, kept this one intact. Other one was From Protecting Warcraft 3 maps - Vexorian's Map Optimizer and other methods, 2017/07/13 at 8:19 PM

  • Daniel "3ICE" Berezvai Says:

    Hi,

    I can do it. Pay what you want :)
    https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=B2MNHZYJBASHN&currency_code=EUR

    Though I'm currently on holiday so expect a short delay (2 days).

    Link me the map in the donation message/comment and also include any pointers that might be helpful. Function names, which line number to look at, a flowchart of exactly how it should work, etc.

    p.s.: Try the dialog box in my 3ICE's Fastest Map Possible 3.7.w3m (3ice.hu/fmp) map, it also uses special JASS-only hotkeys like ESC.

    Sincerely,
    Daniel "3ICE" Berezvai

  • alex Says:

    Hi

    [quote="3ICE"]
    Though I'm currently on holiday so expect a short delay (2 days).[/quote]

    Hope you enjoyed the holidays.

    [quote="3ICE"]
    p.s.: Try the dialog box in my 3ICE's Fastest Map Possible 3.7.w3m (3ice.hu/fmp) map, it also uses special JASS-only hotkeys like ESC.[/quote]

    That's right. I want something like your map. But it have 1 difference: I do not want to show dialog box. I want to press ESC for example and same thing that when we click on bottom in dialog box happen. for example "Gold rate +25%"

    My project is a cheat pack.
    dialog box also have name activator and cheat activator command:

    call Fukki_CheatActive(true,"-hhn ")
    call Fukki_MenuActive(false,"EEE")
    call Fukki_ActiveName("[F]uk[K]i]-")
    call Fukki_ActiveName("KachaL")

    My cheat pack , Map that cheat pack inserted to it , and .j file are attached here:
    https://www.hiveworkshop.com/threads/how-can-i-ad-keyboard-hotkeys-to-dialog-box.295155/

    Please take a look and check files, is it possible ? can you do it? if you can tell me how much I must pay.

  • Daniel "3ICE" Berezvai Says:

    Hi Alex_mmm0334,

    I can:
    1) Win your contest idea for game about dialog box with hotkey controls. (Want a full game as well, or just how to do it?)
    2) Make your dialog boxes transparent for you.
    3) Suggest a JASS programmer in search of a project (myself).
    4) Polish up your (h347-p4(k. — H4(k1ng is not encouraged on HIVE so that's all I will say here, about this 4th subject.
    Are you still active? — Your threads from 2 years ago are all locked now.

    You offered 50$ prize money, which is more than generous. I'll take it!

    p.s.: http://www.3ice.hu/blog/protect-warcraft-maps/#comment-2108 One more thing to look for (in case they hide the activator string):
    gamecache CACHE=InitGameCache("KeyBindings.w3v") //Has a cheatpack

Leave a Comment

Please note: If you post more than 5 URLs, then automated moderation will delay your comment for investigation. There is no need to resubmit the comment as it will be approved if found to be appropriate.