GS-Zone

Comando /Ulla Ir al Indice

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

8

Nota » 01 May 2009 12:50

Bueno les dejo el comando /Ulla.

Cliente

Buscamos:



y Abajo ponemos:



Luego buscamos:



y Arriba ponemos:

  1. Public Sub WriteUlla()
  2. Call outgoingData.WriteByte(ClientPacketID.Ulla)
  3. End Sub


Luego Buscamos:



y Abajo ponemos:




Server:

Buscamos:



y Abajo ponemos:



Luego buscamos:

  1. Case ClientPacketID.Resucitate '/RESUCITAR
  2. Call HandleResucitate(UserIndex)


y abajo ponemos:

  1. Case ClientPacketID.Ulla '/ULLA
  2. Call HanDleUlla(UserIndex)


Luego buscamos:

  1. Private Sub HandleRest(ByVal UserIndex As Integer)


y cuando termina el sub ponemos:

  1. Private Sub HanDleUlla(ByVal UserIndex As Integer)
  2. With UserList(UserIndex)
  3. Call .incomingData.ReadByte
  4. If .Pos.map = XX Then
  5. Call WriteConsoleMsg(UserIndex, "Debes salir del dungeon para ir a la ciudad.", FontTypeNames.FONTTYPE_INFO)
  6. Exit Sub
  7. Else
  8. Call WarpUserChar(UserIndex, 1, 50, 50)
  9. Call WriteConsoleMsg(UserIndex, "Has sido transportado a la ciudad", FontTypeNames.FONTTYPE_INFO)
  10. Exit Sub
  11. End If
  12. End With
  13. End Sub


Las XX las reemplazan por el mapa del dungeon.

Espero les sirva, lo acabo de hacer y me parece que es funcional, cualquier cosa me avisan

Imagen
No existen comentarios tontos.... Sino tontos que comentan.
| Las Pastillas del Abuelo |
120
Aprendiz [7]
Registrado: Años de membresíaAños de membresíaAños de membresía
Mensajes: 466
Aportes: 2
Premios: 1
Campeón de Truco (1)

Nota » 01 May 2009 12:55

Buen aporte!

OFF: Mierd*, 12.x, es re largo, en fenix haces con 1 case todo eso xD

Imagen
UNUNQUADiO
24
Legendario Inmortal [1]
Registrado: Años de membresíaAños de membresíaAños de membresía
Mensajes: 4899
Aportes: 51
Premios: 2
Embajador (1) Detector de Bugs (1)

Nota » 02 May 2009 12:26

Petin escribió:Buen aporte!

OFF: Mierd*, 12.x, es re largo, en fenix haces con 1 case todo eso xD


12.1 es lo mejor que le pasó al Ao. Buen aporte, se podrían hacer modificaciones como que solo ande estando muerto, que no ande si estás en Ulla, que no ande si estás paralizado. Es agregarle un par de Ifs nomás, pero como base es muy lindo ^^

Does anybody remember laughter?
Licenciado en Cinismo
26
Oraculo [3]
Registrado: 5 Años de membresía!
Mensajes: 1557
Aportes: 1

Nota » 02 May 2009 12:50

eso tendrias que ponerlo a gusto :P

Imagen
No existen comentarios tontos.... Sino tontos que comentan.
| Las Pastillas del Abuelo |
120
Aprendiz [7]
Registrado: Años de membresíaAños de membresíaAños de membresía
Mensajes: 466
Aportes: 2
Premios: 1
Campeón de Truco (1)

Nota » 02 May 2009 18:13

Se pero hay pocos Aportes y programadores para 0.12 . Ideam a Petin buen aporte pero podrias editar y hacer lo mismo con nix y otras citys no?

Imagen

Imagen
Mixed AO- Programador
255
Dragon Ancestral [5]
Registrado: Años de membresíaAños de membresíaAños de membresíaAños de membresía
Mensajes: 3968
Aportes: 32
Premios: 1
Mister Programador AO (1)

Nota » 03 May 2009 02:53

Mira, si queres que valla a otra ciudad en esta parte del code lo pones:

  1. # Call WarpUserChar(UserIndex, 1, 50, 50)
  2. # Call WriteConsoleMsg(UserIndex, "Has sido transportado a la ciudad", FontTypeNames.FONTTYPE_INFO)


Ahi dice 1 50 50 que llevaria a ulla, si queres nix 34 50 50 y asi..

Imagen
No existen comentarios tontos.... Sino tontos que comentan.
| Las Pastillas del Abuelo |
120
Aprendiz [7]
Registrado: Años de membresíaAños de membresíaAños de membresía
Mensajes: 466
Aportes: 2
Premios: 1
Campeón de Truco (1)

Nota » 03 May 2009 10:21

Emmm... este CODE ya estaba es el /HOGAR solo que cambiaste las Coordenadas y pusiste ULLATHORPE :( Pone la Fuente xD
Usuario Registrado
Newbie [1]
Registrado: Años de membresíaAños de membresíaAños de membresía
Mensajes: 8

Nota » 03 May 2009 13:21

dos detalles, el primero vos no te diste cuenta, leiste lo que yo puse en otro post.

el segundo me base en el code no lo copie y pegue.

Imagen
No existen comentarios tontos.... Sino tontos que comentan.
| Las Pastillas del Abuelo |
120
Aprendiz [7]
Registrado: Años de membresíaAños de membresíaAños de membresía
Mensajes: 466
Aportes: 2
Premios: 1
Campeón de Truco (1)


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