MMORPG Brasil
Ola, visitante! Agradecemos sua visita, para ter acesso a todo nosso conteúdo recomendamos que faça um cadastro no fórum, com ele você pode participar de tópicos e ter acesso a todas áreas da comunidade!

Participe do fórum, é rápido e fácil

MMORPG Brasil
Ola, visitante! Agradecemos sua visita, para ter acesso a todo nosso conteúdo recomendamos que faça um cadastro no fórum, com ele você pode participar de tópicos e ter acesso a todas áreas da comunidade!
MMORPG Brasil
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Sistema de recuperação ( Hospital )

+5
LegendaryAngel
Valentine
guifs
jonny157
Kisuke
9 participantes

Ir para baixo

Sistema de recuperação ( Hospital ) Empty Sistema de recuperação ( Hospital )

Mensagem por Kisuke Sáb 17 Mar 2012, 11:02

Descrição:
Esse sistema mostra na GUI quanto tempo você ficará no hospital,se recuperando dos ferimentos,caso seu personagem morra.
Sistema de recuperação ( Hospital ) Zhn2ur

Server side:
modEnumerations
Na Serverpackets Depois SMSG_Count Coloque:
Código:
hospitalEnter

modCombat
Procure por :
Código:
If Damage >= GetPlayerVital(victim, Vitals.HP) Then
Depois disso coloque:
Código:
Dim Buffer2 As clsBuffer
            Set Buffer2 = New clsBuffer
            Buffer2.WriteLong hospitalEnter
            Buffer2.WriteString "isinhospital"
            SendDataTo victim, Buffer2.ToArray
          Set Buffer = Nothing


Client side modConstants
Coloque:
Código:
Public isInHospital As Boolean

modHandleData
Coloque isso antes da Initmessages
Código:
HandleDataSub(hospitalEnter) = GetAddress(AddressOf HandleHospital)

Adicione isso na mod Handle Data :
Código:
Private Sub HandleHospital(ByVal Index As Long, ByRef Data() As Byte, ByVal StartAddr As Long, ByVal ExtraVar As Long)
Dim Buffer As clsBuffer
Dim Msg As String
    ' If debug mode, handle error then exit out
    If Options.Debug = 1 Then On Error GoTo errorhandler
   
    Set Buffer = New clsBuffer
    Buffer.WriteBytes Data()
    Msg = Buffer.ReadString
    frmHospital.Show
   
    ' Error handler
    Exit Sub
errorhandler:
    HandleError "HandleHospital", "modHandleData", Err.Number, Err.Description, Err.Source, Err.HelpContext
    Err.Clear
    Exit Sub
End Sub

Mod Input
Em checkInputKeys coloque depois de
Código:
If GetKeyState(vbKeyUp) < 0 Then
Isto:
Código:
If isInHospital = False Then
And before the last "End If"
Código:
    End If

Atenção:
Crie uma nova form e a chame de frmhospital
Crie um timer e o chame de timer1
Crie uma label e coloque o nome como lblTImer

Na frmhospital adicione isto:
Código:
Dim TimeH As Integer

Private Sub Form_Activate()
TimeH = 30  ' Mude o 30 para o tempo
Timer1.Enabled = True
lblTimer.Caption = "Você está se recuperando por : 30s"
End Sub

Private Sub Timer1_Timer()
If TimeH > 0 Then
TimeH = TimeH - 1
lblTimer.Caption = "Você está se recuperando por: " & TimeH & "segundos"
isInHospital = True
Else
isInHospital = False
Me.Hide
End If

End Sub
Kisuke
Kisuke
Membro Vitalicio
Membro Vitalicio

Mensagens : 567

http://www.redtube.com

Ir para o topo Ir para baixo

Sistema de recuperação ( Hospital ) Empty Re: Sistema de recuperação ( Hospital )

Mensagem por jonny157 Seg 03 Dez 2012, 18:09

Uma pergunta sobre este sistema, se estiver contra as regras reviver o tópico para esclarecer dúvidas, por favor desconsiderem o meu post.


Qual tela irá aparecer enquanto o tempo do hospital é carregado? A mesma tela onde ele morreu?
jonny157
jonny157
Membro Sênior
Membro Sênior

Mensagens : 406

Ir para o topo Ir para baixo

Sistema de recuperação ( Hospital ) Empty Re: Sistema de recuperação ( Hospital )

Mensagem por guifs Qui 21 Mar 2013, 14:26

como faz , para quando morrer ir para um determinado mapa .-. , mais 1 aew pelo system , vou usa-lo .-.'
guifs
guifs
Membro Vitalicio
Membro Vitalicio

Mensagens : 561

Ir para o topo Ir para baixo

Sistema de recuperação ( Hospital ) Empty Re: Sistema de recuperação ( Hospital )

Mensagem por Valentine Qui 21 Mar 2013, 15:49

Bloquear os movimentos pelo cliente.... dessa forma um hacker pode burlar o sistema e fazer com que não precise ficar esperando os 30 segundos e poder andar de imediato, recomendo que bloquei os passos no servidor.
avatar
Valentine
Membro de Honra
Membro de Honra

Mensagens : 472

http://www.aldeiarpgbr.com

Ir para o topo Ir para baixo

Sistema de recuperação ( Hospital ) Empty Re: Sistema de recuperação ( Hospital )

Mensagem por guifs Qui 21 Mar 2013, 16:21

bom , acho q por imcompetencia minha não tive exito em concluir o tutorial , mais 1 pra vc mesmo assim .-.
guifs
guifs
Membro Vitalicio
Membro Vitalicio

Mensagens : 561

Ir para o topo Ir para baixo

Sistema de recuperação ( Hospital ) Empty Re: Sistema de recuperação ( Hospital )

Mensagem por LegendaryAngel Qui 21 Mar 2013, 17:53

Ótimo Sistema +1 Po Colabora Conosco.
avatar
LegendaryAngel
Membro Veterano
Membro Veterano

Mensagens : 810

Ir para o topo Ir para baixo

Sistema de recuperação ( Hospital ) Empty Re: Sistema de recuperação ( Hospital )

Mensagem por #Hiddan- Qui 21 Mar 2013, 20:07

Belo sistema claramente que vai estar em meu projeto (heuheu''),
era oq tava precisando , so vou "adaptar" ele pra deixar mais seguro ,
e tentar meter ele na minha egine 'u-u!! +1 creed thank's!
#Hiddan-
#Hiddan-
Novato
Novato

Mensagens : 4

Ir para o topo Ir para baixo

Sistema de recuperação ( Hospital ) Empty Re: Sistema de recuperação ( Hospital )

Mensagem por Eduardo Qui 21 Mar 2013, 21:11

Esse tópico , não está meio velho não ? , para tais ficarem postando? , algum moderador favor trancar tópico
Eduardo
Eduardo
Membro Veterano
Membro Veterano

Mensagens : 1178

Ir para o topo Ir para baixo

Sistema de recuperação ( Hospital ) Empty Re: Sistema de recuperação ( Hospital )

Mensagem por Kazutoo Qui 21 Mar 2013, 21:45

Quanto mais tópico trancado mais o fórum vai a ruína até por que os membros precisam de suporte e o melhor lugar para se tratar do mesmo em relação a erros ou dúvidas é no próprio tópico.
Kazutoo
Kazutoo
Banido
Banido

Mensagens : 121

Ir para o topo Ir para baixo

Sistema de recuperação ( Hospital ) Empty Re: Sistema de recuperação ( Hospital )

Mensagem por MadaraOwner Qui 21 Mar 2013, 22:11

Caraca... finalmente alguma coisa nova que foge da mesmice de sempre. Algo inovador! Isso difere os simples dos sonhadores :]

+1 cred pela criatividade e pela boa vontade de disponibilizar kkk
MadaraOwner
MadaraOwner
Membro Sênior
Membro Sênior

Mensagens : 276

Ir para o topo Ir para baixo

Sistema de recuperação ( Hospital ) Empty Re: Sistema de recuperação ( Hospital )

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo


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