Miembros que empiezan más temas | |
Flujo | |
Bookmarking social |
Conserva y comparte la dirección de ¡Bienvenidos a Gchu-Ao! en tu sitio de
bookmarking social
Conserva y comparte la dirección de GchuForos en tu sitio de
bookmarking social |
|
Los posteadores más activos de la semana | |
¿Quién está en línea? | En total hay 22 usuarios en línea: 0 Registrados, 0 Ocultos y 22 Invitados :: 1 Motor de búsqueda Ninguno El record de usuarios en línea fue de 338 durante el Dom Nov 03, 2024 9:05 am |
|
| |
Autor | Mensaje |
---|
Cl Nivel 20
Cantidad de envíos : 4470 Busco : De todo un poco Reputación : 18 Edad : 34 Localización : Gualeguaychú - La Plata
| Tema: Programación Lun Sep 20, 2010 10:35 pm | |
| Recuerdo del primer mensaje :Aquí lo que llevo programado hasta el momento.. no está todo y no es mucho, pero seguramente les interese saber. Si no entienden algo pueden preguntar. - Spoiler:
'================================================================================ ' Servidor: '================================================================================
* Comando /reiniciar: reinicia el servidor sin necesidad de acceder a la pc host.
* Bug del comando /echar arreglado.
* Sistema de advertencias ingame. Las advertencias quedan en la base de datos, y se las puede ver con un comando.
* Sistema de amonestaciones faccionarias ingame. Funciona igual que el anterior
* Si te paras en teleport de donadores y no sos donador, este te transporta 1 til al lado (igual a los telep normales).
* A medida que se pasa de nivel la experiencia predeterminada que pide para pasar al siguiente se multiplica, haciendo que ésta crezca exponencialmente en cada nivel, y sea más difícil llegar al nivel máximo.
* Al fundar clan te quita el cofre.
* Sistema de canje: Ahora avisa en consola cuando no tenés suficientes puntos de canje. Para canjear ahora hay que hacerlo a través de un NPC, al hacerle
2ble click se abre el formulario de canjes.
* Para ver los ítems de canje que se pueden canjear, se necesitan al menos 5 puntos de canje.
* Envío de paquetes optimizado para reducir el lag. Casi todos los mensajes están en el cliente.
* Sistema de duelos mejorado: Para entrar solo hay que hacerle 2ble click al duelista, avisa quien pierde y quien gana y produce menos lag, y cuando se termina el duelo, los dos personajes se transportan a ulla, por lo tanto la sala queda vacía.
* Seguridad anti-corrupción: -Los gms no pueden: .agarrar items .Tirar items .Canjear items .Comerciar -Los administradores no pueden: .Crear items .retar por canjes
* Sistema de apuesta de puntos de canje mediante retos. (Costó mucho, lo hice desde 0) Descripción: Consiste en un duelo en el cuál los participantes apuestan la cantidad que deseen de puntos de canje, el que gana el duelo se lleva el canje del que pierde. Solo se puede retar en 1 solo mapa (todavía no determiné cual). Si uno de los retantes deslogea durante un reto, el reto se cancela y se les devuelven sus puntos respectivamente. Comandos: /RETAR CANTIDAD DE CANJES + click al usuario para retar, /ACEPTAR (usuario retado) para aceptar el reto, /DECLINAR (usuario retado) para declinar la propuesta, /SALERETO para salir del reto. Se les devuelven los puntos a ambos y no gana ninguno.
* Sistema de canje de huevos por puntos modificado, se hace a través de un npc, haciéndole 2ble clic abre el formulario.
* Soporte ingame cambia de sistema: Ahora a través de un NPC se puede acceder a la sala de consultas. El funcionamiento es sencillo, si hay un gm en la sala, haciendo 2ble click al NPC accedés a la sala de consultas, si no hay ningún gm en la sala te lo dice en consola, y si hay otro usuario en consulta tambien. Solo se puede situar 1 GM por vez en la sala de consulta, y con solo ir a ese mapa ya se activa la sala de consulta.
* El hechizo "llamado a las sombras" quita la invisibilidad por completo.
* Implementados los PUNTOS DE HABILIDAD. Aumentan o disminuyen según como juegue el usuario (totalmente nuevo, no está en ningún sv).
* Desde ahora no se puede mandar MP a los Gms.
* Cuando se loguea, avisa en consola qué clan conquistó por ultima vez el castillo.
* No se puede entrar al castillo si el pj no pertenece a ningún clan.
* Retos 2 vs 2 funcionales.
* Nuevo modo de quest. El GM activa una quest con el comando /QUEST, en un mapa x, el cual puede cambiar en cualquier momento de la quest, o antes de la quest con el comando /MAPAQUEST NUMERO. Cuando se desarrolla una quest, no pueden ingresar personajes neutros ni muertos a estos mapas. La organización de la quest depende de la creatividad del GM de turno.
* Comando que edita las veces que murió el usuario.(para admins)
* Restricción de nivel para entrar a dungeon gchu (30)
* Restricción de nivel para entrar a dungeon relief (25)
* Multiplicador de la exp y el oro en server.ini
* Cuando hay que elegir el camino (clase), se abre automáticamente el formulario para elegirlo.
* Ahora se deja de ser nw en el nivel 15. Se elige el camino a seguir en niveles 4, 8, 12, 15 respectivamente.
* En el nivel 15 se recalcula la vida de todos los personajes, de tal forma que todos los personajes de la misma raza y clase (con la constituciòn al max), van a tener la misma vida. Esta vida surge de un cálculo, que simplificado sería asi: promedio x 15 + vida inicial. Las vidas al nivel 15 quedarían asi: Mago/Nigromante/Druida: Humano: 120 Elfo: 112 Gnomo: 105 Clerigo/bardo/asesino: Humano: 142 Elfo: 135 Gnomo: 127 Enano: 150 Paladín/Cazador: Humano: 150 Elfo: 142 Gnomo: 135 Enano: 157 Arquero/Guerrero: Humano: 157 Elfo: 150 Gnomo: 142 Enano: 165 Promedios al nivel 45:
Mago/Nigromante/Druida: Humano: 330 Elfo: 307 Gnomo: 285 Clérigo/Bardo/Asesino: Humano: 397 Elfo: 375 Gnomo: 352 Enano: 420 Paladín/Cazador: Humano: 420 Elfo: 397 Gnomo: 375 Enano: 442 Arquero/Guerrero: Humano: 442 Elfo: 420 Gnomo: 397 Enano: 465 * Los integrantes de clanes enemigos de la misma facción ya no pueden atacarse.
* Integrantes del concilio y consejo pueden hablar a sus faccionarios por consola en el transcurso de una quest mediante un comando. (/CIUMSG , /CRIMSG)
* No se puede canjear con el inventario lleno.
* Comando /VERCHITEROS, el cual les permite a los gms ver quien tiene en su pc el cheat engine instalado.
* Sonido al morir (el grito que pega cuando se muere) cambia según el sexo del pj.
* Comando /AUTOBAN: Sirve para banear uno mismo su pj.
* Torneo con autosum arreglado, optimizado y funcional al 100%.
* No se puede tomar pociones mientras se medita.
* Si te movés mientras meditás, dejás de meditar.
* Intervalo entre poción-poción al click. Esto hace que para TODOS sea la misma velocidad de poteo, y aunque tengan macros, cheats, clientes externos o mouses que hagan más click de lo normal, no podrán tomar pociones más rápido.
* Comando para cambiar el intervalo entre poción-poción para GMs (igual a los otros intervalos)
* Intervalo para tirar ítems (evita lagueros)
* Anticheat que deshabilita los macros de trabajo, ya que pone un intervalo para comenzar a trabajar en el servidor.
* Anticheat para SH: detecta la velocidad a la que camina el PJ, si se pasa de la normal, el servidor te echa.
* Intervalo para equipar/desequipar ítems. Esto evita gente molesta que se pone a joder con el ruidito, con el lag consiguiente que produce.
* Se conservó el /soporte común, pero se puede enviar solo 1 vez por usuario.
* Arquero y cazador puede equipar escudo cuando tiene desequipada el arma.
* Al tirar los dados sale para cada atributo un numero random, entre 16 y 18. (antes salía solo 18)
* Intervalo para minar, talar y pescar diferentes, y configurables desde el server.ini y verificables desde un comando (para gms).
* Comando /INTERVALOS, que permite a los usuarios ver los intervalos del servidor.
* Intervalo entre poción-poción al click y con la u diferentes y configurables desde el servidor.
* El intervalo usar-usar estaba en el cliente, por lo tanto con un cliente externo se podía violar. Ahora extrapolé ese intervalo del cliente para luego insertarlo en el servidor, y con esto no solo conseguí que sea inviolable, sino que también se puede cambiar en cualquier momento con un comando. * Cuando el personaje es 45 ya no aparece en consola la cantidad de experiencia ganada cuando ataca (ya que de hecho, no gana experiencia).
* Intervalo para hacer sonar los instrumentos musicales (flauta, tambor y laud)
* Sistema de engarzamiento de items (está programado el sistema, los items que se engarzarían y demás hay que verlo.) Explicación del sistema: El usuario puede mejorar sus ítems mediante un formulario. Para ello los requisitos son tener el item a mejorar y otros ítems (que se pedirían explícitamente) en el inventario. Ejemplo: Daga + 1, 1 pollo, 2 cervezas y 1 manzana pueden ser requisitos para Daga +2. Los ítems que no sean el ítem a mejorar pueden ser amuletos o buscarle la salida con algo relacionado al rol.
* No se necesita tener 100.000 de oro para que no se caiga al morir.
* Limpieza del mundo automática cada 20 minutos.
* Cuando matamos un npc, nos indica en la consola la cantidad de oro que ganamos.
* SI uno está meditando y ejecuta un ataque con un arma, se deja de meditar y el ataque se ejecuta.
* No se puede ocultar mientras se está invisible, de este modo no se puede buguear el invi.
* [VIP] en el nick para los donadores.
* Golpe crítico: un 7% de colar golpe critico en el guerrero, que ignora la defensa del usuario.(solo a otros usuarios)
* Los torneos automaticos se activan solos, detectan la cantidad de usuarios online y segun ese numero será el cupo.
* Se arregló el bug de autosum de torneo.
* Npcs más inteligentes.
* Encriptación del login
* Animacion antes de meditar, mientras concentra.
'================================================================================= ' Cliente: '=================================================================================
* Implementada la dll vbdabl.dll.
* Efectos climáticos implementados: -Sistema de mañana/dia/tarde/noche (activable/desactivable). -Lluvia (activable/desactivable).
* Los ítems se iluminan al pasar el mouse sobre ellos (activable/desactivable).
* Al tirarse Invisibilidad, el personaje se ve con transparencia, la cual se puede regular mediante un slider (activable/desactivable).
* Fx's transparentes con graduación mediante un slider (activable/desactivable).
* Efecto muerto: Al morir el render toma tonalidad roja (activable/desactivable).
* Fps libres mejorados: Se amplía la cantidad de limitaciones de fps en opciones.
* Cliente fps libres y 17 fps en 1 solo cliente.
* Se quitó el mensaje de cambio de resolución que aparecía al principio.
* Se cambió el tipo de configuración de video, ampliando las posibilidades y teniendo en cuenta los nuevos monitores widescreen (se puede de elegir la resolución ingame).
* Al jugar el modo ventana, el cliente se sitúa en el centro de la pantalla.
* Bug del agua arreglado (se movía más rápido en fps libres).
* Al ejecutar por primera vez el cliente, se abre un menú en el cual se puede configurar la resolución y el rendimiento del cliente.
* Se agilizó el acceso al juego, se quitaron las presentaciones obsoletas.
* Grandes cambios en el menú opciones: - Todas las opciones juntas en el mismo formulario, de modo que resulte mas fácil e intuitivo para todos. - Se agregó ayuda para los usuarios en la mayoría de las pestañas. - Las opciones quedan recordadas, de modo que cuando reiniciemos el cliente aun seguirán vigentes las modificaciones que realizamos anteriormente. - Se lo mejoró visualmente.
* Mejoré el menú opciones, todas las opciones juntas en un formulario ingame, de modo que resulta mas facil e intuitivo para todos.
* Se ve el nick y el clan estando embarcado, incluso estando invisibles.
* El Main y el conectar ahora se pueden mover con el cursor, solo en modo ventana.
* El Mapa se puede mover con el cursor.
* Menú de conectar y de crear pj movibles con el cursor, solo en modo ventana.
* Botón cerrar en formulario de comercio.
* Anti keylogger en el login.
* Botón para salir directamente del juego (en el main y en el conectar).
* Botón minimizar en el menú conectar.
* Cuando se está por ir el efecto de las pociones, las barritas de abajo titilan.
* Pequeño bug de la barrita de experiencia arreglado.
* Se arregló la velocidad en la que se borran los diálogos.
* Cuando aparece y desaparece el GM lo hace con una animación.
* Sonidos ambientales.
* Colores de los mensajes de Gms cambiados.
* Gráficos para la cuenta (estilo Gathering AO).
* Tonalidad al estar paralizado: El PJ cambia de color al estar paralizado.
* Formulario de actualizacion al entrar al juego.
* Pequeñas modificaciones en el menú de crear personajes y conectar que ayudan a mejorar la estética.
* Animación antes de meditar, mientras concentra.
* El formulario de crear personaje se ve en la barra de tareas.
* Sonidos ambientales: De dia pajaritos, de noche grillos y buho, si llueve truenos. (activavle /desactivable)
* Al abrir el menu opciones, en la opcion skin se ve el skin que se esta usando.
* AO a 32 bits, pero sin efectos visuales.
* Se agregaron auras con movimientos.
** Nuevo programa: calculador de vida
** Nuevo programa: calculador de estadisticas
Cabe destacar que algunos cambios fueron omitidos con el fin de que las ideas no sean robadas.
Se agradece a los que ayudaron con ideas o codigos. Si repetí algo me lo dicen asi arreglo.
Última edición por Cl el Mar Sep 21, 2010 3:18 am, editado 2 veces |
| | |
Autor | Mensaje |
---|
Cl Nivel 20
Cantidad de envíos : 4470
| Tema: Re: Programación Vie Sep 24, 2010 7:33 pm | |
| - Martincito escribió:
- Cl escribió:
- * Sistema de apuesta de puntos de canje mediante retos. (Costó mucho, lo hice desde 0)
Descripción: Consiste en un duelo en el cuál los participantes apuestan la cantidad que deseen de puntos de canje, el que gana el duelo se lleva el canje del que pierde. Solo se puede retar en 1 solo mapa (todavía no determiné cual). Si uno de los retantes deslogea durante un reto, el reto se cancela y se les devuelven sus puntos respectivamente. Comandos: /RETAR CANTIDAD DE CANJES + click al usuario para retar, /ACEPTAR (usuario retado) para aceptar el reto, /DECLINAR (usuario retado) para declinar la propuesta, /SALERETO para salir del reto. Se les devuelven los puntos a ambos y no gana ninguno. Pero con esto cualquiera le puede pasar los puntos de canjeo a otros usuarios, uno le puede decir a alguien que logie su pj y se pasan los canjes asi, se deja perder y ya está. No le veo lo malo a eso. Son puntos que se obtuvieron de alguna forma legal, no los produce el sistema de duelos. |
| | | Donic Nivel 20
Cantidad de envíos : 2276 Reputación : 2 Edad : 32
| Tema: Re: Programación Vie Sep 24, 2010 8:20 pm | |
| tal cual, si dieran puntos sí sería una mierd. |
| | | oRISHi Administrador
Cantidad de envíos : 998 Reputación : 8
| Tema: Re: Programación Vie Sep 24, 2010 11:55 pm | |
| claro, y es más, con esa manera hasta podés pasarle puntos de canje a tu pj preferido, que es algo que faltaba resolver en la versión anterior. |
| | | Donic Nivel 20
Cantidad de envíos : 2276 Reputación : 2 Edad : 32
| Tema: Re: Programación Sáb Sep 25, 2010 1:55 am | |
| pero para eso programen un /darpuntos nick, llamar a un amigo para logear y pasarlos uno por uno es "cosa de negros". |
| | | Cl Nivel 20
Cantidad de envíos : 4470 Busco : De todo un poco Reputación : 18 Edad : 34 Localización : Gualeguaychú - La Plata
| Tema: Re: Programación Sáb Sep 25, 2010 1:58 am | |
| El sistema de duelos es por la cantidad de canjes qe quieras.. capaz no actualice el post. |
| | | Nacho Uruguay Nivel 20
Cantidad de envíos : 1122 Busco : Divertirme Reputación : 3 Edad : 30 Localización : Montevideo, Uruguay
| Tema: Re: Programación Dom Oct 17, 2010 2:17 pm | |
| Cris, sos un groso lei todo y quiero jugar gchu yá, hay muchas cosas nuevas.. que laburo por dios.. |
| | | Zee PRiME Nivel 11
Cantidad de envíos : 447 Reputación : 0 Edad : 29 Localización : Salto
| Tema: Re: Programación Dom Oct 17, 2010 4:31 pm | |
| Estaria bueno que el Clan pase de nivel... O le ofresca algo que lo destaque al conquistar el castillo... Me parece que debe ser dificil conquistar tambien!!
AL Mando! |
| | | Pepe Pompin Nivel 3
Cantidad de envíos : 63 Reputación : 0
| Tema: Re: Programación Mar Oct 19, 2010 1:44 am | |
| El tema clanes tiene algunas novedades, que ya se van a enterar ingame. |
| | | Contenido patrocinado
| Tema: Re: Programación | |
| |
| | | |
Página 2 de 2. | Ir a la página : 1, 2 | |
| Permisos de este foro: | No puedes responder a temas en este foro.
| |
| |
| |