[Resolvido][Action] Sumonar Por Alavanca

dudasat
em Lixeira Pública

dudasat

ADM do SpadinhaOT!
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 16/05/10Posts: 2Char no Tibia: Orochi Jack

Estou aqui de novo (essa virou minha área favorita xD) porque agora é a minha action de summon por alavaca que não funciona! Quando eu tento sumonar, aparesse "Sorry, not Posssible".

 

Aqui vai o script:

function onUse(cid, item, frompos, item2, topos)

if item.uid == 20001 and item.itemid == 1945 then

doSummonCreature("Orshabaal",{x=52, y=116, z=8})

doSendMagicEffect(pos,10)

doTransformItem(item.uid,item.itemid+1)

 

elseif item.uid == 20001 and item.itemid == 1946 then

doSummonCreature("Orshabaal",{x=52, y=116, z=8})

doSendMagicEffect(pos,10)

doTransformItem(item.uid,item.itemid-1)

else

doPlayerSendTextMessage(cid,22,"Sorry, not possible.")

end

return 1

end

Em actions.xml:

<action actionid="20001" event="script" value="arena mvp1.lua"/>

 

Server: 8.54 - Alissow Ot Server 3.9

 

Por favor, respondam!

EDIT: AXEI O PROBLEMA! Vou Deixar em negito o erro que eu fiz.

Agora, eu deixo actionid ou uniqueid?

EDIT²: Deixei Uniqueid e funcionou, pode fechar o tópico

matheus1000

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 14/05/10Posts: 114

Você botou o action ID na alavanca pelo map editor?

att,

MasterMathw

 

 

Voltando aos poucos.

dudasat

ADM do SpadinhaOT!
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 16/05/10Posts: 2Char no Tibia: Orochi Jack

Você botou o action ID na alavanca pelo map editor?

botei sim! e o pior, algumas (eu fiz 15 dessas alavancas) se mexem e dão a mensagem, outras só dão a mensagem!

matheus1000

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 14/05/10Posts: 114

1º Eu acho que só pode colocar em uma...

 

2º Verifique se tem outro action ID igual a este.

att,

MasterMathw

 

 

Voltando aos poucos.

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino
local lever_monstro = 20001
local pos = {x=52, y=116, z=8}
local creature = "Orshabaal"

function onUse(cid, item, fromPosition, itemEx, toPosition)
if item.itemid == lever_monstro then
 doSummonCreature(creature, pos)
 doTransformItem(item, item.itemid+1)
else
 doTransformItem(item, item.itemid-1)
end
end

bossisg.png