[8.1]novo Tipo De Encatamento(holy Enchanted)

Gofaia
Por Gofaia
em Globalevents e Spells

Gofaia

Make your dreams alive!
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 15/03/08Posts: 295

Bom pessoal, para balancear as vocações no meu otserv eu criei uma arma(que é loot de quest) que da dual hit, um fisico(physical) e outro de dano sagrado(holy).

 

Ai vai o script do hit duplo(dual hit), ele deve ir dentro do data/weapons/scripts com o nome de "holy weapons.lua":

 

local combat1 = createCombatObject()

setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat1, COMBAT_PARAM_MEELEFFECT, CONST_ANI_PHYSICAL)

setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -0.4, 0, -1.0, 0)

 

local combat2 = createCombatObject()

setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)

setCombatParam(combat2, COMBAT_PARAM_MEELEFFECT, 39)

setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -0.5, -3, -0.2, -8)

 

local function onUseWeapon1(parameters)

doCombat(parameters.cid, parameters.combat1, parameters.var)

end

 

local function onUseWeapon2(parameters)

doCombat(parameters.cid, parameters.combat2, parameters.var)

end

 

function onUseWeapon(cid, var)

local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2 }

 

addEvent(onUseWeapon1, 0, parameters)

addEvent(onUseWeapon2, 0, parameters)

 

end

 

E isso vai dentro do "weapons.xml":

<melee id="7452" enabled="1" exhaustion="0" hitchance="70" script="holy weapons.lua"><vocation id="4"/><vocation id="8"/></melee>

 

Lembrando que a arma só funciona com hit duplo se for usada por kinas, e ela é para server 8.1 xml, e a id que tem é do "spiked squelcher", se voce quiser adicionar o dano sagrao a outras armas, basta adicionar outra linha no "weapons.xml" igual a ali de cima com a id da arma.

 

Espero que comentem, deu trabalho para fazer.

 

Aqui vai uma screen Shoot:

post-a1218-holy-weapons.JPG

post-110791-1222430163_thumb.jpg

Ps: Hoje é dia de aprender mais como aquele troço funciona...

Se o provavel nao for verdade, o improvavel deve ser.

>>> Aprenda a programar em 10 anos <<<

QUOTE
Leonardo: vc é bonita
Leonardo: sua placa mae deve ser que nem voce

inforce

Status: OFF motivo? Treinando skill ;]
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 14/09/08Posts: 362Char no Tibia: Furios Roxyn

o_O que legal ;)

 

 

 

 

 

 

 

 

 

 

 

 

 

Parabens.

 

 

 

 

 

:smile_positivo:

 

 

 

 

 

 

 

 

 

 

 

Abraço.

Last Sign



----------Prefiro Morrer Do que perder a Vida---------




PRO69 2008/2009 XTibia member


Outfit - Faz fakes? fique a vontade em me usar nelas ;)

Gofaia

Make your dreams alive!
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 15/03/08Posts: 295
o_O que legal ;)

 

Parabens.

 

:smile_positivo:

 

Abraço.

 

=)

 

Agora eu to fazendo um sistema para encantar as armas com holy, igual se faz com as outras, e quero colocar o dano de death também. Quando eu acabar posto aqui ^^

 

BLoody kisses

Ps: Hoje é dia de aprender mais como aquele troço funciona...

Se o provavel nao for verdade, o improvavel deve ser.

>>> Aprenda a programar em 10 anos <<<

QUOTE
Leonardo: vc é bonita
Leonardo: sua placa mae deve ser que nem voce

taoeu

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 06/10/08Posts: 12Char no Tibia: Lord Tiago Aldora

Muito legal,

 

parabéns pela sua iniciativa

 

P.S. Te amo

Pinsdorf

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 11/10/08Posts: 1

ROXX

WillChris

Yeah!
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 28/08/08Posts: 14

@Pinsdorf:

Procure evitar falar isso, faça algo mais construtivo, comentários sem sentido, ou só falando uma coisinha de nada, pra ganhar posts.

 

@Gofaia:

Muito bom cara, criatividade a mil hein =D

 

Mas...no caso, se for fazer de deathdamage, o death não é a mesma coisa que o physical? Ou é meu OT que tá desconfigurado?

Engraçado...já comi X-Salada, mas nunca X-Tibia...

Já pensou? Um osso no meio de um pão! O_O

Gofaia

Make your dreams alive!
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 15/03/08Posts: 295

Primeiramente gostaria de dizer que sou mulher... "Cara" nao =D

 

O meu ot é 8.1, sudden death da dano de death: COMBAT_DEATHDAMAGE. Alguns ots usam dano physical mesmo.

 

Aqui vai o codigo para dar o dano de death:

local combat1 = createCombatObject()

setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat1, COMBAT_PARAM_MEELEFFECT, CONST_ANI_PHYSICAL)

setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -0.4, 0, -1.0, 0)

 

local combat2 = createCombatObject()

setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE)

setCombatParam(combat2, COMBAT_PARAM_MEELEFFECT, CONST_ME_MORTAREA)

setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -0.5, -3, -0.2, -8)

 

local function onUseWeapon1(parameters)

doCombat(parameters.cid, parameters.combat1, parameters.var)

end

 

local function onUseWeapon2(parameters)

doCombat(parameters.cid, parameters.combat2, parameters.var)

end

 

function onUseWeapon(cid, var)

local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2 }

 

addEvent(onUseWeapon1, 0, parameters)

addEvent(onUseWeapon2, 0, parameters)

 

end

 

Se nao der certo mude o COMBAT_DEATHDAMAGE para COMBAT_PHYSICALDAMAGE

 

 

Bloody kisses

Ps: Hoje é dia de aprender mais como aquele troço funciona...

Se o provavel nao for verdade, o improvavel deve ser.

>>> Aprenda a programar em 10 anos <<<

QUOTE
Leonardo: vc é bonita
Leonardo: sua placa mae deve ser que nem voce

lordvortexx

Mapper
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 10/12/08Posts: 40Char no Tibia: Lord Vortexx

Gostei continua assim

6662597

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 11/01/09Posts: 117Char no Tibia: GOD Tower

nota 10 ROXXXXXXXXXXXXX

CLIKA AKI E UPA MEU DRAGAO PLZ C KISER TER O SEU E AKI TBM!!!


VC E MEU FAN??? TE AJUDEI???







EU SOU:
[x]1post
[x]5 posts SERVO
[x]10 posts CAMPONÊS
[x]25 posts CAÇADOR
[x]50 posts CAVALEIRO
[x]100 posts BARONETE
[ ]200 posts BARÃO <-----------< MINHA META!!! XEGO LAH!
[ ]300 posts VISCONDE
[ ]400 posts DUQUE
[ ]600 posts ARQUEDUQUE
[ ]800 posts ARISTOCRATA
[ ]1000 posts REGENTE
[ ]1400 posts SÁBIO
[ ]1800 posts SACERDOTE
[ ]2500 posts PRÍNCIPE <----------< AINDA XEGO LA!!!

Go-Dot

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/05/09Posts: 4

Ótimo tuto, parabéns!

Creio eu que tbm funcione em 8.4.

Eu tava procurando igual um condenado, com ctz outras pessoas tbm estavam =D

Pode me add no msn kra? preciso de umas ajudas básicas pra fazer aquela MERDA funcionar!

go-dot@hotmail.com


Filippe Ferreira

Ex-Moderador
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 08/04/09Posts: 234Char no Tibia: Kino Calmera

Go-Dot você acabou de reviver um tópico com mais de 4 meses sem post.

Isso é proibido dentro das regras do Xtibia.

Aconselho você a ler as mesmas antes de postar. ;)

 

Reportado


Aguarde...


Meu Orkut:

Go-Dot

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/05/09Posts: 4
Go-Dot você acabou de reviver um tópico com mais de 4 meses sem post.

Isso é proibido dentro das regras do Xtibia.

Aconselho você a ler as mesmas antes de postar. ;)

 

Reportado

 

 

Conheço as regras e não vi a data do post. Não precisa bancar o perfeito jaé? (y)


DaNDaNrOxX

oi mosso
avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 18/01/08Posts: 1455Char no Tibia: Saint Claire

Tudo bem, mas por favor, não reviva tópicos novamente a não ser que realmente tenha algum problema, no caso do seu comentário, seria melhor postar em dúvida sobre servidores, que iriam te ajudar mais facilmente!

Obrigado pela compreensão.

Abraços

 

 

Entrada na equipe: 23/10/2008 Cargo: Estagiário

Promoção: 25/11/2008 Cargo: Moderador

Promoção: 21/10/2009 Cargo: Coordenador

Remoção: 09/05/2010 Motivo: Estudos

Retorno: 15/11/2010 Cargo: Moderador

Remoção: 20/12/2012.

 

 

Gofaia

Make your dreams alive!
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 15/03/08Posts: 295

Jesus!!!

 

Tiraram meu topico do esquecimento ;)

Ps: Hoje é dia de aprender mais como aquele troço funciona...

Se o provavel nao for verdade, o improvavel deve ser.

>>> Aprenda a programar em 10 anos <<<

QUOTE
Leonardo: vc é bonita
Leonardo: sua placa mae deve ser que nem voce

lucas502

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 31/03/07Posts: 122

perfeito !!vlw