Corrigindo um erro grave no trade 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 um erro grave no trade

Ir para baixo

Corrigindo um erro grave no trade Empty Corrigindo um erro grave no trade

Mensagem por Valentine Dom Ago 19, 2012 12:06 pm

A correção é simples, mas o erro é grave. Vamos supor que você está em uma troca e oferece um item no trade, este item irá aparecer no trade para os dois jogadores, como deve acontecer... o problema é se você equipar esse item, ele desaparece na troca para você, mas não pra o outro jogador, assim você pode enganá-lo usando o trade para vender um item que não irá pra ele.

Abra o servidor

1 - No modPlayer, procure por:
Código:
Public Sub UseItem(ByVal index As Long, ByVal invNum As Long, ByVal useType As Byte)

2 - Depois de:
Código:
    ' Prevent hacking
    If invNum < 1 Or invNum > MAX_ITEMS Then
        Exit Sub
    End If

3 - Adicione:
Código:
If TempPlayer(index).InTrade > 0 Then Exit Sub

Créditos:
Valentine
Valentine
Valentine
Administrador
Administrador

Medalhas : Corrigindo um erro grave no trade ZgLkiRU
Mensagens : 5345
Créditos : 1164

https://www.aldeiarpg.com/

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