Jump to content

Serex

Members
  • Posts

    296
  • Joined

  • Last visited

  • Days Won

    22

Everything posted by Serex

  1. Hola zone, os traigo una app que "regala" pasta. Digo "regala" porque obvio que piden algo a cambio, tus datos. Requisitos: Nacionalidad/residencia española. La app se llama TradeRepublic, la he investigado y es 100% legal todo. Es una app para invertir en acciones de bolsa y tal. Te la puedes descargar desde aqui en to móvil: https://ref.trade.re/8sldz1m7 Te registras, te pedirán tu DNI y una foto de tu cara. Tardan entre unas horas y 2 días en validar la cuenta. Luego tienes que ingresar 10€ con tarjeta de crédito o cualquier otro método y comprar una acción cualquiera. En un día o dos después de hacer esto os regalarán una acción de Tesla de entre 20 y 200€ aleatoriamente. (A mí me tocó de 20€). Después puedes vender tanto la acción de Tesla que te regalaron como la que compraste y sacar la pasta a tu banco. El proceso es fácil pero se alarga unos días entre verificaciónes y tal. Por cada referido que traigais os regalan 50€, si alguien se registra con mi referido (desde mis links) puede contactar conmigo y le daré 10€ extra por bizum/paypal. Hay que registrarse desde el movil para instalar la app. Si alguien tiene alguna duda o necesita ayuda podeis contactar conmigo por Telegram: @ajpelaez O Discord: Serex#7307 Suelo responder antes por Telegram. https://ref.trade.re/8sldz1m7
  2. El que se este encargando de llevar el foro, que se ponga en contacto conmigo para cederle la fanpage que tenía en facebook de Metin2 Zone. https://www.facebook.com/Metin2-Zone-318508681542836
  3. Serex

    Despedida

    Hola zone! Bueno pues me despido de vosotras después de muchos años currando en Metin2. Ya llevaba bastante tiempo despegado y ya decidí borrar esa carpeta en mi PC que ponía Metin2. Os la he subido toda a Mega y estará por hay un tiempo hasta que diga de borrarla, hay bastante material, el que le interese que abra el enlace y vaya viendo: https://mega.nz/folder/Wq5AQSqS#ZvQLwdkN9OcaPyKkYeNimw Último aporte a la comunidad Compartid, ayudáos, creced juntas. Abandonad la avaricia y abrazad el compañerismo y la cooperación.
  4. ¿Alguien se acuerda de zone cuando estaba más o menos así?
  5. https://www.kimsufi.com/es/servidores.xml
  6. Actualizado para FreeBSD 11.2 con MariaDB.
  7. Si claro, deberías editar al función const bool MapManager::IsPlayerIPInMap(const LPCHARACTER ch) en map_manager.cpp if (!strcmp(ch->GetDesc()->GetHostName(), pkChar->GetDesc()->GetHostName()) && ch->GetPlayerID() != pkChar->GetPlayerID()) return true; Ahi comprueba si hay un jugador con el mismo hostname, lo que tendrías que hacer es agregar un contador y comprobar si hay 2 o más para devolver true.
  8. A ver.. si sabes algo de quest, igual que usas when kill o when login, pues este es otro evento, when revive, que podrás usar para lo que quieras a la hora de programar una quest.
  9. Evento revive para poder usar en quests como usamos el when kill, etc. El evento se dispara cuando un jugador revive en el juego. Source: https://github.com/ajpelaez/Metin2-Revive-Event Ejemplo de uso: when revive begin chat("Hola Metin2 Zone.") end
  10. Hecho y recibi los 40€ en 2 días, gracias por el aporte.
  11. Pues el título lo dice todo, es útil sobre todo para eventos donde solo quieres que entre un jugador por IP. Una vez implementado podréis usarlo asi: when login with pc.is_pc_ip_in_map() begin chat("En este mapa solo puede entrar 1 personaje por IP, serás transportado en 5 segundos.") warp_to_village() end Igualmente podéis usar esa función como queráis, devolverá true si ya tienes otro jugador con tu misma IP en el mapa, y false en caso contrario. Para agregar mapas simplemente editar en el fichero map_manager.h lo siguiente, sustituyendo 181,182,183 por la id de los mapas que querais, y agregando mas en caso de que lo necesitéis. std::map<DWORD, std::map<DWORD, DWORD>> maps = { { 181, {} }, { 182, {} }, { 183, {} } }; Implementación: https://github.com/ajpelaez/Metin2-One-Player-Per-Ip-In-Certain-Maps
  12. Hola zoneros, Estoy buscando 1 o 2 traductores: Español-Inglés Español-Rumano Si alguien esta interesado, dejadme MP o contactad por skype, discord... Obviamente se paga por el trabajo.
  13. cd /usr/lib32 && ls libcrypto* cd /usr/lib && ls libcrypto* Pega aqui la salida de esos dos comandos.
  14. Ami me ha funcionado perfectamente así sin modificar nada del skill_proto. Tal vez os estéis refiriendo a otra forma que hay de hacer el sistema.
  15. char_skill.cpp buscar: if (IS_SET(pkSk->dwFlag, SKILL_FLAG_SELFONLY)) ComputeSkill(dwVnum, this); Añadir antes: //Party buff system if (GetParty() && (dwVnum == 94 || dwVnum == 95 || dwVnum == 96 || dwVnum == 110 || dwVnum == 111)) { if (pkVictim->GetParty()){ if (pkVictim->GetParty() == GetParty()){ ComputeSkillParty(dwVnum, this); } } }
  16. Sube tu prototype.py aqui: https://pastebin.com/ Y pasa link
  17. Nice! Buena idea, yo hice algo parecido hace un tiempo pero se quedo en mi pc olvidado. PD: no hace falta instalar wget si no quieres, puedes usar fetch en su lugar que viene por defecto instalado.
  18. Bueno, todos sabemos que si vas en caballo y pulsas CTRL+H se monta/desmonta, pero en el caso de la montura (Costume mount) al intentar desmontarte con CTRL+H obtenemos error y tenemos que hacer click en el sello. Aqui una pequeña guia de como arreglar eso: Abrimos cmd_general.cpp En la función ACMD(do_user_horse_ride) Sustituimos el bloque (ch->GetMountVnum()) Por el siguiente código: if (ch->GetMountVnum()) { LPITEM item = ch->GetWear(WEAR_COSTUME_MOUNT); if (item && item->IsRideItem()) ch->UnequipItem(item); if (ch->UnEquipSpecialRideUniqueItem()) { ch->RemoveAffect(AFFECT_MOUNT); ch->RemoveAffect(AFFECT_MOUNT_BONUS); } //ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ÀÌ¹Ì Å»°ÍÀ» ÀÌ¿ëÁßÀÔ´Ï´Ù.")); return; }
  19. No hay que cambiar el rank, hay que cambiar la celda on_click y ponerle 1. Edito el post para dejarlo bien y corregir ortografía.
  20. Ahora estais todos muy acostumbrados a comprar un dedicado y ale. Pero antiguamente, hace unos cuantos años ya, por lo menos yo empece con un servidor en mi casa, y empecé creandolo como hamachi y la verdad que funcionaba bastante bien con el internet de mi casa y nadie ponia pegas (eso si jugaban unos 20-30). Claro que se puede montar en casa, incluso si tienes un pc potente te montas una maquina virtual y puedes dejar el servidor funcionando mientras tu usas tu pc tan normal. Luego cuando el servidor fué creciendo instalamos no-ip porque la red hamachi no daba para mas (pero aun seguía siendo un ordenador nuestro local). Y ya finalmente nos dió por comprar un dedicado cuando juntamos algo de dinero.. Por lo que la respuesta es SI, claro que se puede, y no te va a costar una barbaridad de luz ni te va a reventar el pc. Eso si, con los precios que hay ahora, si tienes 5€ tienes un dedicado, y sinceramente yo preferiría comprar un dedicado claro, te estoy hablando que cuando yo creé mi primer servidor tendría 14-15 años y no tenia modo de pagar nada online.
  21. Pues el error esta claro vaya ... SYSERR: Sep 27 22:50:35.221993 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Unknown column 'part_acce' in 'field list' En tu tabla player te falta el campo part_acce y por eso no crea personajes.
  22. https://metin2zone.net/index.php?/topic/15052-fix-no-se-puede-borrar-personaje/
×
×
  • Create New...