Emulation C++ [ArcEmu] menu

Shout-Out

User Tag List

Results 1 to 12 of 12
  1. #1
    WargRider's Avatar Member
    Reputation
    20
    Join Date
    Oct 2007
    Posts
    115
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Emulation C++ [ArcEmu]

    Hello everyone, well I don't do too much emulation, but I am a programmer. I have done numerous things in C++ Java, so on and so on. This is nothing new to me, but I have a few beginning troubles with ArcEmu's source code. Basically, I want to make it so that if a CERTAIN weapon is equipped with id lets say '293842' from the database, I want to make the emulator draw things on the screen, like maybe a string and a crosshair. Something like that, can anyone point in the right direction. I would much appreciate this, thank you!

    Emulation C++ [ArcEmu]
  2. #2
    The-Eradicator's Avatar Contributor

    Reputation
    149
    Join Date
    May 2007
    Posts
    829
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Not possible. Drawing is client-sided, you can't do anything like that without patching the client in some way.
    The most beautiful thing we can experience is the mysterious. It is the source of all true art and all science. He to whom this emotion is a stranger, who can no longer pause to wonder and stand rapt in awe, is as good as dead: his eyes are closed.
    Albert Einstein

  3. #3
    WargRider's Avatar Member
    Reputation
    20
    Join Date
    Oct 2007
    Posts
    115
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Oh, ok, hmm, well is there any LUA addon or something that can read weapons equipped and draw accordingly?

  4. #4
    lanman92's Avatar Active Member
    Reputation
    50
    Join Date
    Mar 2007
    Posts
    1,033
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    That sounds like it would have to be a directX hook. I don't think you could do what you're describing just with Lua.

  5. #5
    Kirth's Avatar Active Member
    Reputation
    58
    Join Date
    Nov 2007
    Posts
    274
    Thanks G/R
    2/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    If "this is nothing new" to you, you should be quite aware on how the Client/Server model works. Clearly you know few of what you are talking about.

    'nuff said.

  6. #6
    WargRider's Avatar Member
    Reputation
    20
    Join Date
    Oct 2007
    Posts
    115
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    When I say this is nothing new, I mean C++, I don't mean emulating the most popular MMORPG, hooking a dll to it and then drawing things on an already existing GUI. I am not a hacker, but I am a software developer. I hope that clarifies things, but I am not here to argue, but thanks anyways you guys.

  7. #7
    XinuX's Avatar Contributor
    Reputation
    129
    Join Date
    Apr 2007
    Posts
    583
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Yeah, a LUA addon is able to show images on the screen and I believe it can get equipped item id's.

  8. #8
    Confucius's Avatar Super Moderator Don't Look Back in Anger

    CoreCoins Purchaser Authenticator enabled
    Reputation
    1414
    Join Date
    Oct 2007
    Posts
    2,795
    Thanks G/R
    299/307
    Trade Feedback
    7 (100%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Either use model editing or a Lua addon to achieve this, imo model editing would be the best way to go (I mean .mpq editing)

  9. #9
    stoneharry's Avatar Moderator Harry


    Reputation
    1618
    Join Date
    Sep 2007
    Posts
    4,564
    Thanks G/R
    151/150
    Trade Feedback
    0 (0%)
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Kirth View Post
    If "this is nothing new" to you, you should be quite aware on how the Client/Server model works. Clearly you know few of what you are talking about.

    'nuff said.
    Be supportive, no need to flame. He's trying to learn/understand how it works! This post doesn't help at all, if you don't have anything helpful to say then don't.

    @OP
    Also, as about 3-4 people have said now this can be done via a Lua addon, don't ask me how though.
    http://www.dotawow.ru/uploads/RwotaAddon019b_en.zip <-- This addon here modifies the UI heavily if you want to look at it, dunno if you can gather anything useful from it though.

  10. #10
    The-Eradicator's Avatar Contributor

    Reputation
    149
    Join Date
    May 2007
    Posts
    829
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by stoneharry View Post
    Also, as about 3-4 people have said now this can be done via a Lua addon, don't ask me how though. http://www.dotawow.ru/uploads/RwotaAddon019b_en.zip <-- This addon here modifies the UI heavily if you want to look at it, dunno if you can gather anything useful from it though.
    You write the addon, and then use addon channels to pass data to it. The addon thinks it's coming from other players, when in reality it's the server sending it across an addon channel.
    The most beautiful thing we can experience is the mysterious. It is the source of all true art and all science. He to whom this emotion is a stranger, who can no longer pause to wonder and stand rapt in awe, is as good as dead: his eyes are closed.
    Albert Einstein

  11. #11
    XinuX's Avatar Contributor
    Reputation
    129
    Join Date
    Apr 2007
    Posts
    583
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by The-Eradicator View Post
    You write the addon, and then use addon channels to pass data to it. The addon thinks it's coming from other players, when in reality it's the server sending it across an addon channel.
    However, you don't need to do that just for showing an image when a certain weapon is equipped right?

  12. #12
    WargRider's Avatar Member
    Reputation
    20
    Join Date
    Oct 2007
    Posts
    115
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks everyone, and thanks stoneharry for your defense lol. Hmm, I can take a look at that lua and see how it does somethings, thanks for all your help guys .

All times are GMT -5. The time now is 05:07 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search