Postado Junho 26, 2012 13 anos Então,preciso de um script,que teleporta players para tal canto,se estiver em tal posição são 41 players.... rsrs se os 41 players estiverem em cada um em cada posição diferente exemplo se o player 1 = 203,2832,6 player 2 = 204,2832,6 estiverem nas posições que eu configurar,eles vão pra posição X,que tambem vou configurar.é que nem o da anihi,mais eu não conseguir editar o dela,achei complicado.. Hot Summer,a Hot Hot Summer! (8) Contato = [email protected]
Postado Julho 2, 2012 13 anos local pos = { [1] = { antes = {x = 160, y = 54, z = 7}, depos = {x = 160, y = 54, z = 6}, }, [2] = { antes = {x = 190, y = 54, z = 7}, depos = {x = 120, y = 50, z = 7}, } } local getTableTam = function(t) local r = 0 for _, v in pairs(t) do r = r + 1 end return r end local function getAllPlayersInPos() local players = {} for a = 1, getTableTam(pos) do local po = pos[a].antes po.stackpos = 255 if (isPlayer(getThingFromPosition(po).uid)) then table.insert(players, getThingFromPosition(po).uid) end end return players end function onUse(cid, item, frompos, item2) if (#getAllPlayersInPos() ~= getTableTam(pos)) then local z = ((getTableTam(pos) - #getAllPlayersInPos()) ~= 1) and "m" or "" local zz = ((getTableTam(pos) - #getAllPlayersInPos()) ~= 1) and "" or "s" return doPlayerSendCancel(cid, "Falta".. z .. " " .. getTableTam(pos) - #getAllPlayersInPos() .. " player".. zz .. " para poder puxar a alavanca!") end local plays = getAllPlayersInPos() for a = 1, getTableTam(pos) do doSendMagicEffect(pos[a].antes, 2) doTeleportThing(plays[a], pos[a].depos) doSendMagicEffect(pos[a].antes, 10) end return true end -"Supra Omnes Lux Lucis" - Acima de todos brilha a Luz -
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.