Corrigindo erros no trade e banco Hitskin_logo Hitskin.com

Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o temaVoltar para a ficha do tema

Aldeia RPG
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Corrigindo erros no trade e banco

2 participantes

Ir para baixo

Corrigindo erros no trade e banco Empty Corrigindo erros no trade e banco

Mensagem por Valentine Sex Nov 09, 2012 2:24 pm

No trade você pode trocar uma quantidade 0 de dinheiro. No banco você pode depositar ou sacar uma quantidade 0 de dinheiro. Não da erro no cliente ou servidor, mas não seria uma coisa muito boa deixar que isso aconteça.

Abra o servidor

1 - No modHandleData, dentro de
Código:
Sub HandleTradeItem

2 - Procure por:
Código:
    ' make sure they have the amount they offer
    If amount < 0 Or amount > GetPlayerInvItemValue(index, invSlot) Then
        Exit Sub
    End If

3 - Embaixo adicione:
Código:
    If Item(itemNum).Type = ITEM_TYPE_CURRENCY Then
        If amount < 1 Then Exit Sub
    End If

4 - No modPlayer, dentro de
Código:
Sub GiveBankItem

5 - Procure por:
Código:
    If amount < 0 Or amount > GetPlayerInvItemValue(index, invSlot) Then
        Exit Sub
    End If

6 - Embaixo adicione:
Código:
    If Item(GetPlayerInvItemNum(index, invSlot)).Type = ITEM_TYPE_CURRENCY Then
        If amount < 1 Then Exit Sub
    End If

7 - Ainda em modPlayer, dentro de
Código:
Sub TakeBankItem

8 - Procure por:
Código:
    If amount < 0 Or amount > GetPlayerBankItemValue(index, BankSlot) Then
        Exit Sub
    End If

9 - Embaixo adicione:
Código:
    If Item(GetPlayerBankItemNum(index, BankSlot)).Type = ITEM_TYPE_CURRENCY Then
        If amount < 1 Then Exit Sub
    End If

Créditos:
Valentine


Última edição por Valentine em Seg Jul 06, 2015 8:45 pm, editado 3 vez(es)
Valentine
Valentine
Administrador
Administrador

Medalhas : Corrigindo erros no trade e banco ZgLkiRU
Mensagens : 5343
Créditos : 1164

https://www.aldeiarpg.com/

Nando Moura gosta desta mensagem

Ir para o topo Ir para baixo

Corrigindo erros no trade e banco Empty Re: Corrigindo erros no trade e banco

Mensagem por Laxus Sex Nov 09, 2012 4:51 pm

Boa cara mas oque acontece se ele quiser trocar 0 de dinheiro?

_________________
"Não importa o quão forte o cara é, o que importa é encara-lo de frente sem fraquejar"
                                                                                                                                                    Laxus ~ Fairy Tail
Laxus
Laxus
Aldeia Friend
Aldeia Friend

Mensagens : 1150
Créditos : 78

Ir para o topo Ir para baixo

Corrigindo erros no trade e banco Empty Re: Corrigindo erros no trade e banco

Mensagem por Valentine Sáb Nov 10, 2012 7:08 pm

Warrior_Maker escreveu:Boa cara mas oque acontece se ele quiser trocar 0 de dinheiro?
Nada até onde testei, mas é um pouco desconfortável você poder colocar 0 de dinheiro.
Valentine
Valentine
Administrador
Administrador

Medalhas : Corrigindo erros no trade e banco ZgLkiRU
Mensagens : 5343
Créditos : 1164

https://www.aldeiarpg.com/

Ir para o topo Ir para baixo

Corrigindo erros no trade e banco Empty Re: Corrigindo erros no trade e banco

Mensagem por Laxus Dom Nov 11, 2012 9:59 am

Valentine escreveu:
Warrior_Maker escreveu:Boa cara mas oque acontece se ele quiser trocar 0 de dinheiro?
Nada até onde testei, mas é um pouco desconfortável você poder colocar 0 de dinheiro.
Mas tipo quando ele for trocar 0 de dinheiro vai aparecer uma mensagem não e mesmo?Ex: Não e possível trocar essa quantidade de dinheiro

_________________
"Não importa o quão forte o cara é, o que importa é encara-lo de frente sem fraquejar"
                                                                                                                                                    Laxus ~ Fairy Tail
Laxus
Laxus
Aldeia Friend
Aldeia Friend

Mensagens : 1150
Créditos : 78

Ir para o topo Ir para baixo

Corrigindo erros no trade e banco Empty Re: Corrigindo erros no trade e banco

Mensagem por Valentine Dom Nov 11, 2012 12:00 pm

Eu ampliei o tutorial, abrangendo o banco também para que impeça você de poder depositar ou sacar uma quantidade 0 de dinheiro.

E sobre o trade... vamos supor que o seu jogo ter dinheiro é algo difícil e os items custam pouco ai você vai vender um item por 1 gold (ouro) ai você coloca o item no trade para trocar e o outro jogador que quer lhe enganar coloca 0 de gold, ai vai aparecer pra você como se ele tivesse colocado 1 gold, só que ali não tem nada, então esse jogador que está vendendo o item poderia ser enganado.
Valentine
Valentine
Administrador
Administrador

Medalhas : Corrigindo erros no trade e banco ZgLkiRU
Mensagens : 5343
Créditos : 1164

https://www.aldeiarpg.com/

Ir para o topo Ir para baixo

Corrigindo erros no trade e banco Empty Re: Corrigindo erros no trade e banco

Mensagem por Laxus Qui Nov 15, 2012 10:29 am

obrigado valentine agora intendi +2 por me explicar e pelo tuto!

_________________
"Não importa o quão forte o cara é, o que importa é encara-lo de frente sem fraquejar"
                                                                                                                                                    Laxus ~ Fairy Tail
Laxus
Laxus
Aldeia Friend
Aldeia Friend

Mensagens : 1150
Créditos : 78

Ir para o topo Ir para baixo

Corrigindo erros no trade e banco Empty Re: Corrigindo erros no trade e banco

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos