Jump to content

Search the Community

Showing results for tags 'eluna'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • Mangos Zero
    • Enhancement Requests (Zero)
    • Tasks (Zero)
  • Mangos One
    • Enhancement Requests (One)
    • Tasks (One)
  • Mangos Two
    • Enhancement Requests (Two)
    • Tasks (Two)
  • Mangos Three
    • Enhancement Requests (Three}
    • Tasks (Three)
  • Mangos Four
    • Enhancement Requests (Four)
    • Tasks (Four)
  • Mangos Five
    • Enhancement Requests (Five)
    • Tasks (Five)
  • Cross-Core
    • Bugs
    • Enhancement Requests
    • Tasks
    • Sub-Modules
    • Eluna
    • Linux
    • Windows
  • Others
    • Mangos VB
    • Third Party Software
    • Website
  • Bug Tracker Archives
    • Archived Reports (Zero)
    • Archived Tasks (Zero)
    • Archived Reports (One)
    • Archived Tasks (One)
    • Archived Reports (Two)
    • Archived Tasks (Two)
    • Archived Reports (Three)
    • Archived Reports (Five)


  • Development Roadmap
  • Documentation
    • Installation Guides
    • Playerbot AI
    • Standards And Practices
  • Tutorials
    • Advanced
    • Contributing to Mangos
    • Debugging
  • Reference Information
    • ClientFiles
    • Database Info
    • DBC Files
    • Other
    • Packet Info
    • Server Files
    • Server Components


  • MaNGOS Information
    • Announcements & Releases
  • Community Discussion Areas
    • Introduce Yourself
    • Community Cafe
    • Community Input
    • Community Projects
    • MaNGOS University
  • Community Help and Support
    • Peer to Peer Technical Support
    • Frequently Asked Questions
    • Resources
  • Development & Patch Submissions
    • Development
    • Patch Submissions
  • Eluna LUA Engine
    • Eluna Central
  • International Help & Support
    • International Boards
  • Archived
    • Main Archives
    • Archive of Pre-2012 Forum

Product Groups

There are no results to display.


  • Mangos Zero
  • Mangos One
  • Mangos Two
  • Mangos Three
  • Addons
    • Classic Addons
  • World Of Warcraft Patches
    • WoW Patches
    • The Burning Crusade Patches
    • Wrath of the Lich King
    • Client Tools Patchers


  • getMaNGOS
  • DBC handling for mangos
  • The Road to Zero Release 21
  • Necrovoice's development blog.
  • What the Heck happened to Antz and MaNGOS in 2018 !!

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start






Website URL





About Me




Found 11 results

  1. Quite simple, I am looking through the Eluna Engine Api documentation and I can't seem to find a way to get the players level. I'm trying to build a script to limit players from speaking until level 10.
  2. Eluna IRC Bridge Have you ever wanted to bridge your in-game guild chat with an IRC channel? If so, you're in luck, because that's exactly what this script does. It allows your Eluna-enabled server to connect to a single IRC server, and bridge chat between specific channels and guild chats. PREREQUISITES: Your Eluna-enabled server must have LuaSocket support either compiled-in or available for dynamic loading. Instructions for that can be found here. You will also need to have LuaIRC installed in your Lua library path (NOT the script path) for Eluna. If your IRC server requires SSL, you will also need LuaSec compiled into your Lua engine. However, this is beyond the scope of this release, as LuaSec isn't compatible with the newest version of LuaSocket that I detail in the other post, and has its own version bundled with it. Attempt this at your own risk. INSTRUCTIONS The code can be found here. The SQL needs to be run against your characters db, in order to create the necessary tables for the bot to operate, and the Lua script should be dropped into your Eluna script path. The patch file needs to be applied to LuaIRC after you've put it in your library path. It adds a couple new hooks required by the bot. The package.path at the top of the script assumes that you have created a lua_lib directory in your server bin path to contain your LuaSocket and LuaIRC files. Change this as necessary. After doing this, you will need to create the necessary entries in the tables for your bridge. The tables are fairly self-explanatory, but some fields require elaboration: irc_config table: The nick, username, and realname fields are used by the bot when connecting (username and realname are just for whois purposes), as are the host, port, secure, and password fields. The password is not required, and do NOT set secure unless you have LuaSec. The connect_modes field contains the modes that the IRC server sets on users after connecting. This is used by the bot to detect when the user has fully connected UNLESS NickServ is being used. Then this field is ignored. The add_modes and rem_modes are the list of user modes that the bot will add and remove from itself after connecting. The nickserv field contains the name of the NickServ service (defaults to NickServ), and the nickserv_password contains the password for the nick used by the bot. This should be left NULL if NickServ isn't being used. There should only be one row in this table, as the bot currently only supports connecting to a single IRC server. irc_prefixes table: This table is used to define specific prefixes to use when sending IRC messages from specific nicknames, instead of just using the nickname. This is typically for other bots in the channels, and is also used to override the default prefix. The nick field contains the nickname the prefix applies to. Leaving this defaulted to an empty string is how you override the default prefix (IRC) and color (11 - light cyan). The prefix contains the prefix text itself, and the color field contains the mIRC color code (0 to 15) to use for the prefix. irc_channels table: This table contains the mappings of which IRC channel is used for a given in-game Guild chat (if any). The guildid contains the internal Guild ID of the guild being mapped, and the channel is the name of the IRC channel.
  3. I have never used lua in any form before, except the hello world example in the docs... it worked. I am trying to have a spell cast on a player, when an aura expires. There is a 30 second timer countdown on an aura, and when it gets to 0, I want it to cast another. is this currently possible? Could someone post an example? I did not find much on spells, but I saw getduration and cast when reading through the docs. Thanks.
  4. Grumbo'z VIP System VIP System: ========= ok we only have a couple basic Vip/Premium systems so far that I have found on our site so I figured I would release a complete version of my VIP System. --Built Tested and Approved for TC2 3.3.5a Eluna ONLY-- --Tested and Approved for TC2 4.3.4 Eluna ONLY-- --Rumored to be compatible with Mangos Eluna-- Addon scripts: Allows for VIP 1 to xx. max VIP level set in the core (VIPMAX) currently set to 5. A VIP Coin to give access to extra commands and perks. A VIP Stone that will level-up a player's VIP level. Stone is a one shot use. it will vanish after use. A '#resetTP' command for players to reset there own talent points. The command will add extra points based on VIP level also. A '#hp' command to buff a players health points based on there VIP level. Guild Member rewards. Items can be set to require a minimum VIP rank. A banker to deposit/withdraw MG.(Magic Gold) 2 custom drop scripts for npc's. TP reset command. VIP revive command. extra player levels per VIP rank. PvP gold looting. PvP item looting. VIP repair command. VIP World Chat System. Pick and choose which scripts you wish to use, its dynamic, or write your own scripts. The value is stored in RAM so you can access the stored value .ooooh maybe a new community project?... if you have your own scripts you have wrote to work with this and want to add them here in a post , just remember to be thorough with a very verbose 'how-to' whether it is Lua or C++ .. oh yea and it should work too. >> The Complete System << Enjoy everyone and have fun makin kewl new addonz for your server. Thanks to the following: @Rochet2 and @FoeReaper for the tons of info that got me to this point. This is another Eluna release of mine from EmuDevs I saved.
  5. function buff(event, player, message, Type, lang) if(message:lower() == "buff")then player:AddAura(48074, player) player:AddAura(35912, player) player:AddAura(38734, player) player:AddAura(65075, player) player:AddAura(65077, player) player:AddAura(43223, player) player:AddAura(15366, player) player:AddAura(36880, player) player:AddAura(36880, player) player:AddAura(16609, player) player:AddAura(48073, player) player:AddAura(48469, player) player:AddAura(26035, player) player:SendBroadcastMessage("You have been Buffed!") end end RegisterPlayerEvent(42, buff) You can use this simple script and add any spells as buffs you want. Can also change here whatever broadcast message you want when player gets buffed, and can even change the default .buff command to something else. Enjoy The original code i have found long time ago somewhere on Emudevs forums which are lost now. Ofc i edited the code slightly and you can too, to fit your needs.
  6. Makpptfox

    Aio setup

    Hello guys, I'm new in the Eluna's work and was looking on the AIO because it's seem to be an awesome tool, but I have a little problem. I tried to install the KaevStatTest from the Rochet2's github (https://github.com/Rochet2/AIO/tree/master/Examples/KaevStatTest) and I can't make it work. I think the server side is OK, but I don't know why but the Client side don't want to display the frame. And yes, the AIO addon is activated on the client side. The only log message I have when I trigger the KaevStatTest script is AIO: Received messagelength: 29 received {{1, "Kaev","ShowAttritubes"}} AIO: Received block before Init: Kaev 1 ShowAttributes If you know what is doing here i'll appreciate some help. And, if it's really newbish, sincerely sorry. Wasn't into Lua and AddOns 3 days ago. Regards !
  7. Grumbo`z Mall Warz ver.1.0e ever wanted to have a custom's mall that the Ally and Horde had to fight over for control ? well..... look no farther , now you can. you can set up this script to apply to a certain map/zone/area and it will spawn a neutral flag that will give control of the location to a team that manages to get to the flag and tag it. when the flag re-spawns it will represent the controlling team . while the flag is spawned the apposing team can try and reach the flag to tag it. once the flag has been captured it will de-spawn . a completely random timer is generated to re-spawn the flag , this timer is an adjustable feature in the script. with vendor npc's faction set to (35), the vendors will faction change based on the controlling team's faction. For Eluna. includes: 1 lua script. 1 sql file for objects and npc template. demo video : >> Grumbo`z Mall Warz << this is one of my older scripts for Eluna.
  8. Grumbo'z Guild War'z 'Tides of Desolation' WoW's Bloodiest Guild House/Plot System This is NOT your Grandpa's Guild House System. --Built-Tested and Approved for TC2 3.3.5a Eluna-- --Built-tested and Approved for TC2 4.3.4 Eluna-- --Rumored to be compatible with Eluna for Mangos-- "desolation /ˌdɛsəˈleɪʃən/ noun 1. The act of desolating or the state of being desolated; ruin or devastation . 2. solitary misery; wretchedness. 3. a desolate region; barren waste." This System allows Guild Masters to purchase multiple Guild Plot locations for xx guild coins. when a location is purchased a flag will spawn based on team ally/horde. Guild members can invade other guild plot locations from an apposing team or if Anarchy is enabled then A same team Guild can attempt to take there flag. if a guildmember tags the flag of an apposing Guild , that location will transfer ownership (including all GO's/NPC's that belong to that location), to the guild that tagged the flag. What's new in version 4.9e? ------------------------------------ `Eluna` - Converted the system from ALE for ArcEmu to Eluna for TrinityCore. `Anarchy` - same team invasions allowed now. HordevsHordevsAllyvsAlly `guild invite` - players can now use a guild flag to join a guild. `Guild Cannons and Vendors` - require a hall to support them. "PERK" "Guild Commands" Guild Access to Buy/Sell commands is adjustable by each GuildMaster. Guild members with access to the `sell` commands can sell off the individual team based npc's and buildings of any Guild controlled location or a guild location. Guild members with access to the `buy` commands can buy areas, buildings and npc's for any Guild controlled location. "FEATURE" "Anarchy System." Allows Flags to be captured by same team guilds thru FFAGvGPvP Chaotic Anarchy. May be turned on/off live in game by the Admin. "FEATURE" "No-Tag-Flag Timer." A cooldown timer so Flags cant be captured until the timer expires. May be turned on/off and time adjusted live in game by the Admin. "FEATURE" "Guild Invite" Allows Non-guild players to interact with the guild flags. the flags will open a gossip menu so players can choose to join the flag's guild. May be turned on/off live in game for individual guilds by there GuildMaster. "FEATURE" "Flag Require" Invaders MUST clear ALL guards to be able to claim flag. May be turned on/off live in-game. "FEATURE" "Guild Teleporter" Guild members can easily teleport to any of there guild's locations using the location's id. Guild members can list all the areas owned by there guild by location id. Guild members can display information about the location they are at. "PERK" "Farms" Guild masters can now buy farms to support buying pigs. Guild masters can place up to xx guild pigs. (to have pigs you must have a farm) "PERK" "Pig's" Pigs are support for guards and other npc's. Pigs are faction based and display id's can be changed in the DB.(NPC ID's 49000 Ally, 49001 Horde) Amount of pigs per farm can be adjusted live in game by the Admin. "PERK" "Pig Payz" Each pig will pay xx gold to all guild members online per half hour. Farms are faction based and display id's can be changed in the DB.(GOB ID's 500000 Ally, 500001 Horde) "PERK" "Barracks" Guild masters can now buy barracks to support guards. barracks require a pig farm to support them. Barracks are faction based and display id's can be changed in the DB.(GOB ID's 500002 Ally, 500003 Horde) "PERK" "Guards" Guild masters can place guards at each location to protect there flag for xx guild coin each. Guards require a barrack. guards will announce location id when in combat so guild members can tele to location. guards are disposable and wont respawn when killed. guards are faction based and id's can be changed in the DB.(NPC ID's 49002 Ally, 49003 Horde) "PERK" "Guild Hall" Guild masters can place a BIG ol' Guild Hall at each location for xx Guild coins. To have Hall's you must have a barracks. Halls are faction based and id's can be changed in the DB.(GOB ID's 500004 Ally, 500005 Horde) "PERK" "Guild Vendors" Vendors Require a Guild Hall. "Guild Buff vendor" Guild masters can place a Guild Buff vendor at each location for xx Guild coins. .(NPC ID's 49004 Ally, 49005 Horde). "Guild Fun items vendor" Guild masters can place a Guild Fun items vendor at each location for xx Guild coins. .(NPC ID's 49006 Ally, 49007 Horde). "Guild Gear vendor" Guild masters can place a Guild Gear vendor at each location for xx Guild coins.(NPC ID's 49008 Ally, 49009 Horde). You can create your own custom team vendor's for guilds and add there id's live in-game. "PERK" "Guild Cannons" Cannon's Require a Guild Hall. Guild masters can place Guild cannon's at each location for xx Guild coins.(NPC ID's 49010 Ally, 49011 Horde) "PERK" "New Guild Gift" Newly formed Guilds will be gifted xx amount of Guild Coins to the Guild Master to get started with. "PERK" "Adjustable color layout" Now GuildMasters can change the color layout for the chatbox menus/data. "CMD" Guild master can customize most guild accessible commands in-game. "CMD" Guild master can change access level for buy commands in-game. "CMD" Guild masters can change access level for sell commands in-game. "CMD" GuildMasters can change the color layout for menus for there guild menus. "CMD" Admin can customize most GM commands and SYSTEM settings in-game. "CMD" Admin can change access level for GM commands in-game and the sql. NOW Supports multi-realm servers. now you can run this on multiple realms . just add the DB table and re-name it then edit the DB name variable `guild_warz_DB` in the start of the script so each realms script matches there individual DB table. NOW with an adjustable Guild Menu color layout All variables "xx" , (item, npc, gob)ID's, GM access levels, Guild Member access levels, prices, limits and commands can easily be changed LIVE in-game, or the sql. Ally Location: Horde Location: Instructional video's of basic command's usage. https://www.youtube.com/watch?v=mu6pwFpOuDs Invasion: https://www.youtube.com/watch?v=_8754ge7BJc >> More Instructional Videos << Lua for Eluna: latest version 4.93e/10-03-2016 --Modified-Tested and Approved for TC2 3.3.5a Eluna-- --Modified-Tested and Approved for TC2 4.3.4 Eluna-- >> Requires the latest Eluna Release : da3b1486661f+ 2016-09-21 or newer. << >>Now supports Multi-Realm use<< >> Grumbo'z Guild Warz 3.3.5a << >> Grumbo'z Guild Warz 4.3.4 << >> The Wiki << all commands can be altered easily in-game and the Sql table. all limits and costs can be altered easily in-game and the Sql table. Commands function only while using Guild Chat. "Welcome to my nightmare" "I think your gonna like it" "I think your gonna feel" "right at home" "here" here you go Trinity/Mangos ..... `...and so his Guildmates roared and cheared as he mounted the bloody head of another fallen Guild leader in there Great Hall.` "!!KING SPADE!!" !! Raid !! Plunder !! Pilage !! !! it's bloody frak'n Anarchy !! "covered with dren." "cuz PvP'z better with a bag 'o' weed" special thanks to these guyz: @Rochet2 -- lotta guideance n redo's of my stuff. @Foereaper -- huge re-write of major parts for efficiency and speed. @Grandelf -- for that teleporter that inspired this whole idea !BUMP!. @Greone -- un-ending testing and all that video footage. @Freedom -- testing,testing,testing and more testing, and all round great help. things like these cannot be done alone . thank you guyz. Additional thanks to: @Creativextent -- for the Newly formed guilds perk idea - adjustable guild command access idea. @foxthecrash -- for the No-Tag-Flag Timer idea. without these guys assistance, testing, guidance and ideas it would never have been possible to create this high-tech slick responsive power house system it is now. thank you every one. My twisted idea of a Guild Plot System
  9. Bonjour, J'ai créé un script Lua pour gérer les actions répétables d'un mob. A priori je n'ai pas réussi à l'installer correctement sur mon serveur car le mob ne réagit pas du tout comme je l'attends. J'ai créé les sous-répertoires \scripts\eastern_kingdoms sous la structure \src\modules\Eluna. J'y ai copié mon script spectral_charger.lua J'ai fait un build du projet et testé le comportement du mob. Les actions attendues n'arrivent pas, et je n'ai pas, sauf erreur de ma part, d'erreurs dans les logs. Est-ce mon script qui est faux ou la façon dont j'ai fait l'installation ? Peut être faut il modifier certains CMakeLists, vu que c'est, sauf erreur de ma part encore, le premier script lua de mon serveur ? Merci de votre aide Sylvain. pour info, mon script : --[[ Spectral charger, in Karazhan. Made by syneau, for The Geek Crusade server (Mangos). By using this script, you accept that the software is delivered "AS IS" and that I take no responsibility whatsoever if you choose to use this software. You may not sell this or redistribute this under your name in any way, shape or form. If you choose to modify this script, do so at your own discretion and know that I cannot be held responsible for any damage this may cause to any of your property. Enjoy the Script! RUN SQL for remove EventAI: DELETE FROM `creature_ai_scripts` WHERE creature_id = 15547; UPDATE `creature_template` SET `AIName` = '' WHERE `entry` = 15547; ]]-- SpectralCharger = {} SpectralCharger.SpellID = {} ---------- Config ---------- SpectralCharger.EntryID = 15547 SpectralCharger.SpellID.Charge = 29320 SpectralCharger.SpellID.Fear = 29321 -- SpectralCharger.ChargeInterval = 20000 ---------- Config End ---------- -- Charge the farthest player, every 20s, in 45 m (yard ?) function SpectralCharger.ChargeAndFear (eventid, delay, repeats, pUnit) local target = Creature:GetAITarget( 4, false, 1, 45 ) pUnit:CastSpell(target, SpectralCharger.SpellID.Charge, true) pUnit:CastSpell(pUnit, SpectralCharger.SpellID.Fear, true) end function SpectralCharger.OnCombat(event, pUnit, pPlayer) pUnit:RegisterEvent(SpectralCharger.ChargeAndFear, 20000, 0) end function SpectralCharger.OnLeaveCombat(event, pUnit) pUnit:RemoveEvents() end function SpectralCharger.OnDied(event, pUnit, pPlayer) pUnit:RemoveEvents() end RegisterCreatureEvent(SpectralCharger.EntryID, 1, SpectralCharger.OnCombat) RegisterCreatureEvent(SpectralCharger.EntryID, 2, SpectralCharger.OnLeaveCombat) RegisterCreatureEvent(SpectralCharger.EntryID, 4, SpectralCharger.OnDied)
  10. getMaNGOS is pleased to announce that the Eluna team are officially now apart of the getMaNGOS team. There wont be any change in how Eluna works, they will however be working closely on a day-to-day basis with developers from the getMaNGOS team to overcome issues. We are pleased to have them on-board and plan to fully integrate the Eluna engine into all Mangos cores. Eluna will continue to support forks of the Mangos server core as it always has.
  11. getMaNGOS is pleased to announce that the Eluna team are officially now apart of the getMaNGOS team. There wont be any change in how Eluna works, they will however be working closely on a day-to-day basis with developers from the getMaNGOS team to overcome issues. We are pleased to have them on-board and plan to fully integrate the Eluna engine into all Mangos cores. Eluna will continue to support forks of the Mangos server core as it always has. If you wish to comment on this exciting news please follow this link: https://www.getmangos.eu/community-cafe/9992-eluna-team-moves-house-getmangos.html

Contact Us

To contact us click here
You can also email us at [email protected]

Privacy Policy | Terms & Conditions


The Link to the master list
of MaNGOS repositories:
Copyright © getMaNGOS. All rights Reserved.

This website is in no way associated with or endorsed by Blizzard Entertainment®
  • Create New...