Buenas madrugadas jaja, bueno, ac? tengo un error que no he podido solucionar, alguien podr?a decirme que podr?a ser y c?mo lo soluciono.
Este es el c?digo completo.
Code:
(54132) : error 022: must be lvalue (non-constant)
Este es el c?digo completo.
Code:
//**************************************************************************
CMD:regaloatodos(playerid)
{
if(Staff(playerid,Director)) return 1;
{
if (Regalo)
{
new string[128];
format(string, sizeof(string), "{474747}[ADMINISTRACI?N]{FFFFFF} %s envi? regalos a todo el servidor.", NombreJugador(playerid));
MensajeAll(CxVERDE, string);
Regalo = 0; // Linea del error
foreach(Player, i) { RegaloTodos(i); }
} else return Mensaje(playerid, 0, "212", "Este comando ya fue usado, puedes usarlo en el pr?ximo pago diario.");
}
return 1;
}
/// Sistema de regalos actualizado
stock RegaloTodos(playerid) {
? ? new gift = Random(1, 3);
? ? switch(gift) {
? ? ? ? case 1: {
? ? ? ? ? ? ? ? DarDinero(playerid, 2500);
? ? ? ? ? ? ? ? Mensaje(playerid, 2, "0", "Felicidades - recibiste $250 del regalo!");
? ? ? ? ? ? }
? ? ? ? case 2: {
? ? ? ? ? ? ? ? InfoUsuario[playerid][uExperiencia] = 2;
? ? ? ? ? ? ? ? Mensaje(playerid, 2, "0", "Felicidades - recibiste dos puntos de experiencia del regalo!");
? ? ? ? ? ? }
? ? ? ? case 3: {
? ? ? ? ? ? ? ? InfoUsuario[playerid][uExperiencia] = 1;
? ? ? ? ? ? ? ? Mensaje(playerid, 2, "0", "Felicidades - recibiste un punto de experiencia del regalo!");
? ? ? ? ? ? }
? ? ? ? default: return RegaloTodos(playerid);
? ? }
? ? return 1;
}