Inbuilt with multi-purpose announcement bar Check here


  Trinity Core Registration Page with SRP6 Support
User Avatar Forum: Website
Posted by: PrivateDonut - 02-03-2024, 01:15 PM - No Replies

Introduction
Hello everyone! Are you running a small server using the trinity core emulator, and looking for a simple but yet powerful website to allow your players to make accounts easily? Look no more!



Features
  • Supports the latest trinity core 3.3.5a
  • Account creation
  • Server stats(total accounts, online player, uptime and banned accounts)


Screenshots:
[Image: Screenshot_4.png]
[Image: Screenshot_3.png][Image: Screenshot_2.png][Image: Screenshot_1.png]



Download: Github
Version 0.1
Last Update: 4/20/23


[b]Credits[/b]
Design By: Azure
Coded By: PrivateDonut

Print this item

  Portable Server with MySQL, Apache, and PHP
User Avatar Forum: Applications
Posted by: PrivateDonut - 02-03-2024, 01:14 PM - No Replies

Greetings! I'm glad you’re here at WoWEmulation. In this post, I want to share a valuable resource that has been utilized by numerous individuals for their private servers or repacks. I hope it will be helpful to you as well. This portable web server comes equipped with MySQL, Apache and PHP, making it a useful tool for WoW emulation projects or any other needs you may have.

Portable Service Information

  • Apache Version: 2.4.53
  • PHP Version 8.1.6
  • MySQL Version: 8.0.30


I hope that you find this release useful for your current or future projects! If you encounter any bugs, please feel free to make a thread in the support section! 



Download: Portable MySQL Server



This application is brought to you by PrivateDonut. 

Print this item

  Jeutie's Repack Restarter
User Avatar Forum: Applications
Posted by: PrivateDonut - 02-03-2024, 01:12 PM - No Replies

Hello everyone!

Today I will be sharing with you a well-known application within the world of warcraft emulation scene and have been used by a lot of people over the years. That application is known as “Jeutie’s Repack Restarter”, it is a nice little application used to help manage your server, rather if that is another repack or a compiled source.


Features:

  • Start/stop World Server.
  • Start/stop Auth Server.
  • Restart either World Server or Auth Server upon crashing.
  • Start/stop Apache Server.
  • Start/stop MySQL Server.

Picture:
[Image: 1-2.png]

Download Link:
Jeutie’s Repack Restarter

Print this item

  [Eluna] Automatic Bounty On Login
User Avatar Forum: Eluna Scripts
Posted by: PrivateDonut - 02-03-2024, 01:12 PM - No Replies

Introduction

Place an automatic bounty based on the settings you choose on player login either with gold or item. Example: MinimumRNG number is 1 and Maximum is 25, this will make it a 1 and 25 chance that a player will be chosen for an automatic bounty upon login.



Features
Everything in this script is customizable based on your needs, without touching any of the code.

Configuration
  • autoBounty - True/False : Enable / Disable entire script
  • setFFA - True/False : Enable Free For All Flag When Selected for Bounty
  • rngMinNumber - Minimum RNG nmber that will be chosen
  • rngMaxNumber - Maximum RNG number that will be chosen
  • rngMatch - Random number that needs to be matched to be chosen for an automatic bounty
  • itemOrgold - Choose between item or gold.
  • goldBounty - If you choose gold, you can enter the gold amount that will be rewarded
  • itemBounty - If you choose item, you can enter the item amount that will be rewarded
  • itemID - If you choose item, you can enter the ID that will be rewarded.
  • isFirstLogin - True/False : Enable /Disable the chance of new players being selected on first login.
  • isGM - True/False : Enable/Disable the chance of Game Masters being selected.


Download: 
Download: HERE



Screenshots

[Image: Screenshot_1.png]
[Image: Screenshot_2.png]
[Image: Screenshot_3.png]



Thank you for visiting our site today, if you encounter any problems feel free to make a thread in the support section! 

Print this item

  [Eluna] Free for All
User Avatar Forum: Eluna Scripts
Posted by: PrivateDonut - 02-03-2024, 01:10 PM - No Replies

Introduction

Today I am releasing an Eluna script that was requested. This is a simple but useful script that will allow you to define Free for All zones, forcing everyone into a Free for All flag, and disband groups upon entering the zone.



[b][b][b][b]Features[/b][/b][/b][/b]
Everything in this script is customizable based on your needs, without touching any of the code.
[b]Configuration Options[/b]
  • enableFFA - true/flase : entire script.
  • enableFFAFlag - true/flase : Free for All flag upon entering the zone.
  • enablePhase - true/flase : Place player in a phase upon entering the zone.
  • enableGroup - true/flase : Removes player from group upon entering the zone.
  • enableCombat - true/flase : Keeps player in defined Free for All zone.
  • enableMessage - true/flase : Enable messages sent when entering/leaving/inCombat.


Download
You may download this script HERE



Screenshots
[Image: Screenshot_1-2.png]
[Image: Screenshot_2-2.png]
[Image: Screenshot_3-2.png]
[Image: Screenshot_4-2.png]




Thank you for visiting my site today, if you encounter any problems feel free to make a thread in the support section! 

Print this item

  [Eluna] VIP Commands
User Avatar Forum: Eluna Scripts
Posted by: PrivateDonut - 02-03-2024, 01:09 PM - No Replies

Introduction
Are you looking to give your VIP players a little more than just items? Then you found the right post! Today I am releasing a highly customizable VIP Command script written in Lua for the ElunaLuaEngine.  

If you encounter any bugs, please reach out to me or report them on this post so they can be resolved! Smile




[b][b]Features[/b][/b]
This script is highly customizable without touching any of the code! This script is scalable for multiple vip ranks using the account_access table in the auth database.
[b]Commands[/b]
  • .vip
  • .vip mall
  • .vip buff
  • .vip whisper on
  • .vip whisper off
  • .vip changefaction
  • .vip changerace
  • .vip changename

[b]Checks[/b]
  • Checks if player has VIP rank
  • Checks if player is in combat
  • Checks if player is alive
  • Checks if player is in a vehicle on some commands

[b]Configuration Options[/b]
Set a custom cooldown time for all VIP commands, the timer is in seconds. Enter 0 if you wish to disable it.

[Image: Screenshot_10.png]

All of the options below can be true or false, true = the command is turned on, false = the command is disabled.

[Image: Screenshot_6-1.png]

Each individual command can be changed for different VIP ranks if you support multiple ranks otherwise, this section more than likely doesn't need to be changed.  

[Image: Screenshot_7-1.png]

Do you have a custom VIP Mall? No worries, simply set the GPS location in the settings and reload eluna in-game!

[Image: Screenshot_8-1.png]

You can add as many buffs to your .vip buff commands as you would like, simply add a comma after each spell ID. [b]NOTE: [/b]The last spell ID does not need a comma.

[Image: Screenshot_9.png]

DownloadHERE


Screenshots:
I didn't include many screenshots due to the type of script this is.

[Image: Screenshot_1-1.png]
[Image: Screenshot_2-1.png]
[Image: Screenshot_3-1.png]
[Image: Screenshot_4-1.png]
[Image: Screenshot_5-1.png]


Thank you for visiting my site today, if you encounter any problems feel free to make a thread in the support section! 

Print this item

  [Eluna]Bounty Hunter
User Avatar Forum: Eluna Scripts
Posted by: PrivateDonut - 02-03-2024, 01:08 PM - No Replies

Introduction

Welcome to my latest eluna script release - Bounty Hunter

This script allows players to place bounties on other players and for other players to earn rewards by hunting down and killing the target player. It adds an extra layer of player-vs-player (PvP) interaction to the game.
If you encounter any bugs, please let me know so I can resolve them and release an update for this script.




Features

These are features for version 1, please feel free to suggest any features you might want to see in future updates to this script.
  • Place Bounties with Gold
  • Set Max amount for bounty
  • Set Minimum amount for bounty

Checks Currently Offered
  • Players cannot place bounties on themselves
  • Players cannot calim bounties on themselves or under the same IP
  • Players cannot place bounties on GMs
  • Check if player is online before placing bounty
  • Check if player has enough gold
  • GMs cannot claim bounties
  • Check if player exist if character exist


Information
It is very important that you run this query below to create the bounties table inside your characters database.

Code:
CREATE TABLE IF NOT EXISTS `bounties` (
DROP DATABASE IF EXISTS bounties;
-- Dumping structure for table characters.bounties
CREATE TABLE IF NOT EXISTS `bounties` (
  `id` int NOT NULL AUTO_INCREMENT,
  `placedBy` int NOT NULL,
  `placedOn` int NOT NULL,
  `goldAmount` double DEFAULT NULL,
  `itemAmount` float DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=109 DEFAULT CHARSET=latin1;

Download: HERE


Screen shots
[Image: 1.png]
[Image: 2.png]
[Image: 3.png]
[Image: 4.png]
[Image: 6.png]
[Image: Screenshot_2-1.png]


Thank you for visiting my site today, if you encounter any problems feel free to make a thread in the support section! 

Print this item

  [Eluna] Set Custom Mall Speed
User Avatar Forum: Eluna Scripts
Posted by: PrivateDonut - 02-03-2024, 01:06 PM - No Replies

Introduction

Are you tired of running around the mall very slowly? Well today I will be sharing a simple Lua script written for the ElunaLuaEngine to set your players speed based on what you define.



Features
  • Set Custom Speed
  • Define Mall Location Based on ZoneID
  • Send message to player when entering zone and leaving


Download: HERE



Screenshots:
[Image: Screen-Shot-2023-01-27-at-10.24.59-PM.png]



Thank you for visiting my site today, if you encounter any problems feel free to make a thread in the support section! 

Print this item

  [Eluna] In-Game Gambler
User Avatar Forum: Eluna Scripts
Posted by: PrivateDonut - 02-03-2024, 01:05 PM - No Replies

Induction
Are you looking to let your players gamble in-game using gold? Look no further! WoWEmulation is releasing a new NPC in-game gambling script written in Lua for the ElunaLuaEngine.
This has only been tested for Trinity Core 3.3.5a, but should work with any core that supports Eluna.



Features
  • Set cost player must pay to gamble.
  • Set a maximum and lowest amount a player can gamble.
  • Set RNG chances a player has to win between 1 and 100%.
  • Set the multipler to your liking.
  • Mail Gold once reaching gold cap.

Download:
NPC Gambler - Download


Screen shots
[Image: Screen-Shot-2023-01-25-at-8.27.25-PM.png]
[Image: Screen-Shot-2023-01-25-at-8.28.10-PM.png]
[Image: Screen-Shot-2023-01-25-at-8.53.45-PM.png]


Thank you for visiting my site today, if you encounter any problems feel free to make a thread in the support section! 

Print this item

  [Eluna] Switch Genders Instantly
User Avatar Forum: Eluna Scripts
Posted by: PrivateDonut - 02-03-2024, 01:04 PM - No Replies

Induction
Are you looking to allow your players to switch their genders in-game? Look no futher! With this simple script we are sharing with you today, your players will be able to instantly switch their genders without even having to relog.



Requirements

Download
Simply copy and paste the code below into a new file and name it SwitchGenders.lua

You can adjust the amount of gold by editing line two of the local cost. However, keep in mind that the ElunaLuaEngine calculates in-game currency in copper. One million copper is equivalent to 100 gold.


Code:
local MSG_GEN = "#gender"
local Cost = 1000000 --This is in copper so the value that is now 100g so 1000000c

local function SwitchGender(event, player, msg, Type, lang)
   
   
        local gmRank = player:GetGMRank()
        if (gmRank >= 0) then -- change number (0-3) 0 - to all  1,2,3 GM with rank
            if (msg:find(MSG_GEN)) then
                if player:IsInCombat() then
                    player:SendBroadcastMessage("You are in combat!")
                    return false
                else
                if player:GetCoinage() >= Cost then
                else
                    player:SendAreaTriggerMessage("You need 100 gold")
                    return false
                end
                player:SetCoinage(player:GetCoinage() - Cost)
                player:SendAreaTriggerMessage("You feel a change.")
                player:SendAreaTriggerMessage("100 gold been taken")

                if player:GetGender() == 0 then
                    player:SetGender(1)
                    return false
                end

                if player:GetGender() == 1 then
                    player:SetGender(0)
                    return false
                end
            end
        end
    end
end

RegisterPlayerEvent(18, SwitchGender)



Screenshots
[Image: Screen-Shot-2023-01-19-at-11.28.39-PM.png]
Error displayed in game if you don't have the correct amount of gold

[Image: Screen-Shot-2023-01-19-at-11.30.21-PM.png]
Switch to other gender upon paying the correct amount of gold



Thank you for visiting our website today. If you encounter any issues, don't hesitate to make a thread in the support section! 

Print this item