Ir para conteúdo

[movements]um Tile


lordvortex

Posts Recomendados

kra prokurei pelo forum intero e nao axei nada c tivese como me ajuda

 

seria mais ou menos asim:

o kra so passa no tile ou portal(tanto faz desde que funcione) :smile_positivo:

c tiver feito uma determinada quest

 

ajuda plzzzzz

sei q deve ter algo no tipo aki no forum mais eu num achei :cry:

 

 

 

meu primero topico

 

 

qualquer coisa mals ae

Link para o comentário
Compartilhar em outros sites

Bom, primeiro você tem que saber o storage value que esta quest usa.

 

Para saber, se for quest de items que você editou o baúzinho pelo map editor, tem que entrar no script others/quests.lua acho e verificar o storage value base e substrair ou somar do valor que você colocou no map editor.

 

Eu sei que ficou ruim de enteder, mas é um pouco chatinho mesmo.

 

Quando descobrir a storage~ poste e faremos.

Link para o comentário
Compartilhar em outros sites

kra eo seguinte eu num faso as quest pelo map editor :blush:

eu ponho o unique id o escript do bauzinho e esse:

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

 

local pos1 = {x=548, y=388, z=7}

doTeleportThing(cid, pos1)

doSendMagicEffect(topos,12)

 

if item.uid == 4070 then

queststatus = getPlayerStorageValue(cid,4070)

if queststatus == -1 then

doPlayerSendTextMessage(cid,24,"You have found a Yalahari legs.")

doPlayerAddItem(cid,9777,1)

setPlayerStorageValue(cid,4070,1)

else

doPlayerSendTextMessage(cid,24,"It is empty.")

end

else

return 0

end

 

return 1

end

 

 

e +ou- asim o kra abre o bau e e teleportado para as cordenadas ae eu acho que o PlayerStorageValue seria esse:

 

 

getPlayerStorageValue(cid,4070)

c tiver alguma coisa errada no script fale ok?

 

e que eu num manjo nda de script so mais mapper

:positive:

Link para o comentário
Compartilhar em outros sites

movements/scripts/vip.lua

function onStepIn(cid, item, pos, fromPosition)

 

if item.actionid > 0 and item.actionid <= 65535 and isPlayer(cid) == TRUE then

if item.actionid == xxx then ---no lugar dos tres (xis), vc poe o actionid q vc escolher no map editor

storage = getPlayerStorageValue(cid,4070)

if storage == -1 then

doPlayerSendTextMessage(cid,MESSAGE_STATUS_WARNING, "Você so pode passar se fazer a (nome da quest)!!")

doTeleportThing(cid, fromPosition, FALSE)

 

else

end

return TRUE

end

end

end

 

movements/movements.xml

<movevent event="StepIn" actionid="xxx" script="vip.lua" />
Editado por alex0007
Link para o comentário
Compartilhar em outros sites

kra vlw funciono certinho

me ajudo muito se precisar de alguma coisa e so flar :thumbsupsmiley:

 

haa e vlw tamem noobinhu :thumbsupsmiley2:

 

 

 

t+ galera e brigadao

Editado por stiller
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...