Jump to content

Kyasser

Miembro
  • Contador contenido

    36
  • Ingreso

  • Última visita

  • Días ganados

    6

Mensajes publicados por Kyasser

  1. @julianp7, a ver si Taler publica ya la presentación del servidor Last2, estaban barajando sacarlo antes de Agosto, así que hay que esperar hasta el fin de semana y si sacan la presentación significa que comenzaría el servidor el fin de semana siguiente.

    Aquí una captura que puso Taler del Last2 -> 

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.

  2. Buenas ideas, a mí se me había ocurrido la del Evento Battle Royale, pero yo lo haría de manera que el personaje tuviese que entrar sin equipamiento y que tuviese que lootear el equipamiento que está en el piso o que se cree un ítem llamado " Cofre " que al golpearlo tenga 1 de HP y te dropee items aleatorios en +9 con un máximo de 1 o 2 bonus para no hacerlo tan complicado y con una variable de bonus no muy grande, te equipas, va avanzando la tormenta y el que gane pues se lleva unas DRs o algo bueno. También podrían dropear pociones, rocíos, etc... y todo lo que uses durante ese evento desaparecerá al salir, salvo el ítem que se lleve el ganador.

  3. Me pasó lo mismo y lo arreglé, en mi caso el problema fue que vi un vídeo de instalación en YouTube y en él sustituían el game por game_r y por eso no me los detectaba, tuve que subir el game llamándose " game " y la db llamándose " db " en vez de " db_r ".

    Si consigues ponerlo OnLine, a ver si me echas un cable, el error en el que me quedé es que al iniciar, entro con mi cuenta y no me aparece ninguna raza al entrar a la creación de personaje, están invisibles aunque me deja crear el personaje pero al entrar, pum, se me cierra el cliente, este es el error que tengo yo " SYSERR: Jul 24 18:11:27 :: Query: cannot find CREATE TABLE `player ` ".

    Te dejo el post que yo hice por si te encuentras con algún error que sea igual al mío a ver si te sirve para resolverlo: 

     

  4. No conseguí solucionarlo así que desinstalaré los files y volveré a instalarlo, si alguien sabe el error que tenía (que por lo que veo, parece que no se creaba la tabla 'player' y aunque manejo SQL no sé moverme bien por los archivos de metin2, así que no veo la manera de arreglarlo), que me lo comente.

    Voy a volver a instalar los files Akron2, hay muchos archivos desperdigados, si alguno puede resumirme cómo instalarlos bien (sé descomprimirlos, cambiar usuario de MySQL y demás, pero no sé qué debo hacer con el Source) que me lo diga por MP, gracias.

    Ya pueden cerrar el post.

  5. hace 6 minutos, MiGueLiT0 dijo:

    En cd /usr/home/game/db "dependiendo tus rutas"

    YSERR: Jul 24 14:56:35 :: pid_init: 
    Start of pid: 1100

    SYSERR: Jul 24 14:56:35 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Table 'common.priv_settings' doesn't exist
    query: DELETE FROM priv_settings WHERE value <= 0 OR duration <= NOW();
    SYSERR: Jul 24 14:56:35 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Table 'common.priv_settings' doesn't exist
    query: SELECT priv_type, id, type, value, UNIX_TIMESTAMP(duration) FROM priv_settings
    SYSERR: Jul 24 14:56:36 :: Load:  DirectQuery failed(SELECT IP_FROM, IP_TO, COUNTRY_NAME FROM iptocountry)
    SYSERR: Jul 24 15:06:12 :: pid_init: 
    Start of pid: 1166

    SYSERR: Jul 24 15:06:12 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Table 'common.priv_settings' doesn't exist
    query: DELETE FROM priv_settings WHERE value <= 0 OR duration <= NOW();
    SYSERR: Jul 24 15:06:12 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Table 'common.priv_settings' doesn't exist
    query: SELECT priv_type, id, type, value, UNIX_TIMESTAMP(duration) FROM priv_settings
    SYSERR: Jul 24 15:06:12 :: socket_bind: bind: Address already in use
    SYSERR: Jul 24 15:06:12 :: pid_deinit: 
    End of pid

    SYSERR: Jul 24 15:08:50 :: pid_init: 
    Start of pid: 1185

    SYSERR: Jul 24 15:08:50 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Table 'common.priv_settings' doesn't exist
    query: DELETE FROM priv_settings WHERE value <= 0 OR duration <= NOW();
    SYSERR: Jul 24 15:08:50 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Table 'common.priv_settings' doesn't exist
    query: SELECT priv_type, id, type, value, UNIX_TIMESTAMP(duration) FROM priv_settings
    SYSERR: Jul 24 15:08:51 :: socket_bind: bind: Address already in use
    SYSERR: Jul 24 15:08:51 :: pid_deinit: 
    End of pid

    SYSERR: Jul 24 15:12:25 :: pid_init: 
    Start of pid: 1217

    SYSERR: Jul 24 15:12:25 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Table 'common.priv_settings' doesn't exist
    query: DELETE FROM priv_settings WHERE value <= 0 OR duration <= NOW();
    SYSERR: Jul 24 15:12:25 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Table 'common.priv_settings' doesn't exist
    query: SELECT priv_type, id, type, value, UNIX_TIMESTAMP(duration) FROM priv_settings
    SYSERR: Jul 24 15:12:26 :: socket_bind: bind: Address already in use
    SYSERR: Jul 24 15:12:26 :: pid_deinit: 
    End of pid

    SYSERR: Jul 24 15:16:24 :: pid_init: 
    Start of pid: 1238

    SYSERR: Jul 24 15:16:24 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Table 'common.priv_settings' doesn't exist
    query: DELETE FROM priv_settings WHERE value <= 0 OR duration <= NOW();
    SYSERR: Jul 24 15:16:24 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Table 'common.priv_settings' doesn't exist
    query: SELECT priv_type, id, type, value, UNIX_TIMESTAMP(duration) FROM priv_settings
    SYSERR: Jul 24 15:16:24 :: socket_bind: bind: Address already in use
    SYSERR: Jul 24 15:16:24 :: pid_deinit: 
    End of pid

    SYSERR: Jul 24 15:21:41 :: pid_init: 
    Start of pid: 1259

    SYSERR: Jul 24 15:21:41 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Table 'common.priv_settings' doesn't exist
    query: DELETE FROM priv_settings WHERE value <= 0 OR duration <= NOW();
    SYSERR: Jul 24 15:21:41 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Table 'common.priv_settings' doesn't exist
    query: SELECT priv_type, id, type, value, UNIX_TIMESTAMP(duration) FROM priv_settings
    SYSERR: Jul 24 15:21:42 :: socket_bind: bind: Address already in use
    SYSERR: Jul 24 15:21:42 :: pid_deinit: 
    End of pid

    SYSERR: Jul 24 15:21:46 :: __GetAdminInfo: __GetAdminInfo() ==> DirectQuery failed(SELECT mID,mAccount,mName,mContactIP,mServerIP,mAuthority FROM gmlist WHERE mServerIP='ALL' or mServerIP='192.168.1.177')
    SYSERR: Jul 24 15:21:49 :: __GetAdminInfo: __GetAdminInfo() ==> DirectQuery failed(SELECT mID,mAccount,mName,mContactIP,mServerIP,mAuthority FROM gmlist WHERE mServerIP='ALL' or mServerIP='192.168.1.177')
    SYSERR: Jul 24 15:21:50 :: __GetAdminInfo: __GetAdminInfo() ==> DirectQuery failed(SELECT mID,mAccount,mName,mContactIP,mServerIP,mAuthority FROM gmlist WHERE mServerIP='ALL' or mServerIP='192.168.1.177')
    SYSERR: Jul 24 15:21:52 :: __GetAdminInfo: __GetAdminInfo() ==> DirectQuery failed(SELECT mID,mAccount,mName,mContactIP,mServerIP,mAuthority FROM gmlist WHERE mServerIP='ALL' or mServerIP='192.168.1.177')
    SYSERR: Jul 24 15:33:20 :: Query: cannot find CREATE TABLE `player ` 
    SYSERR: Jul 24 15:39:11 :: Process: FDWATCH: peer null in event: ident 20
    SYSERR: Jul 24 15:39:56 :: hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down.
    SYSERR: Jul 24 15:39:56 :: ChildLoop: AsyncSQL: query failed: Query execution was interrupted (query: UPDATE player  SET job = 0, voice = 0, dir = 0, x = 957051, y = 255142, z = 0, map_index = 41, exit_x = 957051, exit_y = 255142, exit_map_index = 41, hp = 760, mp = 260, stamina = 800, random_hp = 0, random_sp = 0, playtime = 0, level = 1, level_step = 0, st = 6, ht = 4, dx = 3, iq = 3, gold = 0, exp = 0, stat_point = 0, skill_point = 0, sub_skill_point = 0, stat_reset_count = 0, ip = '192.168.1.26', part_main = 0, part_hair = 0, part_acce = 0, last_play = NOW(), skill_group = 0, alignment = 0, horse_level = 0, horse_riding = 0, horse_hp = 0, horse_hp_droptime = 0, horse_stamina = 0, horse_skill_point = 0, skill_level = '\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0
    SYSERR: Jul 24 15:39:56 :: pid_deinit: 
    End of pid

    SYSERR: Jul 24 15:44:28 :: pid_init: 
    Start of pid: 696

    SYSERR: Jul 24 15:44:28 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Table 'common.priv_settings' doesn't exist
    query: DELETE FROM priv_settings WHERE value <= 0 OR duration <= NOW();
    SYSERR: Jul 24 15:44:28 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Table 'common.priv_settings' doesn't exist
    query: SELECT priv_type, id, type, value, UNIX_TIMESTAMP(duration) FROM priv_settings
    SYSERR: Jul 24 15:44:29 :: Load:  DirectQuery failed(SELECT IP_FROM, IP_TO, COUNTRY_NAME FROM iptocountry)
    SYSERR: Jul 24 15:44:32 :: __GetAdminInfo: __GetAdminInfo() ==> DirectQuery failed(SELECT mID,mAccount,mName,mContactIP,mServerIP,mAuthority FROM gmlist WHERE mServerIP='ALL' or mServerIP='192.168.1.177')
    SYSERR: Jul 24 15:44:34 :: __GetAdminInfo: __GetAdminInfo() ==> DirectQuery failed(SELECT mID,mAccount,mName,mContactIP,mServerIP,mAuthority FROM gmlist WHERE mServerIP='ALL' or mServerIP='192.168.1.177')
    SYSERR: Jul 24 15:44:36 :: __GetAdminInfo: __GetAdminInfo() ==> DirectQuery failed(SELECT mID,mAccount,mName,mContactIP,mServerIP,mAuthority FROM gmlist WHERE mServerIP='ALL' or mServerIP='192.168.1.177')
    SYSERR: Jul 24 15:44:38 :: __GetAdminInfo: __GetAdminInfo() ==> DirectQuery failed(SELECT mID,mAccount,mName,mContactIP,mServerIP,mAuthority FROM gmlist WHERE mServerIP='ALL' or mServerIP='192.168.1.177')
    SYSERR: Jul 24 15:45:41 :: Query: cannot find CREATE TABLE `player ` 
    SYSERR: Jul 24 15:56:31 :: pid_init: 
    Start of pid: 741

    SYSERR: Jul 24 15:56:31 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Table 'common.priv_settings' doesn't exist
    query: DELETE FROM priv_settings WHERE value <= 0 OR duration <= NOW();
    SYSERR: Jul 24 15:56:31 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Table 'common.priv_settings' doesn't exist
    query: SELECT priv_type, id, type, value, UNIX_TIMESTAMP(duration) FROM priv_settings
    SYSERR: Jul 24 15:56:32 :: socket_bind: bind: Address already in use
    SYSERR: Jul 24 15:56:32 :: pid_deinit: 
    End of pid

    SYSERR: Jul 24 15:59:58 :: hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down.
    SYSERR: Jul 24 15:59:58 :: pid_deinit: 
    End of pid

    SYSERR: Jul 24 16:02:33 :: pid_init: 
    Start of pid: 679

    SYSERR: Jul 24 16:02:33 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Table 'common.priv_settings' doesn't exist
    query: DELETE FROM priv_settings WHERE value <= 0 OR duration <= NOW();
    SYSERR: Jul 24 16:02:33 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Table 'common.priv_settings' doesn't exist
    query: SELECT priv_type, id, type, value, UNIX_TIMESTAMP(duration) FROM priv_settings
    SYSERR: Jul 24 16:02:34 :: Load:  DirectQuery failed(SELECT IP_FROM, IP_TO, COUNTRY_NAME FROM iptocountry)
    SYSERR: Jul 24 16:02:38 :: __GetAdminInfo: __GetAdminInfo() ==> DirectQuery failed(SELECT mID,mAccount,mName,mContactIP,mServerIP,mAuthority FROM gmlist WHERE mServerIP='ALL' or mServerIP='192.168.1.177')
    SYSERR: Jul 24 16:02:40 :: __GetAdminInfo: __GetAdminInfo() ==> DirectQuery failed(SELECT mID,mAccount,mName,mContactIP,mServerIP,mAuthority FROM gmlist WHERE mServerIP='ALL' or mServerIP='192.168.1.177')
    SYSERR: Jul 24 16:02:42 :: __GetAdminInfo: __GetAdminInfo() ==> DirectQuery failed(SELECT mID,mAccount,mName,mContactIP,mServerIP,mAuthority FROM gmlist WHERE mServerIP='ALL' or mServerIP='192.168.1.177')
    SYSERR: Jul 24 16:02:44 :: __GetAdminInfo: __GetAdminInfo() ==> DirectQuery failed(SELECT mID,mAccount,mName,mContactIP,mServerIP,mAuthority FROM gmlist WHERE mServerIP='ALL' or mServerIP='192.168.1.177')
    SYSERR: Jul 24 16:19:45 :: hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down.
    SYSERR: Jul 24 16:19:45 :: pid_deinit: 
    End of pid

    SYSERR: Jul 24 16:21:03 :: pid_init: 
    Start of pid: 678

    SYSERR: Jul 24 16:21:04 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Table 'common.priv_settings' doesn't exist
    query: DELETE FROM priv_settings WHERE value <= 0 OR duration <= NOW();
    SYSERR: Jul 24 16:21:04 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Table 'common.priv_settings' doesn't exist
    query: SELECT priv_type, id, type, value, UNIX_TIMESTAMP(duration) FROM priv_settings
    SYSERR: Jul 24 16:21:05 :: Load:  DirectQuery failed(SELECT IP_FROM, IP_TO, COUNTRY_NAME FROM iptocountry)
    SYSERR: Jul 24 16:21:09 :: __GetAdminInfo: __GetAdminInfo() ==> DirectQuery failed(SELECT mID,mAccount,mName,mContactIP,mServerIP,mAuthority FROM gmlist WHERE mServerIP='ALL' or mServerIP='192.168.1.177')
    SYSERR: Jul 24 16:21:10 :: __GetAdminInfo: __GetAdminInfo() ==> DirectQuery failed(SELECT mID,mAccount,mName,mContactIP,mServerIP,mAuthority FROM gmlist WHERE mServerIP='ALL' or mServerIP='192.168.1.177')
    SYSERR: Jul 24 16:21:12 :: __GetAdminInfo: __GetAdminInfo() ==> DirectQuery failed(SELECT mID,mAccount,mName,mContactIP,mServerIP,mAuthority FROM gmlist WHERE mServerIP='ALL' or mServerIP='192.168.1.177')
    SYSERR: Jul 24 16:21:14 :: __GetAdminInfo: __GetAdminInfo() ==> DirectQuery failed(SELECT mID,mAccount,mName,mContactIP,mServerIP,mAuthority FROM gmlist WHERE mServerIP='ALL' or mServerIP='192.168.1.177')
    SYSERR: Jul 24 16:28:10 :: Query: cannot find CREATE TABLE `player ` 
    SYSERR: Jul 24 16:30:33 :: Query: cannot find CREATE TABLE `player ` 
    SYSERR: Jul 24 17:36:06 :: Query: cannot find CREATE TABLE `player ` 
    SYSERR: Jul 24 17:40:55 :: Query: cannot find CREATE TABLE `player ` 
    SYSERR: Jul 24 18:11:27 :: Query: cannot find CREATE TABLE `player ` 
     

  6. hace 3 horas, MiGueLiT0 dijo:

    Prueba poniendo esos msm y me cuentas que tal amigo 😉

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.

    Gracias pero sigue sin funcionar, copié el contenido en la carpeta root, reemplacé, quité los root que tenía compilados anteriormente y compilé la carpeta, pero no funciona, sigue igual.

  7. hace 8 minutos, MiGueLiT0 dijo:

    Creo que sigues teniendo mal el msm te dejaré los míos pero esperame a que llegue a casa, al llego edito el tema con los archivos.

    Vale, de todas maneras, ya llevo casi 1 semana con esto, si no me funciona solucionando este error, borraré todo y comenzaré de nuevo, aunque en principio no creo que la instalación esté mal hecha si me aparece Online el servidor.

    Lo que hice fue instalar el freebsd que fue lo que más tardé, descomprimir los files y la db, editar el usuario de MySQL, crearme la cuenta en navicat y respecto al source, metí la carpeta Source y la carpeta src mediante WinSCP pero no hice nada más.

  8. hace 15 horas, MiGueLiT0 dijo:

    Los msm están en root, por ejemplo assasin_w.msm

    Con que se te ponían blancos a qué te refieres, he descomprimido root, he puesto los msm de otro cliente y sigue igual.

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    , ya que tú has probado los files, a ver si puedes echarme una mano en qué me falta hacer para solucionar este problema de que no se vean las razas y de los errores que me da en el syserr:

    Foto de que no salen las razas: http://prntscr.com/kbxi3m

    Foto del syserr: http://prntscr.com/kbxhi7

  9. hace 34 minutos, MiGueLiT0 dijo:

    Por lo que vi te da error el mapa c1 "que seria el de jinno" prueba cambiando eso, ademas verifica que los msm de tus root "de cada pj" esten bien. Quizas tambien puede jugarte una mala pasada eso. "a mi me pasaba derepente que se me ponian los msm blancos"

    Yo es que estoy comenzando y sinceramente no sé de qué me hablas con respecto a los msm, estoy usando los files Akron2 y supuestamente funcionan sin ningún tipo de problema, voy a ver si encuentro la solución a lo que me planteas, gracias.

  10. En 25/7/2018 a las 23:37, Migxelito dijo:

    Prueba cambiando los property por otro

     

    Los cambié por los del cliente mt2leyenda y ya no me da el error, pero el problema es que sigue sin aparecerme las razas y al intentar entrar se me cierra el cliente solo.

    Foto de que no salen las razas: 

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.

    Foto del syserr: 

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.

  11. hace 58 minutos, NazoX dijo:

    Reinstala el freebsd y sigue esta guía, ya q es imposible q te de error,  si corren perfectamente, necesitas freebsd 9.x o 10.x con mysql 5.5 o 5.6 

    Haz lo de esa guía y funcionará sin problemas. 

    Este es el error que me está dando ahora mismo xD 

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.

    EDITO: encontré la librería que me hacía falta y parece que arrancó, o eso creo, aunque no sé qué me falta hacer ahora 

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.

    EDITO2: el problema que tengo ahora es que no me aparece la raza al crear el PJ y me da este error al entrar 

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.

  12. Esto me ha salido al iniciarlo: 

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.

    Estoy siguiendo este tutorial: 

     

    He hecho todo hasta el minuto 10:32 pero ese error me está dando al iniciar, además, en el vídeo usa el Eternexus para descompilar el root.akr pero luego no compila la carpeta, lo cual me extraña bastante.

  13. Buenas, he instalado FreeBSD 9.3, he descomprimido los files y la db de Akrom2 y he creado una cuenta en Navicat Premium, también modifiqué el id y la contraseña en cada core de los 4 CHs para poner el que coloqué yo en el MySQL.

    He hecho todo pero no sé si el error está en el cliente o en lo que he hecho, puse en marcha el servidor pero da " Error al conectarse al servidor. " al intentar entrar con la cuenta que creé en el Navicat.

    Las dudas que tengo son para qué sirven los elementos que he señalado con una flecha en la imagen o para qué / cómo debo usarlos.

    Leyenda: Los elementos tachados en la imagen ya han sido descomprimidos y usados (en el caso de Metin2 Prueba he descompilado los root y puesto la IP que le di a mi máquina, he eliminado los .exe y los .dll y he añadido todo el contenido del Cliente Akron2 actualizado2 a su carpeta, sustituyendo unos pocos archivos que me pedía sustituir.

    Debes iniciar sesión para ver el contenido del archivo adjunto en esta publicación.

  14.  

    BUMP

     

    Nueva rev para la itemshop:

    • rev1.3.1:
      • Arreglado un bug con la ruleta que hacia que no funcionase como debería. La he reescrito entera.
      • Fixeado un ghost bug con cheat engine que permitía comprar items sin coins.
      • Añadida una nueva característica, cuando compres un item y no tengas espacio en el inventario el item ya no caerá al suelo, te saldrá un mensaje avisándote de que no tienes espacio en el inventario.

     

     

    Lo de puto amo se te queda corto, ¿Verdad?

     

    Cada vez que haces una actualización se la pasas a tus clientes o se les actualiza automáticamente (?) (pura curiosidad, no voy a comprar nada XD).

  15. En java hay dos tipos de datos primitivos(se encriben en minusculas) y objetos (La primera letra se escribe en mayuscula)

     

    Tipos Primitivos:

    • byte
    • short
    • int
    • long
    • float
    • double
    • char
    • boolean

    Tipos Objetos:

    • String (cadenas)
    • ArrayList
    • TreeSet
    • Scaner
    • Arrays
    • Objetos creados por el usuario
    • ...

    Public,Private,Protected son modificadores de acceso que determina quién puede acceder a las clases o propiedades y métodos de una clase.

     

    public static void main(String[] args) define una función, o método, pública y estática denominada main(). La palabra reservada static se utiliza para definir las propiedades o los métodos que pertenecen a una clase. El tipo de dato void se usa para indicar a la función, o método, que no devuelva parámetros. Todo programa en Java necesita una función, o método, denominada main() para establecer el inicio del programa. El contenido de dicha función, String[] args, define un vector de cadenas de caracteres donde recogerá los argumentos pasados en la ejecución de tu programa.

     

    Si a un método,clase o constructor no le añades nigun modificador de acceso lo contara como public

     

    System.out.println es tal cual dices en la postdata te muestra la salida por la consola

     

    Pd: Si quieres aprenderte bien toda la teoria te recomiendo que te bajes el siguiente libro en pdf: Programación orientada a objetos con Java usando BlueJ

     

     

     

    Gracias Élite.

     

    La teoría la llevo al dedillo y justo la siguiente unidad que debo dar es la de programación orientada a objetos, pero el problema son los ejercicios de este tipo, siempre me trabo al empezar y me salto cosas, hay otras cosas que si no me equivoco no me han dicho por qué se ponen y no pueden pretender que escriba un " programa " de este tipo si no sé por qué debo poner eso, ni para qué sirve eso.

     

    Gracias de nuevo a ambos por toda la explicación, toca repasar y echarle ganas.

  16. Buenas,

     

    Estoy haciendo un curso de programación de sistemas Android con la Universidad Politécnica de Madrid y Master-D y lo primero que nos mandan a hacer es una unidad de Java, empezamos dando pseudocódigo y diagramas de flujo y eso lo entiendo, pero cuando llegamos a Java, me mandan a hacer ejercicios y hay cosas que no entiendo.

     

    Tengo profesores, pero tienen horario de Lunes a Jueves, dependiendo del día y la hora y para poder seguir avanzando este fin de semana quiero saber si alguno de aquí puede ayudarme con este ejercicio.

     

    Les pondré un ejercicio, la solución hecha por el profesor / los profesores y las preguntas sobre lo que no entiendo ya que he dado la teoría pero no he visto que me hayan dicho por qué se pone tal cosa, por lo cual, al hacer un ejercicio no lo pongo.

     

    Aquí la imagen del ejercicio (viene en pdf, pero les dejo una imagen):

     

    jDMIjUT.png

     

    Aquí la imagen de la solución (viene en pdf, pero les dejo una imagen):

     

    zod0CFv.png

     

    Lo que no entiendo es el uso de int, double, etc... también se me explicaba en la teoría cómo se convertía de una unidad a otra, pero no me quedó claro con el ejemplo y, sobretodo, lo que más me cuesta es comenzar a hacer el ejercicio, ya que no sé cómo empezar.

     

    Lo de public static void main(String[] args) {, me han dado, si no recuerdo mal, la cláusula " main ", también lo de " public, private, etc... " pero no recuerdo haber visto nada de " static void ", ni tampoco sé qué es " (String[] args) ".

     

    Para mí es una putada porque quiero hacer los ejercicios pero me veo obligado a repasar de nuevo los contenidos del curso y aún así no despejo las dudas.

     

    P.D: System.out.printIn es para mostrar en pantalla lo que vamos a poner a continuación, pero no sé si existe System.out.printOut y en caso de que exista, para qué se utiliza (?)

     

    Un saludo y gracias por tu tiempo.

×
×
  • Crear nuevo...