Ir para conteúdo

Posts Recomendados

Bem, o titulo já diz mais ou menos como que eu queria ^^

 

Era um script que tipo, você clica na estatua e ganha tal storage value!

 

PS: ids da estatua e do storagevalue configuravel :D

 

Agradeço desde já!

Link para o comentário
https://xtibia.com/forum/topic/157140-scriptclicando-na-estatua-e-ganhando-storage-value/
Compartilhar em outros sites

  • 5 months later...

Ja q ninguém te ajudou, simples, pega o script de alguma quest, e copia... daí vc muda o UniqueId e o Storage, e paga as linhas que tover 'doPlayerAddItem' pronto seu script ta feito, renomeie e coloque no actions.xml

local config = {
storage = 12345 -- Edite aqui para o storage que você quiser.
}

function onUse(cid, item, toPosition, itemEx, fromPosition)
return setPlayerStorageValue(cid, config.storage, 1)
end

ou como o zesy falo

em "action/scripts" e crie um arquivo lua chamado statuastorage

e cole isso(para criar um novo arquivo lua copie outro arquivo lua apague o que tem dentro e colo que os scripts abixo e mude o nome pra o que eu falei logo assima[coloquei isso so pra caso n saiba, caso ja saiba igonore o que esta entre parentes])

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

if item.uid == 12222 then ---unique id do item pode adicionalo a qualquer item pelo remere dai so seleciona a estatua em questao e por esse uid
	queststatus = getPlayerStorageValue(cid,12466)
	if queststatus < 1 then
	setPlayerStorageValue(cid,12466,1)
	else
	doPlayerSendTextMessage(cid,22," ") ---mensagem se tenta usa denovo entre " "
	end
else
return 0
end

return 1
end

oque esta depois do --- sao apenas tutorias

e adicione no actions.xml uma tag com

<action itemid="x" script="statuastorage.lua"/> 

onde x = id da statua que tu quise

Editado por lordbug99
×
×
  • Criar Novo...