Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

GS.CONF limit = variables v144+

Joined
Oct 14, 2009
Messages
5,493
Reaction score
2,299
In addition to the ones from v136- (which are still applicable to v144+) from here:

http://forum.ragezone.com/f695/gs-conf-limit-variables-660781/#post5640055

ALLOW-ROOT - Allow map to be started and entered
NOFLY - Cannot fly
NOMOUNT - Cannot use mount
NO-BIND - Cannot embrace
NODUEL - Cannot duel
NOTHROW - Cannot discard items from inventory
CLEAR-AP - Empty chi bar and any sparks upon entering
GM-FREE - ???????

USE-SAVE-POINT - During Log in, predetermined location for spawning
when used in conjunction with the following tag:
save_point = worldid,pos x,altitude,pos z

Get position for save_point data using pwAdmin or console- d_showpos. The following example would spawn you near the west gate of Ancient Dragon City if added to WORLD_GS01 section of GS.CONF:

limit = use-save-point;
save_point = 1,1196.4,219.76,1034.26

CID:
0,2,13
14,2,13
17,2,13

0 ( normal world )
14 ( can pk - name doesn't turn red, auto spawn after death )
17 ( "", "", receive seal upon re-spawn )

This is a list of command variables used in GS.CONF for the " limit = " tag (located in /PWServer/gamed/gs.conf) and what each one controls. Usable for each individual instance and world map area.

If you know for a sure fact what something does, please tell me and I will modify this and keep it as an easy to find list for all future reference.

Here are some that are new to v144+:

ANTI-CHEAT - Anti-cheat
LOWJUMP - Cannot use high jump
NO-MULTI-EXP - Cannot use hyper stones
NO-MARKET - Cannot establish player vending (cat shop)
COMMONDATA - ???????

HEIGHT-LIMIT - Set a maximum height limit (other than 800.0f)
when used in conjunction with the following tag:
height_limit = xxx.x (New height limit with no trailing f)

The following example would set the new height limit to 90.0 (or "elevation 9" in game)
limit = height-limit;
height_limit = 90.0

PROFIT-TIME - Make an "Earning control area" ~ "This area will deduct your earning time. Killing monsters in this area will deduct your earning time, and monster earning will be reduced." (instead of "normal area" - "This area will not deduct your earning time. Killing monster in this area will not deduct your earning time, and monster earning will not be reduced")

ONLINE-AWARD - AFK EXP Zone
 
Skilled Illusionist
Joined
Dec 22, 2008
Messages
302
Reaction score
23
NOTHROW-ANYWAY = Cannot discard items from inventory and from PK drop.

P.S.: Sorry by necroposting...
 
  • Like
Reactions: 343
Initiate Mage
Joined
Jul 15, 2018
Messages
11
Reaction score
0
Is there any rule that I can insert in the limit that block PVP on a given map?
 
Elite Diviner
Joined
Jan 5, 2017
Messages
475
Reaction score
345
Not sure about gs.conf, there is the "Safe Zone" controlled in region.ctl/sev... I imagine that you could create a non pvp safe zone that covers the whole map...
 
Joined
Jul 26, 2011
Messages
2,030
Reaction score
396
struct world_limit
{
bool nofly;
bool nothrow;
bool clearap;
bool allowroot;
bool savepoint;
bool nomount;
bool gmfree;
bool noduel;
bool nobind;
bool ctrlid_open_instance;
bool anti_cheat;
bool no_market;
bool height_limit;
bool common_data_notify;
bool lowjump;
bool no_multi_exp;
bool profit_time; //战斗且打怪时生效
bool profit_time2; //任何时候都生效
bool online_award;
bool nothrow_anyway; //禁止任何方式的物品掉落(玩家主动丢弃、红名死亡掉落、受技能攻击掉落、死亡必定掉落物品等),谨慎使用
bool can_reenter;
bool noauto_resurrect;
};


struct world_param
{
bool double_exp; //当打开双倍经验开关时,实际经验调整比例由world_manager::_double_exp_factor决定
bool forbid_trade;
bool forbid_faction;
bool forbid_mail;
bool forbid_auction;
bool double_money;
bool double_drop;
bool double_sp;
bool forbid_cash_trade;
bool pve_mode; //是否PVE模式
bool anti_wallow; //是否防沉迷
bool anti_cheat;
bool korea_shop;
bool southamerican_shop;
bool random_shop_limit; // 随机商城限制
};

All the config limits, straight from the source code. (No idea what "korea_shop" or "profit_time2" is, it could be a web thing, still investigating)

{
PLAYER_LIMIT_NOFLY,
PLAYER_LIMIT_NOCHANGESELECT,
PLAYER_LIMIT_NOMOUNT,
PLAYER_LIMIT_NOBIND,
PLAYER_LIMIT_NOAMULET,//禁止护身符自动使用
PLAYER_LIMIT_NOLONGJUMP,
PLAYER_LIMIT_NOSPEEDUP,//禁止百分比加速
PLAYER_LIMIT_NOINVISIBLE,//禁止隐身

PLAYER_LIMIT_MAX,
};
 
Last edited:
Initiate Mage
Joined
Aug 13, 2019
Messages
21
Reaction score
2
COMMONDATA - permission to run global variables in the map/location.

ONLINE-AWARD; - This allows the player to use the "Meditation and Deep Meditation" modes.
-Typically this is only allowed in the AFK Exp zone (Map looks like Warsong), but you can add this to any map and allow it to be activated.
-I believe 343's release allows this even in the world map. (At least on 1.5.5 release it was enabled.)

PROFIT-TIME2; - I believe this is a mode that allows profit-time rules to work like normal, but it allows Mobs with a new setting (in 1.4.4+ I presume) to ignore the time limit and not affect the exp/sp/coin/item drops. That field is called something like "Time of arrival does not affect the drop."

*** I got this last piece of information from a russian site, and this is the translation.
"
The same thing, only it works at any time. Mobs in the settings have a field `` Time of arrival does not affect the drop ''"
 
Back
Top