Giter Club home page Giter Club logo

ao-cliente's People

Contributors

alejolp avatar bsg-walter avatar cucsijuan avatar cuicuieb avatar fakkerz avatar frankoh298 avatar guidota avatar j0nsi avatar joaquinodz avatar jonathanhecl avatar jsotuyod avatar juandpr avatar juanmz avatar loreleiargaolibre avatar luciomartinbruno avatar neoranger avatar neox189 avatar nicolasdiazalmassio avatar pablor93 avatar patotorres avatar pegesus2 avatar plusin avatar raohsama avatar recox avatar redrootdev avatar reyarb avatar ronin-ao avatar wolftein avatar wyr0x avatar zaxtor avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ao-cliente's Issues

Errores en comandos

Bassinger reporto al crear el indice de comandos:
[BUGS ENCONTRADOS]

/MIEMBROSCLAN : Solucionado: Falta en carpeta guilds con su .inf en el Servidor.

/BORRARPENA : Este comando se utiliza borrarpena nick+minutos de cárcel que ya tiene+sumar o restar los minutos de carcel. Eso suena más, un change/cambio que un borrador, creo que se debería de dividir el comando, o hacer que directamente al poner Nick borre la pena. Porque si lo pone solo con Nick no funciona el comando.

/AI1 /AI2 /AI3 /AI 4 Tanto /AC1 /AC2 /AC3 /AC4 no funcionan, pero si ponemos, /AI ó /AC funcionan. Desde luego… si veo los códigos vienen numeral..

/Mod Bassi Skills Combate sin Armas 90 No funciona Combate sin Armas, lo checkeo el usuario Mdatas.

Error 429 en tiempo de ejecución

Error en el cliente, tengo todos los DLL registrados porque otros clientes me funcionan, ejecuté como Administrador el cliente por las dudas pero hay algo nuevo que rompió el cliente, no se si será falla de algun update que hayan hecho en el ao-server pero como la falla salta al abrir el Argentum.exe o al querer generarlo adjunto capturas de pantalla.

error_compilar_ao13

Carcel: El techo no es transparente

Cuando estas en la carcel el techo no es transparente, tendria que serlo.
Si entras al juego estando en la carcel, el techo es transparente, pero cuando el pj se mueve deja de serlo.

Implementacion Multi-idioma en el juego

Se creara la posibilidad de tener el juego en multiples lenguajes.

Para esto es necesario:
Permitir cambiar el idioma en opciones.
Setear en el archivo de configuracion el lenguaje escogido por el usuario
Crear archivos de texto (JSON)
Obtener strings desde el archivo en el lenguaje especificado.

Link de utilidad para parsear JSON en vb6
http://www.ediy.co.nz/vbjson-json-parser-library-in-vb6-xidc55680.html

Para el apartado grafico de botones, hay que eliminar todas las imagenes y reemplazarlas por labels, pero no es parte de esta tarea.

FK.ind - colocar info en los mapas

Fk.ind es un archivo que dice si tiene que llover en un mapa o no.

  • Colocar esta información dentro del mapa
  • Hacer que la función Switch Map lea este parámetro y lo guarde en MapInfo
  • Hacer que el world editor pueda editar este parámetro
  • Colocar un mensaje en el repositorio de ao-fk-converte como OBSOLETO.

Motd.ini (textos de incio de sesion) no funciona correctamente

El archivo Motd.ini no funciona correctamente ya que al iniciar sesion con el cliente desde visual basic en modo debug los mensajes se leen correctamente, pero al iniciar el juego desde el .exe compilado no se ven los mensajes.

El archivo motd.ini no muestra los caracteres con tilde correctamente.

Teoría la madre de todas las optimizaciones protocolo

Resumen:
El protocolo del servidor responde inmediatamente a cada paquete que le llega del cliente. El tiempo en que lo manda no esta definido, sino que simplemente si recibe enviá aumentando el ancho de banda absurda mente. El punto que plantea wolftein es que posible que el servidor responda mas veces de las que son necesarias para sentirlo en tiempo real. Por eso se debería definir una lógica de procesamiento en el servidor.

Es un tema muy importante, ya que es una optimización que permitiría hostear con conexiones hogareñas servidores para pocos usuarios (20/30/50)

Para entender completamente desde las palabras de un experto visitar
http://www.gs-zone.org/temas/teoria-la-madre-de-todas-las-optimizaciones-protocolo.97509/#post-826472

Agregar lista servidores preferidos

En el menu conectar tenemos que crear una lista donde se guarden todos los servidores que vamos entrando/agregando, permitiendo al usuario hacer click sobre un servidor en la lista y cambiar los parametros de conexion para poder conectarse al servidor elegido.

Se deberan guardar los siguientes parametros:

Nombre servidor.
Puerto.
Ip

Guardar/Leer lista en el archivo INIT/sinfo.dat

Verificar el uso del parametro P2 y si esta en deshuso eliminar. (creo que tiene algo que ver con estadisticas del servidor)

Leer SINFO.dat desde github

https://raw.githubusercontent.com/ao-libre/ao-cliente/master/INIT/sinfo.dat

y la gente podria agregar su servidor a la lista mandando un PULL REQUEST

Diferenciar Criminales Caos de No caos con colores

Hay que diferenciar a los criminales del caos de los del no caos, haciendo un cambio de color general en todos los lugares que aparezca el color del personaje

  • Nombre Pj
  • Textos en la consola
  • Color del chat (?)

El color que se tomaria para cada uno no esta definido, se aceptan propuestas.

Bug FXs `*No se muestran los fxs de los hechizos al matar un npc*`

He creado un vídeo explicativo al problema para que podáis darle un vistazo.

https://www.youtube.com/watch?v=bIlxqnFXsf4

El problema es simple como el título lo dice:

  • A los usuarios, cuando mueren, salen el comienzo del FXs, y en cuanto a los NPC no muestran los FXs.

PD: Lo mismo esta bien y es así, porque también lo visto ahora mismo pasar en otro server, pero nose, mi manera de pensar es: que debe salir el fxs completo si lo tiras..

Arreglar/Eliminar mapa 291 ya que contiene errores

El mapa 291 tiene errores y cuando un usuario trata de ingresar al juego con un personaje que esta en ese mapa arroja el siguiente error

image

Charfile del personaje con problemas:
[ATRIBUTOS]
AT1=17
AT2=18
AT3=18
AT4=12
AT5=18

[BANCOINVENTORY]
CANTIDADITEMS=0
OBJ1=0-0
OBJ10=0-0
OBJ11=0-0
OBJ12=0-0
OBJ13=0-0
OBJ14=0-0
OBJ15=0-0
OBJ16=0-0
OBJ17=0-0
OBJ18=0-0
OBJ19=0-0
OBJ2=0-0
OBJ20=0-0
OBJ21=0-0
OBJ22=0-0
OBJ23=0-0
OBJ24=0-0
OBJ25=0-0
OBJ26=0-0
OBJ27=0-0
OBJ28=0-0
OBJ29=0-0
OBJ3=0-0
OBJ30=0-0
OBJ31=0-0
OBJ32=0-0
OBJ33=0-0
OBJ34=0-0
OBJ35=0-0
OBJ36=0-0
OBJ37=0-0
OBJ38=0-0
OBJ39=0-0
OBJ4=0-0
OBJ40=0-0
OBJ5=0-0
OBJ6=0-0
OBJ7=0-0
OBJ8=0-0
OBJ9=0-0

[CONSEJO]
PERTENECE=0
PERTENECECAOS=1

[CONTACTO]
EMAIL=[email protected]

[COUNTERS]
PENA=0
SKILLSASIGNADOS=0

[FACCIONES]
CIUDMATADOS=500
CRIMMATADOS=5000
EJERCITOCAOS=0
EJERCITOREAL=0
FECHAINGRESO=No ingresó a ninguna Facción
MATADOSINGRESO=0
NEXTRECOMPENSA=0
NIVELINGRESO=0
RARCAOS=0
RARREAL=0
RECCAOS=0
RECREAL=0
REENLISTADAS=0
REXCAOS=0
REXREAL=0

[FLAGS]
BAN=0
DESNUDO=0
ENVENENADO=0
ESCONDIDO=0
HAMBRE=0
LASTMAP=1
MUERTO=0
NAVEGANDO=0
PARALIZADO=0
SED=0

[HECHIZOS]
H1=0
H10=0
H11=0
H12=0
H13=0
H14=0
H15=0
H16=0
H17=0
H18=0
H19=0
H2=0
H20=0
H21=0
H22=0
H23=0
H24=0
H25=0
H26=0
H27=0
H28=0
H29=0
H3=0
H30=0
H31=0
H32=0
H33=0
H34=0
H35=0
H4=0
H5=0
H6=0
H7=0
H8=0
H9=0

[INIT]
ARMA=13
BODY=94
CASCO=2
CLASE=3
DESC=
ESCUDO=6
GENERO=2
HEAD=270
HEADING=3
HOGAR=3
LASTIP1=190.173.162.114 - 28/09/2018:06:20:02 p.m.
LASTIP2=186.139.78.9 - 28/09/2018:02:19:14 p.m.
LASTIP3=190.173.162.114 - 28/09/2018:02:10:44 p.m.
LASTIP4=45.228.57.179 - 28/09/2018:01:54:59 a.m.
LASTIP5=125.239.144.251 - 27/09/2018:07:52:57 a.m.
LOGGED=0
PASSWORD=5d7eec10add59d789b28de8f2929a0b4131f37377ea5af27e161d58bdc4f5229
POSITION=291-50-50
RAZA=3
SALT=UHppNOXHSe
UPTIME=10996

[INVENTORY]
ANILLOSLOT=0
ARMOUREQPSLOT=7
BARCOSLOT=0
CANTIDADITEMS=18
CASCOEQPSLOT=0
ESCUDOEQPSLOT=19
MOCHILASLOT=0
MUNICIONSLOT=0
OBJ1=45-100-0
OBJ10=519-96-0
OBJ11=523-100-0
OBJ12=707-1-0
OBJ13=19-100-0
OBJ14=0-0-0
OBJ15=403-95-1
OBJ16=129-50-0
OBJ17=0-0-0
OBJ18=399-45-0
OBJ19=130-50-1
OBJ2=500-100-0
OBJ20=698-50-0
OBJ21=0-0-0
OBJ22=0-0-0
OBJ23=0-0-0
OBJ24=0-0-0
OBJ25=0-0-0
OBJ26=0-0-0
OBJ27=0-0-0
OBJ28=0-0-0
OBJ29=0-0-0
OBJ3=710-96-0
OBJ30=0-0-0
OBJ4=474-29-0
OBJ5=481-97-0
OBJ6=484-99-0
OBJ7=485-98-1
OBJ8=489-100-0
OBJ9=496-100-0
WEAPONEQPSLOT=15

[MASCOTAS]
MAS1=0
MAS2=0
MAS3=0
NROMASCOTAS=0

[MUERTES]
NPCSMUERTES=1
USERMUERTES=0

[REP]
ASESINO=0
BANDIDO=0
BURGUESIA=0
LADRONES=0
NOBLES=1500
PLEBE=30
PROMEDIO=255

[RESEARCH]
TRAINNINGTIME=10619

[SKILLS]
ELUSK1=200
ELUSK10=200
ELUSK11=200
ELUSK12=200
ELUSK13=200
ELUSK14=200
ELUSK15=200
ELUSK16=200
ELUSK17=200
ELUSK18=200
ELUSK19=200
ELUSK2=200
ELUSK20=200
ELUSK3=200
ELUSK4=200
ELUSK5=200
ELUSK6=200
ELUSK7=200
ELUSK8=200
ELUSK9=200
EXPSK1=0
EXPSK10=0
EXPSK11=0
EXPSK12=0
EXPSK13=0
EXPSK14=0
EXPSK15=0
EXPSK16=0
EXPSK17=0
EXPSK18=0
EXPSK19=0
EXPSK2=0
EXPSK20=0
EXPSK3=0
EXPSK4=0
EXPSK5=0
EXPSK6=0
EXPSK7=0
EXPSK8=0
EXPSK9=0
SK1=0
SK10=0
SK11=0
SK12=0
SK13=0
SK14=0
SK15=0
SK16=0
SK17=0
SK18=0
SK19=0
SK2=0
SK20=0
SK3=0
SK4=0
SK5=0
SK6=0
SK7=0
SK8=0
SK9=0

[STATS]
BANCO=0
ELU=69254112
ELV=45
EXP=44999858
GLD=4334000
MAXAGU=100
MAXHAM=100
MAXHIT=119
MAXHP=403
MAXMAN=0
MAXSTA=700
MINAGU=100
MINHAM=100
MINHIT=119
MINHP=403
MINMAN=0
MINSTA=700
SKILLPTSLIBRES=235

ScreenCapture

13-09-2018 15-38-55
14-09-2018 00-40-20

Error al hacer una captura, salen flecos blancos, lo corregí quitando en los widht 40 px y height 15 px.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.