What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

HB programming language - Newbie

liljackjack

Member
Joined
Mar 17, 2010
Messages
280
Reaction score
3
Hi guys,

Before i start - i am a complete noob to programming. A total beginner. So please don't flame me! If you don't like the thread just don't reply :)


Basically i've got a couple of simple questions:

Which language is HB written with?

What would be a good first project for me to attempt?



Thanks in advance
 
There are 3 primary languages which HB uses;

  1. C#
  2. LUA
  3. XML

Combat Classes (CCs) and Plugins are mostly written in C#.

LUA can also be incorporated into the C# programs to hook certain WoW events.

Profiles are written in XML.

Of the 3, XML is probably the easiest to learn and there are some very good guides on the forums for getting started writing profiles. Plugins are a little more complicated (depending on what you want them to do) and CCs are very in depth.

I've just started writing some HB stuff and it's very challenging for me, since my prior background was in COBOL .. which is an old and outdated programming language that I learned in college. However, I find the learning experience exciting and I'm hoping to get some help from the community as well.

Good luck.
 
Sorry i should've mentioned:

I've written lots of profiles - i'm looking more at CCs and plugins.

So i should be reading up on C#? Anyone got a "base model" i could start with? Like a template?
 
You should rather stop anything to do with HB - > programming wise.

And pick up a book on C# programming - or just programming concepts / basis. With out a sound knowledge of basic/intermediate programming I don't particularly think you will get far unless your one of those type which brute force their way through something.
Search for C# programming on google or find a beginners book on programming
 
Well thats not entirely true. If someone tells you that you must learn then bigger picture of Programming. I picked up C++, LUA, XML, VB. Quite well and started writing MySQL programs with out even learning how to make a VB, C++ program foreground itself or anything bigger. I focused and Variations of it such as MySQL, or wow memory editing I never went outside that boundary. Didn't read any books on it. Watched a few YouTube tutorials.

Learning any part of coding language is easy just need a directive. Mine was WoW Private Servers. (C++ Core Programing, MySQL Databases, LUA Function Scripts, VB MySQL DB Editing) its not that hard to pick up C# for Plugins or for CCs.

liljackjack your best bet to start with is Plugins. Try making like and auto reply or something for a first shot. Something thats easy to debug and doesn't take a lot of actual work. Start from there.
Like for someone learning VB the Hello World lesson is where most of people start.
 
Back
Top