Ir para conteúdo

Featured Replies

  • Respostas 8
  • Visualizações 360
  • Created
  • Última resposta

Top Posters In This Topic

Postado
  • Autor

Se for TFS 1.1 vai na pasta data/events/scripts e abra o player.lua, vai achar algumas coisas sobre stamina.

ate tem todas essas coisas que você mencionou, mas nada de stamina fala la.

config.lua

no cinfig.lua não tem essa sistema apenas tem esse.

 

staminaSystem = "yes"

Você tem as Sources do Servidor?

Sim, tem a pasta Sources

Acredito que sejá em algum lugar desses que edita mais não sei qual =( é na pasta source e "player.cpp"

 

 

void Player::regenerateStamina(int32_t offlineTime)
{
	if (!g_config.getBoolean(ConfigManager::STAMINA_SYSTEM)) {
		return;
	}

	offlineTime -= 600;

	if (offlineTime < 180) {
		return;
	}

	int16_t regainStaminaMinutes = offlineTime / 180;
	int16_t maxNormalStaminaRegen = 2400 - std::min<int16_t>(2400, staminaMinutes);

	if (regainStaminaMinutes > maxNormalStaminaRegen) {
		int16_t happyHourStaminaRegen = (offlineTime - (maxNormalStaminaRegen * 180)) / 600;
		staminaMinutes = std::min<int16_t>(2520, std::max<int16_t>(2400, staminaMinutes) + happyHourStaminaRegen);
	}
	else {
		staminaMinutes += regainStaminaMinutes;
	}
}

void Player::useStamina()
{
	if (!g_config.getBoolean(ConfigManager::STAMINA_SYSTEM) || staminaMinutes == 0) {
		return;
	}

	time_t currentTime = time(nullptr);

	if (currentTime > nextUseStaminaTime) {
		time_t timePassed = currentTime - nextUseStaminaTime;

		if (timePassed > 60) {
			if (staminaMinutes > 2) {
				staminaMinutes -= 2;
			}
			else {
				staminaMinutes = 0;
			}

			nextUseStaminaTime = currentTime + 120;
		}
		else {
			--staminaMinutes;
			nextUseStaminaTime = currentTime + 60;
		}

		sendStats();
	}
} 

Postado

no cinfig.lua não tem essa sistema apenas tem esse.

 

Você tem que achar a pasta do stamina system,  ou então, está nas sources

Se quiser sua dúvida tirada, mande PM com os links, e não com a dúvida (outros podem ter a mesma dúvida, e o fórum serve para ser usado).

 

Tópicos:


 

yNlhRVC.png

 

55px-Judo_yellow_belt.svg.png

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo