Ir para conteúdo

Comando de Sell por Talkaction


Tony Araujo

Posts Recomendados

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

Link para o comentário
Compartilhar em outros sites

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 por caotic
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...