Jump to content

slp13at420

Members
  • Content Count

    20
  • Donations

    0.00 GBP 
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by slp13at420

  1. Grumbo'z Hyper-Dynamic Pan-Dimensional Quantum Teleporter Now available - A teleporter script that can be used for any Mangos build. No longer do you need to spend hours searching forums for a tele script for a your specific build. No longer do you need to edit throughout the script removing bad locations and adding new entries for use on a different server build. Just add any new Menu/Entry to the table and go slap it on all of your builds. the table has entries that allow parsing for team requirement (ally/horde/both/gm), minimum level requirement, plus min/max build it will support. So now your teleporter will control who can see the map by team, level, and expansion limiting. PLUS operates by a handy dandy pocket stone. Default Menu and Entries expansion support: Drums of War 5875 The Burning Crusades 8606 Wrath of the Lich King 12340 Cataclysm 15595 GitHub Link Another masterpiece from the Mad Scientist
  2. erm rem'd - Turned into a remark line rather than a line of code using `//` in cpp or `--` in lua or `rem` in old old old languages lol no biggie i do know how to make a custom method for Eluna in the core. just wondering if i can just un-remark them so they work for TC or just make it for them.
  3. slp13at420

    Error in lua

    Updated the System and fix WorldDBQuery to AuthDBQuery and dropped the prefix `auth` in the query.
  4. k updated the VIP System. tweeked the engine and added a line to each script: if not(ACCT[Paccid]) then Player_Vip_Table(0, player) end; try it out . I did NOT test everything , just used the buff script as a base to test with.
  5. is it just rem'd out our completely removed? core is TrinityCore.
  6. while on the subject of my VIP System. someone brought up an issue with the Guild gold perk not working . So i checked for changes in the API and noticed the DepositBankMoney(player, amount) method is nol longer there. Did it get removed?
  7. You rang..? lol I'm thinking making a function for RegisterServerEvent 16 on_startup that would get all players and send a call to global function Player_Vip_Table(event, player) for each player in_game. also would need to reload the table with the settings from it too. yea i think it would work.. could just wrap the system loading of settings "ACCT["SERVER"] into a global function that loads during startup as usual but refires on ServerEvent 16 then add a catch 22 line for each script to check if "ACCT[player:GetAcctID()]" exist or ifnot then call Player_Vip_Table() and build the players VIP settings array. I was thinking grabbing all players and building there settings arrays would become a possible busrt of an sql workload vs making them as they become required
  8. tbh would not be to hard to script.. upon death , spawn the empty chest then loop through the victim's complete equipped/unequipped items , delete each one from the victim's inventory then add the same item(new GUID ofc) to the chest's loot table , attach a timer to the chest and despawn or remove the chest after the timer expires.
  9. although i am from the old days of programming before scripting etiquette , I do want to bring up the point to also work on your art of `code block indentation`. local function RemoveItemsOnDeath (_, killer, killed) local bag = 255; for slot = 0, 18; local item = killed:GetItemByPos( bag, slot ); if item then killed:RemoveItem(item, 1); end end end RegisterPlayerEvent(6, RemoveItemsOnDeath) also you can use `_` to replace a variable name in your function declaration since it's a value not being used in the function so this will send it straight to the garbage collector rather than taking up memory by storing the value.
  10. Take a look at this sub-script from my VIP System. it rewards a random item from the victims equipped gear to the victor. https://github.com/BlackWolfsDen/Eluna-Grumboz_VIP_System-Complete/blob/master/VIP_pvp_item_reward.lua
  11. I'm not a guru ... yet @Foereaper, @Rochet2, @Faded and @QQRofl taught me all i know
  12. ok i made you an example using a simple 2D table to store the buff id's. local command = "buff"; -- here we define "command" as local variable with a string value of "buff". I defined it as a `local` outside any functions so it is localized to this Lua file only. local buff = {}; -- here i define the variable `buff` as an empty table (Without data).again i have defined it as a local outside any functions so it is localized to this Lua file only. buff = {48074,35912,38734,65075,65077,43223,15366,36880,36880,16609,48073,48469,26035}; -- Here I will now store data in the table named `buff`. each id separated by a comma. each spot will be a unique address piece(1,2,3,4,5,6.....) accessed by using the full adress. so to puff a player with buff id '43223' i will use the command `player:AddAura(buff[6], player)` and the player will get buffed with 43223. function buff(event, player, message, Type, lang) if(message:lower() == command)then -- here we chech every chat message (converting it to `lower`case) to see if it matches absolute(==) the string stored in the variable `command`. local entry_id; -- here i am defining a variable i will use ONLY inside this function so when its local inside a function it will be localized to only that function and you can make a new variable inside another function using the same name but different stored data. for entry_id = 1, #buff do -- here i am starting a loop. telling it that entry_id will be from 1 to the max size of the `buff` table (#buff). player:AddAura(buff[entry_id], player); -- now using the full address to pinpoint a location of stored data we will apply the data as a buff to the player. end -- end for when our current loop is complete and increase entry_id +1 or if entry_id value is the max size for the loop then end and exit the loop. player:SendBroadcastMessage("You have been Buffed!") end -- end for the end of our if statement. end -- end of function end. RegisterPlayerEvent(42, buff)
  13. nice job newbie now lets see you learn how to take it from another newbie buff script and make it an advanced dynamic buff script. oooh like make it so it will buff each class with a group of different buffs or every 10 levels a player gains access to more buff id's... Arrays/Tables are frak'n sooo easy in Lua once you understand how to store data and access the stored data when needed. 3d tables will be just an everyday thing check out my buff command in my VIP System. its setup to issue players buff's depending on VIP level, guild member or if they have an item in inventory. When you stop learning you stop living
  14. 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.
  15. slp13at420

    slp13at420

  16. 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 , @FoeReaper, @Faded and @QQrofl for the tons of info that got me to this point. This is another Eluna release of mine from EmuDevs I saved.
  17. Awwwww you make this ol RedMan Blush. oh and yea ,,, this is just the tip of my MadNess. Guild Warz `Rise of the Guild` is CPP and contains Guild Ranking system based on Guild Plot wealth. and a starter quest line for newbie Guilds but it needs rewriting to Mangos. oh !.. and yea,, if you like this for PvP, you guyz will absolutely LOVE my Pan-Dimensional-HyperDynamic Capture the Flag System! Its... Pure ... Chaos... hehe i wrote this one during a 12hr stream we (NomEntertainment) were doing . Wrote it From the Frak'n hip! but i gotta rewrite it over to Mangos also
  18. Greetingz All o/ I am slp13at420 aKa "The Mad Scientist"/Grumbo of EmuDevs.com/NomSoft/NomEntertainment/BlackWolfsDen With the closing of our doors I am now settling down to find my lil spot here to release ALL my Fracked up, twisted bloody ideas for World of Warcraft. "Grumboz Guild Warz" ver.E ver.C "Grumbo'z HyperDynamic Capture the Flag System" My COMPLETE no-holds-barred , plumb full -o- features n commands VIP System "EmuDevs Community Premium System"
  19. Yeaaaa first Eluna Release Here The Greatest Guild Plot System ever designed for Eluna has found a new home Also FYI I am new to Mangos but from what i have been told , This works for Mangos. I have never compiled a Mangos solution nor operate/test with a Mangos repack/server.
  20. 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

Contact Us

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

Privacy Policy | Terms & Conditions

Repositories

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...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use