Argentum Online
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.



 
ÍndicePortalÚltimas imágenesBuscarRegistrarseConectarse
Mundo Argentum
Banner Invierno Usuario con mas de 1.000 mensajes. Chat de Argentum Online
Redes Sociales de Argentum Online
Facebook de la comunidad. Twitter de la comunidad.

Comparte
 

 Sistema de Consulta (0.11.5)

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
JuliánC
[Usuario De Mundo Argentum]
[Usuario De Mundo Argentum]
JuliánC

Mensajes : 35
Temas : 11
Fecha de inscripción : 20/06/2013
Edad : 24
Localización : Chascomús

Sistema de Consulta (0.11.5) Empty
MensajeTema: Sistema de Consulta (0.11.5)   Sistema de Consulta (0.11.5) Icon_minitimeJue Jun 20, 2013 2:26 pm

Buenas Tardes, les traigo Sistema de Consulta para la versión 0.11.5

Explicación: el GM pone /CONSULTAON de la cual lo ve el usuario en consola el usuario tipea /IRCONSULTA y lo lleva al mapa que ponen ustedes xD.

Comenzamos.
Servidor:

En el Handledata_2 ponemos

Código:
If UCase$(Left$(rData, 16)) = "/CONSULTAON" ThenrData = Right$(rData, Len(rData) - 16)Call SendData(SendTarget.ToAll, 0, 0, "||" & UserList(userindex).name& " Está en la sala de consultas tipea /IRCONSULTA." & FONTTYPE_GUILD)Call WarpUserChar(userindex, 20, 50, 50, True) 'Coordenada a la qué lleva al GMConsulta = TrueHayConsulta = FalseExit SubCase "/IRCONSULTA"        If UserList(userindex).flags.Privilegios > 1 Then CallSendData(SendTarget.toindex, userindex, 0, "CONSULT")        Exit Sub       Case "/IRCONSULTA"       If UserList(userindex).pos.Map = 70 Then Exit Sub  ' 70 EJEMPLO VOFÍ.       If Consulta = False Then    Call SendData(SendTarget.toindex, userindex, 0, "||Los Game Master no estan atendiendo consultas en este momento intenta mas tarde amiwo." & FONTTYPE_INFO)    Exit Sub    End If       If HayConsulta = True Then    Call SendData(SendTarget.toindex, userindex, 0, "||Ya hay una consulta, prueba mas tarde." & FONTTYPE_INFO)    Exit Sub    End If       PosUserConsulta.Map = UserList(userindex).pos.Map    PosUserConsulta.X = UserList(userindex).pos.X    PosUserConsulta.Y = UserList(userindex).pos.Y       Call SendData(SendTarget.ToAll, 0, 0, "||" & UserList(userindex).name & " Acaba de entrar en la sala de consultas habilitada por el GM. " & FONTTYPE_INFO)    Call WarpUserChar(userindex, 20, 50, 55, True) 'Coordenadas a la qué va el usuario qué tipeo IRCONSULTA    HayConsulta = True    Exit SubEnd If



Abajo:

Código:
If UCase(Left(rData, 6)) = "/LISTO " ThenrData = Right$(rData, Len(rData) - 6)Dim fex As Stringfex = NameIndex(rData)         If fex <= 0 Then        Call SendData(SendTarget.toindex, userindex, 0, "||Usuario OFFLINE." & FONTTYPE_INFO)        Exit Sub        End If               If Consulta = False Then Exit Sub Call SendData(SendTarget.ToAll, 0, 0, "||" & UserList(userindex).name & " se encuentra en la sala de consultas, tipea /IRCONSULTA." & FONTTYPE_GUILD)HayConsulta = False    Call WarpUserChar(fex, PosUserConsulta.Map, PosUserConsulta.X, PosUserConsulta.Y)Exit SubEnd If

Buscamos:

Código:
If UCase$(Left$(rData, 6)) = "/CMSG " Then

Arriba:

Código:
If UCase$(Left$(rData, 19)) = "/CONSULTAOFF" ThenrData = Right$(rData, Len(rData) - 19)Call SendData(SendTarget.ToAll, 0, 0, "||" & UserList(userindex).name& " desactivó las consultas." & FONTTYPE_GUILD)Consulta = FalseExit SubEnd If

Declaraciones: ponemos

Código:
Public PosUserConsulta As WorldPosPublic HayConsulta As BooleanPublic Consulta As Boolean
Volver arriba Ir abajo
Invitado
Invitado
avatar


Sistema de Consulta (0.11.5) Empty
MensajeTema: Re: Sistema de Consulta (0.11.5)   Sistema de Consulta (0.11.5) Icon_minitimeJue Jun 20, 2013 3:53 pm

Esta bueno, pero para mi es mas comodo el /Consultas .

Igual seguí así y gracias x aportar.
Volver arriba Ir abajo
Axters
[Administrador Del Foro]
[Administrador Del Foro]
avatar

Mensajes : 197
Temas : 46
Fecha de inscripción : 16/06/2013

Sistema de Consulta (0.11.5) Empty
MensajeTema: Re: Sistema de Consulta (0.11.5)   Sistema de Consulta (0.11.5) Icon_minitimeJue Jun 20, 2013 5:01 pm

No lo leí al código pero no es el que libero zaiko pero con otros comandos?
Volver arriba Ir abajo
RetrxM
[Administrador Del Foro]
[Administrador Del Foro]
RetrxM

Mensajes : 196
Temas : 47
Fecha de inscripción : 18/06/2013

Sistema de Consulta (0.11.5) Empty
MensajeTema: Re: Sistema de Consulta (0.11.5)   Sistema de Consulta (0.11.5) Icon_minitimeJue Jun 20, 2013 5:22 pm

Gracias por el aporte
Segui Asi.
Volver arriba Ir abajo
JuliánC
[Usuario De Mundo Argentum]
[Usuario De Mundo Argentum]
JuliánC

Mensajes : 35
Temas : 11
Fecha de inscripción : 20/06/2013
Edad : 24
Localización : Chascomús

Sistema de Consulta (0.11.5) Empty
MensajeTema: Re: Sistema de Consulta (0.11.5)   Sistema de Consulta (0.11.5) Icon_minitimeJue Jun 20, 2013 5:24 pm

Nada que ver, Luciano, no es el que liberó ZaikO.
Volver arriba Ir abajo
TerreZa
[Usuario De Mundo Argentum]
[Usuario De Mundo Argentum]
TerreZa

Mensajes : 87
Temas : 32
Fecha de inscripción : 19/06/2013

Sistema de Consulta (0.11.5) Empty
MensajeTema: Re: Sistema de Consulta (0.11.5)   Sistema de Consulta (0.11.5) Icon_minitimeMiér Jun 26, 2013 2:54 pm

Muy bueno
Volver arriba Ir abajo
Invitado
Invitado
avatar


Sistema de Consulta (0.11.5) Empty
MensajeTema: Re: Sistema de Consulta (0.11.5)   Sistema de Consulta (0.11.5) Icon_minitimeMiér Jun 26, 2013 5:00 pm

JuliánC escribió:
Nada que ver, Luciano, no es el que liberó ZaikO.

Para mi que si es el que uso ZAikO porqué es muy parecido.
Volver arriba Ir abajo
JuliánC
[Usuario De Mundo Argentum]
[Usuario De Mundo Argentum]
JuliánC

Mensajes : 35
Temas : 11
Fecha de inscripción : 20/06/2013
Edad : 24
Localización : Chascomús

Sistema de Consulta (0.11.5) Empty
MensajeTema: Re: Sistema de Consulta (0.11.5)   Sistema de Consulta (0.11.5) Icon_minitimeSáb Jun 29, 2013 8:41 pm

Te encanta afanar post no? le dije que no es el de ZaikO y me porfias.

Axters>>>>Editado por insultos
Volver arriba Ir abajo
Contenido patrocinado




Sistema de Consulta (0.11.5) Empty
MensajeTema: Re: Sistema de Consulta (0.11.5)   Sistema de Consulta (0.11.5) Icon_minitime

Volver arriba Ir abajo
 

Sistema de Consulta (0.11.5)

Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.

Permisos de este foro:No puedes responder a temas en este foro.
Argentum Online :: Argentum Online :: Programación-