Search the Community

Showing results for tags 'Script'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Important
    • Announcements
    • Getting Started
  • Modding
    • Modeling
    • Level Design
    • Interface
    • Serverside
    • Noggit
    • Miscellaneous
    • Retro-Porting
    • Useful Services
  • Projects
    • Recruitment
    • Paid Work
    • Showcase
    • Machinima
  • Community
    • General
    • Random
    • Gallery
    • Releases
    • The Graveyard

Categories

  • Tools
    • Uncategorized
    • Map Editing
    • Model Editing
    • DBC & DB2 Editing
    • Serverside
    • CASC & MPQ
  • Resources
    • Graphics
    • Uncategorized
    • Models
    • Maps
    • Client Patches
  • 010 Editor Scripts and Templates
  • Noggit Script Brushes

Categories

  • Projects
  • Machinima
  • Software Development

Categories

  • Beginner
    • Русский
    • Deutsch
  • Modeling
    • Česky
    • Français
  • Level Design
  • Interface
  • Serverside
  • Miscellaneous
    • Česky
    • Français
  • Retro-Porting
  • Machinima

Categories

  • Tutorials
  • Timelapse
  • Miscellaneous

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Discord


Twitter


Skype

Found 11 results

  1. WOOPS-020.FULL.LUA Woops! You died!!! Lootable players for TC / AzerothCore. In LUA! This script allows the server to spawn a custom game object with a generic loot template, and then dynamically replaces that loot with specific dropped items when a player interacts with the object via the OnLoot function. At this point the existing loot is cleared from the lua table and the specific dropped items from the player who died are awarded up to the limit of the recipient's bag space. When the server restarts the crates and data are lost. Please note you will have to remove references to "hardCoreItem" in the code or add an item that you do NOT want removed from player eg. hearthstone? local hardCoreItem = ??? A custom game object for the crate, and custom items for stacks of gold coin and the hardcore item LL uses are also required. The sql for all these is included in the source, below. Credits are owed to the creator of the "Randomly Attacked" script, which we incorporate to create some random mob spawns for toons that are too greedy! woops-020.lua
  2. Addikted

    Race Event!

    Today I'm showing you my most recently creation. Inspired by stoneharry's Race Event, I'm bringing you, my own Race Event script. Work made by myself 100%. Shoutout Rochet2, for the info about Player storage. LET'S RACE! http://youtu.be/ovuZQ8zDpRI FEATURES Map Area Mirage Raceway Ambient Music! Music will be played on-loop to ambient the Race Event! 'Racing', buff will be casted on every player inside the Mirage Raceway, disallowing them to attack players from the other faction while they are inside the Area! Mirage Raceway is now a Sanctuary, no Free-PvP will be allowed! Still, duels are allowed!, also players can instant logout while they are inside the Mirage Raceway! No more objects floating in the air, I have fixed them all! Obstacles! Added objects (some are custom!) to the Race to add more difficulty to the Race! NPC, Daisy, the Race Starter Girl > Sign/Unsign Racers! Signed up racers will be shown on a list (refreshable list by clicking on it), up to a max. of 5 racers. In case you want to look for more signed up racers a new menu 'Show more racers' will appear for you to look for every signed up racer! Racers will be displayed with their name faction colored, their own Win/Lose records plus a Win Rate Percentage! > Bets System! Racers about to race will be displayed on a list for players to be able to bet on their favorite racer! NOTE: A min. of 50 Gold is required to make a bet. This value can be edited. Common fund plus personal funds from every gambler will be shown! NPC, Fobeed, the Race Announcer This NPC has been scripted to announce everything! When does the race start or ends, the racers placement, and even disqualifications in case there are players trying to cheat by leaving their vehicles! NPC, Magus Tirth Scripted for thirsty players in the desert, that are indeed, looking for a cold drink, is it maybe water?... maybe beers?... he has tons of options for you to pick up! Well... I won't explain more, he will be saying these things for players inside the game! Creature, Gravelsnout Surveyor Enemy creature that will spawn over the third obstacles, slowing down every nearest racer with their mighty frostbolts! NOTE: A min. of 4, and a max. of 6, Gravelsnout Surveyors will spawn each race. You can edit this value. Creature, Frenzyheart Tracker Enemy creature that will spawn on the latest obstacles area, be careful, their nets will catch down anyone who dare to race there! NOTE: A min. of 3, and a max. of 5, Frenzyheart Trackers will spawn each race. You can edit this value. Race Event Race will start if there are 2 or more players (max. 5) signed up to race! NOTE: Min. racers required to race is 2. This value can be edited. Racers has their own vehicle and companions! Horde racers will ride a Mechano-Hog with a Goblin for their moral support, while the Alliance racers will ride a Mekgineer's Chopper supported by a Gnome! (Companions buff their racers!) NOTE: You can change player vehicles and companions. Crowd will spawn cheering them racers! (Sounds included) NOTE: Crowd will despawn once the Event ends. Random Pickups! A new, customized object, these will spawn when the Race starts, players that pick them up will receive one of the following buffs: > Slow: Reduces the movement speed of the Racer by 60% for 3 seconds. > MEGA Rocket: Stuns an enemy racer between 40 yards for 4 seconds. > Entangle: After 1.5 seconds will entangle an enemy racer between 40 yards in roots, immobilizing it for up to 4 seconds. > Speed: Increases the movement speed of the Racer by 75% for 5 seconds. > Divine Shield: Protects the racer from all spells for 6 seconds. Anti-Cheating racers! Any racer leaving their vehicle will be disqualified and teleported out from the Race. Any racer avoiding obstacles? No problem, it will be teleported back STAY ON THE ROAD! Reward System! Racers will receive rewards according to their placement! Levels, Experience Points (XP), Money, Items, Spells. NOTE: By default racers won't receive any rewards (values at 0). You can edit these values. A max. of 5 kinds of items, and spells can be granted. (Spells may be given to be learned for the racer) If racer does not has space for the rewarded items, rewards will be sent to their mailbox's. Winner! This racer has an own and special phase once he wins the race! Yes, yes, it includes fireworks ♥ (Because who does not love fireworks? Light-ones because WE DO CARE about them pets and childs!) GENERAL NOTE: Pickups & Landmines can be only triggered by racers, players that are not racing will be teleported out of the race in case they want to trigger a landmine or get a pickup. GENERAL NOTE 2: Race will automatically end if the numbers of racers is 1 and the racer has not completed half or more of the checkpoints. GENERAL NOTE 3: Racers that leave the race, logout, disconnect, teleport... will get a lose on their records! EXTRA INFO Checkpoints will search for players on a range of 10 yards. Pickups DO NOT respawn and can only be triggered once. Landmines Knockback's base points is 80, they DO respawn with a default value of 120 seconds (2 minutes). Players (not racers) trying to get a pickup or trigger a landmine will be teleported out of the race. Race will end automatically after 5 minutes, couting a lose on every racer that has not ended. Or if there is only 1 racer left and this racer does not has at least the half of the checkpoints passed. Racers that logout, disconnect, teleport... will get a lose on their records. Racers that leave their vehicles, will be disqualified, teleported out of the race and will get a lose on their records. Magus Tirth talks every 15 seconds. The min. bet amount for gamblers is 50 gold. The min. number of racers is 2, and the max. number of racers is 5. Racers can receive rewards depending on their placement: levels, experience points, money, items, spells (can be teached for them to learn the spell). By default, all values set to 0, which means no reward. ... YOU CAN EDIT ALL THESE VALUES, by editing the script and re-compiling your core. IF YOU WANT to be available to edit all these things inside your worldserver.conf, since it's a feature, price will increase. DOWNLOAD My 'Race Event' script has 0 known bugs, but, in case you find one, I will fix it for FREE. You can ADD more Features, the price will be about the feature. For these things feel FREE to send me a PM into my profile. SI QUIERES MI CÓDIGO DE 'EVENTO DE CARRERA' TRADUCIDO AL ESPAÑOL (Visualmente dentro del juego) ENVIAME UN MENSAJE PRIVADO A MI PERFIL. Code only includes the outer pit (the big one), if you also want to be available to race into the inner pit, send me a PM, of course since this is a feature, price will increase. EL CODIGO SOLO INCLUYE LA PISTA DE AFUERA (LA MAS GRANDE), SI TAMBIEN QUIERES CORRER EN LA PISTA DE ADENTRO, ENVIAME UN MENSAJE PRIVADO, POR SUPUESTO, COMO ES UN ADICIONAL, EL PRECIO INCREMENTARÁ Q&A 1. How do I implement racers rewards? To add rewards, you just have to edit the 'race_rewards' table inside 'characters' from your DataBase. By default inside there are 5 rows (5 placements) with all values set to 0, which means no reward from that type. 2. If I want to change the checkpoint's max range they search for players do I have to recompile my core? Yes, since editing those values via 'worldserver.conf' is a feature. If you want to add more features just contact me via PM. 3. Does your script includes the inner pit of the race? No, my script only includes the outer pit, if you want to include the inner one, since it's a feature contact me via PM. 4. I have found a bug, what do I do? I have tested it, and I have not found any bugs. Still, if you find one, contact me via PM with the steps to reproduce it, and I will FIX IT FOR FREE. 5. Your event has been scripted for which core rev.? My script has been developed in TrinityCore rev. d4680bb2b250 2020-01-28 , it may be different from your rev. And YES, I will FIX IT FOR FREE. (Only for 3.3.5a versions, another version in case support is needed fee will be charged) 6. How do I reset racers stats? In case you want to do this, only way to do it is by deleting stats from racers you want to inside 'race_stats' table inside 'characters' from your Database. Can be made via command, but since it's a feature, if you want to add it send me a PM. 7. What kind of features may I add? You may add features like editing stuff like race time duration inside your worldserver.conf file (no more compile needed), automated tournaments system with awesome rewards, ranking system... and more! Feel free to send me a PM. In case you did not understand, I WILL FIX FOR FREE ANY TYPE OF BUG, OR ERROR you have importing my script inside your server. CONTACT - Send me a Private Message (Ac-Web / Model-Changing) - Discord: Tonga Adk#9156
  3. Version 1.0.0

    78 downloads

    Purpose: Recalculates all the model UIDs in given ADTs from a specified directory including its subfolders. It can start counting UIDs from the last max UID, which can be calculated with: ADTMaxModelUIDCalculator.1sc. Highly recommended to be used on the map before its release. Usage: Prerss F7 to run the script and select the directory. After the process is finished the last used UID will be displayed in the message box and copied to your system clipboard. CMD version: Not available, not planned. Requires: WoWADT.bt In order to run any of my scripts you need a new version of 010 editor binary templates which can be downloaded here. Produces model duplication on borders of ADTs! Duplicates can be removed using Noggit.
  4. Version 1.0.1

    80 downloads

    Purpose: Moves terrain and models along the Z-axis. Comes in handy when you need to merge two pieces of maps that have very big height difference. Usage: Prerss F7 to run the script. Enter the modifier value (negative or positive). Select ADTs files you want to raise or lower. CMD version: Not available, not planned. Requires: WoWADT.bt In order to run any of my scripts you need a new version of 010 editor binary templates which can be downloaded here.
  5. Version 1.0.0

    65 downloads

    Purpose: Edits MFBO data in ADT and sets it to given values. By default it is configured for removing MFBO related bugs. Though, values can be changed however you like. Usage: Run the script. Select files you want to edit. If you need some special MFBO data, change values in lines: 36 and 43. CMD version: Not available, coming soon. Requires: WoWADT.bt In order to run any of my scripts you need a new version of 010 editor binary templates which can be downloaded here.
  6. I have an issue which is visible on the first picture, I have problem with copy pasted ADT in azeroth. The problem is from the height differences according to my opinion.I used the script and template from this site but i have a problem when i run the script on my ADT-s. What am i doing wrong? What is the solution?
  7. Greetings Model-Changing community, I posted this on Emu-devs not too long ago maybe someone has use for it. How to setup? Create an item in the database with an on use effect, use a test spell such as http://www.wowhead.com/spell=33208/gossip-npc-periodic-talk modify scriptname column to the scriptname of the script and you're done. Limitations When re logging visual of mount is removed and the current mount aura will override it. Tooltip of spell still shows the real mount aura(your mount visual will obviously be different however) enum mount_timer { MOUNT_TIMER = 3000, }; enum MountSpells { SPELL_MOUNT_SPECTRAL_TIGER = 42777, //We use this as the actual mount spell, the display id overrides it via the script. }; enum MountDisplayIds { RABID_BEAR_MOUNT_DISPLAY_ID = 1082, }; /* [Reins Of The Custom Bear] */ class item_reins_of_the_custom_bear : public ItemScript { public: item_reins_of_the_custom_bear() : ItemScript("item_reins_of_the_custom_bear") { } bool OnUse(Player* player, Item* item, SpellCastTargets const& targets) { player->CastSpell(player, SPELL_MOUNT_SPECTRAL_TIGER, false); //A mount spell to modify ground movement speed player->m_Events.AddEvent(new reins_of_the_custom_bear_handler(player), player->m_Events.CalculateTime(MOUNT_TIMER)); // OnUse is instant so we need to delay the changing of mount visual until cast is complete. return true; } class reins_of_the_custom_bear_handler : public BasicEvent { public: reins_of_the_custom_bear_handler(Player* player) : player(player) {} bool Execute(uint64 /*time*/, uint32 /*diff*/) { if (player->HasAura(SPELL_MOUNT_SPECTRAL_TIGER)) //Check if mounted before changing mount visual, prevents bugs { player->Mount(RABID_BEAR_MOUNT_DISPLAY_ID); //The custom mount display id } return true; } Player* player; }; }; void AddSC_item_custom_mounts() { new item_reins_of_the_custom_bear(); }
  8. Version 1.0.0

    41 downloads

    Purpose: Removes Z offsets of MCNKs in given ADT files. It does not add their values to actual heightmap data, so this can be used only for fixing offset-related bugs after the usage of tools like OBJtoADT or similar ones that work with heightmap data but does not pay attention to MCNK Z offset. Usage: Prerss F7 to run the script and select the ADT files to process. CMD version: To come. Requires: WoWADT.bt In order to run any of my scripts you need a new version of 010 editor binary templates which can be downloaded here.
  9. Version 1.0.0

    42 downloads

    Purpose: Calculates the heighest model UID from the given ADTs in the specified directory. Also processes files in subfolders. Usage: Prerss F7 to run the script and select the directory. The resulted value will be displayed in the message box and copied to your system clipboard. CMD version: Not available, not planned. Requires: WoWADT.bt In order to run any of my scripts you need a new version of 010 editor binary templates which can be downloaded here.
  10. Version 1.0.0

    39 downloads

    Purpose: Enables vertex shading (MOCV) in WoW .wmo model by setting an appropraite flag. Usage: Prerss F7 to run the script. Select group WMO files.. CMD version: Not available, not planned. Requires: WoWWMO.bt In order to run any of my scripts you need a new version of 010 editor binary templates which can be downloaded here.
  11. Version 1.0.0

    68 downloads

    Purpose: Modifies specified materials in a WMO to glow at night. Used for window and lantern textures mostly. Usage: Prerss F7 to run the script. Select root WMO files you want to modify. The script with show you windows with texture names. If the texture is meant to be lightened click "Yes", if the texture is meant to stay the same click "No" and if you want to stop the process click "Cancel". Note: all the data that has already been modifed will be saved when you cancel, the script just won't go futher. CMD version: Not available, not planned. Requires: WoWWMO.bt In order to run any of my scripts you need a new version of 010 editor binary templates which can be downloaded here.