Ir para conteúdo

Featured Replies

Postado

@rizen 

-- Script Editado por Ckfox
local config = {
			  --XXX Quest--
[40000]	= {	-- ActionID que ficara no objeto da quest (EX:Alavanca)
posis = {
{'play1',	{x=223, y=405, z=7}}, -- Posição de onde o player deve ficar
{'play2',	{x=223, y=407, z=7}}, -- Posição de onde o player deve ficar
{'play3',	{x=223, y=409, z=7}}, -- Posição de onde o player deve ficar
{'play4',	{x=225, y=410, z=7}}, -- Posição de onde o player deve ficar
},
toPosi =	{x=225, y=407, z=8}, -- Posição de onde o player será teleportado
lvl = 150,	-- Level necessario para fazer a quest
item = {2160, 1},	-- Item necessario para entrar
area1 = {x = 483, y = 1132, z = 8}, -- Essa parta e a area que os players estarão 
area2 = {x = 560, y = 1208, z = 8}, -- Essa parta e a area que os players estarão 
},
}

function onUse(cid, item, frompos, item2, topos)

local area1 = config[item.actionid].area1
local area2 = config[item.actionid].area2
if #getPlayerInArea(area1, area2) > 0 then
doPlayerSendTextMessage(cid, 20, "Tem um player na quest, espere sua vez!")
return true
end


local posis = config[item.actionid].posis
local toPosi = config[item.actionid].toPosi
local lvl = config[item.actionid].lvl
local itens = config[item.actionid].item
for _, array in ipairs(posis) do
local p = getRecorderPlayer(array[2])
if not isPlayer(p) ~= array[1] and getPlayerLevel(cid) <= lvl then
doPlayerSendTextMessage(cid, 27, "Alguém está fora do lugar ou não tem level suficiente para entrar!")
return true
end
if not doPlayerRemoveItem(p, itens[1], itens[2]) then
doPlayerSendTextMessage(cid, 27, "Você precisa de "..itens[2]..""..itens[1].."para entrar!")
return true
end
end
for _, array in ipairs(posis) do
local p = getRecorderPlayer(array[2])
if isPlayer(p) then
doTeleportThing(p, toPosi)
doSendMagicEffect(getThingPos(p), 21)
end
end

return true
end

 

Ajudei? REP+

 

Meus Servers:

PokeUnwind Em Breve

Rust Tibia Fechado

 

Tópicos: 

[Tutorial] Adicionando Pokemons com icon system

[Solução] ElfBot não abre corpos

 

Projetos:

DigiTibia Fechado

Rust Tibia Fechado(temporariamente!)

  • Respostas 5
  • Visualizações 1.5k
  • Created
  • Última resposta

Top Posters In This Topic

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

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo