[Talk.] !abracadabra

Vodkart
em Actions e Talkactions

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino

versão testada: 8.54 ~ 8.60

 

explicação:

 

Bem eu procurei aqui no forum e não achei aquele script do abracadabra que remove uma parede se o jogador falar uma determinada palavra em uma certa posição do mapa...

ai eu acabei fazendo um script bem simples...

 

1° -- vá até talkactions/script crie um arquivo.lua e renomeie para

 

abraa.lua

local config = {
palavra = '!abracadabra', 
storage = 23146, -- Não mexa aqui! 
time = 30, -- tempo em segundos que será criada a parede 
pos = {x=180,y=57,z=7}, -- posição da parede que ira sumir 
paredeid = 2703 -- id da parede 
} 
local position = {
x = 182,y = 59,z = 7 -- pos em que o jogador precisa estar para falar
} 

function onSay(cid, words, param, channel) 
function criar() 
doCreateItem(config.paredeid, 1, config.pos) 
end 
local parede = getTileItemById(config.pos, config.paredeid) 
local pos,area = getCreaturePosition(cid) 
if (pos.z == position.z) and (pos.x == position.x) and (pos.y == position.y) then 
if words == config.palavra then
if parede then
if getGlobalStorageValue(config.storage) <= os.time() then 
doRemoveItem(parede.uid, 1) 
setGlobalStorageValue(config.storage,os.time()+config.time+5) 
addEvent(criar, config.time*1000)
else
doPlayerSendCancel(cid, "A entrada já foi removida.")
return TRUE
end
end
end
end
end

 

 

em talkactions.xml adicione a tag:

 

        <talkaction words="!abracadabra" script="abraa.lua" />

bossisg.png

Bruno1177

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 07/07/09Posts: 428Char no Tibia: '-'

Bem interessante, para otserver's que querem inovar para o futuro ou então para otserver's fantasiosos.

Parabéns Vodkart e obrigado por trazer ao XTibia.

 

Abraços.

justinbiebersign.png

 

minem.png

 

Contato: bruux@xtibia.com

 

 

 

Entrada na Equipe: 14/05/2010 Cargo: Estagiário

Promoção: 04/07/2010 Cargo: Imprensa

geovanejr

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 25/09/09Posts: 21Char no Tibia: Druida Aff

Rox vo testar no meu ot dps edito aki.

ZaskxD

Imperial Zasks!
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/04/10Posts: 74Char no Tibia: Walking Knight

muito bom o script vou colocar no meu OT!!

 

 

 

Crie Você Tbm Seu Avatar Clique aqui