[DUDA/AYUDA] input line too long (after substitutions) -
yesid001 - 05.04.2014
Buenas a todos, gracias por abrir el tema, espero y me puedas ayudar.
Lo que pasa, es que tengo una linea super larga, pero no se alguna forma de acortarla sin afectar lo que hace :C
Aquн se las dejo, a ver si me enseсan una forma de acortarla :3
pawn Код:
format(string, sizeof(string), "{FFFFFF}Nick: %s\nScore: %d\nMuertes: %d\nMatados: %d\nDinero: $%d\nEstrellas: %d\nCarreras Terminadas: %d\nTest.R Ganados: %d\nHEADSHOTs: %d\nDuelos Ganados: %d\nDuelos Perdidos: %d\nPing: %d",PlayerName2(playerid), GetPlayerScore(playerid), PlayerInfo[playerid][Deaths], Float:PlayerInfo[playerid][Kills],GetPlayerMoney(playerid),PlayerInfo[playerid][Estrellas],PlayerInfo[playerid][cGanadas],PlayerInfo[playerid][tGanados],PlayerInfo[playerid][HEADSHOTs],PlayerInfo[playerid][DGanados],PlayerInfo[playerid][DPerdidos], GetPlayerPing(playerid));
Gracias de ante mano, por si no agradezco luego xD
Gracias de ante mano, por si no agradezco luego xD
Gracias de ante mano, por si no agradezco luego xD
Respuesta: [DUDA/AYUDA] input line too long (after substitutions) -
DesingMyCry - 05.04.2014
pawn Код:
new mensaje[11] = "0123456789";
printf("mensaje: %s", mensaje);
pawn Код:
new mensaje[11] = "0123456789";
printf("mensaje: %s",
mensaje);
Ambos mйtodos funcionan.
Respuesta: [DUDA/AYUDA] input line too long (after substitutions) -
OTACON - 05.04.2014
pawn Код:
new string[/*cuenta los caracteres*/];
format(string, sizeof(string), "\
{FFFFFF}Nick: %s\
\nScore: %d\
\nMuertes: %d\
\nMatados: %d\
\nDinero: $%d\
\nEstrellas: %d\
\nCarreras Terminadas: %d\
\nTest.R Ganados: %d\
\nHEADSHOTs: %d\
\nDuelos Ganados: %d\
\nDuelos Perdidos: %d\
\nPing: %d",\
PlayerName2(playerid), \
GetPlayerScore(playerid), \
PlayerInfo[playerid][Deaths], \
Float:PlayerInfo[playerid][Kills],\
GetPlayerMoney(playerid),\
PlayerInfo[playerid][Estrellas],\
PlayerInfo[playerid][cGanadas],\
PlayerInfo[playerid][tGanados],\
PlayerInfo[playerid][HEADSHOTs],\
PlayerInfo[playerid][DGanados],\
PlayerInfo[playerid][DPerdidos],\
GetPlayerPing(playerid) );
printf("resultado. %s", string);
pawn Код:
new string[/*cuenta los caracteres*/], result[/*cuenta los caracteres*/];
format(result, sizeof(result), "Nick: %s",PlayerName2(playerid));
strcat(string, result);
format(result, sizeof(result), "\nScore: %d",GetPlayerScore(playerid));
strcat(string, result);
format(result, sizeof(result), "\nMuertes: %d",PlayerInfo[playerid][Deaths]);
strcat(string, result);
format(result, sizeof(result), "\nMatados: %d",Float:PlayerInfo[playerid][Kills]);
strcat(string, result);
format(result, sizeof(result), "\nEstrellas: %d",PlayerInfo[playerid][Estrellas]);
strcat(string, result);
format(result, sizeof(result), "\nCarreras Terminadas: %d",PlayerInfo[playerid][cGanadas]);
strcat(string, result);
format(result, sizeof(result), "\nTest.R Ganados: %d",PlayerInfo[playerid][tGanados]);
strcat(string, result);
format(result, sizeof(result), "\nHEADSHOTs: %d",PlayerInfo[playerid][HEADSHOTs]);
strcat(string, result);
format(result, sizeof(result), "\nDuelos Ganados: %d",PlayerInfo[playerid][cGanadas]);
strcat(string, result);
format(result, sizeof(result), "\nDuelos Perdidos: %d",PlayerInfo[playerid][DPerdidos]);
strcat(string, result);
format(result, sizeof(result), "\nPing: %d",GetPlayerPing(playerid));
strcat(string, result);
printf("resultado. %s", string);
Respuesta: [DUDA/AYUDA] input line too long (after substitutions) -
yesid001 - 05.04.2014
Quote:
Originally Posted by OTACON
pawn Код:
new string[/*cuenta los caracteres*/];
format(string, sizeof(string), "\
{FFFFFF}Nick: %s\ \nScore: %d\ \nMuertes: %d\ \nMatados: %d\ \nDinero: $%d\ \nEstrellas: %d\ \nCarreras Terminadas: %d\ \nTest.R Ganados: %d\ \nHEADSHOTs: %d\ \nDuelos Ganados: %d\ \nDuelos Perdidos: %d\ \nPing: %d",\
PlayerName2(playerid), \ GetPlayerScore(playerid), \ PlayerInfo[playerid][Deaths], \ Float:PlayerInfo[playerid][Kills],\ GetPlayerMoney(playerid),\ PlayerInfo[playerid][Estrellas],\ PlayerInfo[playerid][cGanadas],\ PlayerInfo[playerid][tGanados],\ PlayerInfo[playerid][HEADSHOTs],\ PlayerInfo[playerid][DGanados],\ PlayerInfo[playerid][DPerdidos],\ GetPlayerPing(playerid) );
printf("resultado. %s", string);
pawn Код:
new string[/*cuenta los caracteres*/], result[/*cuenta los caracteres*/];
format(result, sizeof(result), "Nick: %s",PlayerName2(playerid)); strcat(string, result); format(result, sizeof(result), "\nScore: %d",GetPlayerScore(playerid)); strcat(string, result); format(result, sizeof(result), "\nMuertes: %d",PlayerInfo[playerid][Deaths]); strcat(string, result); format(result, sizeof(result), "\nMatados: %d",Float:PlayerInfo[playerid][Kills]); strcat(string, result); format(result, sizeof(result), "\nEstrellas: %d",PlayerInfo[playerid][Estrellas]); strcat(string, result); format(result, sizeof(result), "\nCarreras Terminadas: %d",PlayerInfo[playerid][cGanadas]); strcat(string, result); format(result, sizeof(result), "\nTest.R Ganados: %d",PlayerInfo[playerid][tGanados]); strcat(string, result); format(result, sizeof(result), "\nHEADSHOTs: %d",PlayerInfo[playerid][HEADSHOTs]); strcat(string, result); format(result, sizeof(result), "\nDuelos Ganados: %d",PlayerInfo[playerid][cGanadas]); strcat(string, result); format(result, sizeof(result), "\nDuelos Perdidos: %d",PlayerInfo[playerid][DPerdidos]); strcat(string, result); format(result, sizeof(result), "\nPing: %d",GetPlayerPing(playerid)); strcat(string, result);
printf("resultado. %s", string);
|
Muchas gracias, como siempre respuetas perfectas xD, +rep, ah, y usare tu programa te contador de caracteres :P
Respuesta: [DUDA/AYUDA] input line too long (after substitutions) -
DesingMyCry - 05.04.2014
._ .
Respuesta: [DUDA/AYUDA] input line too long (after substitutions) -
MugiwaraNoLuffy - 05.04.2014
Mejor que eso, utilizб el compilador de Zeex.
https://sampforum.blast.hk/showthread.php?tid=473595
Copiб y pegб en la carpeta de pawno y ese bug se te arregla.
Respuesta: [DUDA/AYUDA] input line too long (after substitutions) -
yesid001 - 06.04.2014
Quote:
Originally Posted by OTACON
pawn Код:
new string[/*cuenta los caracteres*/];
format(string, sizeof(string), "\
{FFFFFF}Nick: %s\ \nScore: %d\ \nMuertes: %d\ \nMatados: %d\ \nDinero: $%d\ \nEstrellas: %d\ \nCarreras Terminadas: %d\ \nTest.R Ganados: %d\ \nHEADSHOTs: %d\ \nDuelos Ganados: %d\ \nDuelos Perdidos: %d\ \nPing: %d",\
PlayerName2(playerid), \ GetPlayerScore(playerid), \ PlayerInfo[playerid][Deaths], \ Float:PlayerInfo[playerid][Kills],\ GetPlayerMoney(playerid),\ PlayerInfo[playerid][Estrellas],\ PlayerInfo[playerid][cGanadas],\ PlayerInfo[playerid][tGanados],\ PlayerInfo[playerid][HEADSHOTs],\ PlayerInfo[playerid][DGanados],\ PlayerInfo[playerid][DPerdidos],\ GetPlayerPing(playerid) );
printf("resultado. %s", string);
pawn Код:
new string[/*cuenta los caracteres*/], result[/*cuenta los caracteres*/];
format(result, sizeof(result), "Nick: %s",PlayerName2(playerid)); strcat(string, result); format(result, sizeof(result), "\nScore: %d",GetPlayerScore(playerid)); strcat(string, result); format(result, sizeof(result), "\nMuertes: %d",PlayerInfo[playerid][Deaths]); strcat(string, result); format(result, sizeof(result), "\nMatados: %d",Float:PlayerInfo[playerid][Kills]); strcat(string, result); format(result, sizeof(result), "\nEstrellas: %d",PlayerInfo[playerid][Estrellas]); strcat(string, result); format(result, sizeof(result), "\nCarreras Terminadas: %d",PlayerInfo[playerid][cGanadas]); strcat(string, result); format(result, sizeof(result), "\nTest.R Ganados: %d",PlayerInfo[playerid][tGanados]); strcat(string, result); format(result, sizeof(result), "\nHEADSHOTs: %d",PlayerInfo[playerid][HEADSHOTs]); strcat(string, result); format(result, sizeof(result), "\nDuelos Ganados: %d",PlayerInfo[playerid][cGanadas]); strcat(string, result); format(result, sizeof(result), "\nDuelos Perdidos: %d",PlayerInfo[playerid][DPerdidos]); strcat(string, result); format(result, sizeof(result), "\nPing: %d",GetPlayerPing(playerid)); strcat(string, result);
printf("resultado. %s", string);
|
Ey man, cuando te dije que estaba bien, fue por que lo leн le vi coherencia xD
Pero, cuando lo use, me da el mismo error, pero en la linea PlayerInfo[playerid][HEADSHOTs],\.. Ayudame please :C
Respuesta: [DUDA/AYUDA] input line too long (after substitutions) -
DesingMyCry - 06.04.2014
Que los demas estamos pintados.
Respuesta: [DUDA/AYUDA] input line too long (after substitutions) -
MugiwaraNoLuffy - 07.04.2014
Quote:
Originally Posted by MugiwaraNoLuffy
|
....
Respuesta: [DUDA/AYUDA] input line too long (after substitutions) -
yesid001 - 07.04.2014
Quote:
Originally Posted by MugiwaraNoLuffy
....
|
Muchas gracias!
Me funciono a la
perfecciуn! :P
SOLUCIONADO