Bom amigo provavelmente deve ser por que essas magias não está configuradas na pasta das spells.xml, exemplo sua vocação tem tal "ID" só que nas spell's não tem o "ID" dessa vocação ai pode ocorrer bug' no seu servidor
Não não, tá configurado 100% certim. O que acontece é que quando alguem da vocation editada usa uma spell qualquer, o server trava.
Então é como eu disse varios fatores podem ocerrer de bug' que o seu servidor trava, tipo tente revizar as vocações para ver se não contem nenhum erro e olhe tambem nas spells's.xml olhe direitinho para ver se está tdo nos OK's pq talvez qual quer , a mais pode dar um problema e seu distrito não suporta e da o bug'.
<vocation id="13" name="Falcon Assassin" description="a falcon assassin" gaincap="25" gainhp="2" gainmana="2" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="100" manamultiplier="4.0" attackspeed="300" soulmax="1000" gainsoulticks="1" fromvoc="12"> <formula meleeDamage="1.5" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.1"/> <skill id="0" multiplier="1.1"/> <skill id="1" multiplier="1.1"/> <skill id="2" multiplier="1.1"/> <skill id="3" multiplier="1.1"/> <skill id="4" multiplier="1.1"/> <skill id="5" multiplier="1.1"/> <skill id="6" multiplier="1.1"/> </vocation>
Verifica se tem algo errado ai. E se o distro não suportar, existe alguma maneira de alterar isso pelas sources?
Editado Julho 22 por s0me0ne
<vocation id="13" name="Falcon Assassin" description="a falcon assassin" gaincap="25" gainhp="2" gainmana="2" gainhpticks="2" gainhpamount="100" gainmanaticks="2" gainmanaamount="100" manamultiplier="4.0" attackspeed="300" soulmax="1000" gainsoulticks="1" fromvoc="0"> <formula meleeDamage="1.5" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.1"/> <skill id="0" multiplier="1.1"/> <skill id="1" multiplier="1.1"/> <skill id="2" multiplier="1.1"/> <skill id="3" multiplier="1.1"/> <skill id="4" multiplier="1.1"/> <skill id="5" multiplier="1.1"/> <skill id="6" multiplier="1.1"/> </vocation>
Verifica se tem algo errado ai. E se o distro não suportar, existe alguma maneira de alterar isso pelas sources?
LoL,cara seu OT é muito editado, olha o tanto de Soul que é o maximo e ele nem vai precisar de tdo isso tenso dica se baseie em vocação ja existente, então voltando ao foco man tipo, tenta pega as vocations.xml de outro mapa seu e edita, exemplo caso o seu mapa for baiak ou global, existe vocações a mais então apenas mude o nome delas e as configurações de healing e tal's caso de certo aplique elas em seu OTServ, sempre antes de fazer alguma coisa teste para ver se funciona.
@edit tente usar esse sistema de vocação ai você coloca o seu id e o nome de as config de healing e ve se funciona.
<vocation id="1" name="Sorcerer" description="a sorcerer" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="2" gainhpamount="5" gainmanaticks="2" gainmanaamount="30" manamultiplier="1.1" attackspeed="1500" soulmax="100" gainsoulticks="120" fromvoc="1">
<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="1.5" club="2.0" sword="2.0" axe="2.0" distance="2.0" shielding="1.5" fishing="1.1" experience="1.0"/>
</vocation>
Editado Julho 22 por Tiag017
info
Grupo: Visconde
Registrado: 11/04/12
Posts: 328
Reputação: +7
Char no Tibia: ADM MiHawk

olha se eu nao me engano o from voc ta errado para eu ver certo vc tem que manda ele inteiro nao só 1 vocaçao
@Tiag017
Eu fiz exatamente isso. Confesso que o Soul eu exagerei mesmo, mas as vocations tão equilibradas para meu tipo de server, não há nada errado com elas.
@JeanCristian
O fromvoc tá correto. (E eu não entendi muito bem o que você quis dizer)
Editado Julho 22 por s0me0ne
@
s0me0ne
Então man, faz o que eu te disse abre o spolier la e tenta com aquela configuração de voncação muda as coisas que eu disse e tente isso, caso der certo ta feito xD.
info
Grupo: Artesão
Registrado: 25/03/12
Posts: 109
Reputação: +4
Char no Tibia: Kimera DebochadoOo

posta o vocation.xml todo ai pra eu fazer um teste aqui para ver si é o seu distro que não suporta.
info
Grupo: Visconde
Registrado: 11/04/12
Posts: 328
Reputação: +7
Char no Tibia: ADM MiHawk

mande tudo que esta na pasta vocation.xml ... fica muito mais facil
Veja por favor se o personagem que está a executar a magia não possui valores absurdos em alguma skill ou maglevel.
@JeanCristian e Nathan96
Não posso. É parte do meu server, não posso simplesmente divulgar pra ter o risco de alguém pegar. O que eu posso fazer é mandar via PM, no máximo.
@Oneshot
Todos os valores são absurdos, mas é só com vocations editadas que o server trava. Com as normais e as promotion não, e elas são quase iguais. O que muda é o skill rate das editadas e a quantia de hp e mana ganha por level.
@Tiag017
Vou testar aqui. Se der certo, deu. Se não der, eu aviso.
Editado Julho 22 por s0me0ne
info
Grupo: Visconde
Registrado: 11/04/12
Posts: 328
Reputação: +7
Char no Tibia: ADM MiHawk

ja era malz ai descobri o erro hahaahahahaha
-------------------------------------------------------------
vou te explicar o erro do seu server
eu tinha o mesmo erro quando nao entendia ,a manamultiplayer nao lembro o nome direito esta 4.0 vc deve ter copiado a tag de um knight entao é assim se vc colokar a vocaçao na pessoa pelo /attr vocation ou por quest ou npc e o cara era paladin druid ou sorc antes a ml dele vai estar + que 15 que é a da vocaçao que vai virar entao se ele usa magia o ot cai, se vc nao entender só falar!
Editado Julho 22 por JeanCristian







info
Grupo: Campones
Registrado: 10/07/12
Posts: 35
Reputação: +2
Versão do Tibia: 8.6
Informações: Meu server está com um bug. Criei novas vocações para ele, só que quando alguem muda para essas vocations e usa uma spell, o server trava. Por quê raios isso está acontecendo? (PS: O server é XP alta)