Ir para conteúdo

Script Caixa Infinita


robson47

Posts Recomendados

tenho um ot pvp-e e preciso de um script de caixa infinita por favor ajudem

 

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

storage = 4998 -- storage usado na quest

queststatus = getPlayerStorageValue(cid,storage)

if queststatus == -1 or queststatus == 0 then

doPlayerSendTextMessage(cid,22,"Bem Vindo ao CSTibia!") -- texto ao dar use na chest

container = doPlayerAddItem(cid, 1988, 1) -- em azul o ID do conteiner (bag)

doAddContainerItem(container, 2493, 1)

doAddContainerItem(container, 2470, 1) -- itens q veem dentro do conteiner

doAddContainerItem(container, 2472, 1)

doAddContainerItem(container, 2195, 1)

doAddContainerItem(container, 8930, 1)

doAddContainerItem(container, 2498, 1)

doAddContainerItem(container, 2656, 1)

doAddContainerItem(container, 7730, 1)

doAddContainerItem(container, 2514, 1)

doAddContainerItem(container, 8910, 1)

doAddContainerItem(container, 8922, 1)

doAddContainerItem(container, 7368, 100)

doAddContainerItem(container, 2268, 99)

doAddContainerItem(container, 8473, 1)

doAddContainerItem(container, 7590, 1)

doAddContainerItem(container, 7589, 1)

doAddContainerItem(container, 2273, 99)

doAddContainerItem(container, 2173, 1)

 

setPlayerStorageValue(cid,storage,1)

else

doPlayerSendTextMessage(cid,22,"Est\á vazio.") -- msg ao ja ter feito a chest

end

return 1

end

tem como me ajudar??

 

 

ninguem ajuda???

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

Analisando o script não percebi nenhum erro,

Mas acho que erro está no próprio actions.xml.

 

Você assimilou uma UID para o báu que dá esses itens? Pelo Map Editor?

Se não, abra seu map editor e vá até o baú e coloque a UID que está no script que eu vou te passar.

 

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

queststatus = getPlayerStorageValue(cid, 4998)

if item.uid == 8507 then
	if queststatus = -1 then
		doPlayerSendTextMessage(cid,22,"Bem Vindo ao CSTibia!")
		doPlayerAddItem(cid, 1988, 1)
		doAddContainerItem(container, 2493, 1)
		doAddContainerItem(container, 2470, 1)
		doAddContainerItem(container, 2472, 1)
		doAddContainerItem(container, 2195, 1)
		doAddContainerItem(container, 8930, 1)
		doAddContainerItem(container, 2498, 1)
		doAddContainerItem(container, 2656, 1)
		doAddContainerItem(container, 7730, 1)
		doAddContainerItem(container, 2514, 1)
		doAddContainerItem(container, 8910, 1)
		doAddContainerItem(container, 8922, 1)
		doAddContainerItem(container, 7368, 100)
		doAddContainerItem(container, 2268, 99)
		doAddContainerItem(container, 8473, 1)
		doAddContainerItem(container, 7590, 1)
		doAddContainerItem(container, 7589, 1)
		doAddContainerItem(container, 2273, 99)
		doAddContainerItem(container, 2173, 1)
		setPlayerStorageValue(cid, 4998, 1)
	else
		doPlayerSendTextMessage(cid,22,"Est\á vazio")
	end
	else
	return 0
end

	return 1
end

 

Em vermelho, é a UID que você deverá colocar no baú

 

No seus actions.xml, adicione isto:

 

<action uniqueid="8507" script="coloque o nome do script aqui"/>

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

a solução é:

 

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

doPlayerSendTextMessage(cid,22,"Bem Vindo ao CSTibia!") -- texto ao dar use na chest

container = doPlayerAddItem(cid, 1988, 1) -- em azul o ID do conteiner (bag)

doAddContainerItem(container, 2493, 1)

doAddContainerItem(container, 2470, 1) -- itens q veem dentro do conteiner

doAddContainerItem(container, 2472, 1)

doAddContainerItem(container, 2195, 1)

doAddContainerItem(container, 8930, 1)

doAddContainerItem(container, 2498, 1)

doAddContainerItem(container, 2656, 1)

doAddContainerItem(container, 7730, 1)

doAddContainerItem(container, 2514, 1)

doAddContainerItem(container, 8910, 1)

doAddContainerItem(container, 8922, 1)

doAddContainerItem(container, 7368, 100)

doAddContainerItem(container, 2268, 99)

doAddContainerItem(container, 8473, 1)

doAddContainerItem(container, 7590, 1)

doAddContainerItem(container, 7589, 1)

doAddContainerItem(container, 2273, 99)

doAddContainerItem(container, 2173, 1)

return TRUE

end

 

ve aí se deu

flw

Link para o comentário
Compartilhar em outros sites

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