[C++] Best place to start learning? menu

User Tag List

Results 1 to 3 of 3
  1. #1
    Vision1000's Avatar Member
    Reputation
    104
    Join Date
    Jun 2008
    Posts
    122
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [C++] Best place to start learning?

    I've been messing around with Lua scripting for a while now, I feel i have a solid understanding of the language, But i keep seeing how limited it can get with emulation. I also hear complains about how it lags servers, if you have too many scripts.

    So I'm curious wheres the best place to start learning C++, And what differs between Aspire / Arcemu / Mangos C++ when scripting?

    Also, I'm not a "It doesn't matter how it works, it just does" type of learner. (People who apply concepts they don't understand to a problem and still solve it).

    Thanks.

    Edit: I know I'm kind of getting ahead of myself, But for my first project I'd like to make a pvp token system to this extent(Theoretical sloppy Lua script);
    Code:
     
    function OnPlayerKill(player)
    if (player:isInGroup() == true) then
    tblGroup = player:GetGroup()
         for i, v in pairs(tblGroup) do
              if (v:IsPvpFlagged() == true) then
                   if (v:GetClass() == HealingClass) then
                        if (v:HasSpell(xxx) then) -- xxx = Corresponding Healing classes resto/holy/disc 41 point talent
                             if (v:GetDistance(player) <= 40yards) then
                                  v:AddItem(pvptoken)
                             end
                        end
                   end
              end        
         end
    else
    player:AddItem(pvptoken)
    end
    end


    How would i go about getting the players in the group?
    Last edited by Vision1000; 08-21-2009 at 03:11 AM.

    [C++] Best place to start learning?
  2. #2
    Clain's Avatar Banned
    Reputation
    179
    Join Date
    Jan 2008
    Posts
    1,396
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Search all around the forums and google, theres over 100 eBooks and online guides on learning C++. Learn Visual C++ | Training, Tutorials, and More on MSDN would be a good place to start.

    How they differ, well Aspire and ArcEmu have the same scripting interface / hooks, etc so there is no difference; but for MaNGOS, its scripting engine is a little different(same concept though as if you know C++ you should understand it)

  3. #3
    Sounddead's Avatar Contributor
    Reputation
    160
    Join Date
    Sep 2007
    Posts
    1,126
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Grab a book from your local book store

    I live in a shoe

Similar Threads

  1. Best place for an alliance 54 mage to grind?
    By skillzz in forum World of Warcraft General
    Replies: 2
    Last Post: 02-11-2007, 07:17 PM
  2. Where is the best place to sell an account?
    By kakaio in forum Community Chat
    Replies: 1
    Last Post: 01-21-2007, 06:05 PM
  3. Good place to start looking for new sploits
    By ZOMG in forum World of Warcraft General
    Replies: 2
    Last Post: 01-04-2007, 02:49 PM
  4. Best place for Mithril? or Gathereer profiles?
    By lsybarra in forum World of Warcraft Guides
    Replies: 1
    Last Post: 11-23-2006, 03:58 AM
All times are GMT -5. The time now is 12:03 AM. 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