Enviar respuesta 
Sistema de cuentas MYSQL/SQLITE
Autor Mensaje       Juez: Neeeeeeeeeel.-       Nombre: cuentas_mysql_sqlite_111       Categoría: Técnico/Desarrollo       Juego: Counter-Strike
Madara Sin conexión
Miembro


Mensajes: 80
Registro en: Feb 2016
Reputación: 2
Mensaje: #161
RE: Sistema de cuentas MYSQL/SQLITE
(26/03/2018 06:53 AM)Tomy Rocker escribió:  Lo probé, funciona bien cuando registras y cargas pero cuando le das un user y pass vacios, o iguales, me sale esto en consola y crash.
miro la base de datos con phpmyadmin y guardó correctamente, el problema es cuando creo con igual nick o user, entonces crash el server.

Cita:L 03/26/2018 - 04:47:50: Error en la consulta al MySQL [1062]: Duplicate entry 'Tomy Rocker' for key 'Pj'
L 03/26/2018 - 04:47:50: [AMXX] Displaying debug trace (plugin "cuentas_mysql.amxx", version "1.1.2")
L 03/26/2018 - 04:47:50: [AMXX] Run time error 3: stack error
SZ_GetSpace: overflow on MessageBegin/End
SZ_GetSpace: overflow on MessageBegin/End
SZ_GetSpace: overflow on MessageBegin/End
SZ_GetSpace: overflow on MessageBegin/End
SZ_GetSpace: overflow on MessageBegin/End
SZ_GetSpace: overflow on MessageBegin/End
SZ_GetSpace: overflow on MessageBegin/End
SZ_GetSpace: overflow on MessageBegin/End

por lo que entiendo esta duplicado mi nick pero ese error no deberia salirme en el juego mismo y poder repetir el registro, solo se crashea.
Alguna ayuda porfavor.

esto pasaba igual en la comunidad donde estoy, creo que sucede cuando hay cierta cantidad de jugadores, que hace que se bug el menú en la parte de Seleccionar Team Ragestart por suerte esto se logro solucionar gracias a un post que encontramos por allí de metalicros Trolleyes aquí les dejo el code para los que lo quieran usar y tengan ese inconveniente.


Código PHP:
#define m_iMenu 205
#define XO_CBASEPLAYER 5

new HamHook:g_pPreThinkPost;


//en plugin_init

DisableHamForward(g_pPreThinkPost RegisterHam(Ham_Player_PreThink"player""OnPlayer_PreThink_Post"true)); 

agregas el public

Código PHP:
public OnPlayer_PreThink_Post(iId)
{
    
set_pdata_int(iIdm_iMenu0XO_CBASEPLAYER);
    
DisableHamForward(g_pPreThinkPost);


buscas

Código PHP:
public message_ShowMenuiMsgidiDestid ) {
    if( 
g_estado & (1<<id) )
        return 
PLUGIN_CONTINUE;
    
    static 
sMenuCode33 ];
    
get_msg_arg_string4sMenuCodecharsmaxsMenuCode ) );
    
    if( 
containisMenuCode"Team_Select" ) != -) {
        
show_login_menuid );
        return 
PLUGIN_HANDLED;
    }
    
    return 
PLUGIN_CONTINUE;


y agregas EnableHamForward(g_pPreThinkPost);

------------------------>
Código PHP:
public message_ShowMenuiMsgidiDestid ) {
    if( 
g_estado & (1<<id) )
        return 
PLUGIN_CONTINUE;
    
    static 
sMenuCode33 ];
    
get_msg_arg_string4sMenuCodecharsmaxsMenuCode ) );
    
    if( 
containisMenuCode"Team_Select" ) != -) {
        
show_login_menuid );
        
EnableHamForward(g_pPreThinkPost);
        return 
PLUGIN_HANDLED;
    }
    
    return 
PLUGIN_CONTINUE;


Image
Image
Image
(Este mensaje fue modificado por última vez en: 10/06/2018 01:19 AM por Madara.)
10/06/2018 01:16 AM
Visita su sitio web Encuentra todos sus mensajes Cita este mensaje en tu respuesta
Enviar respuesta 


Salto de foro:


Usuario(s) navegando en este tema: 1 invitado(s)

Contáctanos | Allied Modders en español | Volver arriba | Volver al contenido | Archivo (Modo simple) | Sindicación RSS