04.09.2010, 22:03
(
Последний раз редактировалось xenowort; 05.09.2010 в 16:24.
)
Hola!!, les traigo un plugin trabajado en base a un gran plugin de la seccion inglesa, estube trabajando con el en este nuevo plugin y le doy el credito por aver hecho el base, y yo le hiciera toda la estructura y codeado.
MYSQL 6.0
Explicacion del plugin
Este plugin permite un acercamiento total de SAMP a la era de mysql.
Sus caracteristicas son:
- Seguridad (previene injeccion SQL)
- Estabilidad
- Mensajes de errores totalmente explicativos
- El plugin esta en espaсol (claro si esta hecho por mi xD)
Nativos:
mysql_debug( enable = 1 )
mysql_errno( [connectionHandle = 1] )
mysql_fetch_int( [connectionHandle = 1] )
mysql_fetch_field_row( string[], const fieldname[] [,connectionHandle = 1] )
mysql_fetch_float( &Float:result [,connectionHandle = 1] )
mysql_fetch_row_format( string[], const delimiter[] = "|" [,connectionHandle = 1] )
mysql_field_count( [connectionHandle = 1] )
mysql_free_result( [connectionHandle = 1] )
mysql_get_charset( destination[] [,connectionHandle = 1] )
mysql_insert_id( [connectionHandle = 1] )
mysql_num_rows( [connectionHandle = 1] )
mysql_num_fields( [connectionHandle = 1] )
mysql_ping( [connectionHandle = 1] )
mysql_query( query[] [,resultid = (-1), extraid = (-1), connectionHandle = 1] )
mysql_query_callback( index, query[], callback[] [, extraid = (-1), connectionHandle = 1] )
mysql_real_escape_string( const source[], destination[] [,connectionHandle = 1] )
mysql_reconnect( [connectionHandle = 1] )
mysql_reconectar( [connectionHandle = 1] )
mysql_retrieve_row( [connectionHandle = 1] )
Returns true (1) incase there are still rows to retrieve, else false (0)
mysql_set_charset( charset[] [,connectionHandle = 1] )
mysql_stat( const destination[] [,connectionHandle = 1] )
mysql_store_result( [connectionHandle = 1] )
mysql_warning_count( [connectionHandle = 1] )
Ademas de mysql_cerrar y mysql_conectar
Info:
El plugin consume en memoria MUY POCO, un servidor con 100 slots y coneccion mysql con 1 GB de ram funcionara perfectamente
Link
Windows : http://www.mediafire.com/?cbzbbcgo1qqbdq1
Linux:
x86 = http://www.mediafire.com/?c9a1c2j27uzladb
x64 = http://www.mediafire.com/?ak5va89m27ob2py
Gracias Cesar_Biker por compilar el plugin en linux!
Include: http://files.g-stylezzz.com/mysql/rel/R5/a_mysql.inc (include heco por mi amigo G-sTyLeZzZ )
Source: http://www.mediafire.com/?gab2gu4bi4zf99y
Errores comunes
Los numeros de errores aparecen en el Log del mysql:
ERROR N 1: Falta instalar mysql en el sistema operativo (WINDOWS) o descargar el archivo libmysql.dll
Si se obtiene el error en la consola del servidor en linux:
'libmysqlclient.so.15: cannot open shared [..]'
Lee esto: http://forum.sa-mp.com/showpost.php?...&postcount=553
Gracias a :
G-sTyLeZzZ por la base del plugin y el include
The_Chaoz, MRdeath, CristianDJ, Cesar_Biker
Por todo su apoyo y acompaсamiento que siempre me dieron y la otra charla me inspiro (?)
Zamaroht por mantener el orden y saber frenarme en momentos de estupidez mia
MYSQL 6.0
Explicacion del plugin
Este plugin permite un acercamiento total de SAMP a la era de mysql.
Sus caracteristicas son:
- Seguridad (previene injeccion SQL)
- Estabilidad
- Mensajes de errores totalmente explicativos
- El plugin esta en espaсol (claro si esta hecho por mi xD)
Nativos:
mysql_debug( enable = 1 )
mysql_errno( [connectionHandle = 1] )
mysql_fetch_int( [connectionHandle = 1] )
mysql_fetch_field_row( string[], const fieldname[] [,connectionHandle = 1] )
mysql_fetch_float( &Float:result [,connectionHandle = 1] )
mysql_fetch_row_format( string[], const delimiter[] = "|" [,connectionHandle = 1] )
mysql_field_count( [connectionHandle = 1] )
mysql_free_result( [connectionHandle = 1] )
mysql_get_charset( destination[] [,connectionHandle = 1] )
mysql_insert_id( [connectionHandle = 1] )
mysql_num_rows( [connectionHandle = 1] )
mysql_num_fields( [connectionHandle = 1] )
mysql_ping( [connectionHandle = 1] )
mysql_query( query[] [,resultid = (-1), extraid = (-1), connectionHandle = 1] )
mysql_query_callback( index, query[], callback[] [, extraid = (-1), connectionHandle = 1] )
mysql_real_escape_string( const source[], destination[] [,connectionHandle = 1] )
mysql_reconnect( [connectionHandle = 1] )
mysql_reconectar( [connectionHandle = 1] )
mysql_retrieve_row( [connectionHandle = 1] )
Returns true (1) incase there are still rows to retrieve, else false (0)
mysql_set_charset( charset[] [,connectionHandle = 1] )
mysql_stat( const destination[] [,connectionHandle = 1] )
mysql_store_result( [connectionHandle = 1] )
mysql_warning_count( [connectionHandle = 1] )
Ademas de mysql_cerrar y mysql_conectar
Info:
El plugin consume en memoria MUY POCO, un servidor con 100 slots y coneccion mysql con 1 GB de ram funcionara perfectamente
Link
Windows : http://www.mediafire.com/?cbzbbcgo1qqbdq1
Linux:
x86 = http://www.mediafire.com/?c9a1c2j27uzladb
x64 = http://www.mediafire.com/?ak5va89m27ob2py
Gracias Cesar_Biker por compilar el plugin en linux!
Include: http://files.g-stylezzz.com/mysql/rel/R5/a_mysql.inc (include heco por mi amigo G-sTyLeZzZ )
Source: http://www.mediafire.com/?gab2gu4bi4zf99y
Errores comunes
Los numeros de errores aparecen en el Log del mysql:
ERROR N 1: Falta instalar mysql en el sistema operativo (WINDOWS) o descargar el archivo libmysql.dll
Si se obtiene el error en la consola del servidor en linux:
'libmysqlclient.so.15: cannot open shared [..]'
Lee esto: http://forum.sa-mp.com/showpost.php?...&postcount=553
Gracias a :
G-sTyLeZzZ por la base del plugin y el include
The_Chaoz, MRdeath, CristianDJ, Cesar_Biker
Por todo su apoyo y acompaсamiento que siempre me dieron y la otra charla me inspiro (?)
Zamaroht por mantener el orden y saber frenarme en momentos de estupidez mia