HELP Count Gold

kamus9629
em Scripts

kamus9629

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 15/08/11Posts: 291

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

Hyaki

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 11/01/14Posts: 108Char no Tibia: Rhynd
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)

 

Mudrock

Eternal Liers
avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 24/12/09Posts: 1002Gênero: MasculinoChar no Tibia: Necromanser

Caro @ kamus9629

Sua duvida foi respondida, caso não solucione seu problema, comentar novamente no tópico, caso contrario em 24h seu tópico sera movido para resolvidos

Obrigado! 

Antenciosamente, Mudrock

Mensagens privadas somente sobre outros assuntos!

Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.

 
 

tumblr_ntxzlfQp3v1uyo57xo8_500.gif (500×225)

 

MudrockAprova#

- EkzGuard

 

kamus9629

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 15/08/11Posts: 291

obrigado eu vou testar jaja

qual nome do arquivo que ta locado esse sistema ?

tipo eu quero almentar ele para 1000  eu entrei la mais nao mostrou muita coisa n