1 Corrigindo um pequeno erro ao morrer 2/2/2013, 03:40
Darkmel
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
2 - Embaixo adicione:
Créditos:
Valentine
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