Para que serve o script?
- Fórum
- OTServ
- Recursos
- Scripting
- Globalevents e Spells
- Regeneration System
info
Grupo: Infante
Registrado: 27/01/13
Posts: 1.7k
Reputação: +104
Gênero: Masculino

info
Grupo: Marquês
Registrado: 02/08/12
Posts: 1k
Reputação: +234
Char no Tibia: Maurolkit

- Esse sistema foi desenvolvido como forma de alterar o meio de regeneração dos jogadores de determinadas vocações;
- É um sistema muito bom pra priorizar o pvp e o constante up-level;
- O sistema aumenta tanto a regeneração de life quanto de mana isso levando em consideração level atual e vocação;
info
Grupo: Visconde
Registrado: 27/01/13
Posts: 443
Reputação: +83
Gênero: Masculino

Legal se você ensinasse como configura-lo, e como adicionar mais vocations... muitos não sabem
info
Grupo: Marquês
Registrado: 02/08/12
Posts: 1k
Reputação: +234
Char no Tibia: Maurolkit

Para adicionar novas vocações é só adicionar uma nova linha na tabela aonde [..] é o id da vocação.
local vocations = {
[1] = {
{level = {min = 0, max = 10}, hp = {reg = 10, interval = 1}, mana = {reg = 5, interval = 1}},
{level = {min = 11, max = 30}, hp = {reg = 50, interval = 0.2}, mana = {reg = 10, interval = 2}},
},
[2] = {
{level = {min = 0, max = 10}, hp = {reg = 40, interval = 1}, mana = {reg = 2, interval = 1}},
{level = {min = 11, max = 30}, hp = {reg = 110, interval = 0.2}, mana = {reg = 5, interval = 2}},
}
}
Não esqueçam de adicionar a vírgula, se adicionarem mais vocações.
[16/05/2013 18:54:54] [Error - CreatureScript Interface]
[16/05/2013 18:54:54] data/creaturescripts/scripts/regeneration.lua:onLogin
[16/05/2013 18:54:54] Description:
[16/05/2013 18:54:54] (internalGetPlayerInfo) Player not found when requesting player info #3
[16/05/2013 18:54:54] [Error - CreatureScript Interface]
[16/05/2013 18:54:54] data/creaturescripts/scripts/regeneration.lua:onLogin
[16/05/2013 18:54:54] Description:
[16/05/2013 18:54:54] data/creaturescripts/scripts/regeneration.lua:15: attempt to compare number with boolean
[16/05/2013 18:54:54] stack traceback:
[16/05/2013 18:54:54] data/creaturescripts/scripts/regeneration.lua:15: in function 'heal'
[16/05/2013 18:54:54] data/creaturescripts/scripts/regeneration.lua:39: in function <data/creaturescripts/scripts/regeneration.lua:37>
info
Grupo: Marquês
Registrado: 02/08/12
Posts: 1k
Reputação: +234
Char no Tibia: Maurolkit

[16/05/2013 18:54:54] [Error - CreatureScript Interface]
[16/05/2013 18:54:54] data/creaturescripts/scripts/regeneration.lua:onLogin
[16/05/2013 18:54:54] Description:
[16/05/2013 18:54:54] (internalGetPlayerInfo) Player not found when requesting player info #3
[16/05/2013 18:54:54] [Error - CreatureScript Interface]
[16/05/2013 18:54:54] data/creaturescripts/scripts/regeneration.lua:onLogin
[16/05/2013 18:54:54] Description:
[16/05/2013 18:54:54] data/creaturescripts/scripts/regeneration.lua:15: attempt to compare number with boolean
[16/05/2013 18:54:54] stack traceback:
[16/05/2013 18:54:54] data/creaturescripts/scripts/regeneration.lua:15: in function 'heal'
[16/05/2013 18:54:54] data/creaturescripts/scripts/regeneration.lua:39: in function <data/creaturescripts/scripts/regeneration.lua:37>
@Corrigido
info
Grupo: Visconde
Registrado: 27/01/13
Posts: 443
Reputação: +83
Gênero: Masculino

Obrigado Skymagnum, agora sim, parabéns você sempre ajudando e fazendo bons comentários, todos deveriam ser assim, um pouco mais "diretos", enfim. REP+
info
Grupo: Visconde
Registrado: 10/02/11
Posts: 377
Reputação: +78

vc poderia explicar como criar um item q aumente a regen? (pra esse sistema)
Editado Maio 16 por rohfagundes





info
Grupo: Marquês
Registrado: 02/08/12
Posts: 1k
Reputação: +234
Char no Tibia: Maurolkit
Olá, hoje vim trazer um sistema que vi bastante gente pedindo ele esta a venda na Jhon-soft e em outras lojas de scripts(acho isso uma puta falta de sacanagem).
- Esse sistema foi desenvolvido como forma de alterar o meio de regeneração dos jogadores de determinadas vocações;
- É um sistema muito bom pra priorizar o pvp e o constante up-level;
- O sistema aumenta tanto a regeneração de life quanto de mana isso levando em consideração level atual e vocação;
Primeiramente vá em /data/creaturescripts/scripts crie um arquivo chamado "regeneration" e adicione o seguinte conteúdo dentro:
yyNHPxyR[/pastebin]
em creaturescripts.xml:
Para o sistema funcionar com total funcionalidade você deve tirar o regeneration das vocações.
Se não sabe fazer vá em /data/xml/vocations e deixa isso
tudo 0, mas somente nas vocações adicionadas no script.
Editado Maio 13 por Skymagnum