GS-Zone

Idea de sistemas. Ir al Indice

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

86

Nota » 06 Sep 2011 18:04

Visto y considerando el destacado de la versión 11.5 y la iniciativa de un usuario por hacer lo mismo en 13.0, creo este tema para que puedan pedir los sistemas que quieran y quien lo desee pueda aportarlo.

Como poner el sistema:
1-Nombre del sistema.
2-Explicación del código.
3-Datos extras

Sistemas( Acá iré poniendo los sistemas que vayan diciendo. ):

1-Nombre del sistema: No se, party 9010
2-Explicación del código: La idea es esta, seria un codigo que unicamente al ser mayor a nivel 45 al crear una party se aplique automaticamente 90/10, es decir que no se puede elegir, seria solamente 9010
3-Datos extras:No se que onda pero estube biendo y la 13.0 cuando poner /crearparty con carga el frm (Del creadro ni del Miembro), yo se que estan por que en los graficos los vi, quisas ya que estas aportas todo xd


Attm. . . Zippo


1)Nombre del sistema: Happy Hour
2)Explicación del codigo: de 8:00 PM a 6:00 AM la experiencia sera x2
3)DatosExtras:esto irias con un sistema de dia y noche

Solucionado


Contador regresivo de invisibilidad y inmo (mod tp)
Cuando algien es inmovilizado o se tira invi salga un contador de tiempo regresivo en el margen de la pantalla.
Estaba aportado en la 11.5 pero lo intente adapatar pero no pude ft9744_cartel_de_invisibilidad.html


1-Nombre del sistema: 2vs2 ; & cvc
2-Explicación del código.: 2vs2 esta en 11.5 y cvc tmb pero nose como adaptarlos asi k te lo digo a vos yo soi Principante en 13.X .
3-Datos extras:Ya te di todo mi OPINION nos vimos gracias


1-Nombre del sistema: Invisibilidad con AlphaBlending
2-Explicación del código: Consiste en que al tirarse invisibilidad te ves transparente, y el otro usuario te ve transparente cada 4 segundos o 5.
3-Datos extras: Tipo tds seria o parecido


Sistema de Habla para Npcs.
Al hacer doble click en el sastre llamado "nely" con sus respectivas curvas, cabeza y demas. aparecera la ventana de comercio , los items que este vende y se repoducira un sonido segun el npc "Comercia con npc 1, abre .mp31"

"Hola joven aventurero, tengo las mejores prendas para ti"

(Conseguir las voces es tema de cada uno).


Nombre del sistema. Sistema de Cuentas
Explicación del código. Con dibujado de personajes y todo desde un form, que al desloguear se abra el frmcuenta, que posea su respectivo recuperar y borrar cuenta.
Datos extras. Algo parecido a esto:
ft43774_sistema_de_cuentas_complejo_v2_0_by_shekme.html
Última edición por Reicko el 19 Sep 2011 15:23, editado 3 veces en total

PointMe. ¿Serás el más votado?

Imagen

Publica tu ao en Ranking AO!
Imagen

© PointMe y Ranking AO by Dex Systems
Dex Systems.
579
Dragon Ancestral [2]
Registrado: 5 Años de membresía!
Mensajes: 2979
Aportes: 16

Nota » 06 Sep 2011 19:43

1-Nombre del sistema: No se, party 9010
2-Explicación del código: La idea es esta, seria un codigo que unicamente al ser mayor a nivel 45 al crear una party se aplique automaticamente 90/10, es decir que no se puede elegir, seria solamente 9010
3-Datos extras:No se que onda pero estube biendo y la 13.0 cuando poner /crearparty con carga el frm (Del creadro ni del Miembro), yo se que estan por que en los graficos los vi, quisas ya que estas aportas todo xd


Attm. . . Zippo
Usuario Registrado
Newbie [1]
Registrado: Julio 2011
Mensajes: 27

Nota » 06 Sep 2011 21:43

1)Nombre del sistema: Happy Hour
2)Explicación del codigo: de 8:00 PM a 6:00 AM la experiencia sera x2
3)DatosExtras:esto irias con un sistema de dia y noche

Imagen
El Cacheton ^^
165
Aprendiz [4]
Registrado: Años de membresía
Ubicación: Las Toninas
Mensajes: 340

Nota » 06 Sep 2011 22:53

Boeira escribió:1)Nombre del sistema: Happy Hour
2)Explicación del codigo: de 8:00 PM a 6:00 AM la experiencia sera x2
3)DatosExtras:esto irias con un sistema de dia y noche


El sistema de dia y noche ya está, es igual al de la 12.X, y lo del codigo espero que te lo hagan pero sino te doy una idea.

Supongo que habría que agregar un multiplicador *2, pero nose como seria la parte del horario y eso sino te lo hacía.

Mahadma escribió:Queria saber tengo 15 años aproximadamente cuanto tendria que medir masomenos mi pen+ en ereccion ,es una duda que tengo. Muchisimas gracias. Si necesitan algo mas diganme.

Imagen
Imagen
496
Destructor de Mentes [9]
Registrado: Años de membresíaAños de membresía
Mensajes: 948
Aportes: 2
Premios: 1
Embajador (1)

Nota » 07 Sep 2011 00:20

Contador regresivo de invisibilidad y inmo (mod tp)
Cuando algien es inmovilizado o se tira invi salga un contador de tiempo regresivo en el margen de la pantalla.
Estaba aportado en la 11.5 pero lo intente adapatar pero no pude xD ft9744_cartel_de_invisibilidad.html

aca ai alguna foto:Imagen

A veces estar dónde no corresponde estar,
Te puede hacer ver lo que siempre va hacerte mal ♪♫

Imagen
<Consejo de Mineros Tierras Perdidas>:D
40
Aprendiz [3]
Registrado: Años de membresía
Ubicación: Tierras perdidas
Mensajes: 285

Nota » 07 Sep 2011 03:03

Boeira escribió:1)Nombre del sistema: Happy Hour
2)Explicación del codigo: de 8:00 PM a 6:00 AM la experiencia sera x2
3)DatosExtras:esto irias con un sistema de dia y noche


Miraa, es un codigo bastante bobo por asi decirlo :F

en el sub muerenpc busca esta linea

  1. .Stats.Exp = .Stats.Exp + MiNPC.flags.ExpCount


arriba vas a ver un "Else" , entre esas dos lineas pone esto

  1.                If Hour(time) > 20 And Hour(time) < 6 Then
  2.                 Dim qeexp As Long
  3.                 qeexp = MiNPC.flags.ExpCount * 2
  4.                  .Stats.Exp = .Stats.Exp + qeexp
  5.            Call WriteConsoleMsg(UserIndex, "HAPPY HOUR> Has ganado " & qeexp & " puntos de experiencia.", FontTypeNames.FONTTYPE_FIGHT)
  6.                  End If


esto seria un extra (pero ojo, como lo controla el cliente, si cambian la hora lo dibujaria igual, pero no haria efecto el happy hour.)

En el cliente, busca el sub renderscreen y antes de el "End Sub" (osea arriba) pone

  1. If Hour(time) > 20 And Hour(time) < 6 Then Call RenderText(260, 260, "Happy Hour", vbRed, frmMain.font)


Eso dibujaria el happy hour, donde en versiones anteriores decia "MODO COMBATE"

PD: Ahora veo si hago el de el cartel de invi, qe es bastante fácil igual.

suerte!

edit: aca esta el del invi, nose si funcionara, lo adapte del que pusieron arriba

en el servidor, modulo protocol.

  1. Public Sub WriteEnviarInvi(ByVal UserIndex As Integer, ByVal Hola As byte)
  2. On Error GoTo Errhandler
  3.     With UserList(UserIndex).outgoingData
  4.         Call .WriteByte(ServerPacketID.EnviarInvi)
  5.         Call .WritebytE(Hola)
  6.  Exit Sub
  7.  End With
  8. Errhandler:
  9.     If Err.Number = UserList(UserIndex).outgoingData.NotEnoughSpaceErrCode Then
  10.         Call FlushBuffer(UserIndex)
  11.         Resume
  12.     End If
  13.  
  14. End Sub


buscan



arriba veran un "end enum" y arriba de eso ponen



reemplazen el sub efectoinvisibilidad por este

  1. Public Sub EfectoInvisibilidad(ByVal UserIndex As Integer)
  2. '***************************************************
  3. 'Author: ...
  4. 'Last Modification: 07/09/11 (maTih.-)
  5. 'agrego cartel del invi
  6. '***************************************************
  7. Dim Hola As Long
  8.     With UserList(UserIndex)
  9.         If .Counters.Invisibilidad < IntervaloInvisible Then
  10.             .Counters.Invisibilidad = .Counters.Invisibilidad + 1
  11.             Hola = .Counters.Invisibilidad * frmMain.GameTimer.Interval
  12.         If Hola Mod 1000 = 0 Or Hola = 40 Then
  13.            If Hola = 40 Then
  14.              Call WriteEnviarInvi(UserIndex, (IntervaloInvisible * frmMain.GameTimer.Interval) / 1000)
  15.          Else
  16.              Call WriteEnviarInvi(UserIndex, (IntervaloInvisible * frmMain.GameTimer.Interval) / 1000 - (Hola / 1000))
  17.       End If
  18.       End If
  19.         Else
  20.             .Counters.Invisibilidad = RandomNumber(-100, 100) ' Invi variable :D
  21.             .flags.invisible = 0
  22.             If .flags.Oculto = 0 Then
  23.                 Call WriteConsoleMsg(UserIndex, "Has vuelto a ser visible.", FontTypeNames.FONTTYPE_INFO)
  24.                 Call SetInvisible(UserIndex, .Char.CharIndex, False)
  25.                 'Call SendData(SendTarget.ToPCArea, UserIndex, PrepareMessageSetInvisible(.Char.CharIndex, False))
  26.           call writeenviarinvi(userindex, 0)
  27.             End If
  28.         End If
  29.     End With
  30.  
  31. End Sub


vamos al cliente & hacemos esto

buscan



arriba veran un "end enum" y arriba de eso ponen



buscan esto

  1.        Case ServerPacketID.CancelOfferItem
  2.             Call HandleCancelOfferItem


abajo colocan

  1.        Case ServerPacketID.Enviarinvi
  2.             Call HandleEnviarInvi


en el mismo modulo , al final colocan

  1. Private Sub HandleEnviarInvi()
  2. Call incomingData.ReadByte
  3. HolizZ = incomingData.ReadByte
  4. End Sub


buscan



arriba ponen



Y al final del sub renderscreen ponen (antes del end sub)

  1. if holizz > 0 then call rendertext(260, 510, holizz & " Segundos restantes de invisibilidad" , vbcyan, frmmain.font)


deberia funcionar, con cualquier error comenten aca qe los ayudo

LyRan escribió:Buenos Dias amigos y programadores de Gs Zone, Me gustaria pedirle la amabilidad de una ayuda con un cliente editado para mi Ao casero, Osea me explico, yo juego Ao con varios amigos y ellos todos usan cheat y no me gusta eso me gustaria que alguien me ayudara a crear un cliente editado con auto poteo de ambas potas a la ves ya sea que se alla gastado Mana lanzando algun hechis y comienze a potear solo hasta estar completamente el Mana, igual para la salud y poteo rapido para ambos.
mAnco programEr
799
Dragon Ancestral [1]
Registrado: Años de membresíaAños de membresía
Ubicación: Bolivia
Mensajes: 2300
Aportes: 109

Nota » 07 Sep 2011 11:30

en el de invi: No se encontro metodo o miembro de datos .Enviarinvi

A veces estar dónde no corresponde estar,
Te puede hacer ver lo que siempre va hacerte mal ♪♫

Imagen
<Consejo de Mineros Tierras Perdidas>:D
40
Aprendiz [3]
Registrado: Años de membresía
Ubicación: Tierras perdidas
Mensajes: 285

Nota » 07 Sep 2011 13:20

Agregaste el "EnviarInvi" al final del enum Serverpacketid?? tanto en el cliente como en el servidor

LyRan escribió:Buenos Dias amigos y programadores de Gs Zone, Me gustaria pedirle la amabilidad de una ayuda con un cliente editado para mi Ao casero, Osea me explico, yo juego Ao con varios amigos y ellos todos usan cheat y no me gusta eso me gustaria que alguien me ayudara a crear un cliente editado con auto poteo de ambas potas a la ves ya sea que se alla gastado Mana lanzando algun hechis y comienze a potear solo hasta estar completamente el Mana, igual para la salud y poteo rapido para ambos.
mAnco programEr
799
Dragon Ancestral [1]
Registrado: Años de membresíaAños de membresía
Ubicación: Bolivia
Mensajes: 2300
Aportes: 109

Nota » 07 Sep 2011 17:39

Gracias Matih! anda el codigo :)

Imagen
El Cacheton ^^
165
Aprendiz [4]
Registrado: Años de membresía
Ubicación: Las Toninas
Mensajes: 340

Nota » 08 Sep 2011 00:00

1-Nombre del sistema: 2vs2 ; & cvc
2-Explicación del código.: 2vs2 esta en 11.5 y cvc tmb pero nose como adaptarlos asi k te lo digo a vos :D yo soi Principante en 13.X . :D
3-Datos extras:Ya te di todo mi OPINION nos vimos gracias :D

Imagen
OguldranAO Staff
25
Newbie [3]
Registrado: Junio 2011
Mensajes: 80

Nota » 08 Sep 2011 14:05

1-Nombre del sistema: Invisibilidad con AlphaBlending
2-Explicación del código: Consiste en que al tirarse invisibilidad te ves transparente, y el otro usuario te ve transparente cada 4 segundos o 5.
3-Datos extras: Tipo tds seria o parecido

Imagen
•Yogui•
50
Newbie [4]
Registrado: Agosto 2011
Ubicación: Por AHI
Mensajes: 114

Nota » 10 Sep 2011 18:00

Sistema de Habla para Npcs.
Al hacer doble click en el sastre llamado "nely" con sus respectivas curvas, cabeza y demas. aparecera la ventana de comercio , los items que este vende y se repoducira un sonido segun el npc "Comercia con npc 1, abre .mp31"

"Hola joven aventurero, tengo las mejores prendas para ti"

(Conseguir las voces es tema de cada uno).

Maxi
368
Destructor de Mentes [12]
Registrado: Años de membresía
Mensajes: 1081
Aportes: 11
Premios: 1
Campeón de Diseño Gráfico (1)

Nota » 11 Sep 2011 00:44

Nombre del sistema. Sistema de Cuentas
Explicación del código. Con dibujado de personajes y todo desde un form, que al desloguear se abra el frmcuenta, que posea su respectivo recuperar y borrar cuenta.
Datos extras. Algo parecido a esto:
ft43774_sistema_de_cuentas_complejo_v2_0_by_shekme.html

:D

A veces estar dónde no corresponde estar,
Te puede hacer ver lo que siempre va hacerte mal ♪♫

Imagen
<Consejo de Mineros Tierras Perdidas>:D
40
Aprendiz [3]
Registrado: Años de membresía
Ubicación: Tierras perdidas
Mensajes: 285

Nota » 13 Sep 2011 14:50

Chicos una cosa.. no es mala onda pero me parecio exelente la idea de Reicko pero ahora todos ( me incluyo ) vamos a empesar a pedir codes y va ser como el pedido de interfaces que todavia faltan entregar 101000. Y así va pasar con los codes.

201.212.4.181:27015


Imagen
dame un kiz ♪♫
679
Oraculo [5]
Registrado: Años de membresía
Ubicación: Rearmando Seventh AO ~
Mensajes: 2283
Aportes: 26
Premios: 2
El más divertido (1) Embajador (1)

Nota » 14 Sep 2011 18:14

Se dan cuenta de lo que piden? sistema de cuentas. Jaja, es demasiado.

Llegué aquí con un solo propósito.


Imagen
- Shak -
Aprendiz [1]
Registrado: Septiembre 2011
Mensajes: 207
Aportes: 4

Siguiente

Volver a AO 0.13.x

¿Quién está conectado?

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