68
pedido

Alavanca Que Cria Itens Aleatorios

Por 686175, 14 de jun. de 2012 em Scripts

ajuda
ae
otserv
tibia
11
2.7k
6861756
14 de junho de 2012 às 17:54

estou criando uma quest e queria uma alavanca que quando puxa ela e criado um item aleatorio em cima de uma mesa, se voces poderem me ajudar eu agradeço happy.png

caoticC
14 de junho de 2012 às 18:18

Removido

Editado Novembro 12 por caotic

6861756
14 de junho de 2012 às 18:33

{"Bag",{x = 1025, y = 1002, z = 6}},

 

 

essas cordenadas e onde ele vai aparecer ?

caoticC
14 de junho de 2012 às 18:38

item e cordenada exatamente.

6861756
14 de junho de 2012 às 18:41

mais duas perguntas:

 

nao tem como colocar o id do item ? em vez do nome ?

 

no caso e so dois itens se eu quiser excluir um e so apagar a linha {"Sword",{x = 1021, y = 1002, z = 6}} ?

caoticC
14 de junho de 2012 às 18:43

shsusus na verdade eu que tava errado e por id msn concertado

 

e se quiser excluir e so excluir a linha e deixe uma virgula no final da ultima.

LeoxtibiaL
14 de junho de 2012 às 18:46

Em actions>scripts crie um arquivo.lua e cole isto dentro:

 

local items = {1234,1235,1236} -- items que aparecerão
local posicao = {x=1, y=1, z=1} -- onde os items aparecerão

function onUse(cid, item)
if item.itemid == 1945 or item.itemid == 1946 then
	local randomChance = math.random(1, #items)
		doCreateItem(items[randomChance],1 , posicao)
		doSendMagicEffect(posicao, 30)
	end
	end

Agora em actions.xml cole a tag:

<action actionid="XXXX" event="script" value="nomedoseuarquivo.lua"/>

 

Em XXXX coloca o actionid da alavanca. Vlw, espero ter ajudado. Abraço!

 

OPS: Ixi, nem vi queo caotic tinha postado, a página tava aberto a tempos, só vi agora ^^ Mas se não funcionar, usa aí.

Editado Junho 14 por Leoxtibia

VincV
14 de junho de 2012 às 18:46

@caotic

ainda tem um erro grave a array ta com nome "item", mas se chamo por "#S"

Editado Junho 14 por lordbug99

caoticC
14 de junho de 2012 às 18:50

putz nem acho que e considerado flodd tenho toma cuidado

Foi na hora de pegar a funçao recopiei ela e aconteceu

 

 

Concertado

Valew LordBug99

6861756
14 de junho de 2012 às 19:19

caotic o seu deu um erro grave, entao usei o do leo e funciono obrigado os 2 por ter ajudado :)

VildenV
14 de junho de 2012 às 20:23

Dúvida sanada, movido.