Ok well there been alot of .lua posts about on creating your own adds ect..
So i thought i'd post what i just found:
While i was downloading my text editor of choice from Text Editor, Hex Editor, PHP Editor, HTML Editor, Programmer's Editor UltraEdit / UEStudio / UltraCompare / UltraSentry
i came across a scripts list for coding and in that list i found a word/script list you can add to Ultraedit to help create wow addons.
Here's a quick copy and paste of whats in the list from the API fuctions section
Code:
/C6"Wow API Functions"
AbandonQuest AbandonSkill AcceptDuel AcceptGroup AcceptGuild
AcceptQuest AcceptResurrect AcceptSkillUps AcceptTrade AcceptXPLoss
AddChatWindowChannel AddChatWindowMessages AddFriend AddIgnore AddOrDelIgnore
AddSkillUp AddTradeMoney AppendToFile AssistByName AssistUnit
All the way down to stuff like
Code:
/C8 "WoW GLUE API Functions"
AcceptTOS AppendToFile
CancelRealmListQuery ChangeRealm ConsoleExec
CreateCharacter CycleCharCustomization
DefaultServerLogin DeleteAddOn DeleteCharacter
DeleteFile DeleteInterface DisableAddOn DisconnectFromServer
EnableAddOn EnterWorld
GetAddOnInfo GetAvailableRaces GetBillingTimeRemaining GetBuildInfo
GetCharacterCreateFacing GetCharacterInfo GetCharacterListUpdate GetCharacterSelectFacing GetClassesForRace
GetCodeInterface GetCursorPosition GetDataInterface GetFacialHairCustomization GetFactionForRace
GetGameTime GetHairCustomization GetLastAccountName GetLocale GetMovieResolution
GetMovieSubtitles GetNameForRace GetNumAddOns GetNumCharacters GetNumRealms
GetRandomName GetRealmCategories GetRealmInfo GetSelectedCategory GetSelectedClass
GetSelectedRace GetSelectedSex GetServerName GetTime
HasCharCustomization HideCursor
I know this post don't make much sence as i only just found this.
but basiclly download ultraedit (Free trail)
and download the wow lua file from http://www.ultraedit.com/downloads/extras.html
and you can create wow addons very quickly without much exp as all the
commands you want and need should be auto tabbed for you for quick finding.
This is yet untested as i've only just found it.
Hope this may help some budding addon devs.