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] Xenobot Tibia 11 + crack official
Ter Maio 09, 2017 1:08 pm por xtrac

» [OFFICIAL] WindBot Tibia 11 Baixar
Ter Maio 09, 2017 1:03 pm por xtrac

» [Baixar] Tibia MC 11 - All Version
Ter Maio 09, 2017 12:55 pm por xtrac

» [LIVRE] Tibia Maps 11 Download Full
Ter Maio 09, 2017 12:46 pm por xtrac

» [Baixar] Tibia cam 11 e 11 Tibia cast + crack free
Ter Maio 09, 2017 12:42 pm por xtrac

» [Official] Tibia Auto 11 + crack Baixar
Ter Maio 09, 2017 12:35 pm por xtrac

» Tibia Bots 11 Tibia Auto 11 / Tibia Maps 11 / Tibia MC 11 + crack Baixar
Ter Maio 09, 2017 12:26 pm por xtrac

» [Official] Red Bot pro Tibia 11 + crack Baixar
Ter Maio 09, 2017 12:16 pm por xtrac

» [Baixar] Tibia Bot NG 11 + Crack official
Ter Maio 09, 2017 12:11 pm por xtrac

» Tibia Bots 11 - NG 11 / Red Bot 11 / Tibia Cast 11 + Crack Baixar
Ter Maio 09, 2017 11:59 am por xtrac

» [Official] MageBot Tibia 11 + crack Baixar
Ter Maio 09, 2017 11:54 am por xtrac

» [Official] Tibia IP Changer 11 Baixar
Ter Maio 09, 2017 11:46 am por xtrac

» [Official] iBot Tibia 11 Baixar
Ter Maio 09, 2017 11:39 am por xtrac

» Bots Para Tibia 11 - iBot 11 / BBot 11 / XenoBot 11 + crack Official Baixar
Ter Maio 09, 2017 11:32 am por xtrac

» BBot Tibia 11 todas as versoes + crack Baixar
Ter Maio 09, 2017 11:27 am por xtrac

» [BAIXAR] Xenobot Tibia 11 + Anty BattlEye
Qua Maio 03, 2017 9:03 am por xtrac

» [CRACK] WindBot Tibia 11 Baixar - Official + Anty BattlEye
Qua Maio 03, 2017 8:58 am por xtrac

» [Baixar] Tibia MC 11 + Anty BattlEye
Qua Maio 03, 2017 8:53 am por xtrac

» [LIVRE] Tibia Maps 11 Download Full + Anty BattlEye
Qua Maio 03, 2017 8:49 am por xtrac

» [Baixar] Tibia cam 11 e 11 Tibia cast + Anty BattlEye
Qua Maio 03, 2017 8:43 am por xtrac

» [Official] Tibia Auto 11 + Anty BattlEye
Qua Maio 03, 2017 8:38 am por xtrac

» Tibia Bots 11 Tibia Auto 11 / Tibia Maps 11 / Tibia MC 11 + Anty BattlEye
Qua Maio 03, 2017 8:24 am por xtrac

» [Official] Red Bot pro Tibia 11 + Anty BattlEye
Qua Maio 03, 2017 8:15 am por xtrac

» [Baixar] Tibia Bot NG 11 + Anty BattlEye
Qua Maio 03, 2017 8:10 am por xtrac

» Tibia Bots 11 - NG 11 / Red Bot 11 / Tibia Cast 11 + Anty BattlEye
Qua Maio 03, 2017 8:06 am por xtrac

» [Official] MageBot Tibia 11 + Anty BattlEye
Qua Maio 03, 2017 8:01 am por xtrac

» [Official] Tibia IP Changer 11 Baixar
Qua Maio 03, 2017 7:54 am por xtrac

» [Official] iBot Tibia 11 Baixar + Anty BattlEye
Qua Maio 03, 2017 7:49 am por xtrac

» Bots Para Tibia 11 - iBot 11 / BBot 11 / XenoBot 11 + Anty BattlEye
Qua Maio 03, 2017 7:41 am por xtrac

» BBot Tibia 11 + Anty BattlEye
Qua Maio 03, 2017 7:35 am por xtrac

Os membros mais ativos do mês

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