C:\Users\Servidor\Desktop\Escritorio\carpeta sin t+Ўtulo\gamemodes\SanAndreas.pwn(2617) : error 017: undefined symbol "cmd" C:\Users\Servidor\Desktop\Escritorio\carpeta sin t+Ўtulo\gamemodes\SanAndreas.pwn(2617) : error 017: undefined symbol "cmdtext" C:\Users\Servidor\Desktop\Escritorio\carpeta sin t+Ўtulo\gamemodes\SanAndreas.pwn(2620) : error 017: undefined symbol "cmdtext" C:\Users\Servidor\Desktop\Escritorio\carpeta sin t+Ўtulo\gamemodes\SanAndreas.pwn(2621) : error 017: undefined symbol "cmdtext" C:\Users\Servidor\Desktop\Escritorio\carpeta sin t+Ўtulo\gamemodes\SanAndreas.pwn(2627) : error 017: undefined symbol "cmdtext" C:\Users\Servidor\Desktop\Escritorio\carpeta sin t+Ўtulo\gamemodes\SanAndreas.pwn(2627) : warning 215: expression has no effect C:\Users\Servidor\Desktop\Escritorio\carpeta sin t+Ўtulo\gamemodes\SanAndreas.pwn(2627) : error 001: expected token: ";", but found "]" C:\Users\Servidor\Desktop\Escritorio\carpeta sin t+Ўtulo\gamemodes\SanAndreas.pwn(2627) : error 029: invalid expression, assumed zero C:\Users\Servidor\Desktop\Escritorio\carpeta sin t+Ўtulo\gamemodes\SanAndreas.pwn(2627) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 8 Errors. |
CMD:reportar(playerid, params[])
{
cmd = strtok(cmdtext, idx);
new tmp1[256], tmp2[256], nombrejugador[MAX_PLAYER_NAME], nombrereportado[MAX_PLAYER_NAME], string[256], reportadoid;
{
tmp1 = strtok(cmdtext, idx);
tmp2 = strtok(cmdtext, idx);
reportadoid = strval(tmp1);
GetPlayerName(playerid, nombrejugador, sizeof(nombrejugador));
GetPlayerName(reportadoid, nombrereportado, sizeof(nombrereportado));
if (!strlen(tmp1) ||!strlen(tmp2)) return SendClientMessage(playerid, COLOR_ROJO, "Usa: /reportar [ID] [Razon]");
PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
format(string, sizeof(string), "El usuario %s [%d] ha reportado al usuario %s [%d] por %s.", nombrejugador, playerid, nombrereportado, reportadoid, cmdtext[10+strval(tmp1)]);
SendClientMessage(playerid, COLOR_VERDE_CLARO, "Tu reporte fue enviado a los administradores conectados.");
EnviarReporte(string);
}
return 1;
}
#include <sscanf2>
CMD:reportar(playerid, params[])
{
new nombrejugador[MAX_PLAYER_NAME], nombrereportado[MAX_PLAYER_NAME], string[256], Razon[128], reportadoid;
if(sscanf(params, "us[128]", reportadoid, Razon)) return SendClientMessage(playerid, COLOR_ROJO, "Usa: /reportar [ID] [Razon]");
if(!IsPlayerConnected(reportadoid)) return 0;
GetPlayerName(playerid, nombrejugador, sizeof(nombrejugador));
GetPlayerName(reportadoid, nombrereportado, sizeof(nombrereportado));
PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
format(string, sizeof(string), "El usuario %s [%d] ha reportado al usuario %s [%d] por %s.", nombrejugador, playerid, nombrereportado, reportadoid, Razon);
SendClientMessage(playerid, COLOR_VERDE_CLARO, "Tu reporte fue enviado a los administradores conectados.");
EnviarReporte(string);
return 1;
}