<group id="1" name="Player" flags="0" access="0" maxdepotitems="0" maxvipentries="0" />
-- Misc.
allowChangeOutfit = true
freePremium = false
kickIdlePlayerAfterMinutes = 15
maxMessageBuffer = 4
# Create Account Options
$config['site']['one_email'] = false;
$config['site']['create_account_verify_mail'] = false;
$config['site']['verify_code'] = true;
$config['site']['email_days_to_change'] = 3;
$config['site']['newaccount_premdays'] = 0;
$config['site']['send_register_email'] = false;
$config['site']['select_flag'] = true;
boolean[FREE_PREMIUM] = getGlobalBoolean(L, "freePremium", false);
bool Player::isPremium() const
{
if (g_config.getBoolean(ConfigManager::FREE_PREMIUM) || hasFlag(PlayerFlag_IsAlwaysPremium)) {
return true;
}
return premiumDays > 0;
}
bool Player::isPremium() const
{
if (g_config.getBoolean(ConfigManager::FREE_PREMIUM) || hasFlag(PlayerFlag_IsAlwaysPremium)) {
return true;
}
return premiumDays > 0;
Why would you change it to false? false would be a value of 0 or bool false.One what i can see wrong is:
Lua:bool Player::isPremium() const { if (g_config.getBoolean(ConfigManager::FREE_PREMIUM) || hasFlag(PlayerFlag_IsAlwaysPremium)) { return true; } return premiumDays > 0;
return true change to return false and compiling again tfs ?
Like you se on ss Test accounts have set prem days to 0 and still shows "Gratis ..."
View attachment 33116