Ir para conteúdo
  • Cadastre-se

Posts Recomendados

    {Script Para Remover Trap Quando- 

                   Matar um boss}.   

 

 

 

tipo Assim galera Do tk to fazedo uma Quest e nesse quest quero coloca esse Sript .

 

 

imagem de Exemplo :

 

post-80963-0-15331900-1406156519_thumb.p

 

 

 

 

 

Quando eu matar O kyuubi monster vai Remover as Traps ali na imagem.

 

 

So quero mais uma Coisa.

 

 

 

vo posta a imagem do que eu quero.

 

 

Tipo quando eu Der use na alavanca eu Ser teleportado x:=xxx,y:=yyy,z:=zzz //:// so isso.

 

Imagem :

 

post-80963-0-00166800-1406157046_thumb.p

 

 

 

 

 

e isso Galera do tibiaking Se alguem conseguir +rep e Dps irei Postar o Castle 24hors Que funciona em ot Naurtotibia

 


Cabummmmmmmmmmmmmmmmmmmmmmmmmm =up


uppppppppppp

Link para o post
Compartilhar em outros sites

O script da alavanca para ser teleportado :

"data/actions/scripts/alavancaviiting.lua" :

local teleportado = {x=1000, y=1000, z=7}

function onUse(cid)
   if doTeleportThing(cid, teleportado) then
  doPlayerSendTextMessage(cid,20,"Voce foi teleportado.")
 end
end

"data/actions/actions.xml" :

    <action actionid="68951" event="script" value="alavancaviiting.lua"/>
Link para o post
Compartilhar em outros sites

alavanca eu aprendi como cria o script mas quero de mata o boss como que funciona ela poderia explica pra mim tenta cria ?


\upppppppppp


UP

Link para o post
Compartilhar em outros sites

@cocazul Só é permitido dar UP no tópico após 24 horas amigo !

Leia as regras do fórum : http://www.tibiaking.com/forum/forum/23-regras-do-forum/

 

2.7 - Dar "UP" para subir tópicos:
Não é proibido da "UP" em seus tópicos para ele subir na listagem, porém você só poderá usar deste beneficio dentro de um período de 24h, ou seja, se você deu "UP" agora só poderá dar novamente daqui 24h, caso ao contrário seu tópico será fechado. Lembre-se que isto é um exceção da regra do double post, tanto é que você só poderá usar deste beneficio de 48 em 48 horas.

Link para o post
Compartilhar em outros sites

creaturescripts\scripts\nomequalquer.lua

function onKill(cid, target, lastHit)


local tempo = 20*1000
local idparede = 1483 --DIGITE AQUI O ID DAS TRAPS
------ POSIÇÃO DAS TRAPS ----------
local wall1 = {x=74, y=410, z=5, stackpos=1}
local pos1 = getThingfromPos(wall1) 
local wall2 = {x=75, y=410, z=5, stackpos=1}
local pos2 = getThingfromPos(wall2) 
----------------------------------------




function wait1(wall1) 
doCreateItem(idparede,1,wall1)
end


function wait2(wall2) 
doCreateItem(idparede,1,wall2)
end


if isMonster(target) and getCreatureName(target):lower() == 'nome do monstro aqui' then
doPlayerSendTextMessage(cid,22,"MENSAGEM AO MATAR O MONSTRO!")
local storage = getPlayerStorageValue(cid,13340)
if storage ~= 1 then


------------ FUNÇÃO DE REMOVER -------------
doRemoveItem(pos1.uid,1)
doSendMagicEffect(pos1,12) 
doRemoveItem(pos2.uid,1)
doSendMagicEffect(pos2,12) 
-----------------------------------------------------------------------
addEvent(wait1,tempo,wall1)
addEvent(wait2,tempo,wall2)


setPlayerStorageValue(cid, 13340, 1)
end
end
return true
end

creaturescripts.xml

<event type="kill" name="NOME DO EVENTO" script="nomequalquer.lua"/>

creaturescripts\scripts\login.lua (adiciona antes do ultimo return true):

registerCreatureEvent(cid, "NOME DO EVENTO") 

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Link para o post
Compartilhar em outros sites

Não testei..

Configure cautelosamente e teste.

 

Qualquer coisa, poste aqui.

Se der erro, não esqueça de ver na Distro se acusou e tals e nos dê detalhes para que possamos resolver juntos.

 

Este é o arquivo lua, sendo então "kyuubi.lua" na pasta CreatureScripts/Scripts.

local idgrade = 1483 --DIGITE AQUI O ID DAS TRAPS
local msg_kill = "Voce matou o desgracado."
local tempo = 1 -- Tempo em minutos para reaparecer as traps
local monster_name = 'kyuubi' -- nome do monstro tudo minusculo

local pos1 = {x=74, y=410, z=5} -- Coloque a coordenada da primeira grade de cima
local pos2 = {x=pos1.x, y=pos1.y+1, z=pos1.z} -- Não mexa
local pos3 = {x=pos1.x, y=pos1.y+2, z=pos1.z} -- Não mexa


        function onKill(cid, target, lastHit)
    if isMonster(target) and getCreatureName(target):lower() == monster_name then
        doPlayerSendTextMessage(cid,22, msg_kill)
        doRemoveItem(getTileItemById(pos1, idgrade).uid, 1)
        doSendMagicEffect(pos1,12)
        doRemoveItem(getTileItemById(pos2, idgrade).uid, 1)
        doSendMagicEffect(pos2,12)
        doRemoveItem(getTileItemById(pos3, idgrade).uid, 1)
        doSendMagicEffect(pos3,12)
        addEvent(ReFechando, tempo * 60 * 1000)
    end
return true
end

        function ReFechando()
    if getTileItemById(pos1, idgrade).uid <= 0 then
        doCreateItem(idgrade, 1, pos1)
        doSendMagicEffect(pos1,12)
        doCreateItem(idgrade, 1, pos2)
        doSendMagicEffect(pos2,12)
        doCreateItem(idgrade, 1, pos3)
        doSendMagicEffect(pos3,12)
    end
return true
end

 

Em creaturescripts.xml registre este "evento":

<event type="kill" name="Kyuubi" script="kyuubi.lua"/>

 

Agora abra o arquivo "Login.lua" (Creaturescripts\scripts\login.lua) e adicione o registro abaixo, junto com as outras funções do gênero.

registerCreatureEvent(cid, "Kyuubi") 

 

 

Boa sorte.

Lembre-se de postar o resultado.

Gosta do meu trabalho?

Curta e siga a página do meu projeto de 2016 e 2017 (Lab Z Games) que trará vários servidores OTServs.

 

Atenciosamente,
Adriano Swatt'

 

Para ver meus tutoriais acesse meu perfil.

 

cbCyOSZ.png

Link para o post
Compartilhar em outros sites

Teste primeiro..

Eu peguei o dele como base, mas no funcionamento está muito diferente.

Removi funções desnecessárias e encurtei coordenadas para ficar mais fácil de configurar.

Gosta do meu trabalho?

Curta e siga a página do meu projeto de 2016 e 2017 (Lab Z Games) que trará vários servidores OTServs.

 

Atenciosamente,
Adriano Swatt'

 

Para ver meus tutoriais acesse meu perfil.

 

cbCyOSZ.png

Link para o post
Compartilhar em outros sites

mano olha como arrumei tipo arrumei umas coisa no teu script e coloquei as trap pelo remere e deu certo hsaash 

Link para o post
Compartilhar em outros sites

Certo, me diga o que editou e como fez para eu saber onde errei, somos todos alunos aqui.

:D

Gosta do meu trabalho?

Curta e siga a página do meu projeto de 2016 e 2017 (Lab Z Games) que trará vários servidores OTServs.

 

Atenciosamente,
Adriano Swatt'

 

Para ver meus tutoriais acesse meu perfil.

 

cbCyOSZ.png

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo