tenhe scripts typo dungeon d Pokexgames?
dz?
Por Marshmello, 27 de jul. de 2018 em Actions e Talkactions
tenhe scripts typo dungeon d Pokexgames?
dz?
Em 26/07/2018 em 22:34, Marshmello disse:Fala pessoal , tava sem nada pra fazer ai me decidir fazer um script que sô pegaria o premio da quest se derrota-se todos os pokes que estivesse em uma área
então vou compartilhar com vocês
Em data/actions/script crie um arquivo .lua e cole isso dentro
local configs = {
AreaTeleportada = {x = 1056, y = 804, z = 8}, -- local da area do premio
areai = {fromx = 1046, fromy = 2009, fromz = 8, tox = 1080, toy = 2042, toz= 8}, --- Pos da area
}
function getMonstersInAreai(areai)
local playersi = {}
for x = areai.fromx,areai.tox do
for y = areai.fromy,areai.toy do
for z = areai.fromz,areai.toz do
local m = getTopCreature({x=x, y=y, z=z}).uid
if m ~= 4 and isMonster(m) then
table.insert(playersi, m)
end
end
end
end
return playersi
endfunction onUse(cid,item,pos)
if getMonstersInAreai(configs.areai) == -1 then
doTeleportThing(cid, configs.AreaTeleportada)
else
doPlayerSendTextMessage(cid, 26, "Derrote todos os Pokes ou reculha os pokemon para ball")
end
return true
end
Depois vá em data actions/actions.xml e cole isso dentro
em XXX Você coloca um numero para a porta
E isso Flw
tenhe error matair tudos os pokes e porta nao abre..
tirar balls n corses e logo dnv a porta n abre..
Em 27/01/2020 em 13:51, KaboFlow disse:
tenhe error matair tudos os pokes e porta nao abre..
tirar balls n corses e logo dnv a porta n abre..
mano
info
Grupo: Conde
Registrado: 21/04/16
Posts: 831
Reputação: +271
Gênero: Masculino

Colocou as posições corretas?, traçou a area corretamente?
info
Grupo: Conde
Registrado: 21/04/16
Posts: 831
Reputação: +271
Gênero: Masculino
Fala pessoal , tava sem nada pra fazer ai me decidir fazer um script que sô pegaria o premio da quest se derrota-se todos os pokes que estivesse em uma área
então vou compartilhar com vocês
Em data/actions/script crie um arquivo .lua e cole isso dentro
local configs = {
AreaTeleportada = {x = 1056, y = 804, z = 8}, -- local da area do premio
areai = {fromx = 1046, fromy = 2009, fromz = 8, tox = 1080, toy = 2042, toz= 8}, --- Pos da area
}
function getMonstersInAreai(areai)
local playersi = {}
for x = areai.fromx,areai.tox do
for y = areai.fromy,areai.toy do
for z = areai.fromz,areai.toz do
local m = getTopCreature({x=x, y=y, z=z}).uid
if m ~= 4 and isMonster(m) then
table.insert(playersi, m)
end
end
end
end
return playersi
end
function onUse(cid,item,pos)
if getMonstersInAreai(configs.areai) == -1 then
doTeleportThing(cid, configs.AreaTeleportada)
else
doPlayerSendTextMessage(cid, 26, "Derrote todos os Pokes ou reculha os pokemon para ball")
end
return true
end
Depois vá em data actions/actions.xml e cole isso dentro
<action actionid = "XXXX" event="script" value="SeuArquivo.lua"/>
em XXX Você coloca um numero para a porta
E isso Flw