TO
talkaction

Comando de Sell por Talkaction

Por Tony Araujo, 21 de mar. de 2013 em Actions e Talkactions

script
5
926
Tony AraujoT
21 de março de 2013 às 14:22

Fala ai galera, eu criei um conteudo bem legalzinho akew para a galera.

Bom , o comando funciona assim.

 

/sell demon armor, 1

 

Dai ele vende a demon armor , por um preço editado no script, só vai funcionar se o ID do item estiver no script editadinho, tudo bunitinho.

 

Bom, tai o script.

 

function onSay(cid, words, param, channel)
local sell = {
	[2423] = {price = 100},
	[1234] = {price = 1234},
	[1234] = {price = 1234},
}
	t = string.explode(param, ",")
x = getItemIdByName(t[1])
a = getItemNameById(i)
	n = tonumber(t[2])

	if not isCreature(cid) then
		return true
	end

	if not sell[x] then
		doPlayerSendTextMessage(cid, 27, "This item not exist or you cant sell here.")
		return true
	end

	if not n then
		doPlayerSendTextMessage(cid, 27, "You only use numbers")
		return true
	end

	if(doPlayerRemoveItem(cid, x, n) == true) then
		doPlayerAddMoney(cid, sell[x].price*n)
		doPlayerSendTextMessage(cid, 27, "You sold "..n.."x of "..a.." ")
return true
else
doPlayerSendTextMessage(cid, 27, "You dont have item.")
 return true
end
end

 

Em local sell.

voce edita

 

[iDDOITEM] = {PREÇO = 100}

 

Bom, espero que ajude (: , bjokas

LuckinhaSanL
21 de março de 2013 às 14:24

Eu Acompanhei Passo a Passo Da Criação Deste

Script, Vi o Orochi Testando e Funfou 100%

Parabéns Tony, e Obrigado Por Me Ajudar, Deixando Que

Eu Acompanhace a Criação Do Script.

AWeskersA
21 de março de 2013 às 14:27

Script muito bom.

Vai ajudar bastante gente querendo criar server de tibia ou algum outro ae.

Parabéns ae.

 

Atenciosamente: Jhonsy

Editado Março 21 por Jhonsy

caoticC
21 de março de 2013 às 17:30

Nossa cara verificar se e uma criatura sendo que e uma talkaction.

 

	if not isCreature(cid) then
return true
end

 

Eu procurei a variável "i" e não achei

 

a = getItemNameById(i)

Editado Março 21 por caotic

SlicerS
22 de março de 2013 às 00:46

achu q ele queria fazer...

a = getItemNameById(x) 

mas tb n tem necessidade ja q t[1] ja eh o nome do item ;x disperdicio de variavel ><