[Spell] Como Editar Uma Spell

ymmotthep
em Lixeira Pública

ymmotthep

Charminel do futuro
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 23/04/10Posts: 6Char no Tibia: Ryuuh

Protocolo: 8.54

Server: SQL

Mapa: Alissow

Tipo: TFS

 

A uns dias fiz um pedido de 3 magias, só que ninguém correspondeu, ai decidi criar minha própria magia, só que² não achei tutorial competente o suficiente para eu aprender. Todos os tutoriais que encontrei não eram do tipo de magia que é feita no meu protocolo, por favor não copiem e cole link de de tutoriais sem ser desse tipo:

 

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HOLYAREA)

setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 4, 6)

 

local area = createCombatArea(AREA_CIRCLE3X3)

setCombatArea(combat, area)

 

function onCastSpell(cid, var)

return doCombat(cid, combat, var)

end

 

Agradeço se me ajudarem.

fanuse.png

 

concorraroleplay.png

lucasatak

Egoísmo?... Nunca!
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 07/05/08Posts: 120

veja esse tutorial do matheusmkalo: AQUI

 

Otro que eu acho que é muito bom porem um pouco mais antigo é esse do ta4e AQUI

 

com esses dois,já da pra aprender legal,

espero ter ajudado,se quiser mais peça.

 

abraços!

porco.gif

 

 

voltando aos poucos.

 

 

hsb.gif

 

É CAMPEÃO CARIOCA 2010 PORRA !

Bruno1177

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 07/07/09Posts: 428Char no Tibia: '-'

Acho que tem alguma coisa aqui nesses links: Clique aqui

Clique aqui 2

Clique aqui 3

 

Ou se não adiantar, peça alguns Tutoriais na sessão de scripting, ou então peça para algum scripter te ajudar pelo msn, etc.

justinbiebersign.png

 

minem.png

 

Contato: bruux@xtibia.com

 

 

 

Entrada na Equipe: 14/05/2010 Cargo: Estagiário

Promoção: 04/07/2010 Cargo: Imprensa

MatheusGlad

<~~> Scripter <~~>
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 09/09/09Posts: 528Char no Tibia: Emekalo Makalo

Mini tutorial rapido:

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE) -------- Tipo de dano que ira dar

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HOLYAREA) ---------- Efeito da Magia

setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 4, 6) --------- Dano da magia por magic level

 

local area = createCombatArea(AREA_CIRCLE3X3) --------------- Area da magia

setCombatArea(combat, area)

 

function onCastSpell(cid, var)

return doCombat(cid, combat, var)

end

 

Acho que eh so isso pra explicar, o dano eh meio dificil de caucular, eu nao sei, mais vai chutando que se chega num bom xD

 

No meu tutorial a unica coisa diferente eh o modo de caucular o dano, o efeito tipo de dano sao os mesmos e a area tambem. Enclusive eu fiz como ultimo script uma magia hyper legal com o mesmo modo de dano.

 

Veja meu tutorial para mais informaçoes! Clique aqui

Yours Mkalo :)