Novo Tipo De Dinheiro

maximusot
em Tutoriais de Scripting

maximusot

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 05/03/07Posts: 219

TOPICO EXCLUSIVO AO XTIBIA

CREDITOS 100%, MEUS NÃO ACEITO COPIAS SE ENCONTRAR EM OUTRO FORUM FAVOR DENUNCIAR

Olá xtibianos, como não vi nenhum tutorial igual a esse resolvi trazer a vocês um sistema que eu uso no meu OT, a pepita de ouro...

Então vamos lá, começando abra a pasta data/action/scripts procure por crystal.lua depois abra ele apague tudo e cole isso.

 

--By ADM Leo Leonardo Caetano

function onUse(cid, item, frompos, item2, topos)

if item.itemid == 2160 and item.type == 100 then

doRemoveItem(item.uid,item.type)

doPlayerAddItem(cid,2157,1)

doPlayerSendTextMessage(cid,22,"Voce trocou 100 crystal por 1 Pepita de Ouro")

elseif item.itemid == 2152 and item.type < 100 then

doRemoveItem(item.uid,1)

doPlayerAddItem(cid,2152,100)

doPlayerSendTextMessage(cid,22,"Voce trocou 1 crystal por 100 platinum coins")

end

end

 

-- Traduzindo

Vermelho: id do crystal e a quantidade a ser trocada por 1 pepita.

Azul: o id da pepita de ouro e a quantidade.

Roxo: o que vai aparecer quando o player trocar 100 crystais por 1 pepita de ouro.

Laranja: o que vai dizer quando o player trocar 1 crystal por 100 platinum.

Pink: id do platinum coins no caso de o player trocar 1 crystal por 100 platinum (aconselho não mexer)

 

 

 

Depois disso copie e cole um arquivo qualquer (CTRL + C e CTRL + V) abra ele como bloco de notas e apague tudo que estiver dentro e cole isso

 

--By ADM Leo Leonardo Caetano

function onUse(cid, item, frompos, item2, topos)

if doRemoveItem(item.uid,1) then

doPlayerSendTextMessage(cid,22,"Voce trocou 1 pepita de ouro por 100 crystal")

doPlayerAddItem(cid,2160,100)

end

end

--Traduzindo

Vermelho: o que vai dizer quando o player trocar 1 pepita de ouro por 100 crystal.

Azul: id do crystal e quantidade equivalente a 1 pepita de ouro.

 

 

Salve este arquivo como Pepita de Ouro, depois abra data/actions/actions.xml

pule uma linha em qualquer lugar e cole isso:

<action itemid="[color="#FF0000"]2157[/color]" script="[color="#0000FF"]Pepita de Ouro.lua[/color]" />

 

--Traduzindo

Vermelho: id do novo dinheiro (pepita de ouro)

Azul: nome que você salvou o arquivo

 

 

entre no seu global.lua e subistitua isso

ITEM_GOLD_COIN = 2148

ITEM_PLATINUM_COIN = 2152

ITEM_CRYSTAL_COIN = 2160

 

por isso

ITEM_GOLD_COIN = 2148

ITEM_PLATINUM_COIN = 2152

ITEM_CRYSTAL_COIN = 2160

ITEM_PEPITA_COIN = 2157

 

Aqui vai uma Screen:

pepitapart1cu3.th.png

pepitapart2wq9.th.jpg



CLIQUE AKI DEPOIS CLIQUE NO CLICK AQUI DA SEGUNDA LINHA NÃO DEMORA NEM 1 MINUTO


MINHAS METAS

~~~~~~~~~~~~~~
~~
MINHAS METAS~~
~~~~~~~~~~~~~~


1 post (X)
10 posts (X)
20 posts (X)
30 posts (X)
40 posts (X)
50 posts (X)
60 posts (X)
70 posts (X)
80 posts (X)
90 posts (X)
100 posts (X)
120 posts (X)
150 posts (X)
200 posts (X)
300 posts (X)
400 posts (X)
500 posts (X)
600 posts (X)
700 posts (X)
800 posts (_)
900 posts (_)
1000 potsts (_)
1300 posts (_)
1500 posts (_)
1800 posts (_)
2000 posts (_)
----------------------------------------------------

MEUS TRABALHOS

DaNDaNrOxX

oi mosso
avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 18/01/08Posts: 1455Char no Tibia: Saint Claire

Humm muito legal :D imagina um cara com 100 pepitas de ouro? Rico :D

Parabéns maximusot, não testei pois estou sem server aqui, Obrigado por compartilhar conosco seu trabalho.

 

 

Entrada na equipe: 23/10/2008 Cargo: Estagiário

Promoção: 25/11/2008 Cargo: Moderador

Promoção: 21/10/2009 Cargo: Coordenador

Remoção: 09/05/2010 Motivo: Estudos

Retorno: 15/11/2010 Cargo: Moderador

Remoção: 20/12/2012.

 

 

Darksasuke

@andy_kun
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 20/01/07Posts: 98

Aparentemente pode ser legal,

Mas você já testou o funcionamento dele na compra com NPCs?

Funciona direito?

 

Att,

//DarkSasuke




maximusot

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 05/03/07Posts: 219

@dandan~

Valeu pelos elogios... é imagina um cara com 100 milhonario

 

@darksasuke

Para fazer funcionar como dinheiro é preciso mecher no npc e não no dinheiro



CLIQUE AKI DEPOIS CLIQUE NO CLICK AQUI DA SEGUNDA LINHA NÃO DEMORA NEM 1 MINUTO


MINHAS METAS

~~~~~~~~~~~~~~
~~
MINHAS METAS~~
~~~~~~~~~~~~~~


1 post (X)
10 posts (X)
20 posts (X)
30 posts (X)
40 posts (X)
50 posts (X)
60 posts (X)
70 posts (X)
80 posts (X)
90 posts (X)
100 posts (X)
120 posts (X)
150 posts (X)
200 posts (X)
300 posts (X)
400 posts (X)
500 posts (X)
600 posts (X)
700 posts (X)
800 posts (_)
900 posts (_)
1000 potsts (_)
1300 posts (_)
1500 posts (_)
1800 posts (_)
2000 posts (_)
----------------------------------------------------

MEUS TRABALHOS

MaNeRiNhU

Banido
avatar
Banidos
Banidos

INFOS

Grupo: BanidosRegistrado: 25/09/06Posts: 190Char no Tibia: M e N

cara

vlw veio

fico muito rox :)



Skulls

Coordenador de Eventos
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 26/02/07Posts: 859Gênero: Masculino

Fico bem legal maximus

 

Basico, simples, util e legal.

 

Principalmente em ots loot alto que vc fica com milhoes e milhoes de crystal coin =x

auhseuhase.

 

abraço

Tprocheira

WOOOOW
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 23/12/07Posts: 566Char no Tibia: Tprocheira soldier

Ficou muito bom e fácil de se entender.

Mas você tem certeza que são 100% seus os créditos? Quem é o tal "--By ADM Leo Leonardo Caetano"? Hehe. De qualquer jeito, APROVADO

maximusot

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 05/03/07Posts: 219

Eu me chamo Leonardo Caetano Bernardo, e no meu ot sou ADM Leo

:D agora tá explicado né



CLIQUE AKI DEPOIS CLIQUE NO CLICK AQUI DA SEGUNDA LINHA NÃO DEMORA NEM 1 MINUTO


MINHAS METAS

~~~~~~~~~~~~~~
~~
MINHAS METAS~~
~~~~~~~~~~~~~~


1 post (X)
10 posts (X)
20 posts (X)
30 posts (X)
40 posts (X)
50 posts (X)
60 posts (X)
70 posts (X)
80 posts (X)
90 posts (X)
100 posts (X)
120 posts (X)
150 posts (X)
200 posts (X)
300 posts (X)
400 posts (X)
500 posts (X)
600 posts (X)
700 posts (X)
800 posts (_)
900 posts (_)
1000 potsts (_)
1300 posts (_)
1500 posts (_)
1800 posts (_)
2000 posts (_)
----------------------------------------------------

MEUS TRABALHOS

gabrifer

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 26/10/07Posts: 100Char no Tibia: Climber Man

Muito bom cara!

Esse tutorial é inédito eu acho que mereçe fix!

Facil de entender, bem explicado, organizado...

Parabens!

100% APROVADO!

Abraços :D



Sou Fan:




Ès meu Fan?

BlackDream

Ex-Coordenador - Xtibia.com 2007
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 06/12/07Posts: 205Char no Tibia: Sanshyne

Realmente ficou muito bom, mas escalador, nao se fixam tópicos desse tipo :winksmiley02:

BlackDream, Membro - 2008.




---------------------------------------------------------------------------------------------------------------

noobinhu

Ex Administrador
avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 01/03/06Posts: 1022Gênero: Masculino

É legal o sistema mesmo. Porém, acho que você deveria avisar que... você simplesmente fez uma troca de itens dando use em 100 crystal coins e não adcionou isto na opção 'buy' e 'sell' de NPCs, antes que alguém venha reclamar, falando que tentou comprar uma backpack com isso xD

 

//Yunie~

maximusot

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 05/03/07Posts: 219

@Escalador

Valeu mas acho que você exagerou em dizer que merecia fixo, não é pra tanto

~~

@noobinhu

O que eu fiz foi uma coisa muito simples mesmo, porem ninguém pensou nisso antes né :D



CLIQUE AKI DEPOIS CLIQUE NO CLICK AQUI DA SEGUNDA LINHA NÃO DEMORA NEM 1 MINUTO


MINHAS METAS

~~~~~~~~~~~~~~
~~
MINHAS METAS~~
~~~~~~~~~~~~~~


1 post (X)
10 posts (X)
20 posts (X)
30 posts (X)
40 posts (X)
50 posts (X)
60 posts (X)
70 posts (X)
80 posts (X)
90 posts (X)
100 posts (X)
120 posts (X)
150 posts (X)
200 posts (X)
300 posts (X)
400 posts (X)
500 posts (X)
600 posts (X)
700 posts (X)
800 posts (_)
900 posts (_)
1000 potsts (_)
1300 posts (_)
1500 posts (_)
1800 posts (_)
2000 posts (_)
----------------------------------------------------

MEUS TRABALHOS

Sharingama

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 24/11/07Posts: 105Char no Tibia: Vinicious

Ainda vou colocar no meu ot pra testar, mais parece ser EXTREMAMENTE rox!

Eu sou:

Aprendiz de Spriter
50% Designer
100% Mapper
80% RPG maker
100% Spell Maker
80% Scripter
100% Monster Maker

Ae foi mal mais me chamem de:
Vinicius

"Ora, o ultimo inimigo a ser aniquilado é a morte" ( Harry Potter e as Reliquias da morte )
clique aqui please!
Sou fã de:




maximusot

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 05/03/07Posts: 219

Eu testei em ot 8.00 e 8.10 :D



CLIQUE AKI DEPOIS CLIQUE NO CLICK AQUI DA SEGUNDA LINHA NÃO DEMORA NEM 1 MINUTO


MINHAS METAS

~~~~~~~~~~~~~~
~~
MINHAS METAS~~
~~~~~~~~~~~~~~


1 post (X)
10 posts (X)
20 posts (X)
30 posts (X)
40 posts (X)
50 posts (X)
60 posts (X)
70 posts (X)
80 posts (X)
90 posts (X)
100 posts (X)
120 posts (X)
150 posts (X)
200 posts (X)
300 posts (X)
400 posts (X)
500 posts (X)
600 posts (X)
700 posts (X)
800 posts (_)
900 posts (_)
1000 potsts (_)
1300 posts (_)
1500 posts (_)
1800 posts (_)
2000 posts (_)
----------------------------------------------------

MEUS TRABALHOS

noobinhu

Ex Administrador
avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 01/03/06Posts: 1022Gênero: Masculino
@noobinhu

O que eu fiz foi uma coisa muito simples mesmo, porem ninguém pensou nisso antes né :D

 

Hehe, eu me expressei mal... o 'simplesmente' que eu quis dizer é que você fez 50% para realmente esta nova moeda ser um dinheiro de verdade, e não que eu queira dizer que isso é muito fácil de fazer.É facil? É... pra quem sabe :D , pra quem não sabe todas actions tem o mesmo nível de dificuldade hehe

 

 

Foi mal,

 

//Yunie~~