Ir para conteúdo

Featured Replies

Postado

Queria um sistema q a pessoa compra outfith por Diamantes

Resolvido por luanluciano93

Ir para solução
Postado
local ITEMID = 2160 -- ID DOS DIAMANTES
local COUNT = 100 -- QUANTIDADE NECESSARIA DE DIAMANTES PARA FAZER O ADDON
local OUTFIT_ID = 145 -- ID DO OUTFIT
function onSay(cid, words, param)
if getPlayerStorageValue(cid, 34184) == 0 then
	if getPlayerItemCount(cid, ITEMID) >= COUNT then
		doPlayerRemoveItem(cid, ITEMID, COUNT)
		doPlayerAddOutfit(cid, OUTFIT_ID)
		doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce recebeu seu outfit!")
		doSendMagicEffect(getCreaturePosition(cid), 28)
		doPlayerSetStorageValue(cid, 34184, 1)
	else
		doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce nao tem diamantes suficientes para pegar o seu addon.")
		doSendMagicEffect(getCreaturePosition(cid), 2)
	end
else
	doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce ja tem este addon.")
	doSendMagicEffect(getCreaturePosition(cid), 2)
end
return TRUE
end

Basta configurar o id do diamante, id do outfit e a quantidade de diamantes necessários nesta parte do script:

local ITEMID = 2160 -- ID DOS DIAMANTES
local COUNT = 100 -- QUANTIDADE NECESSARIA DE DIAMANTES PARA FAZER O ADDON
local OUTFIT_ID = 145 -- ID DO OUTFIT

Editado por Markin (veja o histórico de edições)

16/11/2014

23/11/2014

 

RIP AnneMotta 21/01/2012 - 15/01/2014

Liga das lendas: DIAMOND É A META

6qpqBbJ.png

Postado
  • Solução

o Mesmo script do amigo acima, pois um pouco mais organizado ... 

local config =
{
	STORAGE = 34184, --STORAGE
	ITEMID = {2160, 100}, -- ID DOS DIAMANTES e QUANTIDADE
	OUTFIT_ID = 145 -- ID DO OUTFIT 
}

function onSay(cid, words, param)
	if getPlayerStorageValue(cid, config.STORAGE) == 0 then
		if getPlayerItemCount(cid, config.ITEMID[1]) >= config.ITEMID[2] then
			doPlayerRemoveItem(cid, config.ITEMID[1], config.ITEMID[2])
			doPlayerAddOutfit(cid, config.OUTFIT_ID)
			doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce recebeu seu outfit!")
			doSendMagicEffect(getCreaturePosition(cid), 28)
			doPlayerSetStorageValue(cid, config.STORAGE, 1)
		else
			doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce nao tem diamantes suficientes para pegar o seu outfit.")
			doSendMagicEffect(getCreaturePosition(cid), 2)
		end
	else
		doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce ja tem este outfit.")
		doSendMagicEffect(getCreaturePosition(cid), 2)
	end
	
	return true
end

Créditos: @Markin
 

Postado
  • Autor

@Markin Funcionou ^^ Obrigado Amigo +re

@lucianluciano93 Obrigado.... Como vc Disse o Msm sistema Porem Organizado +rep

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo