How to work with Community Board

Deazer

Head Developer
Staff member
There are 2 types of Community Board that we will cover.

1. Official Community Board
2. Custom Community Board with buffer/shop/etc.

# Is it enabled
Community board enabled AllowCommunityBoard = True
# Default bypass
BBSDefault = _bbshome
# For custom bbs (buffer, shop etc.) need replace _bbshome on _bbspage:index
BBSDefault = _bbspage:index

Path to HTML for standart Community Board:
gameserver\data\html\scripts\services\community\

Path to HTML for custom Community Board:
gameserver\data\html\scripts\services\community\pages\

To add multicells to the custom com- munity, you need to put them in gameserver\ data\ multisell\pvp and multisells must be signed with -, as an example the path to the file must be
gameserver\data\multisell\pvp\-12000.xml


The bypass should look like:
action="bypass _bbsmultisell:-12000;_bbspage:shop"

If you want to transfer the service from the NPC to the Community Board, for this you need to edit the bypass, for example:
From NPC data\html-ru\mods\services\40025.htm
Bypass is as follows - action="bypass -h scripts_services.NickColor:list"
In the Community, it should look like this - action="bypass _bbsscripts_services.NickColor:list;_bbspage:services"


Replacement (replacing a string with data):

ReplacementValues
%char_name%Player name
%char_title%Player Title
%char_level%Player Level
%char_race%Player Race
%char_class%Class name
%char_sex%Sex
%char_exp_percent%What percentage exp
%char_sp%SP
%char_pk%PK
%char_pvp%PvP
%char_karma%Karma
%char_raid_points%Raid points
%char_max_load%Weight Limit
%char_clan%Clan Name
%char_clan_level%Clan Level
%char_ally%Ally Name
%char_hp%HP
%char_cp%CP
%char_mp%MP
%char_patk%Physical Attack
%char_patk_spd%Physical Attack Speed
%char_matk%Magic Attack
%char_matk_spd%Magical Attack Speed
%char_pdef%Physical Defence
%char_mdef%Magical Defence
%char_crit%Crit. Rate
%char_accuracy%Accuracy
%char_evasion%Ecvasion
%char_str%STR
%char_dex%DEX
%char_con%CON
%char_int%INT
%char_wit%WIT
%char_men%MEN

Server rates and configs

Name
%server_exp%Rate Exp
%server_sp%Rate SP
%server_overhit%Rate OverHit
%server_adena_rate%Rate Adena
%server_drop_rate%Rate Drop
%server_rate_spoil%Rate Spoil
%spoil_items_chance_rate%Rate Spoil Chance
%server_raid_exp%Rate Raid Exp
%server_raid_sp%Rate Raid SP
%server_manor_rate%Rate Manor
%server_fish_rate%Fish drop rate
%server_skill_cost%Skill cost rates
%server_rate_herbs%Herb Rates
%server_clan_rep%Clan reputation rates
%server_quest_reward_rate%Quest reward rates
%server_quest_exp_sp_rate%Quest Exp/SP Rates
%server_quest_drop_rate%Quest drop rates
%server_quest_adena_rate%Adena drop rates in quests
%server_seal_stone_rate%Drop rates of stones of the seven seals
%server_buff_time_rate%Buffer buff time modificator
%server_ch_buff_time_rate%Modficator Clan Halls Buffs
%server_ds_buff_time_rate%Modificator Dance/Songs
%server_enchant_max%Max Enchant level
%online%Online
%premium_bonus_time%Premium Account Status and time

What does it look like:
9a945297e24c46ae4b41a91e406eb45d.png
 
Last edited:
Updated thread, added replacement. If you need some more - tell me, I'll bring it out
 
Last edited:
Back
Top