Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Nome do Script: bauchave

Tipo do Script: bau de quest, que o player ao clicar ganha uma chave, essa chave tem que vir o ACTIONID 5123 nela.

Versão Utilizada: 8.6

Servidor Utilizado: tfs 4.0 3777

Nível de Experiência: intermediário

Informações Extras: A chave vai abrir uma porta com actionID 5123...eu ja fiz a chave deu certo, o meu problema é colocar a chave dentro de um bau, ou dentro de um loot, n sei o comando.

Aqui ta o scrip q fiz.

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

if item.uid == 10038 then

queststatus = getPlayerStorageValue(cid,60010)

if queststatus == -1 then

doPlayerSendTextMessage(cid,22,"Você ganhou a chave da mansão")

doPlayerAddItem(cid,2092,1 )

setPlayerStorageValue(cid,60010,1)

else

doPlayerSendTextMessage(cid,22,"Você ja fez essa quest!")

end

else

return 0

end

return 1

end

Link para o post
Compartilhar em outros sites

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

if item.uid == 10038 then

queststatus = getPlayerStorageValue(cid,60010)

if queststatus == -1 then

doPlayerSendTextMessage(cid,22,"Você ganhou a chave da mansão")

local caid = 5123

local item = doPlayerAddItem(cid,2092,1 )

doSetItemActionId(item.uid, caid)

setPlayerStorageValue(cid,60010,1)

else

doPlayerSendTextMessage(cid,22,"Você ja fez essa quest!")

end

else

return 0

end

return 1

end

Isso deve funcionar, não testei.

Editado por Godfather (veja o histórico de edições)

koe

Link para o post
Compartilhar em outros sites

eu apenas coloquei o mesmo action da chave na porta... qnd eu crio a chave funciona direitinho a chave abre a porta, só n consiguo colocar o actionID na chave qnd ela vem no bau da quest!

Link para o post
Compartilhar em outros sites

local chaveid, actionid = 2092, 5123


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

		if (getPlayerStorageValue(cid, 60010) < 1) then

				doPlayerSendTextMessage(cid, 22, "Você ganhou a chave da mansão")

				local chav = doPlayerAddItem(cid, chaveid, 1)

						doItemSetAttribute(chav, "aid", actionid)

                setPlayerStorageValue(cid, 60010, 1)

		else

                doPlayerSendTextMessage(cid, 22, "Você ja fez essa quest!")

		end

   return true

end

Editado por MaXwEllDeN (veja o histórico de edições)

-"Supra Omnes Lux Lucis"

- Acima de todos brilha a Luz -

5VGnDyBz.png

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo