Aldeia RPG

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

Suporte ao desenvolvimento de jogos


2 participantes

    Corrigindo erros no trade e banco

    Valentine
    Valentine
    Administrador
    Administrador


    Medalhas : Corrigindo erros no trade e banco ZgLkiRU
    Mensagens : 5336
    Créditos : 1163

    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)

    Nando Moura gosta desta mensagem

    Laxus
    Laxus
    Aldeia Friend
    Aldeia Friend


    Mensagens : 1150
    Créditos : 78

    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
    Valentine
    Valentine
    Administrador
    Administrador


    Medalhas : Corrigindo erros no trade e banco ZgLkiRU
    Mensagens : 5336
    Créditos : 1163

    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.
    Laxus
    Laxus
    Aldeia Friend
    Aldeia Friend


    Mensagens : 1150
    Créditos : 78

    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
    Valentine
    Valentine
    Administrador
    Administrador


    Medalhas : Corrigindo erros no trade e banco ZgLkiRU
    Mensagens : 5336
    Créditos : 1163

    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.
    Laxus
    Laxus
    Aldeia Friend
    Aldeia Friend


    Mensagens : 1150
    Créditos : 78

    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

    Conteúdo patrocinado


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

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Sex Abr 26, 2024 9:00 pm