ayuda
#7

Quote:
Originally Posted by romperson
Посмотреть сообщение
si es asi como dises solo le da el mensaje q es lo q me falla??
Код:
if (strcmp(cmd, "/setadmin", true) == 0)
{
	if(AdminEs[playerid] >= 5)
	{
		new tmp1[256], tmp2[256], jugador, admin, string1[256], nombrejugador[MAX_PLAYER_NAME], nombreadmin[MAX_PLAYER_NAME], nivel, archivo[256];
		tmp1 = strtok(cmdtext, idx);
		tmp2 = strtok(cmdtext, idx);
		if (!strlen(tmp1) || !strlen(tmp2)) return SendClientMessage(playerid, Rojo, "Usa: /Setadmin [ID] [Nivel].");
		if (strval(tmp2) < 0 || strval(tmp2) > 7) return SendClientMessage(playerid, Rojo, "Debes elegir un nivel de 0 a 5.");
		jugador = strval(tmp1);
		admin = playerid;
		GetPlayerName(jugador, nombrejugador, sizeof(nombrejugador));
		GetPlayerName(admin, nombreadmin, sizeof(nombreadmin));
		nivel = strval(tmp2);
		if (IsPlayerConnected(jugador))
		{
			format(string1, sizeof(string1), "* Administrador %s ha echo administrador a %s (Nivel: %d).", nombreadmin, nombrejugador, nivel);
			SendClientMessageToAll(Rojo, string1);
			AdminEs[playerid] = tmp2;
			format(archivo, sizeof(archivo), "Wadmin/Usuarios/%s.ini", nombrejugador);
			if (dini_Exists(archivo))
			{
				dini_IntSet(archivo, "NivelAdmin", AdminEs[playerid]);
			}
		}
		else return SendClientMessage(playerid, Rojo, "El jugador no se encuentra conectado.");
	}
	else return SendClientMessage(playerid, Rojo, "[Error]{FFFFFF}, Comando solo para administrador nivel 5.");
	return 1;
}
return 0;
}
/EDIT :

No habнa visto tu msj bro, excusa! xD
Reply


Messages In This Thread
ayuda - by romperson - 13.12.2012, 00:57
Respuesta: ayuda - by OTACON - 13.12.2012, 01:19
Respuesta: ayuda - by romperson - 13.12.2012, 01:23
Respuesta: ayuda - by OTACON - 13.12.2012, 01:28
Respuesta: ayuda - by romperson - 13.12.2012, 01:34
Respuesta: ayuda - by OTACON - 13.12.2012, 01:36
Respuesta: ayuda - by elvago - 13.12.2012, 01:38
Respuesta: ayuda - by romperson - 13.12.2012, 01:39

Forum Jump:


Users browsing this thread: 1 Guest(s)