-
Contador contenido
55 -
Ingreso
-
Última visita
-
Días ganados
5
Actividad de reputación
-
werednnbs got a reaction from luis ricardo porres dias in [FREE] Webdesigns (HTML+CSS+JS+PSD)
Que hay Zone?
Espero todos estén bien, he decidido liberal algunos de mis trabajos de diseños, algunos ya los he publicado pero sin archivos PSDs, espero lo valoren y les gusten.
Todos los diseños que publicare solo contienen codificación en HTML+CSS+JS, y sus respectivos PSDs
Aquella persona que quiera la codificación PHP agregueme a Skype y llegamos a un acuerdo.
Skype: Weredcase
Discord: Wered#8875
Webdesign Series Gods of Games One. (HTML+CSS+PSD)
Credits:
*Dkarts
*Saomt2 Team
*Wered
Descarga:
Debes iniciar sesión para ver el contenido del enlace en esta publicación. Webdesign Series Gods of Games Two. (HTML+CSS+JS+PSD)
Descarga:
Debes iniciar sesión para ver el contenido del enlace en esta publicación. Webdesign Series Gods of Games Tree. (HTML+CSS+JS+PSD)
Descarga:
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Estos diseños ya los comparti antes pero dejo la descarga nueva con su respectivo PSD.
Forest2 Webdesign. (HTML+CSS+PSD)
Descarga:
Debes iniciar sesión para ver el contenido del enlace en esta publicación. Story of Metin2. (HTML+CSS+PSD)
Descarga:
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Saludos
Wered.-
-
werednnbs got a reaction from emilianodmg in [FREE] Webdesigns (HTML+CSS+JS+PSD)
Que hay Zone?
Espero todos estén bien, he decidido liberal algunos de mis trabajos de diseños, algunos ya los he publicado pero sin archivos PSDs, espero lo valoren y les gusten.
Todos los diseños que publicare solo contienen codificación en HTML+CSS+JS, y sus respectivos PSDs
Aquella persona que quiera la codificación PHP agregueme a Skype y llegamos a un acuerdo.
Skype: Weredcase
Discord: Wered#8875
Webdesign Series Gods of Games One. (HTML+CSS+PSD)
Credits:
*Dkarts
*Saomt2 Team
*Wered
Descarga:
Debes iniciar sesión para ver el contenido del enlace en esta publicación. Webdesign Series Gods of Games Two. (HTML+CSS+JS+PSD)
Descarga:
Debes iniciar sesión para ver el contenido del enlace en esta publicación. Webdesign Series Gods of Games Tree. (HTML+CSS+JS+PSD)
Descarga:
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Estos diseños ya los comparti antes pero dejo la descarga nueva con su respectivo PSD.
Forest2 Webdesign. (HTML+CSS+PSD)
Descarga:
Debes iniciar sesión para ver el contenido del enlace en esta publicación. Story of Metin2. (HTML+CSS+PSD)
Descarga:
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Saludos
Wered.-
-
werednnbs reacted to Sëths in [Guía] Como hacer querys correctamente en PHP con mysqli
[Guía] Como hacer querys correctamente en PHP con mysqli
Hoy os vengo a enseñar como hacer query en php correctamente para sacar información de vuestro servidor de Metin2. (Esta guía la actualizaré dependiendo de las dudas que tengáis y lo que queras hacer). Lo siento por cualquier errata que pueda cometer en mi ortografía pero este es mi primer post en el Foro.
Indice
Archivo de configuración Numerar filas Mostrar filas Filtros Sumar valores de una columna Archivo de configuración
Lo primero que vamos a hacer, es crear un archivo de configuración donde vamos a tener los datos de acceso a nuestro servidor (config.inc.php). En el, vamos a introducir el siguiente código y editaremos los valores de acceso.
config.inc.php >
<?php $_CONNECTION = array ( 'dbhost' => 'x.x.x.x', //Host del servidor (Ej. 192.168.1.100) 'dbuser' => 'user', //Usuario de la base de datos 'dbpass' => 'pass' //Contraseña de la base de datos ); //Ahora la conexión de a la base de datos: $conect = new mysqli($_CONNECTION['dbhost'],$_CONNECTION['dbuser'],$_CONNECTION['dbpass']); ?>
Ahora que ya tenemos nuestro archivo de configuración, vamos a crear una query.
Numerar filas
Vamos a crear una query para contar el numero de cuentas creadas en nuestro servidor. Como sabemos, las cuentas están ubicadas en account.account en nuestra base de datos. Para ello, vamos a introducirnos en el archivo php donde queramos que aparezca dicha información. Como ejemplo, en mi caso, vamos a ir a index.php, y vamos a introducir en siguiente código.
index.php >
<?php //incluimos nuestro archivo de configuración (excepto si ya lo hemos incluido) require 'config.inc.php'; //Ahora vamos a crear la query y la vamos a almacenar en una variable. $cuentas = $conect->query("SELECT id FROM account.account") $num = $cuentas->num_rows; //Ahora nuestra variable '$num' contiene el número de cuentas que hay en nuestro servidor echo 'Hay un total de '.$num.' cuentas creadas'; $cuentas->close(); ?> Esta sería la forma de contar el numero de filas, si por ejemplo queremos contar el número de items que hay en circulación en el juego, seria así: "SELECT id FROM player.item".
Mostrar filas
Ahora digamos que queremos mostrar todos los nombres de los jugadores en una tabla junto a su nivel. Para ello vamos a ubicarnos en el archivo php donde queramos mostrar dicha tabla.
index.php >
<?php //incluimos nuestro archivo de configuración (excepto si ya lo hemos incluido) require 'config.inc.php'; //Ahora vamos a crear la query y la vamos a almacenar en una variable. echo '<table>'; $personajes = $conect->query("SELECT name,level FROM player.player"); if($personajes->num_rows){ while($row = $personajes->fetch_array(MYSQLI_ASSOC)){ echo '<tr>'; echo '<td>'.$row["name"].'</th>'; echo '<td>'.$row["level"].'</th>'; echo '</tr>'; } }else{ echo 'No hay ningún valor'; } echo '</table>'; $personajes->close(); ?> Filtros
Ahora que ya sabemos contar y numerar los datos, vamos a aplicar filtros a las querys para hacerlas más interesantes. Por ejemplo vamos a coger la query de mostrar filas y vamos a poner un filtro que diga que los muestre en orden según el nivel. Para ello lo editaremos añadiendo 'ORDER BY level'. Debe quedar algo así.
$personajes = $conect->query("SELECT name,level FROM player.player ORDER BY level"); Si ejecutamos esta query, nos daremos cuenta que los ordena, pero de menor a mayor. Si queremos que los ordene de mayor a menor, añadiremos 'DESC' al final.
$personajes = $conect->query("SELECT name,level FROM player.player ORDER BY level DESC"); Si tenemos muchos usuarios puede demorarse mucho la query, entonces digamos que solo queremos que muestre los 10 primeros según el nivel. Para ello añadiremos lo siguiente al final 'LIMIT 10'
$personajes = $conect->query("SELECT name,level FROM player.player ORDER BY level DESC LIMIT 10"); En la siguiente tesitura nos ocurre que solo queremos mostrar los personajes mayores del nivel 50, dejando los filtros anteriores. Para eso, solo necesitamos añadir lo siguiente 'WHERE level > 50' y nos debería quedar algo así
$personajes = $conect->query("SELECT name,level FROM player.player WHERE level > 50 ORDER BY level DESC LIMIT 10"); Ahora queremos añadir otro filtro que solo muestre los personajes que no lleven más de 1 semana sin loguearse al juego. Para ello utilizaremos la función de DATE_SUB(). Vamos a añadir el siguiente código a la query 'DATE_SUB(NOW(), INTERVAL 1 WEEK) < last_play' (Podemos modificar el intervalo sustituyendo 'WEEK' por lo que queramos. Ej: SECOND, MINUTE, HOUR, DAY, WEEK, MONTH, YEAR) Nos tiene que quedar de esta forma
$personajes = $conect->query("SELECT name,level FROM player.player WHERE level > 50 AND DATE_SUB(NOW(), INTERVAL 1 WEEK) < last_play ORDER BY level DESC LIMIT 10"); Sumar valores de una columna
Para poder sumar valores de una columna en concreto, como por ejemplo: Queremos saber el yang en total que hay en nuestro servidor. Para ello, necesitaremos usar la función SUM().
<?php //incluimos nuestro archivo de configuración (excepto si ya lo hemos incluido) require 'config.inc.php'; //Ahora vamos a crear la query y la vamos a almacenar en una variable. $yang=$conect->query("SELECT SUM(gold) AS gold FROM player.player"); $yang=$yang->fetch_array(MYSQLI_ASSOC); $yang=$yang["gold"]; //Ahora nuestra variable '$yang' contiene el número de yang global que hay en nuestro servidor echo 'Hay un total de '.$yang.' de yang'; ?> Esto nos sirve también para sumar, por ejemplo, el número total de minutos jugados en nuestro servidor.
Y este sería el final de la guía. Ya sabéis que este es mi primer post y estoy abierto a sugerencias y dudas que pongáis en los comentarios.
Un saludo y hasta la próxima!
-
werednnbs got a reaction from Hashirama in Land of Metin Webdesign by Wered (Diseño de interface)
Buenas M2Z.
Quiero compartir una interface que realice para Webdesign Classic Metin2 que compartir hace ya unos días.
Link del post de el Web Site completo:
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Para instalar solo sustituyan las imágenes.
Link:
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Suerte.-
Wered
-
werednnbs got a reaction from MiGueLiT0 in Forest2 Webdesign by Wered (HMTL+CSS)
Buenas M2Z.
He decidido publicar algunos de mis diseños, son solo (HTML y CSS), las especificaciones están de mas, no publico sus PSD por querer reservarlos.
Link:
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Espero les guste.
Suerte.-
Wered -
werednnbs got a reaction from mixforever in Webdesign Classic Metin2
Buenas feotes! Como ya saben estoy vendiendo algunos pequeños diseños muy buenos, para no tener problema con uno de ellos ya que solo e editado su interface comparto su código con su diseño original. Es la clasica de los oficiales en sus tiempos de gloria como quien dice.
La he buscado por muchos foros y en todos su link esta caido, esta en español en su 90% y es muy buena, muy estable y útil en muchos sentidos.
Agrego un screenshot que e consigo en google, esta en ingles pero sirve como referencia!
Descarga:
Debes iniciar sesión para ver el contenido del enlace en esta publicación. Si tiene algun error haganmelo saber para ayudarlos ya que he editado y testeado el dise;o que e mejorado este no.
Espero les guste, estare compartiendo algunos dise;os!
Saludos cordiales
Wered $
-
werednnbs got a reaction from serkan bostancı in Webdesign Classic Metin2
Buenas feotes! Como ya saben estoy vendiendo algunos pequeños diseños muy buenos, para no tener problema con uno de ellos ya que solo e editado su interface comparto su código con su diseño original. Es la clasica de los oficiales en sus tiempos de gloria como quien dice.
La he buscado por muchos foros y en todos su link esta caido, esta en español en su 90% y es muy buena, muy estable y útil en muchos sentidos.
Agrego un screenshot que e consigo en google, esta en ingles pero sirve como referencia!
Descarga:
Debes iniciar sesión para ver el contenido del enlace en esta publicación. Si tiene algun error haganmelo saber para ayudarlos ya que he editado y testeado el dise;o que e mejorado este no.
Espero les guste, estare compartiendo algunos dise;os!
Saludos cordiales
Wered $
-
werednnbs got a reaction from Metin2Fan94 in Webdesign Classic Metin2
Buenas feotes! Como ya saben estoy vendiendo algunos pequeños diseños muy buenos, para no tener problema con uno de ellos ya que solo e editado su interface comparto su código con su diseño original. Es la clasica de los oficiales en sus tiempos de gloria como quien dice.
La he buscado por muchos foros y en todos su link esta caido, esta en español en su 90% y es muy buena, muy estable y útil en muchos sentidos.
Agrego un screenshot que e consigo en google, esta en ingles pero sirve como referencia!
Descarga:
Debes iniciar sesión para ver el contenido del enlace en esta publicación. Si tiene algun error haganmelo saber para ayudarlos ya que he editado y testeado el dise;o que e mejorado este no.
Espero les guste, estare compartiendo algunos dise;os!
Saludos cordiales
Wered $
-
werednnbs reacted to Alekos in Alekos | Trailer, Teaser, Mixtapes | Youtube
Hey, as you can read I'm german (so I'll just write in english)
Just wanted to present some of my videos and promote my "video service".
Few examples:
Trailer:
Newest video:
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Teaser:
Mixtapes/Edits:
Release:
Render made by me you can use
If you want to see more, you can visit my Channel here:
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Kind regards
Alekos
-
werednnbs got a reaction from monarchis2 in Webdesign Classic Metin2
Buenas feotes! Como ya saben estoy vendiendo algunos pequeños diseños muy buenos, para no tener problema con uno de ellos ya que solo e editado su interface comparto su código con su diseño original. Es la clasica de los oficiales en sus tiempos de gloria como quien dice.
La he buscado por muchos foros y en todos su link esta caido, esta en español en su 90% y es muy buena, muy estable y útil en muchos sentidos.
Agrego un screenshot que e consigo en google, esta en ingles pero sirve como referencia!
Descarga:
Debes iniciar sesión para ver el contenido del enlace en esta publicación. Si tiene algun error haganmelo saber para ayudarlos ya que he editado y testeado el dise;o que e mejorado este no.
Espero les guste, estare compartiendo algunos dise;os!
Saludos cordiales
Wered $
-
werednnbs reacted to JustAnotherDay in Empezando c++ GUÍA
Programa para empezar:
Codeblocks:
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Primeros pasos
-Instalar Codeblocks, cuando lo tengamos instalado nos vamos a: Files/New/File...
-Cuando se abra seleccionamos C/C ++ source y le damos a Go.
-Cuando se abra la nueva pantalla pulsamos Next,seleccionamos C++ y le ponemos el nombre que queramos con la terminación de .cpp y lo guardamos donde queramos, después de esto le damos a finalizar.
Ejemplo: programa.cpp
Cualquier programa en c++ tiene una estructura particular (básica)
#include <stdio.h>
int main(){
[TAB]printf("Nuestro programa");
[TAB]return 0;
}
include = Directiva del procesador.
<stdio.h> = Incluir a nuestro programa una librería que viene por defecto al instalar nuestro compilador, con lo cual vamos a poder utilizar funciones especificas.
main = codigo ejecutable que tendrá nuestro programa.
printf = función que nos permite imprimir texto en nuestra pantalla, el texto que queramos poner tiene que estar entre ("nuestro texto"); (al final de cada función se tiene que poner ;
(hay ocasiones que no se usan
int: Función de tipo entero
return 0: le pedimos que nos retorne un 0, el tipo de retorno tiene que ser del tipo de dato que es nuestra función (con esto también podemos controlar nuestro programa) terminamos el return 0; con ;
-Para poder compilar el código le damos al botón Build.(Al compilar si da algún error saldrá en la parte de abajo un error, a veces nos dira cuál es el error en otras ocasiones puede que no nos diga cuál es exactamente el error.
-Al darle al botón en la parte de abajo nos saldrá si se compilo bien o no.
-Después para ejecutar el codigo y ver como funciona le damos al botón Run(justo al lado del botón Build)
P.D: todo esto lo veremos más adelante en medida que vaya actulizando el post.
Bueno aquí ha terminado el primer tutorial, ire actualizando este mismo post con las próximas guía que vaya haciendo.
Gracias. -
werednnbs reacted to ToPo(SUBNORMAL-DETECTADO) in Seguridad Cliente
Link caido aca esta el link de programa lo busque porque es Muy bueno!
Debes iniciar sesión para ver el contenido del enlace en esta publicación. Denada y Saludos!
-
werednnbs got a reaction from Ryukend in Web Traducida [Arboleda] Antigua [Black-Red]
Muy bueno mano!
-
werednnbs reacted to Ryukend in Web Traducida [Arboleda] Antigua [Black-Red]
Bueno, amig@s, esta es una web de otro foro el color del diseño original era el siguiente:
A mi no me gusto mucho el color, me tome el atrevimiento de cambiarlo y traducirla, repararle algunos scripts y quitar basuras...
En fin el resultado fue el siguiente:
Espero les guste esta completamente al español... El link es el siguiente:
La contraseña del .Rar es la siguiente:
Créditos:
Cualquier problema, duda o sugerencia es Aceptada. Si necesitan ayuda con Webs, Traducciones o tengan problemas no duden en preguntarme.
-
werednnbs reacted to Shogun in [IMPORTANTE] Exploit cube r_info (afecta a todos los games)
Este exploit ya era conocido por nosotros desde hace varios meses y para evitar crear un problema a los dueños de otros servidores, decidimos no publicarlo en su momento. Sin embargo, recientemente nos llegaron noticias de que determinadas personas estaban haciendo uso de éste, y decidimos publicar el fix.
Este exploit a día de hoy permite crashear completamente (no solo el core, el servidor entero) cualquier servidor privado de Metin2 excepto el WoM2, Gameforge ya lo arregló hace un tiempo.
No voy a explicar como se hace, solamente cómo se arregla. Quien quiera experimentar por su cuenta para descubrirlo, que se lo guarde. No voy a permitir que se de información de este tipo en el foro.
Pasamos a cómo arreglar este bug:
Buscar en game/src/cube.cpp
resultCount = resultList.size(); Y agregar debajo:
if (resultCount == 0) return; En el mismo fichero buscamos:
if (false == bCatchInfo) Y lo sustituimos por:
if (!bCatchInfo || materialInfoText.size() == 0) Esto es todo. Por la seguridad de vuestros servidores, os aconsejo implementar el fix lo antes posible.
-
werednnbs reacted to Teklis in Cambiar nombre de germany por spain
Bueno os vengo a traer algo lo cual a muchos les picara la curiosidad
empecemos jejejeje
vamos primero a la carpeta auth i entramos al config nos saldrá esto
HOSTNAME: auth
CHANNEL: 1
PORT: 11002
P2P_PORT: 12000
DB_PORT: 15000
DB_ADDR: localhost
TABLE_POSTFIX:
ITEM_ID_RANGE: 000000001 000000002
PASSES_PER_SEC: 25
SAVE_EVENT_SECOND_CYCLE: 180
PING_EVENT_SECOND_CYCLE: 180
AUTH_SERVER: master
PLAYER_SQL: localhost root sepiasito account
COMMON_SQL: localhost root sepiasito common
LOG_SQL: localhost root sepiasito log
LOCALE_SERVICE: germany
adminpage_ip0: 192.168.1.5
adminpage_password: levelnouping
donde pone
LOCALE_SERVICE: germany
cambiais por
LOCALE_SERVICE: spain
Luego nos vamos a la carpeta db
en el conf.txt ai os saldrá algo asÃ
WELCOME_MSG = "DB Server has been started"
SQL_ACCOUNT = "localhost account root sepiasito 0"
SQL_PLAYER = "localhost player root sepiasito 0"
SQL_COMMON = "localhost common root sepiasito 0"
SQL_HOTBACKUP = "localhost hotbackup root sepiasito 0"
TABLE_POSTFIX = ""
BIND_PORT = 15000
DB_SLEEP_MSEC = 10
CLIENT_HEART_FPS = 10
HASH_PLAYER_LIFE_SEC = 600
BACKUP_LIMIT_SEC = 3600
PLAYER_ID_START = 100
PLAYER_DELETE_LEVEL_LIMIT = 70
PLAYER_DELETE_CHECK_SIMPLE = 1
ITEM_ID_RANGE = 2000000000 2100000000
MIN_LENGTH_OF_SOCIAL_ID = 6
#NAME_COLUMN = "gb2312name"
#LOCALE = "germany"
SIMPLE_SOCIALID = 1
esto
#LOCALE = "germany"
deberÃa quedar asÃ
#LOCALE = "spain"
luego nos vamos al channel1 i config
HOSTNAME: channel1
CHANNEL: 1
PORT: 13000
P2P_PORT: 14000
DB_PORT: 15000
DB_ADDR: localhost
MAP_ALLOW: 1 3 4 5 6 10 21 23 24 25 26 41 43 44 45 46 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 81 100 104 114 118 119 120 121 122 123 124 125 126 127 128 129 130 181 182 183 184 185 186 187 188 189 190 191 192 193 220
#MAP_ALLOW: 113 184 185 186 187 188 189 190 191 192 193 179
TABLE_POSTFIX:
PASSES_PER_SEC: 25
SAVE_EVENT_SECOND_CYCLE: 180
PING_EVENT_SECOND_CYCLE: 180
PLAYER_SQL: localhost root sepiasito player
COMMON_SQL: localhost root sepiasito common
LOG_SQL: localhost root sepiasito log
LOCALE_SERVICE: germany
#TEST_SERVER: 1
#NO_PK: 1
MALL_URL: google.de
adminpage_ip0: 5.33.88.114
adminpagE_password: 12345
VIEW_RANGE: 20000
CHECK_MULTIHACK: 1
adminpage_ip0: 5.33.88.114
adminpagE_password: 12345
esto estaria asÃ
LOCALE_SERVICE: germany
debe quedar asÃ
LOCALE_SERVICE: germany
repetir el mismo proceso en channel2 i game99 i listo aora ahà que cambiarlo en navicat ejejeje
bamos a commom luego locale i os saldra ai germany lo canbiais por spain in guardais luego aceis un reboot i listo se abra canbiado germany por spain jejjejeje
PD: SOLO PODEIS CAMBIARLO POS SPAIN NADA DE BURRADAS XD
aora me han venido rechistando sobre esto miren también deben ir a la ruta donde esta la carpeta germany i cambiarlo por spain que no se os olvide xd
Salu2
guia echa por mi