ayuda el comando hace crashear
#1

Buenas amig@s queria preguntarles si me podian ayudar con el siguiente comando, ya que a penas al ponerlo hace crashear al jugador.

sprintf - es una funcion de un include, sirve para devolver un texto con formato ( esta en otros comandos y funcionan )
getmsg - es una funcion que cree para obtener el texto a mostrar de base de datos mysql ( esta en otros comandos y funcionan )
cache_get_String es una funcion que cree para devolver el string de un campo


aca esta el comando,que hace el crash(trata de un menu de colores, que mostrara colores personalizados y colores de la biblioteca del servidor):

PHP код:
CMD:colors(playerid,params[]) return cmd_colores(playerid,params);
CMD:colores(playerid,params[])
{
    new 
ListaColores[256];
    
mysql_query(MySQL,sprintf("SELECT `col_nombre`,`col_html` FROM "TABLA_COLOR" WHERE `usu_id` = %d OR `usu_id` = 0 ORDER BY `usu_id` DESC",infJugador[playerid][ID]));
    
strcat(ListaColores,"++ Nuevo");
    for(new 
i;i<cache_num_rows();i++)
    {
        
strcat(ListaColores,sprintf("{%s}%s",cache_get_string(i,"col_html"),cache_get_string(i,"col_nombre")));
    }
     
ShowPlayerDialog(playerid,SUB_APLICAR_COLOR,DIALOG_STYLE_LIST,GetMsg("TIT_DIALOGO_COLORES"),ListaColores,GetMsg("BTN_ACEPTAR"),GetMsg("BTN_SALIR"));
    return 
1;

Reply
#2

Prueba dбndole mбs valor a ListaColores.
Reply
#3

Quote:
Originally Posted by LatinZ
Посмотреть сообщение
Prueba dбndole mбs valor a ListaColores.
no funciono.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)