Jump to content

Utility: pajodex's BG Queue System Version 2


Recommended Posts


  • Group:  Members
  • Topic Count:  78
  • Topics Per Day:  0.03
  • Content Count:  431
  • Reputation:   164
  • Joined:  12/12/17
  • Last Seen:  

pajodex's BG Queue System Version 2


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. 


  • Submitter
  • Submitted
    05/11/2018
  • Category
  • Video
  • Content Author
    pajodex

 

Link to comment
Share on other sites

  • 2 years later...

  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  2
  • Reputation:   0
  • Joined:  05/12/14
  • Last Seen:  

I was just trying to get this script but it's showing as unavailable... Anyone know what's up with that? ???

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...