[Encerrado] [Ajuda] 2 Moves

FlamesAdmin
em Tópicos Sem Resposta

FlamesAdmin

avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 28/01/12Posts: 1550Gênero: Masculino

Primeiramente, boa tarde, gostaria que colocasse o efeito 172 no move Mimic:

if spell == "Reflect" or spell == "Magic Coat" or spell == "Mimic" then

	if spell == "Magic Coat" then
      eff = 11
    else
      eff = 135
    end

	doSendMagicEffect(getThingPosWithDebug(cid), eff)
	setPlayerStorageValue(cid, 21099, 1) 

2º - Criar move Dig.

Imagem de como funcionará:

 

 

15x3ja0.png

 

Efeito de qnd ele afunda: 204.

Efeito qnd ele sobe e dano em área: 204 e 196.

Tempo que ele ficara afundado: 3 segundos.

Status do dano em área: somente deixará o oponente com status Slow.

Nao sofrerá dando qnd estiver afundado.

 

 

Rep+

[Show off] Mapping Pokémon (OLD)

[PDA] Pokeball Icon System

 

 

[Mapping] Mapinha Johto = Para conferir, clique Aqui
[Mapping] Outland RockPara conferir, clique Aqui
[Mapping] Centro Pokémon de Cinnabar e cidade de Hamlin(PxG) Para conferir, clique Aqui
[Mapping] Antigo Trade Center(PvP) do PxG Para conferir, clique Aqui
[PDA] Reformulação do level das magias e level dos Pokemons Para conferir, clique Aqui
[PDA] Comando de Clan sem task = Para conferir, clique Aqui
[Utilitário] OT Restarter by: Gabrielbsales(Featzen) Para conferir, clique Aqui
[Database] Descriptografia MD5 & SHA1 = Para conferir, clique Aqui
[Scripting] Level Máximo = Para conferir, clique Aqui

 

Nil Value

Scripting Iniciante
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 23/01/14Posts: 75


if spell == "Reflect" or spell == "Magic Coat" or spell == "Mimic" then

 

if spell == "Magic Coat" then

eff = 11

else

eff = 172

end

 

doSendMagicEffect(getThingPosWithDebug(cid), eff)

setPlayerStorageValue(cid, 21099, 1)

FlamesAdmin

avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 28/01/12Posts: 1550Gênero: Masculino
if spell == "Reflect" or spell == "Magic Coat" or spell == "Mimic" then

    if spell == "Magic Coat" then
eff = 11
else
eff = 172
end

    doSendMagicEffect(getThingPosWithDebug(cid), eff)
    setPlayerStorageValue(cid, 21099, 1)

Nao é bem isso oq eu kero mano, eu kero q o efeito 172, seja só pro Mimic, nao pro reflect. Tentei fazer de todo modo igual do Magic Coat, e nao consegui.

Esse efeito 135, é do Reflect.

[Show off] Mapping Pokémon (OLD)

[PDA] Pokeball Icon System

 

 

[Mapping] Mapinha Johto = Para conferir, clique Aqui
[Mapping] Outland RockPara conferir, clique Aqui
[Mapping] Centro Pokémon de Cinnabar e cidade de Hamlin(PxG) Para conferir, clique Aqui
[Mapping] Antigo Trade Center(PvP) do PxG Para conferir, clique Aqui
[PDA] Reformulação do level das magias e level dos Pokemons Para conferir, clique Aqui
[PDA] Comando de Clan sem task = Para conferir, clique Aqui
[Utilitário] OT Restarter by: Gabrielbsales(Featzen) Para conferir, clique Aqui
[Database] Descriptografia MD5 & SHA1 = Para conferir, clique Aqui
[Scripting] Level Máximo = Para conferir, clique Aqui

 

zipter98

avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 20/09/12Posts: 2553Gênero: Masculino

O Dig, depois eu faço.

 

if spell == "Reflect" or spell == "Magic Coat" or spell == "Mimic" then
 
if spell == "Magic Coat" then
        eff = 11
    elseif spell == "Mimic" then
        eff = 172
    else
        eff = 135
    end
 
doSendMagicEffect(getThingPosWithDebug(cid), eff)
setPlayerStorageValue(cid, 21099, 1)

Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.

FlamesAdmin

avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 28/01/12Posts: 1550Gênero: Masculino

 

O Dig, depois eu faço.

if spell == "Reflect" or spell == "Magic Coat" or spell == "Mimic" then
 
if spell == "Magic Coat" then
        eff = 11
    elseif spell == "Mimic" then
        eff = 172
    else
        eff = 135
    end
 
doSendMagicEffect(getThingPosWithDebug(cid), eff)
setPlayerStorageValue(cid, 21099, 1)

Opaaa, vlw, rep+ por esse e dps rep pelo Dig.

[Show off] Mapping Pokémon (OLD)

[PDA] Pokeball Icon System

 

 

[Mapping] Mapinha Johto = Para conferir, clique Aqui
[Mapping] Outland RockPara conferir, clique Aqui
[Mapping] Centro Pokémon de Cinnabar e cidade de Hamlin(PxG) Para conferir, clique Aqui
[Mapping] Antigo Trade Center(PvP) do PxG Para conferir, clique Aqui
[PDA] Reformulação do level das magias e level dos Pokemons Para conferir, clique Aqui
[PDA] Comando de Clan sem task = Para conferir, clique Aqui
[Utilitário] OT Restarter by: Gabrielbsales(Featzen) Para conferir, clique Aqui
[Database] Descriptografia MD5 & SHA1 = Para conferir, clique Aqui
[Scripting] Level Máximo = Para conferir, clique Aqui

 

zipter98

avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 20/09/12Posts: 2553Gênero: Masculino


elseif spell == "Dig" then

local dig_area = area --Área da spell.

local slow_time = 5 --Tempo que durará o slow.

local time = 3 --Tempo que ficará em baixo da terra.

local eff = 204 --Efeito que vai aparecer no pokémon quando afundar/voltar para a superfície.

local eff_dmg = 196 --Efeito do dano.

local ret = {}

ret.id = 0

ret.cd = slow_time

ret.eff = 0

ret.check = 0

ret.first = true

ret.cond = "Slow"

doSendMagicEffect(getThingPos(cid), eff)

doDisapear(cid)

addEvent(function()

if not isCreature(cid) then return true end

doAppear(cid)

doSendMagicEffect(getThingPos(cid), eff)

doMoveInArea2(cid, eff_dmg, dig_area, GROUNDDAMAGE, min, max, spell, ret)

end, time*1000)

Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.

FlamesAdmin

avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 28/01/12Posts: 1550Gênero: Masculino
Você já atingiu seu limite de reputações positivas para hoje

[Show off] Mapping Pokémon (OLD)

[PDA] Pokeball Icon System

 

 

[Mapping] Mapinha Johto = Para conferir, clique Aqui
[Mapping] Outland RockPara conferir, clique Aqui
[Mapping] Centro Pokémon de Cinnabar e cidade de Hamlin(PxG) Para conferir, clique Aqui
[Mapping] Antigo Trade Center(PvP) do PxG Para conferir, clique Aqui
[PDA] Reformulação do level das magias e level dos Pokemons Para conferir, clique Aqui
[PDA] Comando de Clan sem task = Para conferir, clique Aqui
[Utilitário] OT Restarter by: Gabrielbsales(Featzen) Para conferir, clique Aqui
[Database] Descriptografia MD5 & SHA1 = Para conferir, clique Aqui
[Scripting] Level Máximo = Para conferir, clique Aqui

 

zipter98

avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 20/09/12Posts: 2553Gênero: Masculino

Tópico movido para a seção de dúvidas e pedidos resolvidos.

Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.

ZombiTR

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 28/08/13Posts: 23

If i used Dig and have this Error.


[18/02/2014 12:14:31] [Error - TalkAction Interface]
[18/02/2014 12:14:31] In a timer event called from:
[18/02/2014 12:14:31] data/talkactions/scripts/move1.lua:onSay
[18/02/2014 12:14:31] Description:
[18/02/2014 12:14:31] data/lib/032-position.lua:170: attempt to get length of local 'area' (a nil value)
[18/02/2014 12:14:31] stack traceback:
[18/02/2014 12:14:31] data/lib/032-position.lua:170: in function 'getPosfromArea'
[18/02/2014 12:14:31] data/lib/newStatusSyst.lua:835: in function 'doMoveInArea2'
[18/02/2014 12:14:31] data/lib/pokemon moves.lua:4153: in function <data/lib/pokemon moves.lua:4149>

Stigal

don't ever stop...
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 28/11/10Posts: 3402Gênero: Masculino
A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.

VI6MDIG.png

 

"O fracasso é a oportunidade de se começar de novo inteligentemente"

Minhas Redes Sociais: Youtube | Página & Grupo | Steam  | Discord Xtibia | Skype: @mrooger

 

OTpanel