Jump to content

pajodex's BG Queue System Version 2 2.2.0

35.00 USD


1 Screenshot

About This File

Quote

//===== rAthena Script =======================================
//= pajodex's Battleground Queue System v2.0
//===============  by: =============================
//= pajodex
//===== Current Version: =====================================
//= 2.0
//===== Compatible With: =====================================
//= rAthena Project (pajodex)
//===== Description: =========================================
/*
Battleground Queue System v2.0
        
    Features:
        1. Randomly picks a battleground to run every Nth hour
        2. Randomly assigns players to teams
        3. @joinbg to join when event is starting
        4. @leavebg to leave the queue
        5. @reportafk command for idle players
        6. Optimized
        7. Ez config
        8. IP address check
        9. Gepard unique ID support

*/
//=====******** Note ********=================================
//= if you find bugs or problem, please do tell DM me at
//= Discord (pajodex#1328) or rAthena (pajodex) 
//= open for suggestions
//= I can add more bg scripts here but with extra charge...
//===== Additional Comments: =================================
/*     
    1.0 - Initial release
    2.0 - Total script re-work
    2.1 - Gepard Unique ID Support
    2.2 - Fixed minor issues
          - Added Rune War
          - Added Cursed Knight


*/
//=============================================================
//----------------------------------------------------------------

Config Table:

Spoiler

    // ------------------------------
    // Start of Registration Settings
    // ------------------------------
    
    // Enable base/job level restriction?
    // ( 1 = on || 0 = off )
    .lvl_restrict = 1;
    
    // Minimum base level to join
    .min_blvl = 99;
    
    // Minimum job level to join
    .min_jlvl = 50;
    
    // Registration time ( in minutes )
    .reg_time = 1; 
    
    // Should IP check be enabled? ( 1 = yes || 0 = no )
    // Prevents players to register with same IP
    .ipcheck = 0;    
    
    // Minimum players to start
    // Note: -------------------------- 
    // if there are more than 6 players,
    // npc will still accept them until
    // registration time ends.
    // --------------------------------
    // default : 3 (3v3)
    .minplayer2start = 1;

    // Enable Gepart Unique ID? 
    // Only works for servers with Gepard!
    // 1 = on | 0 = off
    .gepard = 1;    

    // -----------------------------------------------
    // Custom BG Settings (Rune War)
    // -----------------------------------------------
    // Event duration in minutes..
    // default : 10 mins
    .duration = 2; 
    
    // Reward settings    
    .reward_item = 501; // Item ID
    .reward_winr = 10; // Win Reward Amount
    .reward_lose = 5; // Lose Reward Amount
        
    // -------------------------
    // End of Custom BG Settings
    // -------------------------
    
    // Lobby map
    .lobbymap$ = "prontera";
    
    // NPC names
    setarray .npcname$, 
        "Flavius_BG1", 
        "Tierra_BG1",
        "KvM01_BG";
        
    // Bg titles 
    setarray .bgtitle$,
        "Flavius",
        "Tierra",
        "KvM";
        
    // ----------------------------
    // End of Registration Settings
    // ----------------------------

Read Me:

Spoiler

Follow these 4 simple steps on how to properly install the files: 
    1. Disable all your official battleground scripts in `scripts_athena.conf`
    2. Copy and paste the folder `bg_queue_system_v2` inside your `npc/custom/`
    3. Paste the ff in your `scripts_custom.conf`
    
    // BG Queue System v2
    npc: npc/custom/bg_queue_system_v2/bg_queue_system_v2.txt
    npc: npc/custom/bg_queue_system_v2/atreportkafk.txt
    npc: npc/custom/bg_queue_system_v2/bg_common.txt
    npc: npc/custom/bg_queue_system_v2/bg_tierra.txt
    npc: npc/custom/bg_queue_system_v2/bg_flavius.txt
    npc: npc/custom/bg_queue_system_v2/bg_kvm.txt
    
    NOTE: Everything should be loaded in that exact order.. or else you will get some errors.
    
    4. Enjoy.
    
    
//= if you find bugs or problem, please do tell DM me at
//= Discord (pajodex#1328) or rAthena (pajodex) 
//= open for suggestions

Note:

Spoiler

This bg queue system only includes the ff battlegrounds:

  1. Flavius
  2. Tierra
  3. KvM

All are specially modified to run on my bg queue system

THIS DOES NOT NEED ANY SOURCR MODIFICATIONS, its purely script-based

 

Side-notes:

Spoiler
  • So, I've decided to re-do my BG Queue System.. got these ideas from a friend of mine and suggested to implement these features.. and here it is..
  • For those who have already purchased my BG Queue System v1 and wants to get a copy of this.. I will have some words with you.. so, please do leave me a message (preferably on discord).

 

Side-side-notes:

Spoiler
  • I can also add more battlegrounds on the list.. just do leave me a message (preferably on discord).
  • For modifications / add-on features / or a-like.. just do leave me a message (preferably on discord).

 

By downloading this file, you agree with my Terms of Service:

• You are not allowed remove my signature from any of the included files.
• You are not allowed sell, resell or in any form for money or rewards using my work.
• You are not allowed claim my work as yours.

• I have the rights to change all the terms above without prior notice. 


What's New in Version 2.2.0   See changelog

Released

2.2

  • Added Rune War
  • Added Cursed Knight
  • Fixed some minor issues

 


×
×
  • Create New...