Postado Dezembro 9, 2020 4 anos .Qual servidor ou website você utiliza como base? rev 3777 0.4 8.60 Qual o motivo deste tópico? Bom dia, Alguem poderia me ajudar? Alguem sabe como funciona o fly de poketibia? se sim, pode me dizer como colocar esse system em um server de wodbo? ou então me ajude com esse system aqui: Mostrar conteúdo oculto FLY_STORAGE = getConfigValue("flyStorage") flyBlackSQM = false nonFlyableBorder = {7576, 7577} changeSpeed = true flySpeed = 800 waterSpeed = 150 ITEM_FLYTILE = 460 ITEM_WATERTILE = 4625 FLY_OUTFIT = {lookType = 239, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 0} WATER = {4608, 4609, 4610, 4611, 4612, 4613, 4614, 4615, 4616, 4617, 4618, 4619} RANGEX = 1 RANGEY = 1 ret = { "You are now flying.", "You are not flying anymore.", "You cannot stop flying here.", "You are not flying.", "You cannot up here.", "You cannot down here.", "You cannot go to there." } storPos = {x = 1200, y = 1201, z = 1202} function isWalkable(pos, creature, proj, pz) if getTileThingByPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0}).itemid == 0 then return false end if getTopCreature(pos).uid > 0 and creature then return false end if getTileInfo(pos).protection and pz then return false, true end local n = not proj and 3 or 2 for i = 0, 255 do pos.stackpos = i local tile = getTileThingByPos(pos) if tile.itemid ~= 0 and not isCreature(tile.uid) then if hasProperty(tile.uid, n) or hasProperty(tile.uid, 7) then return false end end end return true end function getAreaToRemove(pos1, pos2) local t = getDirectionTo(pos1, pos2) local pos = { [0] = { {x = pos1.x + 1, y = pos1.y + 1, z = pos1.z}, {x = pos1.x, y = pos1.y + 1, z = pos1.z}, {x = pos1.x - 1, y = pos1.y + 1, z = pos1.z} }, [2] = { {x = pos1.x + 1, y = pos1.y - 1, z = pos1.z}, {x = pos1.x, y = pos1.y - 1, z = pos1.z}, {x = pos1.x - 1, y = pos1.y - 1, z = pos1.z} }, [1] = { {x = pos1.x - 1, y = pos1.y - 1, z = pos1.z}, {x = pos1.x - 1, y = pos1.y, z = pos1.z}, {x = pos1.x - 1, y = pos1.y + 1, z = pos1.z} }, [3] = { {x = pos1.x + 1, y = pos1.y - 1, z = pos1.z}, {x = pos1.x + 1, y = pos1.y, z = pos1.z}, {x = pos1.x + 1, y = pos1.y + 1, z = pos1.z} }, [7] = { {x = pos1.x - 1, y = pos1.y - 1, z = pos1.z}, {x = pos1.x - 1, y = pos1.y, z = pos1.z}, {x = pos1.x - 1, y = pos1.y + 1, z = pos1.z}, {x = pos1.x, y = pos1.y + 1, z = pos1.z}, {x = pos1.x + 1, y = pos1.y + 1, z = pos1.z} }, [6] = { {x = pos1.x + 1, y = pos1.y - 1, z = pos1.z}, {x = pos1.x + 1, y = pos1.y, z = pos1.z}, {x = pos1.x + 1, y = pos1.y + 1, z = pos1.z}, {x = pos1.x, y = pos1.y + 1, z = pos1.z}, {x = pos1.x - 1, y = pos1.y + 1, z = pos1.z} }, [5] = { {x = pos1.x - 1, y = pos1.y - 1, z = pos1.z}, {x = pos1.x - 1, y = pos1.y, z = pos1.z}, {x = pos1.x - 1, y = pos1.y + 1, z = pos1.z}, {x = pos1.x, y = pos1.y - 1, z = pos1.z}, {x = pos1.x + 1, y = pos1.y - 1, z = pos1.z} }, [4] = { {x = pos1.x - 1, y = pos1.y - 1, z = pos1.z}, {x = pos1.x, y = pos1.y - 1, z = pos1.z}, {x = pos1.x + 1, y = pos1.y - 1, z = pos1.z}, {x = pos1.x + 1, y = pos1.y, z = pos1.z}, {x = pos1.x + 1, y = pos1.y + 1, z = pos1.z} } } return pos[t] end function doCreateTile(pos) doAreaCombatHealth(0, 0, pos, 0, 0, 0, 255) end como faço pra ele verificar tal vocação, e se ele for tal vocação ele ganha a tal outfit: exemplo: eu dei o comando !fly ai ele verifica que vocação eu sou, Goku, Vegeta, Goten. se for goku ele ganha a outfit 150 se for vegeta ganha a outfit 190 se for Goten ganha outfit 15 ai ele pode sair voando pelo mapa.
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.