[Release] Automatic stop-casting in Windows 1.12.1.5875 client menu

User Tag List

Page 1 of 2 12 LastLast
Results 1 to 15 of 24
  1. #1
    namreeb's Avatar Legendary

    Reputation
    658
    Join Date
    Sep 2008
    Posts
    1,023
    Thanks G/R
    7/215
    Trade Feedback
    0 (0%)
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    [Release] Automatic stop-casting in Windows 1.12.1.5875 client

    Hello.

    I am releasing a tool which I used while playing on 1.12.1 realms. It gives the user a way to cast single-target spells while bypassing client-side restrictions. This was an easy way to bypass one restriction in particular, which was the check for a spell currently being cast. This is a slightly unusual way to achieve automatic 'stop-casting' which removes the delay between the end of one spell cast and the beginning of the next caused by latency.

    Both the source code and the release binary is available here: https://github.com/namreeb/nampower

    Instructions for use are included in the README.txt file.

    While I am currently unaware of any private server which will ban you for running this, this program does not include anticheat protection. Therefore, if the server you use this on decides to spend the time to analyze it, they will quickly be able to teach Warden to detect it.

    USE AT YOUR OWN RISK

    Thank you to Cypher for his hadesmem library.

    [Release] Automatic stop-casting in Windows 1.12.1.5875 client
  2. Thanks dardrinxoxo, ~Z~, dodgerr (3 members gave Thanks to namreeb for this useful post)
  3. #2
    jadethread's Avatar Member
    Reputation
    6
    Join Date
    Oct 2009
    Posts
    108
    Thanks G/R
    0/2
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Im not sure whether or not my PM sent to you because it didn't give me any feedback afterwords. But I'm currently having issues with the compilation of the program. It can't find the Hadesmem or Boost Include files even though I tried linking them.

    Code:
     C1083: Cannot open include file: 'hadesmem/process_list.hpp': No such file or directory
     C1083: Cannot open include file: 'boost/filesystem.hpp': No such file or directory
    Any help would be appreciated. Thanks.

    Just some info

    Windows 7 64 bit
    Visual Studio 2013 Ultimate (i already downgraded from the 2015 so that it would compile. Just need to fix the include issues)
    Last edited by jadethread; 08-17-2015 at 06:36 PM.

  4. #3
    namreeb's Avatar Legendary

    Reputation
    658
    Join Date
    Sep 2008
    Posts
    1,023
    Thanks G/R
    7/215
    Trade Feedback
    0 (0%)
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)
    It supports Visual Studio 2015. You will need to have boost (Boost C++ Libraries) and hadesmem (https://github.com/RaptorFactor/hadesmem) installed in order to compile this. If you just want to run it, there is a compiled binary on the github page, under releases.

  5. #4
    jadethread's Avatar Member
    Reputation
    6
    Join Date
    Oct 2009
    Posts
    108
    Thanks G/R
    0/2
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    My mistake, namreeb. I had actually meant that i do not have 2015 and that i have 2013. I had to change the project to compile with the 2013 version (there was an error with that also thats why i had to do that) but i think i realized what is wrong. thank you for your help

  6. #5
    Mothridius's Avatar Member
    Reputation
    1
    Join Date
    Sep 2014
    Posts
    7
    Thanks G/R
    2/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I am attempting to use your stop casting tool. I downloaded the folder from the githup and placed it inside my client folder. I set up the macro with the spell Id. I get an error while trying to use it repeating the script and saying nil value inside. Is there something I am missing here?

  7. #6
    namreeb's Avatar Legendary

    Reputation
    658
    Join Date
    Sep 2008
    Posts
    1,023
    Thanks G/R
    7/215
    Trade Feedback
    0 (0%)
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)
    How are you starting WoW? To load the tool you run the tool's loader, loader.exe. It will launch WoW.

  8. #7
    Mothridius's Avatar Member
    Reputation
    1
    Join Date
    Sep 2014
    Posts
    7
    Thanks G/R
    2/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I have just ran the wow.exe. If I open the loader file there isn't an executable file in there.

  9. #8
    namreeb's Avatar Legendary

    Reputation
    658
    Join Date
    Sep 2008
    Posts
    1,023
    Thanks G/R
    7/215
    Trade Feedback
    0 (0%)
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)
    What do you mean 'in there'? There should be four files in the archive. The readme, the license, loader.exe and nampower.dll. Put the .exe and .dll into your WoW 1.12.1.5875 folder. Double click loader.exe. It will start WoW.

  10. #9
    Mothridius's Avatar Member
    Reputation
    1
    Join Date
    Sep 2014
    Posts
    7
    Thanks G/R
    2/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    From the zip I got folders titled loader and nampower
    2 files named .gitignore and nampower.sln.
    2 text docs named license and readme.

    inside the loader folder are 5 files named loader.rc loader.vcsproj loader.vcxproj.filers main.cpp and resource.h
    inside the nampower folder are 9 other files.

  11. #10
    Lbniese's Avatar Active Member
    CoreCoins Purchaser
    Reputation
    51
    Join Date
    Sep 2009
    Posts
    346
    Thanks G/R
    1/22
    Trade Feedback
    13 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Mothridius View Post
    From the zip I got folders titled loader and nampower
    2 files named .gitignore and nampower.sln.
    2 text docs named license and readme.

    inside the loader folder are 5 files named loader.rc loader.vcsproj loader.vcxproj.filers main.cpp and resource.h
    inside the nampower folder are 9 other files.
    Sounds like you didn't compile the code :-)

  12. Thanks Mothridius (1 members gave Thanks to Lbniese for this useful post)
  13. #11
    Mothridius's Avatar Member
    Reputation
    1
    Join Date
    Sep 2014
    Posts
    7
    Thanks G/R
    2/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Ah, I have downloaded hadesmen and boost c++. I have no idea what I am supposed to do from here to compile this. I apologize for being a noob here.

  14. #12
    namreeb's Avatar Legendary

    Reputation
    658
    Join Date
    Sep 2008
    Posts
    1,023
    Thanks G/R
    7/215
    Trade Feedback
    0 (0%)
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)
    Oh. I didn't realize you were trying to compile it. Not to be rude, but if you can't figure that out it's not really intended for you. The release on github contains a compiled binary version though, which you can just download and run, once the files are copied to your WoW folder, as I have said here (and as said in the instructions). Visit here: https://github.com/namreeb/nampower/releases and click on the .7z file to download the binary.

  15. Thanks Mothridius (1 members gave Thanks to namreeb for this useful post)
  16. #13
    Mothridius's Avatar Member
    Reputation
    1
    Join Date
    Sep 2014
    Posts
    7
    Thanks G/R
    2/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I figured it out now. Thank you for your help. I made something really easy really hard.

  17. #14
    dardrinxoxo's Avatar Member
    Reputation
    1
    Join Date
    Jun 2012
    Posts
    4
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    2.4.3 version

    Is there any simple way to use this on the 2.4.3 servers. I'm in New Zealand so im trying to deal with 300+ms and no ability Queue and its really bad.

    NVM, After reading other peoples comments it seems that this not required. I guess the random long pauses after casts that happens frequently is caused by something else..

    *especially noticeable at the end of casting arcane missiles
    Last edited by dardrinxoxo; 05-01-2017 at 08:17 AM.

  18. #15
    namreeb's Avatar Legendary

    Reputation
    658
    Join Date
    Sep 2008
    Posts
    1,023
    Thanks G/R
    7/215
    Trade Feedback
    0 (0%)
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by dardrinxoxo View Post
    Is there any simple way to use this on the 2.4.3 servers. I'm in New Zealand so im trying to deal with 300+ms and no ability Queue and its really bad.

    NVM, After reading other peoples comments it seems that this not required. I guess the random long pauses after casts that happens frequently is caused by something else..

    *especially noticeable at the end of casting arcane missiles
    Just to clarify, yes, you are correct. It is not necessary after classic, because the limitation that nampower bypasses is present only in classic. Specifically, the limitation is that the client will not let you cast a spell until it receives a message from the server that the previous cast has completed. In TBC and onwards, the client will let you attempt a cast even if one is currently underway.

Page 1 of 2 12 LastLast

Similar Threads

  1. [Release] 4700 Mobs Cast Spells(1700+New3000)
    By byeolpyo in forum WoW EMU General Releases
    Replies: 18
    Last Post: 02-12-2009, 09:07 AM
  2. [Release] 1700 Mobs cast Spells
    By byeolpyo in forum WoW EMU General Releases
    Replies: 8
    Last Post: 01-14-2009, 09:18 AM
  3. [Release] Automatic Cache Clearing Addon
    By latruwski in forum World of Warcraft Emulator Servers
    Replies: 5
    Last Post: 02-14-2008, 12:21 PM
  4. [Venice Team Release] Automatically .SQL + .GM Portal Maker
    By ~SaiLyn~ in forum World of Warcraft Emulator Servers
    Replies: 5
    Last Post: 11-18-2007, 05:04 PM
All times are GMT -5. The time now is 12:38 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search