Jump to content

Serex

Miembro
  • Contador contenido

    298
  • Ingreso

  • Última visita

  • Días ganados

    23

Todo lo publicado por Serex

  1. Joker podrias agrupar todos los renders en un post, en vez de hacer un post nuevo por cada render.
  2. Serex

    AYUDA!!!! xD

    Pasate por aqui: http://metin2zone.net/index.php?/topic/157-descripcion-bonus-del-servidor/
  3. Listo chicos ya estan fixeados todos los errores que tenía la tool, un pequeño error de sintaxis que tuve, como dije todavía soy principiante. Actualizado el link en el post. http://bit.ly/10kkAbT
  4. Si es cierto chicos, tengo algunos errores de sintaxis que en mi web no me daban errores, mañana intentare fixearlos y resubo la tool.
  5. Si tenéis algún error en alguna parte de la tool explicádmelo bien, donde está el error, yo testee todo antes de subirla y me funcionaba todo correctamente.
  6. Esto lo puedes poner para quien quieras, tu configuras tu usuario y contraseña desde el config.php y ya se lo das a quien quieras.
  7. Hola chicos hoy os traigo mi nuevo proyecto, el cual llevo unas semanas haciendo en mi afán por aprender PHP. SerexTool - WebTool for private servers Esta herramienta os ayudara en la gestión del servidor, es perfecta para una gestión rápida y sencilla, con las operaciones más comunes cuenta con muchísimas opciones que os facilitarán vuestra tarea en la administración de vuestro servidor. Gestión de Cuentas Gestión de jugadores Gestión del servidor La herramienta como veis es bastante completa. En cuanto al apartado de "Ingresar coins" lleva otra contraseña y te da la opción de registrar los logs de quien mete MDs para controlar este tema que suele ser de los más importantes. Su instalación es bastante sencilla, una vez descargada la tool, la subis a vuestro sitio web en una carpeta o directorio vacío y modificais el archivo config.php con vuestros datos para vuestro servidor, y el acceso a la tool por user y pass. Si queréis el log para el ingreso de coins debéis ejecutar esta query en la base de datos account: /* Navicat MySQL Data Transfer[/center] Source Server : METIN2 ELEMENTS Source Server Version : 50528 Source Host : localhost Source Database : website Target Server Type : MYSQL Target Server Version : 50528 File Encoding : 65001 Date: 2013-05-06 23:46:50 */ SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- Table structure for `coins_log` -- ---------------------------- DROP TABLE IF EXISTS `coins_log`; CREATE TABLE `coins_log` ( `cuenta` varchar(100) NOT NULL, `coins_ingresadas` varchar(100) NOT NULL, `motivo` varchar(100) NOT NULL, `ip` varchar(100) NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=latin1; -- ---------------------------- -- Records of coins_log Y lo que esperabais la descarga: https://mega.co.nz/#!fV0xyZQS!i5pAHV6teQ-_OxjDMtDgwNPDHD8mQ1ZOPGmdx6RTVoA
  8. Prueba asi: quest prueba begin state start begin when 20094.chat."Prueba" begin say_size(350,365) say_title("Prueba") local prueba = mysql_query("SELECT real_name FROM account.account WHERE id='"..pc.get_player_id().."';") local final = mysql_fetch_assoc(""..prueba.."")['real_name']; say("") say("Bienvenido "..pc.get_name().."") say("") say_light_blue("En la casilla real_name tienes puesto: "..final..".") end end end
  9. Busca en el servidor en la carpeta del mapa, el regen, el npc, y busca el code en concreto de los guerreros y solo es quitarlo.
  10. Bueno cierro el tema a petición de autor, y borro mensajes de spam.
  11. POSDATA: Si la línea tiene un "#" al principio quitado ya que eso lo que hace es comentar y quita la función.
  12. Hola metineros, esta guía es una guía bastante sencilla para que cambiéis el puerto ssh y ftp de vuestro servidor, este es el puerto que usáis para acceder por putty o filezilla/winscp a vuestro servidor. Cambiar este puerto nos proporcionará una seguridad extra en cuanto a ataques DDoS puesto que muchos de estos van dirigidos a este puerto, por defecto el 22. Además de protección contra programas BruteForce que intenten sacar nuestra contraseña a base de fuerza bruta. Empezamos con la guía: 1- Conectamos a nuestro servidor mediante FTP y nos vamos a la ruta: /etc/ssh/ Abrimos el archivo: "sshd_config" 2-Buscamos la línea donde dice "Port" En nuestro caso si no lo hemos editado pondrá: "Port 22" Editamos el 22 y lo sustituimos por el puerto que deseemos, recuerda que el puerto no debe estar siendo usado y deben encontrarse entre el 0 y el 65535. 3-Guardamos los cambios y ejecutamos el siguiente comando: /etc/rc.d/sshd reload 4-Podemos reiniciar también el servidor si lo preferís así aunque con el comando anterior ya debería estar hecho el cambio de puerto. POSDATA: Si la línea tiene un "#" al principio quitadlo ya que eso lo que hace es comentar y quita la función. Atentamente, Serex.
  13. Bueno chicos estuve buscando el port map para hacer unas cosillas y no lo encontré por ningun lado, suerte que lo tenia en mi viejo disco duro. Os lo dejo resubido a dos servidores: http://metin2elements.com/downloads/portmap.rar https://mega.co.nz/#!6UElhRhJ!EEnbq2Wg70LSzwj5th6f7kZ3ZDtz0NtMrP5N46_PI_Q
  14. Aqui tienes algunos: http://www.ribosomatic.com/articulos/10-calendarios-con-php-css-y-javascript/
  15. Cierto Keko... la tenia en el pc y no sabía de que era y resuelta ser que era de Lokkytron. Edito.
  16. Hola chicos, creo que conocéis el famoso bug de yang con el cual compras una cosa en la tienda y luego la vendes algo más cara, haciéndote de oro en unas horas si lo dejas automatizado. Bueno hoy os traigo una solución para reparar este bug, es bastante sencillo. Nos vamos a nuestro navicat -> player -> new query E introducimos la siguiente query: UPDATE item_proto SET shop_buy_price=(CEILING(IF(shop_buy_price<gold,FLOOR(shop_buy_price*0.7),gold))); Pos original: http://metin2zone.net/index.php?/topic/365-items-que-se-venden-ma%C2%A1s-caros-de-lo-que-se-compran/page__p__1579#entry1579 Ejecutamos la query y listo! Bug repadado.
  17. Es tan sencillo como editar la columna "antiflag" del item que queremos hacer no comerciable. La debemos editar desde la base de datos y ponerle el siguiente numero: 106880
  18. Hola chicos, supongo que muchos de vosotros habréis tenido el problema de que váis al navicat e intentáis reparar una tabla pero esta esta corrupta y no os deja ni repararla ni abrirla. ¿Cómo podemos solucionar esto? Pues muy sencillo siguiendo una serie de pasos: 1-Identificamos la tabla corrupta, yo pondre el ejemplo de la tabla "item_proto" que se encuentra en la base de datos "player". 2-Una vez identificada la tabla corrupta abrimos el putty o consola de comandos para ssh. 3-Nos dirigimos hacia la ruta donde se encuentra la tabla, en mi caso: cd /var/db/mysql/player 4-Ejecutamos el siguiente comando: myisamchk -r -q item_proto 4.1-Si este comando no nos funciono, osea no consiguió reparar la tabla, usaremos este ahora: myisamchk -r -o item_proto 4.2-Si el anterior comando tampoco nos funcionó ahora usaremos este como ultimo recurso, repito si te funciona el primero no tendras que usar ninguno de estos dos, si te funciona el segundo no tendras que usar este: myisamchk -r -f item_proto 5-Listo, con esto nuestra tabla estara reparada, repito que si con el primero se repara no hace falta usar ninguno de los dos siguientes, al igual que si se repara con el segundo no hace falta utilizar el tercero. Cualquier duda que tengáis dejarla por aqui.
  19. Hola chicos, hoy pase el día viendo como podía chequear, reparar y optimizar toda mi db sin tener que entrar al navicat y hacerlo desde el putty con un solo script. ¿Que hace este script? 1-Chequea todas tus tablas y repara las que contengan errores. 2-Optimiza todas tus tablas. ¿Para que sirve optimizar las tablas? Mantener una base de datos optimizada es una de las claves para lograr una mejora importante en el rendimiento, tanto a nivel de base de datos como una mejora significativa en el rendimiento de las aplicaciones que hacen uso de ellas. Aunque voy a enfocarlo en MySQL, podría aplicarse a la mayoría de gestores de base de datos. Podríamos centrarnos en tres escenarios a la hora de acometer una optimización de MySQL: la optimización de la base de datos, la mejora de las consultas que se realizan sobre ella y por último, pero no menos importante, el pulido de los programas que trabajan con los datos. Hoy vamos a centrarnos en la primera parte. Como configurar el script Cada línea del script contiene esta sintaxis: mysqlcheck -uusuario -pcontraseña --auto-repair --optimize account Ejemplo: Mi usuario es root, y mi contraseña 123456. La línea quedaría asi: mysqlcheck -uroot -p123456 --auto-repair --optimize account Editamos todas las líneas, damos permisos 777 al archivo, y guardamos. Para ejecutar escribimos: sh optimizar Aqui os dejo el script adjunto en un .rar optimizar.rar
×
×
  • Crear nuevo...