Tibia - OTS
Bem-vindo (a), ao Tibia OTS.


Registre-se, conecte-se e contribua no melhor fórum de tibia. Todas as dúvidas serão esclarecidas em segundos!

Notamos que você não está logado no Fórum. Se já tiver uma conta, por favor, faça o Login. Se você ainda não tem uma conta, registre-se, demora menos de dois minutos e você tem acesso a todas as vantagens de ser um membro.
Painel do Usuário
Convidado
Mensagens: 0


Alterar
Ver
Tópicos e mensagens
Últimos assuntos
» [BAIXAR] Tibia Xenobot 11 Crack | Download | Baixar + Anty Battleye
Qui Out 12, 2017 5:03 pm por xtrac

» Tibia WindBot 11 Crack | Download | Baixar + Anty Battleye |
Qui Out 12, 2017 4:45 pm por xtrac

» Tibia MC 11 | Multiclient 11 | Download | Baixar + Anty Battleye
Qui Out 12, 2017 4:08 pm por xtrac

» Tibia Maps 11 FULL | Download | Baixar + Anty Battleye
Qui Out 12, 2017 3:52 pm por xtrac

» Tibia Auto 11 Crack | Download | Baixar + Anty Battleye
Qui Out 12, 2017 3:31 pm por xtrac

» Tibia Bots 11 Tibia Auto 11 | Tibia Maps 11 | Tibia MC 11 | Download | Baixar + Anty Battleye
Qui Out 12, 2017 3:03 pm por xtrac

» Tibia Red Bot 11 Crack | Download | Baixar + Anty Battleye
Qui Out 12, 2017 2:30 pm por xtrac

» Tibia Bot NG 11 Crack | Download | Baixar + Anty Battleye
Qui Out 12, 2017 1:43 pm por xtrac

» Tibia Bots 11 - NG 11 | Red Bot 11 | Tibia Cast 11 | Download | Baixar + Anty Battleye
Qui Out 12, 2017 1:30 pm por xtrac

» Tibia MageBot 11 Crack | Download | Baixar + Anty battleye
Qui Out 12, 2017 12:50 pm por xtrac

» Tibia Multi IP Changer 11.00 - 10.00 - 8.6 | Baixar | Download
Qui Out 12, 2017 12:26 pm por xtrac

» Tibia iBot 11 Crack | Download | Baixar + Anty Battleye
Qui Out 12, 2017 11:45 am por xtrac

» Tibia Bots 11 Crack - iBot 11 | BBot 11 | XenoBot 11 | Download | Baixar + Anty Battleye |
Qui Out 12, 2017 11:16 am por xtrac

» Tibia BBot 11 Crack | DOWNLOAD | BAIXAR + Anty Battleye
Qui Out 12, 2017 10:13 am por xtrac

» iBot Tibia 8.60 / Xenobot Tibia 8.60 / Bbot tibia 8.60 / IP Changer - OTS 8.60 - 8.60 / MageBot Tibia 8.60 / Python 2.4.4 / Tibia Bot NG 8.60 / Red Bot Tibia 8.60 / Tibia Cam 8.60 / Tibia Auto 8.60 / Tibia Maps 8.60 / Tibia MC 8.60 / Windbot Tibia 8.60
Ter Set 26, 2017 3:50 pm por xtrac

» iBot Tibia 8.6 / Xenobot Tibia 8.6 / Bbot tibia 8.6 / IP Changer - OTS 8.6 - 8.6 / MageBot Tibia 8.6 / Python 2.4.4 / Tibia Bot NG 8.6 / Red Bot Tibia 8.6 / Tibia Cam 8.6 / Tibia Auto 8.6 / Tibia Maps 8.6 / Tibia MC 8.6 / Windbot Tibia 8.6
Ter Set 26, 2017 3:37 pm por xtrac

» IP Changer Tibia 8.6 IP Changer Tibia 8.60
Ter Set 26, 2017 3:14 pm por xtrac

» IP Changer Tibia 7.4 IP Changer Tibia 7.40
Ter Set 26, 2017 2:30 pm por xtrac

» [BAIXAR] Tibia Xenobot 11 - Official Download
Ter Set 26, 2017 1:55 pm por xtrac

» [OFFICIAL] Tibia WindBot 11 Baixar
Ter Set 26, 2017 1:43 pm por xtrac

» [Baixar] Tibia MC 11 - All Version
Ter Set 26, 2017 1:32 pm por xtrac

» [LIVRE] Tibia Maps 11 Download Full
Ter Set 26, 2017 1:22 pm por xtrac

» [Baixar] Tibia cam 11 e 11 Tibia cast + crack free
Ter Set 26, 2017 12:40 pm por xtrac

» [Official] Tibia Auto 11 Baixar
Ter Set 26, 2017 12:29 pm por xtrac

» Tibia Bots 11 Tibia Auto 11 / Tibia Maps 11 / Tibia MC 11 + crack Baixar
Ter Set 26, 2017 11:05 am por xtrac

» [Official] Tibia Red Bot 11 Baixar
Ter Set 26, 2017 10:53 am por xtrac

» [Baixar] Tibia Bot NG 11 + Crack official
Ter Set 26, 2017 10:22 am por xtrac

» Tibia Bots 11 - NG 11 / Red Bot 11 / Tibia Cast 11 Baixar
Ter Set 26, 2017 10:06 am por xtrac

» [Official] Tibia MageBot 11 Baixar
Ter Set 26, 2017 9:54 am por xtrac

» [Official] Tibia IP Changer 11 Baixar
Ter Set 26, 2017 9:31 am por xtrac

Os membros mais ativos do mês
xtrac
 

www.warever.org Estreia em 31/01/2015 [10.53]

Qui Jan 29, 2015 9:44 am por godsucksoul@gmail.com

Venha jogar no Warever!
OT Server estreia em 31/01/2015!

Com mapa totalmente global, sem missões, rates otimas para um game play divertido, com mais de 1 ano online e equipe dedicada.
Nossa missão é oferecer um jogo divertido e que sejamos lembrados sempre como um dos maiores servidores Open Tibia.

Conectividade:
Site: [Você precisa estar registrado e conectado para ver este link.]
IP: [Você precisa estar registrado e conectado para ver este link.]
Port: 7171
Versão: 10.53

Rates:



[ Leitura completa ]

Comentários: 0

Parceiros
Radio Eletro Hitz


Colisão de magias

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Colisão de magias

Mensagem por KyoK em Ter Set 06, 2011 12:39 pm

Bom esse script nao foi eu que fiz, so estou repassando para vcs, achei esse forum muito parado =x, chega de errolar.
Nome: Sistema de Colisão de Magias V. 1.0
Autor: Ramza (Ricardo Ianelli)
Versão Testada: TFS 0.3.6PL1 (8.54)

Como funciona: O jogador usa uma magia, digamos, exori frigo. No mesmo momento, o inimigo usa um exori vis por exemplo. As magias voam, e se colidem no ar.

Instalando


Na pasta Data, crie um arquivo chamado colisionLIB.lua. Dentro dele, cole isto:
Código:
function checkColision(cid)  -- Function by Ramza (Ricardo Ianelli)
  if getCreatureTarget(cid) ~= 0 then
    setPlayerStorageValue(cid, 9001, 'casting')
    local ppos, enemy = getCreaturePosition(cid), getCreatureTarget(cid)
    local epos = getCreaturePosition(enemy)

    if getPlayerStorageValue(enemy, 9001) == 'casting' and getCreatureTarget(enemy) == cid then
        setPlayerStorageValue(enemy, 9001, 'colision')
        setPlayerStorageValue(cid, 9001, 'colision')
        if ppos.x > epos.x and ppos.y > epos.y then
          cpos = {x = ppos.x - ((ppos.x - epos.x) / 2), y = ppos.y - ((ppos.y - epos.y) / 2), z = ppos.z}
        elseif ppos.x > epos.x and ppos.y < epos.y then
          cpos = {x = ppos.x - ((ppos.x - epos.x) / 2), y = epos.y - ((epos.y - ppos.y) / 2), z = ppos.z}
        elseif ppos.x < epos.x and ppos.y < epos.y then
          cpos = {x = epos.x - ((epos.x - ppos.x) / 2), y = epos.y - ((epos.y - ppos.y) / 2), z = ppos.z}
        elseif ppos.x < epos.x and ppos.y > epos.y then
          cpos = {x = epos.x - ((epos.x - ppos.x) / 2), y = ppos.y - ((ppos.y - epos.y) / 2), z = ppos.z}
        end
     
        doSendDistanceShoot(ppos, cpos, CONST_ANI_ENERGY)
        doSendDistanceShoot(epos, cpos, CONST_ANI_ENERGYBALL)
       
        local value = math.random(1, 3)
        doSendMagicEffect(cpos, 27+value)             
        return true
    else
        return false
    end
  end

end

Agora vamos pegar uma magia bem básica como exemplo para teste. Vamos usar a magia energy strike. Abra o arquivo da magia, estará mais ou menos assim:


Código:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYAREA)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1)

function onCastSpell(cid, var)
   return doCombat(cid, combat, var)
end

Deixe-a assim
Código:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYAREA)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1)

local function spell(cid, var)
  if getPlayerStorageValue(cid, 9001) ~= 'colision' then
    doCreatureSay(cid, 'Strike!', TALKTYPE_ORANGE_1)
    return doCombat(cid, combat, var)
  end
end

function onCastSpell(cid, var)
   checkColision(cid)
   doCreatureSay(cid, 'Energy...', TALKTYPE_ORANGE_1)
   addEvent(spell, 2000, cid, var)
end

Na hora do teste é hora mais difícil! Bem, pra testar esse sistema você precisa de um amigo pra te ajudar, ou de ferramentas ilegais e agilidade. Vamos tomar como exemplo caso você fosse com um amigo testar. Simplesmente usem exori vis um no outro, e vejam o que acontece.
[Você precisa estar registrado e conectado para ver este link.]

Créditos:90% ao Ramza e 10% a mim por trazer ao forum. cheers
avatar
KyoK
Novato
Novato

Masculino Mensagens : 10
V$ : 23
Reputação : 1
Data de inscrição : 06/09/2011
Idade : 26

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Colisão de magias

Mensagem por Kelvin Victor em Ter Set 06, 2011 5:23 pm

Ótimo este script, você poderia me explicar uma coisa, vc mandou criar o arquivo: colisionLIB.lua

no seguinte locar:
Na pasta Data, crie um arquivo chamado colisionLIB.lua. Dentro dele, cole isto:

você não quis dizer:
Na pasta Data/lib, crie um arquivo chamado colisionLIB.lua. Dentro dele, cole isto:
?

____________________________________________________________________________________________

Assinatura:
Te ajudei? Da 1 + (Um ponto Positivo)

Meu fan?
Use minha Fan Bar:


By: Kelvin Victor,

Administrador do Tibia OTS

Tibia OTS Agradeçe

©️Todos os Direitos Reservados para Tibia OTS 2010~2011.©️
avatar
Kelvin Victor
Administrador
Administrador

Masculino Mensagens : 155
V$ : 226
Reputação : 12
Data de inscrição : 18/08/2010
Idade : 21

Ver perfil do usuário http://tibiaots.forumeiro.com

Voltar ao Topo Ir em baixo

Re: Colisão de magias

Mensagem por KyoK em Ter Set 06, 2011 6:34 pm

Nao, é na Data msm *-*
avatar
KyoK
Novato
Novato

Masculino Mensagens : 10
V$ : 23
Reputação : 1
Data de inscrição : 06/09/2011
Idade : 26

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Colisão de magias

Mensagem por Hostereme em Qua Set 07, 2011 10:21 am

Que loco... esse tuto teve td até um video mostrando o resulatado... só aki msm no tibia ots... valeu Kyok.

____________________________________________________________________________________________

Assinatura:

É meu fãn??? Então use em sua assinatura.


Metas:

[x]-30 Posts
[x]-40 Posts
[x]-50 Posts
[x]-60 Posts
[x]-75 Posts
[
x]-85 Posts
[ ]-100 Posts

Gostou? Da ++... Não cai o dedo xD.
avatar
Hostereme
Moderador
Moderador

Masculino Mensagens : 89
V$ : 129
Reputação : 11
Data de inscrição : 14/08/2011
Idade : 20
Localização : Brasil

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Colisão de magias

Mensagem por Kelvin Victor em Qua Set 07, 2011 12:30 pm

KyoK escreveu:Nao, é na Data msm *-*

Uau, levou meu 1+

____________________________________________________________________________________________

Assinatura:
Te ajudei? Da 1 + (Um ponto Positivo)

Meu fan?
Use minha Fan Bar:


By: Kelvin Victor,

Administrador do Tibia OTS

Tibia OTS Agradeçe

©️Todos os Direitos Reservados para Tibia OTS 2010~2011.©️
avatar
Kelvin Victor
Administrador
Administrador

Masculino Mensagens : 155
V$ : 226
Reputação : 12
Data de inscrição : 18/08/2010
Idade : 21

Ver perfil do usuário http://tibiaots.forumeiro.com

Voltar ao Topo Ir em baixo

Re: Colisão de magias

Mensagem por Hostereme em Qui Set 08, 2011 7:29 am

Merece fixo... Na boa. Alguem testo??? Eu tava meio lotado ai nem testei desculpa ae.

____________________________________________________________________________________________

Assinatura:

É meu fãn??? Então use em sua assinatura.


Metas:

[x]-30 Posts
[x]-40 Posts
[x]-50 Posts
[x]-60 Posts
[x]-75 Posts
[
x]-85 Posts
[ ]-100 Posts

Gostou? Da ++... Não cai o dedo xD.
avatar
Hostereme
Moderador
Moderador

Masculino Mensagens : 89
V$ : 129
Reputação : 11
Data de inscrição : 14/08/2011
Idade : 20
Localização : Brasil

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Colisão de magias

Mensagem por Kelvin Victor em Qui Set 08, 2011 8:37 am

Tambem, não testei, quando provarmos que realmente funciona irei colocar FIXO

____________________________________________________________________________________________

Assinatura:
Te ajudei? Da 1 + (Um ponto Positivo)

Meu fan?
Use minha Fan Bar:


By: Kelvin Victor,

Administrador do Tibia OTS

Tibia OTS Agradeçe

©️Todos os Direitos Reservados para Tibia OTS 2010~2011.©️
avatar
Kelvin Victor
Administrador
Administrador

Masculino Mensagens : 155
V$ : 226
Reputação : 12
Data de inscrição : 18/08/2010
Idade : 21

Ver perfil do usuário http://tibiaots.forumeiro.com

Voltar ao Topo Ir em baixo

Re: Colisão de magias

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum