Ir para conteúdo
  • 0

HELP Count Gold


kamus9629

Pergunta

3 respostass a esta questão

Posts Recomendados

  • 0
20 horas atrás, kamus9629 disse:

Boa noite gostaria de saber se alguem saber fazer esse sistema  queria criar uma nova moeda que voce junta 1000 gold Ela vira outra moeda com mesmo valorimage.thumb.png.b41945d5a633eef6846c8ca7c3378971.pngqueria cria

O sistema ja existe em qualquer base otserv:
 

local coins = {
[12416] = {to = 2148},
[2148] = {to = 2152, from = 12416}, 
[2152] = {to = 2160, from = 2148}, 
[2160] = {from = 2152},
}

function onUse(cid, item, fromPosition, itemEx, toPosition)

	if(getPlayerFlagValue(cid, PLAYERFLAG_CANNOTPICKUPITEM)) then
		return false
	end

	local coin = coins[item.itemid]
	if(not coin) then
		return false
	end

	if(coin.to ~= nil and item.type == ITEMCOUNT_MAX) then
		doChangeTypeItem(item.uid, item.type - item.type)
		doPlayerAddItem(cid, coin.to, 1)
	elseif(coin.from ~= nil) then
		doChangeTypeItem(item.uid, item.type - 1)
		doPlayerAddItem(cid, coin.from, ITEMCOUNT_MAX)
	end
	
	return true
end

Só editar ao estilo que você quer, a linha que você deve mexer para trocar o limite para 1000 é esta:

if(coin.to ~= nil and item.type == ITEMCOUNT_MAX) then

E esta:

doPlayerAddItem(cid, coin.from, ITEMCOUNT_MAX)

 

Link para o comentário
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...