Olááá galera do Ékz. Esses dias o XTibia tá muito parado, não tem nem pedido direito pra atender, e no último Sds teve poucos scripts. Entããão resolvi postar um sisteminha que eu fiz com base num pedido em algum lugar da internet.
É o Partner System.
O que ele faz: Você chama um amigo seu para jogar o server, mas para dar um ânimo nele, você convida-o para ser seu Partner, e enquanto ele for abaixo de tal level (configurável, default 50), ele terá um bônus de EXP (configurável, default 10%). Assim que chegar no level limite, o bônus acaba.
Motivos para usar o sistema? Ora, como já disse anteriormente, serve para animar o jogo do player, para incentivá-lo a jogar mais.
Chega de blablabla e vamos ao script:
Novidades:
• Agora você pode aceitar ou rejeitar convites mesmo que a pessoa que te convidou esteja offline
• Quando você convida alguém e ele rejeita ou aceita o convite com você offline, ao logar você recebe uma mensagem informando a decisão da pessoa.
• Todos os bugs corrigidos
Configurando:
waittime = 24 -- Tempo de espera em horas para convidar alguém novamente
storage = 4651
level = 100 -- Level necessário para convidar alguém
maxlevel = 50000 -- Level máximo para alguém virar partner e para ter bônus de EXP
maxp = 5 -- Maximo de partners que alguém pode ter
rate = 1.1 -- Rate do bônus
Uso:
Player: !partner Fulano -- Fulano foi convidado
Fulano: !partner aceitar ou rejeitar -- Fulano aceita ou rejeita o convite.
Observações:
1) Todos os bugs corrigidos.
2) Funciona em TFS versão 0.3.6 pra frente.
Créditos:
LuckOake -- Pelo sistema
Vodkart -- Pela ideia e ajudas