O tutorial é bem básico. Normalmente um tutorial "quentinho" seria feito através do cliente...Mas, fazendo no servidor, já é um bom 'quebra-cabeça' para os novatos ligarem isso de modo seguro entre Server~e~Cliente , não é mesmo?? :)
Muito bem, primeiramente abra seu "Server.Vbp".
Agora, em um lugar preferencial, crie um "CheckBox" no "FrmServer".
CheckBox:
Nome: chkPlayerExp
Caption: Evento: Player = Exp
Agora, dentro do 'CheckBox', "chkPlayerExp", adicione isto:
Agora, em "ModCombat", na sub "PlayerAttackNpc" , procure por:
E abaixo disto, adicione isto:
E pronto! Agora seu sistema está feito!
SERVER~SIDE
Muito bem, primeiramente abra seu "Server.Vbp".
Agora, em um lugar preferencial, crie um "CheckBox" no "FrmServer".
CheckBox:
Nome: chkPlayerExp
Caption: Evento: Player = Exp
Agora, dentro do 'CheckBox', "chkPlayerExp", adicione isto:
- Código:
If chkPlayerExp.Value > 0 Then
Call GlobalMsg("Evento 'Jogador' ativado! (Cada Player Online = +1% de Exp)", White)
Else
Call GlobalMsg("Evento 'Jogador' finalizado!", White)
End If
Agora, em "ModCombat", na sub "PlayerAttackNpc" , procure por:
- Código:
' Make sure we dont get less then 0
If exp <= 0 Then
exp = 1
End If
E abaixo disto, adicione isto:
- Código:
'check for events based on player amount
If frmServer.chkPlayerExp > 0 Then
If TotalPlayersOnline > 0 Then
exp = exp + (exp * (TotalPlayersOnline / 100))
End If
End If
E pronto! Agora seu sistema está feito!
~Sistema Testado~
Bugs: 0
Funcionamento: 100%
Versão: 1.0
Créditos
Lucas Dantas~Eu