shardjeff 50 Postado Setembro 3, 2011 Share Postado Setembro 3, 2011 (Olha eu de novo!! rsrsrs) Eu queria um sistema tipo daqueles do tibia que ao 100 gp troca por 1 platinum... Mas o que eu queria é diferente!!! Aqui vai a tabelinha de como ficaria: POR 1 centavos A cada 25 moedas de 1 centavo --- troco por --- Item ID:xxxx (25 centavos) A cada 50 moedas de 1 centavo --- troco por --- Item ID:xxxx (50 centavos) A cada 100 moedas de 1 centavo --- troco por --- Item ID:xxxx (1 real) A cada 200 moedas de 1 centavo --- troco por --- Item ID:xxxx (2 reais) A cada 500 moedas de 1 centavo --- troco por --- Item ID:xxxx (5 reais) A cada 1000 moedas de 1 centavo --- troco por --- Item ID:xxxx (10 reais) A cada 2000 moedas de 1 centavo --- troco por --- Item ID:xxxx (20 reais) A cada 5000 moedas de 1 centavo --- troco por --- Item ID:xxxx (50 reais) A cada 10000 moedas de 1 centavo --- troco por --- Item ID:xxxx (100 reais) POR 25 centavos A cada 2 moedas de 25 centavos --- troco por --- Item ID:xxxx (50 centavos) A cada 4 moedas de 25 centavos --- troco por --- Item ID:xxxx (1 real) A cada 8 moedas de 25 centavos --- troco por --- Item ID:xxxx (2 reais) A cada 20 moedas de 25 centavos --- troco por --- Item ID:xxxx (5 reais) A cada 40 moedas de 25 centavos --- troco por --- Item ID:xxxx (10 reais) A cada 80 moedas de 25 centavos --- troco por --- Item ID:xxxx (20 reais) A cada 170 moedas de 25 centavos --- troco por --- Item ID:xxxx (50 reais) A cada 340 moedas de 25 centavos --- troco por --- Item ID:xxxx (100 reais) POR 50 centavos A cada 2 moedas de 50 centavos --- troco por --- Item ID:xxxx (1 real) A cada 4 moedas de 50 centavos --- troco por --- Item ID:xxxx (2 reais) A cada 10 moedas de 50 centavos --- troco por --- Item ID:xxxx (5 reais) A cada 20 moedas de 50 centavos --- troco por --- Item ID:xxxx (10 reais) A cada 40 moedas de 50 centavos --- troco por --- Item ID:xxxx (20 reais) A cada 100 moedas de 50 centavos --- troco por --- Item ID:xxxx (50 reais) A cada 200 moedas de 50 centavos --- troco por --- Item ID:xxxx (100 reais) POR 1 real A cada 2 notas de 1 real --- troco por --- Item ID:xxxx (2 reais) A cada 5 notas de 1 real --- troco por --- Item ID:xxxx (5 reais) A cada 10 notas de 1 real --- troco por --- Item ID:xxxx (10 reais) A cada 20 notas de 1 real --- troco por --- Item ID:xxxx (20 reais) A cada 50 notas de 1 real --- troco por --- Item ID:xxxx (50 reais) A cada 100 notas de 1 real --- troco por --- Item ID:xxxx (100 reais) POR 2 reais A cada 5 notas de 2 reais --- troco por --- Item ID:xxxx (10 reais) A cada 10 notas de 2 reais --- troco por --- Item ID:xxxx (20 reais) A cada 50 notas de 2 reais --- troco por --- Item ID:xxxx (100 reais) POR 5 reais A cada 2 notas de 5 reais --- troco por --- Item ID:xxxx (10 reais) A cada 4 notas de 5 reais --- troco por --- Item ID:xxxx (20 reais) A cada 10 notas de 5 reais --- troco por --- Item ID:xxxx (50 reais) A cada 20 notas de 5 reais --- troco por --- Item ID:xxxx (100 reais) POR 10 reais A cada 2 notas de 10 reais --- troco por --- Item ID:xxxx (20 reais) A cada 5 notas de 10 reais --- troco por --- Item ID:xxxx (50 reais) A cada 10 notas de 10 reais --- troco por --- Item ID:xxxx (100 reais) POR 20 reais A cada 5 notas de 20 reais --- troco por --- Item ID:xxxx (100 reais) POR 50 reais A cada 2 notas de 50 reais --- troco por --- Item ID:xxxx (100 reais) É isso ae gente.. valeu!! Link para o comentário https://xtibia.com/forum/topic/166888-poketibia-troca-de-dinheiro-assim-como-100gp-por-1-platinum/ Compartilhar em outros sites More sharing options...
Mulizeu 86 Postado Setembro 5, 2011 Share Postado Setembro 5, 2011 (editado) Aki Esta uma base De Continuidade! function onUse(cid, item, fromposition, itemEx, toposition) if item.itemid == ID and item.type == Quantidade then doPlayerRemoveItem(cid,Id,Quantidade) doPlayerAddItem(cid,ID2,Quantidade) else doPlayerSendCancel(uid,22,"Voce nao tem dinheiro suficiente") end return TRUE end Editado Setembro 5, 2011 por mulizeu Link para o comentário https://xtibia.com/forum/topic/166888-poketibia-troca-de-dinheiro-assim-como-100gp-por-1-platinum/#findComment-1098105 Compartilhar em outros sites More sharing options...
shardjeff 50 Postado Setembro 9, 2011 Autor Share Postado Setembro 9, 2011 Conferindo: Onde tah escrito quantidade no ID, somente, é pra colocar que quando chegar em tals quantidade de itens ele pode ser trocado Onde tah escrito quantidado no ID2 é pra colocar quantos itens novos irão aparecer, certo?!? Onde tah escrito ID e ID2 é pra colocar os ids dos itens antigos (ID) e pelo qual vai ser trocado (ID2) é isso mesmo ou tem algo de errado? Obs: Valeu ai por ter ajudado!! Obs 2: Eu coloco issu em q pasta? E a parte em XML? E que nome dou ao arquivo? Link para o comentário https://xtibia.com/forum/topic/166888-poketibia-troca-de-dinheiro-assim-como-100gp-por-1-platinum/#findComment-1099951 Compartilhar em outros sites More sharing options...
Mulizeu 86 Postado Setembro 9, 2011 Share Postado Setembro 9, 2011 Bom este script e em action....coloque o nome que vc quizer! depois vc adc a tag com o nome que vc deu ao arquivo! Link para o comentário https://xtibia.com/forum/topic/166888-poketibia-troca-de-dinheiro-assim-como-100gp-por-1-platinum/#findComment-1100061 Compartilhar em outros sites More sharing options...
shardjeff 50 Postado Setembro 9, 2011 Autor Share Postado Setembro 9, 2011 oks.. valew... Conferindo: Onde tah escrito quantidade no ID, somente, é pra colocar que quando chegar em tals quantidade de itens ele pode ser trocado Onde tah escrito quantidado no ID2 é pra colocar quantos itens novos irão aparecer, certo?!? Onde tah escrito ID e ID2 é pra colocar os ids dos itens antigos (ID) e pelo qual vai ser trocado (ID2) Link para o comentário https://xtibia.com/forum/topic/166888-poketibia-troca-de-dinheiro-assim-como-100gp-por-1-platinum/#findComment-1100131 Compartilhar em outros sites More sharing options...
Mulizeu 86 Postado Setembro 9, 2011 Share Postado Setembro 9, 2011 (editado) Melhor esclarecimento function onUse(cid, item, fromposition, itemEx, toposition) if item.itemid == ID and item.type == Quantidade then doPlayerRemoveItem(cid,item.itemid,item.type) doPlayerAddItem(cid,ID2,1) else doPlayerSendCancel(uid,22,"Voce nao tem dinheiro suficiente") end return TRUE end id e o id do primeiro dinheiro quantidade e quanto desse dinheiro precisa para virar o outro id2 e o id do novo dinheiro tem esse outro geito tbm function onUse(cid, item, fromposition, itemEx, toposition) if doPlayerRemoveItem(cid,id,quantidade) == TRUE then doPlayerRemoveItem(cid,id2,1) doPlayerSendTextMessage(cid,22,"Voce Tem Recebeu seu novo dinheiro" ) else doPlayerSendTextMessage(cid,22,"Voce nao tem dinheiro suficiente para converte-lo" ) end return false end Editado Setembro 9, 2011 por mulizeu Link para o comentário https://xtibia.com/forum/topic/166888-poketibia-troca-de-dinheiro-assim-como-100gp-por-1-platinum/#findComment-1100199 Compartilhar em outros sites More sharing options...
Posts Recomendados