Ir para conteúdo

Featured Replies

Postado

Boa Tarde,

 

 

Estou tentando criar um action que usa um item em outro item teletransporta 5 players para um determinado lugar, pra ser mais exato Script do boss da prision Prince Drazzak, abaixo esta a script que estou tentando usar porem da esse erro na distro, alguém sabe arrumar? 

 

 

 

Citar

Lua Script Error: [Action Interface] 
data/actions/scripts/prison/prince_drazzak.lua:onUse 
data/actions/scripts/prison/prince_drazzak.lua:12: bad argument #1 to 'pairs' (table expected, got nil) 
stack traceback: 
[C]: in ? 
[C]: in function 'pairs' 
data/actions/scripts/prison/prince_drazzak.lua:12: in function 

 

 

Citar

local players = {
    [1] = {pos = {x=33607, y=32362, z=11, stackpos=253}, topos = {x=33528, y=32334, z=12}},
    [2] = {pos = {x=33608, y=32362, z=11, stackpos=253}, topos = {x=33528, y=32334, z=12}},
    [3] = {pos = {x=33609, y=32362, z=11, stackpos=253}, topos = {x=33528, y=32334, z=12}},
    [4] = {pos = {x=33610, y=32362, z=11, stackpos=253}, topos = {x=33528, y=32334, z=12}},
    [5] = {pos = {x=33611, y=32362, z=11, stackpos=253}, topos = {x=33528, y=32334, z=12}},
}

function onUse(cid, item, fromPosition, itemEx, toPosition)
    local plataforma = 0
    if itemEx.itemid == 22641 then  
        for k,valor in pairs(tb_players) do
            all = getThingfromPos(valor.pos)
            if all.itemid > 0 and isPlayer(all.uid) then
                plataforma = plataforma+ all.itemid
            end
        end
        if plataforma == #tb_players then
            for k,valor in pairs(tb_players) do
                all = getThingfromPos(valor.pos)
                doTeleportThing(all.uid,valor.topos)
                Item(item.uid):remove(1)
            end
        else
            doPlayerSendCancel(cid,"precisa de "..#tb_players.." players")
        end
    end
    return true
end

 

abs

Editado por Lykkan (veja o histórico de edições)

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 520.1k

Informação Importante

Confirmação de Termo