Jump to content

Sede, Fome...


Recommended Posts

Posted

Alguém sabe de Um Script Que os Player Sintam Fome E Sede?
-estou criando um servidor to quase acabando já, mas queria deixar a sobrevivência do jogo mais HARD :ph34r:
e gostaria de gerar essa disputa por suplementos!

  • Moderators
Posted

Bom, vc pode salvar a quantidade de fome do jogador com setElementData, dai usa um setTimer para ir abaixando o nível da fome e da sede de tempos em tempos. (considerando que 0 é morto de fome/morto de sede e 100 é totalmente alimentado/sem sede).

Para recarregar, vc pode criar pickups ou lugares pro jogador se alimentar/beber e você pode usar setElementData novamente, colocando os valores cheios.

Se algum valor chegar a 0, mata o personagem com killPed. Ou se preferir, você pode ir diminuindo a vida gradativamente do personagem enquanto ele estiver com algum valor 0 usando setElementHealth e setTimer, até ele morrer.

Para evitar que os jogadores burlem o sistema, relogando para tentar recarregar a vida, você pode salvar esses valores na conta do jogador quando ele deslogar/desconectar ou morrer, (onPlayerLogout, onPlayerQuit, onPlayerWasted) usando setAccountData. E quando ele logar no server (onPlayerLogin), carrega esses valores da conta usando getAccountData, se não existir esse valor na conta então coloca um valor padrão no jogador e salva esse valor padrão na conta dele, não necessariamente valor cheio.

  • Like 1
  • Thanks 1

Eu te ajudei ou achou meu comentário útil? Não esqueça de deixar um Thanksspacer.png

Minhas contribuições para a comunidade: LordHenry - MTA Wiki Profile
Inscreva-se no meu canal do YouTube: Lord Henry - Entertainment
Discord Oficial do MTA: https://mtasa.com/discord
Blacklist e Whitelist de Scripters: Planilha

Por favor, não me envie mensagens privadas solicitando suporte. Crie um tópico no fórum em vez disso.

  • 2 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...