15.03.2017, 09:13
Arregle un poco tu cуdigo. Esos strings que tenнas en sexo era totalmente innecesario
Con lo del comando "/Edad" te digo que esta mal, simplemente colocaste "%s" en vez de "%d"
te explico un poco: "%s" = Muestra cualquier cadena de texto "%d" = Muestra un numero entero
No te vayas a acostumbrar, no siempre estamos de buen humor para arreglar el cуdigo de otras personas.
Код:
case DIALOG_SEXO: { if (response) { format(pInfo[playerid][pSexo], sizeof(string), "Femenino"); } else { format(pInfo[playerid][pSexo], sizeof(string), "Masculino", string); } ShowPlayerDialog(playerid, DIALOG_EDAD, DIALOG_STYLE_INPUT, "{CC2538}REGISTRO:{FFFFFF}EDAD", "{FFFFFF}Ingresa la edad de tu personaje (tenй en cuenta que el personaje cumplirб aсos IC)", "Aceptar", "Cancelar"); } case DIALOG_EDAD: { new Query[221]; if(response) { if ( strval(inputtext) >= 18 && strval(inputtext) <= 78 ) { mysql_format(g_SQL, Query, sizeof Query, "INSERT INTO `jugadores` (`username`, `password`, `salt`, `pSexo`, `pEdad`) VALUES ('%e', '%s', '%e', '%s', '%i')", pInfo[playerid][Name], pInfo[playerid][Password], pInfo[playerid][Salt],pInfo[playerid][pSexo], pInfo[playerid][pEdad]); mysql_tquery(g_SQL, Query, "OnPlayerRegister", "d", playerid); } else { ShowPlayerDialog(playerid, DIALOG_EDAD, DIALOG_STYLE_INPUT, "{CC2538}REGISTRO:{FFFFFF}EDAD", "{CC2538}ЎATENCIУN!\n{FFFFFF} La edad mнnima es 18 y la mбxima 78.","Aceptar",""); } } }
te explico un poco: "%s" = Muestra cualquier cadena de texto "%d" = Muestra un numero entero
Код:
CMD:edad(playerid, params[]) { new string[10]; format(string, sizeof(string), "EDAD: %d", pInfo[playerid][pEdad]); SendClientMessage(playerid, -1, string); return 1; }