

chronoxs
Campones-
Total de itens
26 -
Registro em
-
Última visita
Tudo que chronoxs postou
-
Gostaria de script que ao usar a spell não gastasse a mana do jogador e sim fosse tempo. Para quem já jogou pokemon sabe onde eu pretendo chegar. Ex: O jogador dá exevo vis hur, quando ele dá esse spell ao inves da mana ser gasta ele perde o poder de usar essa magia durante um determinado tempo "Essa magia só podera ser usada novamente daqui 15 segundos". Não sei se expliquei com clareza, mas tá ai o recado espero que alguém possa me ajudar. Att Bruno.
-
Eu quero um script de spell em que o player usa haste (utani hur ou utani gran hur) e automaticamente a sua forma mude para um monstro (como se ele tivesse dado utevo res ina OBS: Pode ser qualquer monstro)e que sua duração acabe ao mesmo tempo em que acabe a haste. Espero que alguém possa me ajudar.
-
Ah valeu era assim, era só criar como uma explosion e depois colocar target no spells.xml eu tinha visto isso esses dias só que fiquei sem tempo pra mecher que acabei deixando, mas valeu ai por ter me ajudado.
-
Bom vou ser direto. Quero duas spells. 1ª Uma que ataque o monstro com target (igual exori vis) só que faça area que nem uma de explosion na hora que atingir o monstro. 2ª É buff se alguém passar um buff, tipo pra aumentar a vida, e que depois de tal de tempo ela acaba (como se fosse um utamo vita só que buff) e também de aumentar skills. Grato ~ Brow Espero que alguém possa me ajuda.
-
Bom to com um problema quando eu uso SQLite pra mudar o password e o nome, quando eu mudo e coloco pra ir aparece erro falando (attempt to write a readonly database) Me ajudem por favor.
-
Dahora tá de parabens continue assim, gostei principalmente das magias tá muito lokass Abraços
-
Uia tá dahora ein deve ter demorado pra colocar as 4 lamina certinha =P Só achei que as cores não ficaram muito boa, mas de resto por ser a primeira tá dahora ^^
-
Valeu pelos comentarios ^^ Tipo primeira que eu sombreo até que não tá tão mal vai Não sombreei o sangue porque não dava, mas vou tentar sombrear ^^ @Mapper123 não seria parte vermelha com branco foi o sombreamento a vermelha representa o sangue =P
-
8.1 Atoalizaçao!20+ Teleports,scan,img,magias Novas...
tópico respondeu ao Mapper123 de chronoxs em Lixeira Pública
Bom já tive ot com xp alta era 300x, eu usava YurOts com sistema de teleportes, se eu tivesse ainda com ot 300x eu baixava porque tá bem legal, mas agora to com server low rate.. Mas tá da hora /Brow -
Bom segunda sprite que eu faço, segui conselho para sombreamento ae intão resolvi melhorar. Desta vez o esqueleto dela foi feito no Paint e a pintura e sombreamento no Fireworks :smile_positivo: Explicação: A sword é meio que quebrada com sangue, só para vocês saberem qual era a intenção ^^ /Brow
-
Sim, ficou bem maneiro. Acho que vou praticar mais nisso ^^ /Brow
-
Da hora o seu é que o meu não sombreei
-
Ah cara ficou até que maneiro, pirei no sombreamento, só não entendi o que seria o segundo desenho da primeira fileira. Tipo pra sombrear você usou o Paint ou algum outro programa como o Fireworks ou PhotoShop? /Brow
-
Pow valeu pelos elogios ae ^^ Mas é a primeira sprite que eu faço sim, tipo eu já tinha visto os cara fazendo ae já tinha me interessado só que nunca tive vontade de fazer, ae hoje eu tava vendo um Topico que o cara tava explicando como fazer sprite pelo paint ae eu fui e fiz o quadrado 32x32 ae eu fiz um circulo ae comecei a fazer o resto, mas eu vou tentando melhorar :smile_positivo:
-
;P Valeu ae, só que ainda ficou muito tortinha parece desenho de criança tipo no comecinho até que ficou da hora a parte que tem o ruby na cabeça ae vai descendo vai ficando zuado é que não tenho muita noção..
-
Bom minha primeira sprite, eu estava dando uma olhada pelo Xtibia ae eu me interessei pelos sprites, ae achei interessante e resolvi praticar. Sprite feita no paint. Ainda tá ruim isso eu já sei soaKSOPAksaKPSPAoksopa Mas quero conselho pra ver o que devo melhorar. Sprite modificada, com sombreamento. /Brow
-
8.1 Otserv Servfull 1.12 - Tibia Ot 8.1[atualizado]
tópico respondeu ao Natanael Beckman de chronoxs em OTServ Comum
Maneiro.. sempre gostei de mapa global.. Ainda mais esse que tá cheio de novidades tá de parabens.. Recomendo! -
Bom cara eu ia fazer esse efeito só que achei mais legal ICETORNADO.. da um efeito mais legal.. :smile_positivo:
-
Valeu pelos elogios e por terem comententado ^^
-
Bom antes de tudo eu quero que vocês comentem por favor... Eu tinha um OT 8.0 e tinha feito varias magias para o meu ot.. só que eu mudei a versão dele pra 8.1.. Ae resolvi criar novas magias.. com uns efeitos novos.. que a versão 8.1 oferece. Chega de falação e vamos ao trabalho.. Elas são iguais as que eu fiz na ultima vez.. só quera era para knight e sorcerer.. São 2 magias.. Uma para elder druid e a outra para royal paladin.. Começando pela a de elder druid: SS •SS Abra data/spells/scripts Crie um arquivo.LUA e coloque o nome de exevo gran mas ice Apague o que tem dentro e coloque: Agora a de royal paladin Crie outro arquivo.LUA renomei como exori con holy SS •SS Agora coloque dentro dele: Agora para finalizar vai em data/spells/spells.XML Bom agora o level.. ml.. e a quantidade de mana gasta vai de acordo com seu OT.. Espero que vocês tenham gostado.. Comentem por favor..
-
Yurots..
-
Xi cara tava tão empolgado com o script aki.. Mas ae num funcionou deu mó erro aqui.. é porque eu acho que os items do OT num é autualizado.. se tiver como me mandar o seus items.XML eu agradeço..
-
Eae carinha to com um problema aqui.. O meu carinha anda até na terra.. só que na agua que é onde devia andar ele num anda.. sera que tem como me ajudar? E também quando você tenta ir na agua ele fica paradão.. e já segui as instruções que você falou.. mas num deu certo. Grato .. Brow :smile_positivo:
-
Kakashi-sensei-tibia - Diminuindo Lag
tópico respondeu ao kakashi_devil de chronoxs em Tutoriais para Iniciantes
Muito Bom, ta de parabens.. Ajudou muito no meu ot.. -
Bom pessoal primeira vez que eu posto.. Intão vamo vê se da tudo certo.. Vamos as spells.. Criei spells para Sorcerer e Kina.. 1ª Exevo Death para Sorcerer.. SS1: SS2: SS3: Primeiro passo.. Abra a pasta de seu OT/data/spells/scripts Crie um arquivo LUA apague o que dentro e coloque.. -----BROW exevo death----- local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, CONST_ME_EXPLOSIONAREA) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -1.3, -30, -1.7, 0) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -1.3, -30, -1.7, 0) local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat3, COMBAT_PARAM_EFFECT, CONST_ME_EXPLOSIONAREA) setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -1.3, -30, -1.7, 0) local combat4 = createCombatObject() setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat4, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, -3.0, -200, -2.6, -300) local combat5 = createCombatObject() setCombatParam(combat5, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat5, COMBAT_PARAM_EFFECT, CONST_ME_EXPLOSIONAREA) setCombatFormula(combat5, COMBAT_FORMULA_LEVELMAGIC, -1.3, -30, -1.7, 0) local combat6 = createCombatObject() setCombatParam(combat6, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat6, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) setCombatFormula(combat6, COMBAT_FORMULA_LEVELMAGIC, -1.3, -30, -1.7, 0) arr1 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } arr2 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 3, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } arr3 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0}, {0, 0, 1, 0, 0, 3, 0, 0, 1, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } arr4 = { {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, } arr5 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 3, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } arr6 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } local area1 = createCombatArea(arr1) local area2 = createCombatArea(arr2) local area3 = createCombatArea(arr3) local area4 = createCombatArea(arr4) local area5 = createCombatArea(arr5) local area6 = createCombatArea(arr6) setCombatArea(combat1, area1) setCombatArea(combat2, area2) setCombatArea(combat3, area3) setCombatArea(combat4, area4) setCombatArea(combat5, area5) setCombatArea(combat6, area6) local function onCastSpell1(parameters) doCombat(parameters.cid, parameters.combat1, parameters.var) end local function onCastSpell2(parameters) doCombat(parameters.cid, parameters.combat2, parameters.var) end local function onCastSpell3(parameters) doCombat(parameters.cid, parameters.combat3, parameters.var) end local function onCastSpell4(parameters) doCombat(parameters.cid, parameters.combat4, parameters.var) end local function onCastSpell5(parameters) doCombat(parameters.cid, parameters.combat5, parameters.var) end local function onCastSpell6(parameters) doCombat(parameters.cid, parameters.combat6, parameters.var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2, combat3 = combat3, combat4 = combat4, combat5 = combat5, combat6 = combat6 } addEvent(onCastSpell1, 100, parameters) addEvent(onCastSpell2, 250, parameters) addEvent(onCastSpell3, 400, parameters) addEvent(onCastSpell4, 550, parameters) addEvent(onCastSpell5, 700, parameters) addEvent(onCastSpell6, 800, parameters) end Agora salve como exevo death 2ª Exori Smoke para Knight.. SS1: SS2: Crie outro arquivo LUA Apague o que tem dentro e coloque.. -----BROW exori smoke----- local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, CONST_ME_SMOKE) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -3.0, -200, -2.6, -300) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, CONST_ME_HITAREA) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -1.3, -30, -1.7, 0) local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat3, COMBAT_PARAM_EFFECT, CONST_ME_SMOKE) setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -1.3, -30, -1.7, 0) local arr1 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } local arr2 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } local arr3 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } local area1 = createCombatArea(arr1) local area2 = createCombatArea(arr2) local area3 = createCombatArea(arr3) setCombatArea(combat1, area1) setCombatArea(combat2, area2) setCombatArea(combat3, area3) local function onCastSpell1(parameters) doCombat(parameters.cid, parameters.combat1, parameters.var) end local function onCastSpell2(parameters) doCombat(parameters.cid, parameters.combat2, parameters.var) end local function onCastSpell3(parameters) doCombat(parameters.cid, parameters.combat3, parameters.var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2, combat3 = combat3 } addEvent(onCastSpell1, 100, parameters) addEvent(onCastSpell2, 250, parameters) addEvent(onCastSpell3, 400, parameters) end Salve como exori smoke.. Agora vá no data/spells/spells.XML E coloque: <instant name="Exevo Death" words="exevo death" lvl="100" maglv="60" mana="1000" soul="0" exhaustion="1" prem="1" enabled="1" script="exevo death.lua"><vocation id="1"/><vocation id="5"/><vocation id="9"/></instant> <instant name="Exori Smoke" words="exori smoke" lvl="100" maglv="5" mana="100" soul="0" exhaustion="1" prem="1" enabled="1" script="exori smoke.lua"><vocation id="4"/><vocation id="8"/></instant> Pronto a spells já estão funcionando.. Mas você pode mudar se você quizer o level para usa-la mg.level.. Ae vai do seu gosto.. Vou postar magia para Druid e Paladin mais pra frente Espero que vocês tenham gostado.. Comentem ae :smile_positivo: By Brow
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.