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

Você não está conectado. Conecte-se ou registre-se

Ver o tópico anterior Ver o tópico seguinte Ir para baixo  Mensagem [Página 1 de 1]

Warrior

Warrior
Ajudante
Ajudante
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 por fazer
e a min por mostrar a vocês

Ver o tópico anterior Ver o tópico seguinte Ir para o topo  Mensagem [Página 1 de 1]

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