[Ayuda]Errores :S.
#1

Hola necesito ayuda en esto:

Con este Comando:
Код:
if(strcmp("/stats", cmdtext, true) == 0)
{
new nombre[MAX_PLAYER_NAME],string[256];
new Float:X, Float:Y, Float:Z, Float:health, Float:armour;
new playa;
GetPlayerName(playerid, nombre, sizeof(nombre));
GetPlayerPos(playerid,Float:X, Float:Y, Float:Z);
GetPlayerHealth(playerid, Float:health);
GetPlayerArmour(playerid, Float:armour);
format(string, sizeof(string), "Nombre de usuario: %s\
\n\Dinero: %i\
\n\Score: %i\
\n\ID: %i\
\n\Ping: %i\
\n\Nivel de bъsqueda: %i\
\n\Mundo: %i\
\n\Equipo: %d\
\n\Interior: %i\
\n\Vida: %f\
\n\Chaleco: %f\
\n\Skin: %i\
\n\Posiciуn: X: %i Y: %i Z: %i\
\n\Nivel Admin: %d\
\n\Advertencias: %d\
\n\Premium: %d", nombre, GetPlayerMoney(playerid), GetPlayerScore(playerid), playerid, GetPlayerPing(playerid), GetPlayerWantedLevel(playerid), GetPlayerVirtualWorld(playerid), GetPlayerTeam(playerid), GetPlayerInterior(playerid), health, armour, GetPlayerSkin(playerid), Float:X, Float:Y, Float:Z, NivelAdmin[playa], Warn[playa], Premium[playa]);
ShowPlayerDialog(playerid, 999, DIALOG_STYLE_MSGBOX, "Estadisticas", string, "Cerrar", "");
return 1;
}
Error:
Код:
C:\Documents and Settings\Administrador\Escritorio\Cosas de juegos\GTA San Andreas\Mundial Free-Roam\filterscripts\ladmin4v2.pwn(5760) : error 075: input line too long (after substitutions)
Linea:
Код:
\n\Advertencias: %d\
Error:
Код:
C:\Documents and Settings\Administrador\Escritorio\Cosas de juegos\GTA San Andreas\Mundial Free-Roam\filterscripts\ladmin4v2.pwn(5761) : error 027: invalid character constant
Linea:
Код:
\n\Premium: %d", nombre, GetPlayerMoney(playerid), GetPlayerScore(playerid), playerid, GetPlayerPing(playerid), GetPlayerWantedLevel(playerid), GetPlayerVirtualWorld(playerid), GetPlayerTeam(playerid), GetPlayerInterior(playerid), health, armour, GetPlayerSkin(playerid), Float:X, Float:Y, Float:Z, NivelAdmin[playa], Warn[playa], Premium[playa]);
Error:
Код:
C:\Documents and Settings\Administrador\Escritorio\Cosas de juegos\GTA San Andreas\Mundial Free-Roam\filterscripts\ladmin4v2.pwn(5762) : warning 215: expression has no effect
C:\Documents and Settings\Administrador\Escritorio\Cosas de juegos\GTA San Andreas\Mundial Free-Roam\filterscripts\ladmin4v2.pwn(5762) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\Administrador\Escritorio\Cosas de juegos\GTA San Andreas\Mundial Free-Roam\filterscripts\ladmin4v2.pwn(5762) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Administrador\Escritorio\Cosas de juegos\GTA San Andreas\Mundial Free-Roam\filterscripts\ladmin4v2.pwn(5762) : warning 215: expression has no effect
C:\Documents and Settings\Administrador\Escritorio\Cosas de juegos\GTA San Andreas\Mundial Free-Roam\filterscripts\ladmin4v2.pwn(5762) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\Administrador\Escritorio\Cosas de juegos\GTA San Andreas\Mundial Free-Roam\filterscripts\ladmin4v2.pwn(5762) : fatal error 107: too many error messages on one line
Linea:
Код:
ShowPlayerDialog(playerid, 999, DIALOG_STYLE_MSGBOX, "Estadisticas", string, "Cerrar", "");
їMe podrian ayudar? Gracias de antemano .
Reply
#2

PHP код:
  if(strcmp("/stats"cmdtexttrue) == 0)
  {
  new 
nombre[MAX_PLAYER_NAME],string[256];
  new 
Float:XFloat:YFloat:ZFloat:healthFloat:armour;
  new 
playa;
  
GetPlayerName(playeridnombresizeof(nombre));
  
GetPlayerPos(playerid,Float:XFloat:YFloat:Z);
  
GetPlayerHealth(playeridFloat:health);
  
GetPlayerArmour(playeridFloat:armour);
  
format(stringsizeof(string), "Nombre de usuario: %s\
  \nDinero: %i\
  \nScore: %i\
  \nID: %i\
  \nPing: %i\
  \nNivel de bъsqueda: %i\
  \nMundo: %i\
  \nEquipo: %d\
  \nInterior: %i\
  \nVida: %f\
  \nChaleco: %f\
  \nSkin: %i\
  \nPosiciуn: X: %i Y: %i Z: %i\
  \nNivel Admin: %d\
  \nAdvertencias: %d\
  \nPremium: %d"
,
   
nombre,
   
GetPlayerMoney(playerid),
   
GetPlayerScore(playerid),
   
playerid,
   
GetPlayerPing(playerid),
   
GetPlayerWantedLevel(playerid),
   
GetPlayerVirtualWorld(playerid),
   
GetPlayerTeam(playerid),
   
GetPlayerInterior(playerid),
   
health,
   
armour,
   
GetPlayerSkin(playerid),
   
Float:XFloat:YFloat:Z,
   
NivelAdmin[playa],
   
Warn[playa],
   
Premium[playa]);
   
ShowPlayerDialog(playerid999DIALOG_STYLE_MSGBOX"Estadisticas"string"Cerrar""");
   return 
1;
   } 
si te da error pasame la definicion de

NivelAdmin
Warn
Premium
Reply
#3

Gracias amigo me sirvio, pero me falta definir eso de NivelAdmin, Warn y Premium, їme lo podrias pasar?.
Reply
#4

LoL como si noce como lo tienes en mi teoria iria asi
PHP код:
//arriba de tu GM
new 
NivelAdmin[MAX_PLAYERS], 
Warn[MAX_PLAYERS] , 
Premium[MAX_PLAYERS]; 
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)