[Spell] Jiraya Prision - Frog

Newtonnotwen
em Globalevents e Spells
  • 1
  • 2

Newtonnotwen

Só quero saber o porque, o resto são detalhes.
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 04/08/12Posts: 762

A pedido do juan500:

 

Essa spell consiste em teleportar o player para um local onde seria o sapo que Jiraya sumona para prender seus adversários, tornando-os mais lentos:

 

Gamaguchi.jpg

 

Testado em TSF 8.6.

 

​(O vídeo se localiza no final do tópico)

 

Em data/talkactions/scripts crie um arquivo.lua nomeie para Jiraya e adicione:

function onSay(cid, words, param)

local waittime = 200 -- Tempo de exhaustion

local storage = 5560

local pos = getCreaturePosition(cid)

local from = {x=pos.x, y=pos.y, z=pos.z}

local to = {x = 631, y = 880, z = 15} -- Onde estara o tile do player atingido

local to1 = {x = 635, y = 880, z = 15} -- Onde estara o tile do caster

local to2 = {x = 581, y = 877, z = 15} -- Onde estara o tile com action id

local area1 = {x = 611, y = 850, z = 15} -- Ponta de cima na esquerda

local area2 = {x = 665, y = 909, z = 15} -- Ponta de baixo na direita

local ppos = getCreaturePosition(cid)

local level = 100 -- Level necessário

local pl1 = {x=ppos.x-7, y=ppos.y-5, z=ppos.z}

local pl2 = {x=ppos.x+7, y=ppos.y+5, z=ppos.z}

 

if getPlayerLevel(cid) < level then

doPlayerSendCancel(cid, "Você precisa de level "..level.." para usar essa magia.")

return true

end

 

 

function back(cid)

if isInArea(getCreaturePosition(cid), area1, area2) then

doTeleportThing(cid, from)

end

end

 

function go(cid)

if isInArea(getCreaturePosition(cid), pl1, pl2) then

doTeleportThing(cid, to2)

end

end

 

function gos(cid)

if isInArea(getCreaturePosition(cid), from, from) then

doTeleportThing(cid, to1)

end

end

 

function goback(cid)

if isInArea(getCreaturePosition(cid), to2, to2) then

doTeleportThing(cid, to)

end

end

 

if exhaustion.check(cid, storage) == false then

for _, pid in ipairs(getPlayersOnline()) do

addEvent(back, 420000, pid) -- Tempo para retornar ao lugar que foi atingido (1000 = 1 segundo)

addEvent(go, 150, pid)

addEvent(gos, 1, pid)

addEvent(goback, 300, pid)

doSendMagicEffect(getCreaturePosition(pid), 63)

doCreatureSay(pid, "FROG TRAP!", TALKTYPE_MONSTER) --- Mensagem

addEvent(setPlayerStorageValue, 10000, pid, 1634, -1)

end

 

exhaustion.set(cid, storage, waittime)

else

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Aguarde " .. exhaustion.get(cid, storage) .. " segundos para usar a spell novamente.")

end

return true

end

Editando:

 

-Verde: Variáveis, script auto explicativo

 

Em talkactions.xml adicione:

<talkaction words="frog" event="script" value="Jiraya.lua"/>

Editando:

 

-Vermelho: Palavra mágica (palavra que aciona a spell)

 

Em data/movements/scripts crie um arquivo.lua nomeie para Jiraya e adicione:

local condition = createConditionObject(CONDITION_HASTE)

setConditionParam(condition, CONDITION_PARAM_TICKS, (11 * 60 + 35) * 1000)

setConditionFormula(condition, -0.5, 0, -1.1, 0)

local function myCustomFunction(cid, turn)

if not isCreature(cid) or (turn and turn <= 0) then return true end

local t = turn or 210

doAddCondition(cid, condition)

addEvent(myCustomFunction, 2000, cid, t - 1)

end

 

function onStepIn(cid, item, pos)

 

myCustomFunction(cid, 210)

return TRUE

end

Editando:

 

-Verde: Fórmula

-Vermelho: Tempo que irá durar (no caso 1 = 2 segundos)

-Laranja: Tempo correspondente a 1 t (1000 = 1 segundo)

 

Em movements.xml adicione:

<movevent type="StepIn" actionid="1651" event="script" value="Jiraya.lua"/>

 

Adicionando no seu RME:

 

 

Vídeo demonstrativo:

 

 

​Créditos:

 

Newtonnotwen, pelo script e pelo post

juan500, pela ideia da spell

LuckOake, pelo script inicial

brun123, por algumas funções do tile.

b5feb15da83eca8bd379039567f3992860f398f765aea98c57dcd2a1ffb0d35ca20603caaf7d9f03da39a3ee5e6b4b0d3255bfef95601890afd807098c4de7dfec2a3351efcdaa9ed8451e6c.gif

SkyDangerous

Deus Kalec
avatar
Lorde
Lorde

INFOS

Grupo: LordeRegistrado: 17/01/09Posts: 2098Char no Tibia: Adra Sata

na boa.

as magias são criativas, porém são simples de mais.

 

você já postou umas 20, e até agora não vi nenhum avanço seu.

Me segui lá (:

 

b906.png

http://ageofwar.servegame.com/

IP: ageofwar.servegame.com

TIBIA: 10.78

GLOBAL PERFECT CUSTOM

Newtonnotwen

Só quero saber o porque, o resto são detalhes.
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 04/08/12Posts: 762

E você quer que eu avance como?

b5feb15da83eca8bd379039567f3992860f398f765aea98c57dcd2a1ffb0d35ca20603caaf7d9f03da39a3ee5e6b4b0d3255bfef95601890afd807098c4de7dfec2a3351efcdaa9ed8451e6c.gif

SkyDangerous

Deus Kalec
avatar
Lorde
Lorde

INFOS

Grupo: LordeRegistrado: 17/01/09Posts: 2098Char no Tibia: Adra Sata

E você quer que eu avance como?

 

para de postar sempre a mesma coisa.

suas spells são sempre parecidas, muda apenas os efeitos que é só trocar o número ..

 

leia tutoriais.

 

já pensou em fazer uma magia .. que você ativa ao passar ao lado dos monstros ela solta automatica .. já pensou em usar uma magia que pega em todos os monstros ao redor .. um por um?

isso sim são magias legais para se aprender, essas ai é simples de mais .. é o básico do básico ..

Me segui lá (:

 

b906.png

http://ageofwar.servegame.com/

IP: ageofwar.servegame.com

TIBIA: 10.78

GLOBAL PERFECT CUSTOM

Newtonnotwen

Só quero saber o porque, o resto são detalhes.
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 04/08/12Posts: 762

A principio gostaria de dizer que não mudo apenas o efeito, mudo o script do tile, a posição do jogador e edito parcialmente a talkaction.

 

Sem contar que faço um vídeo e um tutorial para cada.

 

Obrigado pelas dicas, vou tentar fazer oque disse.

b5feb15da83eca8bd379039567f3992860f398f765aea98c57dcd2a1ffb0d35ca20603caaf7d9f03da39a3ee5e6b4b0d3255bfef95601890afd807098c4de7dfec2a3351efcdaa9ed8451e6c.gif

juan500

Juan (Narutibia No Sangue)
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 02/06/11Posts: 209Char no Tibia: [ADM] Juan

E você quer que eu avance como?

 

para de postar sempre a mesma coisa.

suas spells são sempre parecidas, muda apenas os efeitos que é só trocar o número ..

 

leia tutoriais.

 

já pensou em fazer uma magia .. que você ativa ao passar ao lado dos monstros ela solta automatica .. já pensou em usar uma magia que pega em todos os monstros ao redor .. um por um?

isso sim são magias legais para se aprender, essas ai é simples de mais .. é o básico do básico ..

 

se vc acha tao simples oque ele vais, vais vc!!!

quem ta pedindo as spells sou eu n viu la em cima

 

A pedido do juan500 ele podia passar so pra mim por pvt mais preveriu dividir

 

se vc n gosto foda-se eu uso as spells dele n e todo mundo q sabe edita os scripts intao se vc sabe vais vc e n critica o trabalho dos outros...

Sonhe, trace metas, estabeleça prioridades e corra riscos para executar seus sonhos. Melhor é errar por tentar do que errar por omitir!

20779931.png

 

 

A Bíblia nos ensina a amar o próximo e também a amar nossos inimigos provavelmente porque eles em geral são as mesmas pessoas.

 

De +REP ou -REP

 

Não fará eu desistir doque realmente eu sou por dentro!!!

SkyDangerous

Deus Kalec
avatar
Lorde
Lorde

INFOS

Grupo: LordeRegistrado: 17/01/09Posts: 2098Char no Tibia: Adra Sata

 

se vc acha tao simples oque ele vais, vais vc!!!

quem ta pedindo as spells sou eu n viu la em cima

 

A pedido do juan500 ele podia passar so pra mim por pvt mais preveriu dividir

 

se vc n gosto foda-se eu uso as spells dele n e todo mundo q sabe edita os scripts intao se vc sabe vais vc e n critica o trabalho dos outros...

 

Vaiss? vaiss? vaiss? o que seria isso? você tem dislexia mlk..

tu nem me conhece pra dizer se eu sei fazer ou não..

 

eu não gosteiii mesmo..

Me segui lá (:

 

b906.png

http://ageofwar.servegame.com/

IP: ageofwar.servegame.com

TIBIA: 10.78

GLOBAL PERFECT CUSTOM

Newtonnotwen

Só quero saber o porque, o resto são detalhes.
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 04/08/12Posts: 762

@SkyDangerous

 

Tomara que goste, estou fazendo uma spell

 

"Amaterasu".

 

Por enquanto está assim:

 

 

 

Depois vou adicionar para cair sangue no chão para simular o olho dele sangrando, vou botar para ele ficar falando algo, adicionar alguns efeitos, em fim, creio que amanhã acabe a spell completamente.

 

Obrigado pelo incentivo.

 

@juan500

 

Valeu pela defesa cara, mas não precisava, ele só estava me dando algumas dicas e talz, mas valeu ai.

b5feb15da83eca8bd379039567f3992860f398f765aea98c57dcd2a1ffb0d35ca20603caaf7d9f03da39a3ee5e6b4b0d3255bfef95601890afd807098c4de7dfec2a3351efcdaa9ed8451e6c.gif

SkyDangerous

Deus Kalec
avatar
Lorde
Lorde

INFOS

Grupo: LordeRegistrado: 17/01/09Posts: 2098Char no Tibia: Adra Sata

O seu vídeo seu ta igual do controll atack:

 

a copia, unica coisa que se mudou foi o efeito ...

Me segui lá (:

 

b906.png

http://ageofwar.servegame.com/

IP: ageofwar.servegame.com

TIBIA: 10.78

GLOBAL PERFECT CUSTOM

Newtonnotwen

Só quero saber o porque, o resto são detalhes.
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 04/08/12Posts: 762

Mas o meu cria item.

 

E não me baseei nesse script, foi no do Jhon992.

 

Vou editar um monte de coisa, amanhã posto o resultado.

b5feb15da83eca8bd379039567f3992860f398f765aea98c57dcd2a1ffb0d35ca20603caaf7d9f03da39a3ee5e6b4b0d3255bfef95601890afd807098c4de7dfec2a3351efcdaa9ed8451e6c.gif

juan500

Juan (Narutibia No Sangue)
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 02/06/11Posts: 209Char no Tibia: [ADM] Juan

 

se vc acha tao simples oque ele vais, vais vc!!!

quem ta pedindo as spells sou eu n viu la em cima

 

A pedido do juan500 ele podia passar so pra mim por pvt mais preveriu dividir

 

se vc n gosto foda-se eu uso as spells dele n e todo mundo q sabe edita os scripts intao se vc sabe vais vc e n critica o trabalho dos outros...

 

Vaiss? vaiss? vaiss? o que seria isso? você tem dislexia mlk..

tu nem me conhece pra dizer se eu sei fazer ou não..

 

eu não gosteiii mesmo..

 

Ata desculpa "alana lee" se eu tenho dislexia vc tem cancer no cerebro seu retardado eu tenho dislexia de tanto come sua mae ela fica gemendo desse jeito (VAIS,VAIS,VAISSS) dai me acostumei .

 

desculpa pessoal por fala essas coisas mais esse disgraçado fica dando comentarios disnecessarios se não gosto poblema teu não comenta deixa o lek ele ta progredindo e OUTRA se vc n gosto ta irritado acha q vc e a voz do povo???? olha os outros scripts dele cada 1 tem 2 ou + REPS e agora

 

eu do +REP no tópico!!!!

Sonhe, trace metas, estabeleça prioridades e corra riscos para executar seus sonhos. Melhor é errar por tentar do que errar por omitir!

20779931.png

 

 

A Bíblia nos ensina a amar o próximo e também a amar nossos inimigos provavelmente porque eles em geral são as mesmas pessoas.

 

De +REP ou -REP

 

Não fará eu desistir doque realmente eu sou por dentro!!!

LuckOake

avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 23/07/12Posts: 1104Gênero: MasculinoChar no Tibia: Luck Oake

@juan500

 

 

 

se vc acha tao simples oque ele vais, vais vc!!!

quem ta pedindo as spells sou eu n viu la em cima

 

A pedido do juan500 ele podia passar so pra mim por pvt mais preveriu dividir

 

se vc n gosto foda-se eu uso as spells dele n e todo mundo q sabe edita os scripts intao se vc sabe vais vc e n critica o trabalho dos outros...

 

Vaiss? vaiss? vaiss? o que seria isso? você tem dislexia mlk..

tu nem me conhece pra dizer se eu sei fazer ou não..

 

eu não gosteiii mesmo..

 

Ata desculpa "alana lee" se eu tenho dislexia vc tem cancer no cerebro seu retardado eu tenho dislexia de tanto come sua mae ela fica gemendo desse jeito (VAIS,VAIS,VAISSS) dai me acostumei .

 

desculpa pessoal por fala essas coisas mais esse disgraçado fica dando comentarios disnecessarios se não gosto poblema teu não comenta deixa o lek ele ta progredindo e OUTRA se vc n gosto ta irritado acha q vc e a voz do povo???? olha os outros scripts dele cada 1 tem 2 ou + REPS e agora

 

eu do +REP no tópico!!!!

 

 

Ofender assim é proibido. Tô sem REP- para você agora, mas vou te reportar.

juan500

Juan (Narutibia No Sangue)
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 02/06/11Posts: 209Char no Tibia: [ADM] Juan

pode fazer oque quiser mais não se esqueça que quem começo a irritar foi ele olha la em cima:

 

Vaiss? vaiss? vaiss? o que seria isso? você tem dislexia mlk..

tu nem me conhece pra dizer se eu sei fazer ou não..

 

eu não gosteiii mesmo..

 

.......

Sonhe, trace metas, estabeleça prioridades e corra riscos para executar seus sonhos. Melhor é errar por tentar do que errar por omitir!

20779931.png

 

 

A Bíblia nos ensina a amar o próximo e também a amar nossos inimigos provavelmente porque eles em geral são as mesmas pessoas.

 

De +REP ou -REP

 

Não fará eu desistir doque realmente eu sou por dentro!!!

LuckOake

avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 23/07/12Posts: 1104Gênero: MasculinoChar no Tibia: Luck Oake

@juan500

 

Você devia apenas ter reportado, mais nada. Agora você veio xingar dessa forma, perdeu completamente a razão.

 

Não vou mais comentar neste tópico, vou apenas esperar um moderador ou coordenador chegar para tomar as devidas ações.

juan500

Juan (Narutibia No Sangue)
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 02/06/11Posts: 209Char no Tibia: [ADM] Juan

bem, não tenho nada valioso aqui pode bani suspender sei la vais oque quiser simplismente oque vou fazer....criar outra conta não uso o xtibia para popularidade não sei completamente nada de script apenas estou aqui para fazer pedidos

 

no xtibia ja usei 1/5 contas q eu tenho no hotmail para regitra pode bani a vontade......

Sonhe, trace metas, estabeleça prioridades e corra riscos para executar seus sonhos. Melhor é errar por tentar do que errar por omitir!

20779931.png

 

 

A Bíblia nos ensina a amar o próximo e também a amar nossos inimigos provavelmente porque eles em geral são as mesmas pessoas.

 

De +REP ou -REP

 

Não fará eu desistir doque realmente eu sou por dentro!!!

  • 1
  • 2