Ir para conteúdo

Ajuda Ake Ta Dando Erro


Menoxcide

Posts Recomendados

Eu finalmente encontrei um castle war do jeito q eu qeria, ai eu quero edita ele um poco agr...e oq eu tentei faze foi o seguinte: somente dps q matasse os dois Emperium guard abrisse dois tps(somente dps q matasse os dois)

 

o script é esse ake

 

 

<event type="kill" name="emperium" event="script" value="emperiumDeath.lua"/>

 

local rockPos = {x=55, y=37, z=6, stackpos=1}

local config = {

frompos = {x=37, y=24, z=6},

topos = {x=73, y=62, z=6},

pos = {x = 59, y = 28, z = 6},

spos = {x = 51, y = 28, z = 6}

}

function makePortal(pos)

teleport = doCreateItem(1387, 1, config.pos)

doSetItemActionId(teleport, 36711)

steleport = doCreateItem(1387, 1, config.spos)

doSetItemActionId(steleport, 36712)

return true

end

function removeTeleport(pos)

if getThingFromPos(pos).itemid == 1387 then

doRemoveItem(getThingfromPos(pos).uid,1)

doSendMagicEffect(pos, CONST_ME_POFF)

return true

end

end

function onKill(cid, target, lastHit)

if(isPlayer(target) == true) then

return true

end

if (getCreatureName(target):lower() == "Emperium") then

if (isInArea(getCreaturePosition(cid), den.frompos, den.topos) and isInArea(getCreaturePosition(target), den.frompos, den.topos)) then

rock = getThingFromPos(rockPos)

if rock.actionid == nil or rock.actionid == 0 then

doSetItemActionId(rock.uid, 100)

elseif rock.actionid == 100 then

doSetItemActionId(rock.uid, 0)

doBroadcastMessage("Both Pre-Empes have been broken, portals opened.", config.bcType)

addEvent(makePortal, 3000, getCreaturePosition(target))

end

end

end

return true

end

 

 

 

Nao da nenhum erro nem nd...só q na hora de cria o tp, nao esta criando...e o pior é q nao aparece nenhum erro no .exe

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...