Ir para conteúdo
  • 0

Money! Dinheiro!


Josegvb

Pergunta

ola xtibianos dessa ves to chegando pra pedir 1 ajudinha em uma coisa basica, no DINHEIRO do servidor

eu uso a base DxP 

o problema é que tipo queria colocase o preço real dos items e coisas, tipo um NAIL, o valor de cada um é 10$, ao juntar 100 seriam 1k = 1000

mas no script pra o npc vender por 10$ eu preciso configurar assim:

 

nail,12157,1000;

 

sendo entao no jogo 1000 seria 10$....

ai quando tu fala pra o npc sell 1 nail ele responde

 

Do you want to sell 1 nail for 1000 gold coins?

 

ai eles pegam 10$  (dollar) ...

entao queria saber como eu faço pra arrumar o valor das granas? eu quero que 10 seja 10$ nao 1000 sendo 10$ e tb queria mudar esse gold coins pra dollars

 

Editado por Josegvb
Link para o comentário
Compartilhar em outros sites

Posts Recomendados

  • 0
1 minuto atrás, luangop disse:

O crash pode ser por voc~e ter setado um item com valor fracionado. O jogo não calcula isso.

 

como fazer pra colocar items com valor menor ao 1?

Link para o comentário
Compartilhar em outros sites

  • 0
1 hora atrás, Josegvb disse:

 

foda =x e colocar pra q 1 essence valer 1$ cada uma é ruim kk 

Dei uma pesquisada na LIB, tente fazer isso:

data/npc/lib/npcsystem abra o arquivo modules.lua

procure por essa linha: 

local backpack, totalCost = 1988, amount * shopItem.buy

troque por:

local backpack, totalCost = 1988, (amount * shopItem.buy) / 100

 

Não testei, me diga o resultado xD

Link para o comentário
Compartilhar em outros sites

  • 0
21 minutos atrás, luangop disse:

Dei uma pesquisada na LIB, tente fazer isso:

data/npc/lib/npcsystem abra o arquivo modules.lua

procure por essa linha: 

local backpack, totalCost = 1988, amount * shopItem.buy

troque por:

local backpack, totalCost = 1988, (amount * shopItem.buy) / 100

 

Não testei, me diga o resultado xD

 

o resultado paresce bom!!, tipo agr o npc ta mostrando certo NA SHOP

2b2d71032697c29ab98d2a5a83b8ef98.gif

 

porem na fala fala o preço do item no npc

essence of fire,12162,35;

18:22 Mark: Do you want to sell 1 essence of fire for 35 dollars?

e fica ruim isso por ejemplo na Sandbag

 

pra valer 150$ tive q deixar assim

sandbag,12177,15000;

18:27 Mark: Do you want to sell 1 sandbag for 15000 dollars?

 

 

Link para o comentário
Compartilhar em outros sites

  • 0
16 minutos atrás, Josegvb disse:

 

o resultado paresce bom!!, tipo agr o npc ta mostrando certo NA SHOP

2b2d71032697c29ab98d2a5a83b8ef98.gif

 

porem na fala fala o preço do item no npc

essence of fire,12162,35;

18:22 Mark: Do you want to sell 1 essence of fire for 35 dollars?

e fica ruim isso por ejemplo na Sandbag

 

pra valer 150$ tive q deixar assim

sandbag,12177,15000;

18:27 Mark: Do you want to sell 1 sandbag for 15000 dollars?

 

 

Creio que você não removeu '0's que chega no items.xml ... tente remover mais 2 zeros nos valores do dinheiro no items.xml como o amigo ensinou acima.

Link para o comentário
Compartilhar em outros sites

  • 0
1 minuto atrás, luangop disse:

Creio que você não removeu '0's que chega no items.xml ... tente remover mais 2 zeros nos valores do dinheiro no items.xml como o amigo ensinou acima.

 

ahh ta, entendi achei q era deixar como tava antes pq agr ia ser /100

 

entao vou colocar no preço POREM, ai voltamos ao problema, como eu posso colocar o valor do CENT no 0.01? pq com isso o server crasha :|:

 

Link para o comentário
Compartilhar em outros sites

  • 0
3 minutos atrás, Josegvb disse:

 

ahh ta, entendi achei q era deixar como tava antes pq agr ia ser /100

 

entao vou colocar no preço POREM, ai voltamos ao problema, como eu posso colocar o valor do CENT no 0.01? pq com isso o server crasha :|:

 

Me manda como estão os valores no items.xml

Link para o comentário
Compartilhar em outros sites

  • 0
Agora, luangop disse:

Me manda como estão os valores no items.xml

 

 

Spoiler

    <item id="2160" article="a" name="ten thousand dollar note" plural="ten thousand dollar notes">

        <attribute key="weight" value="0" />

        <attribute key="worth" value="10000" />

        <attribute key="description" value="Valuable money!" />

    </item>

 

    <item id="2152" article="a" name="hundred dollar note" plural="hundred dollar notes">

        <attribute key="weight" value="0" />

        <attribute key="worth" value="100" />

        <attribute key="description" value="One hundred of these can be converted in a ten thound dollar note." />

    </item>

 

    <item id="2148" article="a" name="dollar note" plural="dollar notes">

        <attribute key="weight" value="0" />

        <attribute key="worth" value="1" />

        <attribute key="description" value="One hundred of these can be converted in a hundred dollar note." />

    </item>

 

    <item id="12416" article="a" name="cent" plural="cents">

        <attribute key="description" value="One hundred of these can be converted in a dollar." />

        <attribute key="worth" value="?" />

    </item>    

 

Link para o comentário
Compartilhar em outros sites

  • 0

Tenta assim:

    <item id="2160" article="a" name="ten thousand dollar note" plural="ten thousand dollar notes">        <attribute key="weight" value="0" />        <attribute key="worth" value="1000000" />        <attribute key="description" value="Valuable money!" />    </item>     <item id="2152" article="a" name="hundred dollar note" plural="hundred dollar notes">        <attribute key="weight" value="0" />        <attribute key="worth" value="10000" />        <attribute key="description" value="One hundred of these can be converted in a ten thound dollar note." />    </item>     <item id="2148" article="a" name="dollar note" plural="dollar notes">        <attribute key="weight" value="0" />        <attribute key="worth" value="100" />        <attribute key="description" value="One hundred of these can be converted in a hundred dollar note." />    </item>     <item id="12416" article="a" name="cent" plural="cents">        <attribute key="description" value="One hundred of these can be converted in a dollar." />        <attribute key="worth" value="1" />    </item>   

 

Link para o comentário
Compartilhar em outros sites

  • 0
37 minutos atrás, luangop disse:

Eu sei, lá onde falei pra por o / 100, é apenas estético.

 

entao sem a modificaçao la nos items.xml ele fica do jeito q eu falei =x

sandbag,12177,15000;

18:27 Mark: Do you want to sell 1 sandbag for 15000 dollars?

Link para o comentário
Compartilhar em outros sites

  • 0
2 minutos atrás, Josegvb disse:

 

entao sem a modificaçao la nos items.xml ele fica do jeito q eu falei =x

sandbag,12177,15000;

18:27 Mark: Do you want to sell 1 sandbag for 15000 dollars?

 

Mas quando você fez esse teste ai, ainda não tinha feito a modificação que eu falei para fazer no modules.lua da pasta data/npc/lib/npcsystem

Link para o comentário
Compartilhar em outros sites

  • 0

qndo fiz a modificaçao q vc falou, tava normal do jeito q vc falou agr

=p entao fazendo dnovo o teste com a modificaçao q vc fez e a grana assim como vc falou 

 

19:48 Mark: Do you want to sell 1 essence of fire for 35 dollars?

teria q ir no npc\lib\npcsystem\npchandler e fazer a msm alteraçao q vc fez no no modules la no

    TAG_TOTALCOST = '|TOTALCOST|'

mas nao vejo como

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...