NE
dúvida

alguem ajuda neste erro - Not valid param

Por netoten, 20 de dez. de 2012 em Scripts

not valid param
18
1.6k
netotenN
21 de dezembro de 2012 às 20:37

Vixxi vc poderia me ajudar nao sei aonde seria essa parte amigo

aonde seria na minha script

 

 

 

 

dofile("./_woe.lua")

 

local config = woe_config

 

local reward = 1

 

local function EndWoe()

Woe.getInfo()

 

setGlobalStorageValue(stor.Started, 0)

setGlobalStorageValue(stor.WoeTime, 0)

 

Woe.expulsar(infoLua[2], Castle.salas.a.fromx, Castle.salas.a.tox, Castle.salas.a.fromy, Castle.salas.a.toy, Castle.salas.a.z, Castle._exit)

Woe.expulsar(infoLua[2], Castle.salas.b.fromx, Castle.salas.b.tox, Castle.salas.b.fromy, Castle.salas.b.toy, Castle.salas.b.z, Castle._exit)

Woe.expulsar(infoLua[2], Castle.salas.c.fromx, Castle.salas.c.tox, Castle.salas.c.fromy, Castle.salas.c.toy, Castle.salas.c.z, Castle._exit)

 

doBroadcastMessage("[Castle Domain] Finalizado!", config.bcType)

doBroadcastMessage("[Castle Domain] O Castelo " .. Castle.name .. " foi conquistado pela guild: ".. Woe.guildName() ..". Para quem não conheçe o Castle veja o tutorial e informações: http://otbaumzim.servegame.com:8090/index.php?subtopic=war%20of%20imperium", config.bcType)

 

if isCreature(getThingFromPos(Castle.empePos).uid) then

doRemoveCreature(getThingFromPos(Castle.empePos).uid)

end

 

Woe.removePre()

Woe.removePortals()

 

doRemoveItem(getThingFromPos(Castle.desde).uid)

 

Woe.save()

 

for _, cid in ipairs(getPlayersOnline()) do

if infoLua[2] ~= 0 then

if infoLua[2] == getPlayerGuildId(cid) then

doPlayerAddMoney(cid, reward)

end

end

end

 

Woe.remove()

setGlobalStorageValue(24503, -1)

 

end

 

function onThink(interval, lastExecution)

Woe.getInfo()

if Woe.isTime() then

if not Woe.isStarted() then

doSummonCreature("empe", {x=55, y=34, z=5})

doSummonCreature("pre1", {x=42, y=37, z=6})

doSummonCreature("pre2", {x=68, y=37, z=6})

doBroadcastMessage("[Castle Domain] Iniciado ! Acesso ao castle pelo templo da cidade principal (Ao lado do NPC Central de Informações) - Donos do Castle, protejam seu Castelo! e guilds adversarias, dominem destruindo os Emperiums!", config.bcType)

setGlobalStorageValue(stor.Started, 1)

Woe.updateInfo({os.time(), infoLua[2], infoLua[3], infoLua[4]})

doCreateTeleport(1387, Castle.pos, Castle.desde)

addEvent(EndWoe, config.timeToEnd * 60 * 1000)

end

end

return true

end

 

 

 

 

Quando eu Ligo a WOE aparece isso na Distro

 

 

[21/12/2012 23:24:52] > Broadcasted message: "War of Emperium will start in next 5 minutes...".

[21/12/2012 23:24:52] > Broadcasted message: "will have a duration of 30 Minutes.".

[21/12/2012 23:25:13] > Broadcasted message: "War has started...".

 

[21/12/2012 23:25:13] [Error - GlobalEvent Interface]

[21/12/2012 23:25:13] data/globalevents/scripts/woe.lua:onThink

[21/12/2012 23:25:13] Description:

[21/12/2012 23:25:13] (luaDoCreateTeleport) Tile not found

[21/12/2012 23:25:42] Reloaded global events.

 

 

e quando eu fecho aparece isso

 

[21/12/2012 23:24:47] > Broadcasted message: "WoE was canceled...".

 

[21/12/2012 23:24:47] [Error - TalkAction Interface]

[21/12/2012 23:24:47] data/talkactions/scripts/woe.lua:onSay

[21/12/2012 23:24:47] Description:

[21/12/2012 23:24:47] (luaGetThingFromPos) Tile not found

 

Editado Dezembro 21 por netoten

Yan OliveiraY
22 de dezembro de 2012 às 14:31

@netoten

 

 

Isso é um evento no seu server, se você fecha é logico que vai cancelar o.0, essa são as posições:

 

doSummonCreature("empe", {x=55, y=34, z=5})
doSummonCreature("pre1", {x=42, y=37, z=6})
doSummonCreature("pre2", {x=68, y=37, z=6})

 

Ae é so você arrumar no Remere's.

Editado Dezembro 22 por Yan18

netotenN
22 de dezembro de 2012 às 21:20

Vixxi mais vc poderia me ajudar .nao entendo direito qual seria o lugar correto pq la ta certo dos bixo nasce nao sei se o piso que ta la que faz da erro na distro..no caso teria q tirar o negocio q ta la ?