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]

Darkmel

Darkmel
Membro Honorário I
Membro Honorário I
Quando um jogador morre e estava com loja, trade ou banco aberto, ao
renascer, os mesmos continuam abertos e funcionando, este tutorial não
irá fechar todas as janelas desses sistemas (Somente a janela do trade),
mas irá impedir que ele funcione no servidor, caso queira completo
fechando todas as janelas terá que fazer as devidas modificações no
cliente.

Abra o Servidor

1 - Em modPlayer, procure por
Código:
' Clear spell casting
    TempPlayer(index).spellBuffer.Spell = 0
    TempPlayer(index).spellBuffer.Timer = 0
    TempPlayer(index).spellBuffer.target = 0
    TempPlayer(index).spellBuffer.tType = 0
    Call SendClearSpellBuffer(index)

2 - Embaixo adicione:
Código:
TempPlayer(index).InBank = False
    TempPlayer(index).InShop = 0
    If TempPlayer(index).InTrade > 0 Then
        For i = 1 To MAX_INV
            TempPlayer(index).TradeOffer(i).Num = 0
            TempPlayer(index).TradeOffer(i).Value = 0
            TempPlayer(TempPlayer(index).InTrade).TradeOffer(i).Num = 0
            TempPlayer(TempPlayer(index).InTrade).TradeOffer(i).Value = 0
        Next

        TempPlayer(index).InTrade = 0
        TempPlayer(TempPlayer(index).InTrade).InTrade = 0
       
        SendCloseTrade index
        SendCloseTrade TempPlayer(index).InTrade
    End If

Créditos:
Valentine

http://animex.zz.mu

SameKage

SameKage
Membro Honorário III
Membro Honorário III
\o , bom tutorial, ajuda bastante u.u

http://distritorpgmaker.com

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