> Obrigado pela colaboração com seu conteúdo, seu Tópico foi movido para > http://www.xtibia.com/forum/forum/376-npcs-monsters-e-raids/
> Continue colaborando com o Xtibia ![]()
Atenciosamente, MudrocK
Por Marco Oliveira, 28 de jul. de 2015 em Tutoriais de Scripting
info
Grupo: Marquês
Registrado: 24/12/09
Posts: 1k
Reputação: +326
Gênero: Masculino
Char no Tibia: Necromanser

> Obrigado pela colaboração com seu conteúdo, seu Tópico foi movido para > http://www.xtibia.com/forum/forum/376-npcs-monsters-e-raids/
> Continue colaborando com o Xtibia ![]()
Atenciosamente, MudrocK
info
Grupo: Conde
Registrado: 18/07/08
Posts: 545
Reputação: +21
Char no Tibia: Nem eu sei

tem algumas coisas erradas ai amigo:
Healt now: Numero do heal da criatura Max: Numero máximo que a criatura consegue Healar.
health now = vida da criatura ao ser summonada (criada no mapa)
health max = vida máxima da criatura
flag runonhealth="x" 0 significa que não será executado, qualquer outro número significa que ele será executado em que muito hp, ex. se você colocar 500 aqui a criatura será executado em 500 hp e sob
runonhealth = a criatura vai correr do player com X de vida, se colocar 500, quando a criatura tiver 500 de vida, ele vai correr do jogador.
info
Grupo: Visconde
Registrado: 20/06/15
Posts: 331
Reputação: +205
Gênero: Masculino

tem algumas coisas erradas ai amigo:
Healt now: Numero do heal da criatura Max: Numero máximo que a criatura consegue Healar.health now = vida da criatura ao ser summonada (criada no mapa)
health max = vida máxima da criatura
flag runonhealth="x" 0 significa que não será executado, qualquer outro número significa que ele será executado em que muito hp, ex. se você colocar 500 aqui a criatura será executado em 500 hp e sobrunonhealth = a criatura vai correr do player com X de vida, se colocar 500, quando a criatura tiver 500 de vida, ele vai correr do jogador.
Oh, corrigido!
Muito obrigado, depois de escrever um tutorial deste tamanho a gente começa a ficar maluco e a ver gnomos ashasdhu'
info
Grupo: Lorde
Registrado: 22/07/12
Posts: 2.2k
Reputação: +453
Char no Tibia: Kissy

Belo tutorial parabéns
info
Grupo: Visconde
Registrado: 20/06/15
Posts: 331
Reputação: +205
Gênero: Masculino

Belo tutorial parabéns
Obrigado, estou me esforçando bastante para trazer sempre o melhor conteúdo para vocês =)
info
Grupo: Marquês
Registrado: 25/09/10
Posts: 1.3k
Reputação: +446
Gênero: Masculino

Tópico Movido
Este tópico foi movido de "OTServ → Scripting → OTServ Scripts → NPCs, monsters e raids"
para "OTServ → Scripting → Tutoriais de scripting".
info
Grupo: Visconde
Registrado: 20/06/15
Posts: 331
Reputação: +205
Gênero: Masculino
<flags> <flag summonable="x"/> <flag attackable="x"/> <flag hostile="x"/> <flag illusionable="x"/> <flag convinceable="x"/> <flag pushable="x"/> <flag canpushitems="x"/> <flag canpushcreatures="x"/> <flag targetdistance="x"/> <flag staticattack="x"/> <flag runonhealth="x"/> </flags>flag summonable="x" - A criatura pode ser sumonada ?
flag attackable="x" - O Monstro pode ser atacado ?
flag hostile="x" - A Criatura é Hostil ?
flag illusionable="x" - Pode ser usado Utevo Res Ina ?
flag convincible="x" - As pessoas podem coruja-la a partir de uma runa ?
flag pushable="x" - A criatura pode ser puxada ?
flag canpushitems="x - A criatura puxa itens ?
flag canpushcreatures="x" - A criatura puxa outras criaturas ?
flag targetdistance="x" - deve ser um número que é o espaço entre o alvo e criatura. 1 = lado do alvo, 5 = 4 sqms distância, etc
flag runonhealth="x" a criatura vai correr do player com X de vida, se colocar 500, quando a criatura tiver 500 de vida, ele vai correr do jogador.
Agora:
Attack name: eles são muito "use outros arquivos de monstro para saber sobre eles".
Interval: Quantas vezes irá o ATK do monstro u "Lembre-se é contado em milisegundos"
Skill: it is skill like sword fighting "it increases the atk rate"
Attack: Por exemplo torná-lo como 10 a escala do monstro será de 10.
Attack name: Tipo de ataque
Chance: Chance de ataque
Range: Ataque contados em SQM.
Min: Dano mínimo causado "importante" e lembre-se de adicionar - antes que o dano como -10.
Max: Danos máximo causado "importante" mesmo aqui lembrar acrescentando - antes que o dano como -20.
AreaEffect: o efeito se vc quiser fazê-lo disparar chamá-lo de área de fogo entre o "" "Lembre-se que o nome de ataque deve ser a incêndios, se u quer que ele faça um atk fogo e definir o intervalo e raio como outros ATKS.
attribute key="shootEffect": O efeito usado no ataque é como uma lança ou parafuso ou pequena pedra ou um incêndio ou algo.
value="x": O item utilizado no shooteffect
Depois:
<defenses armor="x" defense="x"/> <defense name="x" interval="x" chance="x" speedchange="x" duration="x"> <attribute key="areaEffect" value="x"/> </defense> </defenses>Defenses armor: sua defesa armadura como 10 ou 12 ou assim por diante
Defense: É como a armadura ur blindagem 20 ou assim por diante
Agora:
Todos esses são as % retirado do Energy/holy/earth/death se vc fez, por exemplo 10, então vai demorar 10% menos dano do ataque X se tornou u -10, então vai demorar 10% mais dano do X.
Depois:
<voices interval="x" chance="x"> <voice sentence="X" yell="x"/> </voices>vozes interval/chance: Quantas vezes ele vai dizer sua fala!
Agora:
Item id: item que irá dropar.
Count max: Quantidade máxima que irá dropar.
Chance: chance de drop do item.
Itens que vem dentro da bag, mesma configuração da de cima.
Editado Julho 29 por Aries Mapper