Universo Games
Ola , Convidado

[ALL]Sistema de dicas Logo1110

Você ainda não e cadastrado então cadastre-se e veja todas as atualizações no Mundo RPG!!!
Universo Games
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Universo Games

Suporte e Desenvolvimento só no Universo Games
 
InícioInício  PortalPortal  EventosEventos  PublicaçõesPublicações  Últimas imagensÚltimas imagens  RegistarRegistar  EntrarEntrar  
Ola Convidado, Seja Bem vindo a equipe lhe deseja boa sorte no seu projeto!

 

 [ALL]Sistema de dicas

Ir para baixo 
AutorMensagem
Convidado
Convidado
Anonymous



[ALL]Sistema de dicas Empty
MensagemAssunto: [ALL]Sistema de dicas   [ALL]Sistema de dicas EmptyDom 29 Ago 2010, 12:21

Enquanto o player está se conectando ao jogo ele recebe alguma dicas.

Crie um novo Modulo e adicione isso:

Código:
Option Explicit

Public Declare Function WritePrivateProfileString& Lib "KERNEL32" Alias "WritePrivateProfileStringA" (ByVal AppName$, ByVal KeyName$, ByVal keydefault$, ByVal FileName$)
Public Declare Function GetPrivateProfileString& Lib "KERNEL32" Alias "GetPrivateProfileStringA" (ByVal AppName$, ByVal KeyName$, ByVal keydefault$, ByVal ReturnedString$, ByVal RSSize&, ByVal FileName$)

Public Sub WriteINI(INISection As String, INIKey As String, INIValue As String, INIFile As String)
Call WritePrivateProfileString(INISection, INIKey, INIValue, INIFile)
End Sub

Public Function ReadINI(INISection As String, INIKey As String, INIFile As String) As String
Dim StringBuffer As String
Dim StringBufferSize As Long

StringBuffer = Space$(255)
StringBufferSize = Len(StringBuffer)

StringBufferSize = GetPrivateProfileString(INISection, INIKey, vbNullString, StringBuffer, StringBufferSize, INIFile)

If StringBufferSize > 0 Then
ReadINI = Left$(StringBuffer, StringBufferSize)
Else
ReadINI = vbNullString
End If
End Function

Na frmSendGetData, crie um timer e deixe assim:

Código:
Nome:tmrDicas
Interval:1
Enabled:True

Coloque esse código no timer:

Código:
Dim MAXDICAS As Long
MAXDICAS = ReadINI("Dicas", "Max_Dicas", App.Path & "\config.ini")

lblDicas.Caption = "- " & ReadINI("Dicas", "Dica_" & Rand(1, MAXDICAS), App.Path & "\config.ini")
tmrDicas.Enabled = False

Agora crie uma label e dê o nome de:

Código:
lblDicas

adicione isso no config.ini:

Código:
[Dicas]
Max_Dicas=3
Dica_1=Engines Brasil.(edite)
Dica_2=Créditos: RafaelS.~ (edite)
Dica_3=EEB 3, vai ser logo logo lançada. :P (edite)

No final do modGamelogic adicione:

Código:
Public Function Rand(ByVal Low As Long, ByVal High As Long) As Long
Randomize
Rand = Int((High - Low + 1) * Rnd) + Low
End Function

xDirceu (disponibilizando)

Créditos:
• RafaelS.~
• PRODEV
Ir para o topo Ir para baixo
Lucas Roberto
Administrador
Administrador
Lucas Roberto


Mensagens : 711

[ALL]Sistema de dicas Empty
MensagemAssunto: Re: [ALL]Sistema de dicas   [ALL]Sistema de dicas EmptyDom 29 Ago 2010, 16:56

Otimo!!!

1+ CRED
Laughing
Ir para o topo Ir para baixo
https://universogamesmmo.forumeiros.com
Convidado
Convidado
Anonymous



[ALL]Sistema de dicas Empty
MensagemAssunto: Re: [ALL]Sistema de dicas   [ALL]Sistema de dicas EmptyDom 29 Ago 2010, 17:38

Vlw Pelo Tuto está ajudano muitas pessoas xD
Ir para o topo Ir para baixo
Conteúdo patrocinado





[ALL]Sistema de dicas Empty
MensagemAssunto: Re: [ALL]Sistema de dicas   [ALL]Sistema de dicas Empty

Ir para o topo Ir para baixo
 
[ALL]Sistema de dicas
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» [EEB]Sistema de Voar
» [Aula]Dicas de Segurança
» Sistema de Prisão
» Sistema de Reset 2.0
» [EO]Sistema de Pet

Permissões neste sub-fórumNão podes responder a tópicos
Universo Games :: Criação de Jogos :: Elysium Diamond :: Tutoriais-
Ir para: