GS-Zone

Crear personaje directo del frmcrearpj Ir al Indice

Moderadores: Moderadores de Argentum, Especialistas de Argentum, Especialistas de Programación

8

Nota » 24 Mar 2011 21:42

Empezemos, todo en el cliente.

En el frmcrearpersonaje creamos 3 labels.

1 con el nombre: txtCorreo
2 con el nombre: txtPasswd
3 con el nombre: txtPasswdCheck

En el frmcrearpersonaje buscamos el sub:

  1. Private Sub boton_Click(index As Integer)


Y reemplazamos ese sub por este:

  1. Private Sub boton_Click(index As Integer)
  2.     Call Audio.PlayWave(SND_CLICK)
  3.    
  4.     Select Case index
  5.         Case 0
  6.            
  7.             Dim i As Integer
  8.             Dim k As Object
  9.             i = 1
  10.             For Each k In Skill
  11.                 UserSkills(i) = k.Caption
  12.                 i = i + 1
  13.             Next
  14.            
  15.             UserName = txtNombre.Text
  16.            
  17.             If Right$(UserName, 1) = " " Then
  18.                 UserName = RTrim$(UserName)
  19.                 MsgBox "Nombre invalido, se han removido los espacios al final del nombre"
  20.             End If
  21.            
  22.             UserRaza = lstRaza.ListIndex + 1
  23.             UserSexo = lstGenero.ListIndex + 1
  24.             UserClase = lstProfesion.ListIndex + 1
  25.            
  26.             UserAtributos(1) = Val(lbFuerza.Caption)
  27.             UserAtributos(2) = Val(lbInteligencia.Caption)
  28.             UserAtributos(3) = Val(lbAgilidad.Caption)
  29.             UserAtributos(4) = Val(lbCarisma.Caption)
  30.             UserAtributos(5) = Val(lbConstitucion.Caption)
  31.            
  32.             UserHogar = lstHogar.ListIndex + 1
  33.            
  34.     If Not CheckData Then Exit Sub
  35.    
  36. #If SeguridadAlkon Then
  37.     UserPassword = md5.GetMD5String(txtPasswd.Text)
  38.     Call md5.MD5Reset
  39. #Else
  40.     UserPassword = txtPasswd.Text
  41. #End If
  42.     UserEmail = txtCorreo.Text
  43.    
  44.     If Not CheckMailString(UserEmail) Then
  45.         MsgBox "Direccion de mail invalida."
  46.         Exit Sub
  47.     End If
  48.    
  49. #If UsarWrench = 1 Then
  50.     frmMain.Socket1.HostName = CurServerIp
  51.     frmMain.Socket1.RemotePort = CurServerPort
  52. #End If
  53.    
  54.     EstadoLogin = E_MODO.CrearNuevoPj
  55.    
  56. #If UsarWrench = 1 Then
  57.     If Not frmMain.Socket1.Connected Then
  58. #Else
  59.     If frmMain.Winsock1.State <> sckConnected Then
  60. #End If
  61.         MsgBox "Error: Se ha perdido la conexion con el servidor"
  62.         Unload Me
  63.            
  64.             End If
  65.         Case 1
  66.             Call Audio.PlayMIDI("2.mid")
  67.            
  68.             frmConnect.FONDO.Picture = LoadPicture(App.path & "\Graficos\conectar.jpg")
  69.             Unload Me
  70.            
  71.            
  72.         Case 2
  73.             Call Audio.PlayWave(SND_DICE)
  74.             Call TirarDados
  75.             End Select
  76.  
  77.         Call Login
  78.    
  79.    
  80. End Sub
  81.  


Y listo.. Muy simple :P..

Lo probe en la 12.3 y andubo perfecto.

Ha que me refiero a conectar directo del frmcrearpj?.. Digamosle algo como en la 13.0, poner passw, msn todo ahi, y no poner en SEGUIR, y te sale otro frm.. que tenias que poner, passw, y msn.
:$
76
Newbie [2]
Registrado: Años de membresía
Mensajes: 55
Aportes: 3

Nota » 24 Mar 2011 22:34

ah. no entendía hasta que leí lo de abajo xD

Ya está aportado creo. :P

Imagen
Usuario Racinguista
460
Dragon Ancestral [1]
Registrado: Años de membresíaAños de membresía
Ubicación: Avellaneda
Mensajes: 2631
Aportes: 35
Premios: 1
Embajador (1)

Nota » 24 Mar 2011 22:52

Fedoh escribió:ah. no entendía hasta que leí lo de abajo xD

Ya está aportado creo. :P


Jajaj :P..

La verdad que ni idea si estara aportado para la 12.x, si lo encontras pasalo asi lo veo :p

Saludos.
:$
76
Newbie [2]
Registrado: Años de membresía
Mensajes: 55
Aportes: 3

Nota » 25 Mar 2011 11:10

Buen code, segui asi!

Imagen

dariosapa escribió:disculpen mi ignoracia pero se puede crear un sv¿


Ajjajajaj

Imagen
Usuario Registrado
Newbie [5]
Registrado: Años de membresíaAños de membresía
Mensajes: 152
Aportes: 1

Nota » 25 Mar 2011 22:45

Esta bueno a la vista pero es feo porque te lo enanean todo al servidor :(
Aguante River Plate ! ! !
909
Moderador
Registrado: Años de membresíaAños de membresíaAños de membresía
Ubicación: Villa adelina, Vicente Lopez.
Mensajes: 14427
Aportes: 305
Premios: 10
Señor Moderador (3) Señor Reglamento (1) Aportes (2) Embajador (3) Detector de Bugs (1)

Nota » 26 Mar 2011 00:20

EH?! DEJA DE INVENTAR PALABRAS FRANEG.

¿Qué es eso?

Imagen
Usuario Racinguista
460
Dragon Ancestral [1]
Registrado: Años de membresíaAños de membresía
Ubicación: Avellaneda
Mensajes: 2631
Aportes: 35
Premios: 1
Embajador (1)

Nota » 26 Mar 2011 00:25

Llenar de bots el servidor, en si se dice enanear porque el único bot que crearon lo creó "El Enanero" . Pero en realidad no se dice enanear jaja

Muy lindo aporte por cierto.
All we need is love
475
Oraculo [5]
Registrado: Años de membresíaAños de membresía
Ubicación: Mar del Plata
Mensajes: 2001
Aportes: 30
Premios: 1
Mister Programador AO (1)

Nota » 26 Mar 2011 01:21

Dunkan escribió:Llenar de bots el servidor, en si se dice enanear porque el único bot que crearon lo creó "El Enanero" . Pero en realidad no se dice enanear jaja

Muy lindo aporte por cierto.


Ja, linda explicacion eso de enanear, no lo sabia cuando lei..

Y gracias jeje :P. igual a este code, lo habia echo cuando cerre mi ao bieckert, y lo estaba por abrir, pero decidi no abrirlo, asi que libere esto, ya que por ahi esta lindo el code :P
:$
76
Newbie [2]
Registrado: Años de membresía
Mensajes: 55
Aportes: 3


Volver a AO 0.12.x

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados