dcmd_Nivel(playerid, params[])
{
new string[128];
new tmp[256] ,idx;
new player[MAX_PLAYER_NAME], giveplayer[MAX_PLAYER_NAME];
new giveplayerid;
if(PlayerInfo[playerid][Nivel] < 5 || IsPlayerAdmin(playerid))
{
tmp = strtok(params, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, Naranja, "[Uso:] /Nivel [id][Nivel]");
return 1;
}
giveplayerid = ReturnUser(tmp);
tmp = strtok(params, idx);
new level = strval(tmp);
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, player, sizeof(player));
PlayerInfo[giveplayerid][Nivel] = level;
printf("[Admin] %s a echo a %s Admin Nivel [%d] .", player, giveplayer, level);
format(string, sizeof(string), "[[InfO:]] El Admin %s Te ha Dado Admin Nivel [%d].",player, level);
SendClientMessage(giveplayerid, Aviso, string);
format(string, sizeof(string), "Has dado a %s Admin Nivel [%d].", giveplayer,PlayerInfo[giveplayerid][Nivel]);
SendClientMessage(playerid, Aviso, string);
}
else if(giveplayerid == INVALID_PLAYER_ID)
{
format(string, sizeof(string), "[[InfO:]] Jugador no Conectado");
SendClientMessage(playerid, Rojo, string);
}
}
else
{
SendClientMessage(playerid, Rojo, "[[InfO:]] Lo Sentimos no eres Admin de Nivel suficiente");
}
return 1;
}
dcmd_Nivel(playerid, params[])
{
new string[128];
new tmp[256] ,idx;
new player[MAX_PLAYER_NAME], giveplayer[MAX_PLAYER_NAME];
new giveplayerid;
if(PlayerInfo[playerid][Nivel] > 5 || IsPlayerAdmin(playerid))//cambiado
{
tmp = strtok(params, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, Naranja, "[Uso:] /Nivel [id][Nivel]");
return 1;
}
giveplayerid = ReturnUser(tmp);
tmp = strtok(params, idx);
new level = strval(tmp);
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, player, sizeof(player));
PlayerInfo[giveplayerid][Nivel] = level;
printf("[Admin] %s a echo a %s Admin Nivel [%d] .", player, giveplayer, level);
format(string, sizeof(string), "[[InfO:]] El Admin %s Te ha Dado Admin Nivel [%d].",player, level);
SendClientMessage(giveplayerid, Aviso, string);
format(string, sizeof(string), "Has dado a %s Admin Nivel [%d].", giveplayer,PlayerInfo[giveplayerid][Nivel]);
SendClientMessage(playerid, Aviso, string);
}
else if(giveplayerid == INVALID_PLAYER_ID)
{
format(string, sizeof(string), "[[InfO:]] Jugador no Conectado");
SendClientMessage(playerid, Rojo, string);
}
}
else
{
SendClientMessage(playerid, Rojo, "[[InfO:]] Lo Sentimos no eres Admin de Nivel suficiente");
}
return 1;
}
if(PlayerInfo[playerid][Nivel] >=5 || IsPlayerAdmin(playerid))
if(nivel < 1 || nivel > 5) return SendClientMessage(playerid, Rojo, "[[Info]] El Nivel tiene qe ser de 1 a 5");
dcmd_Nivel(playerid, params[])
{
new string[128];
new tmp[256] ,idx,nivel;
new player[MAX_PLAYER_NAME], giveplayer[MAX_PLAYER_NAME];
new giveplayerid;
if(PlayerInfo[playerid][Nivel] >=5 || IsPlayerAdmin(playerid))
{
tmp = strtok(params, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, Naranja, "[Uso:] /Nivel [id][Nivel]");
return 1;
}
/* aki ta xD */ if(nivel < 1 || nivel > 5) return SendClientMessage(playerid, Rojo, "[[Info]] El Nivel tiene qe ser de 1 a 5");
giveplayerid = ReturnUser(tmp);
tmp = strtok(params, idx);
new level = strval(tmp);
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, player, sizeof(player));
PlayerInfo[giveplayerid][Nivel] = level;
printf("[Admin] %s a echo a %s Admin Nivel [%d] .", player, giveplayer, level);
format(string, sizeof(string), "[[InfO:]] El Admin %s Te ha Dado Admin Nivel [%d].",player, level);
SendClientMessage(giveplayerid, Aviso, string);
format(string, sizeof(string), "Has dado a %s Admin Nivel [%d].", giveplayer,PlayerInfo[giveplayerid][Nivel]);
SendClientMessage(playerid, Verde, string);
}
else if(giveplayerid == INVALID_PLAYER_ID)
{
format(string, sizeof(string), "[[InfO:]] Jugador no Conectado");
SendClientMessage(playerid, Rojo, string);
}
}
else
{
SendClientMessage(playerid, Rojo, "[[InfO:]] Lo Sentimos no eres Admin de Nivel suficiente");
}
return 1;
}
dcmd_Nivel(playerid, params[])
{
new string[128];
new tmp[256] ,idx;//tambiйn he quitado de aquн el "nivel"
new player[MAX_PLAYER_NAME], giveplayer[MAX_PLAYER_NAME];
new giveplayerid;
if(PlayerInfo[playerid][Nivel] >=5 || IsPlayerAdmin(playerid))
{
tmp = strtok(params, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, Naranja, "[Uso:] /Nivel [id][Nivel]");
return 1;
}
giveplayerid = ReturnUser(tmp);
tmp = strtok(params, idx);
new level = strval(tmp);
/* asн mejor */ if(level < 1 || level > 5) return SendClientMessage(playerid, Rojo, "[[Info]] El Nivel tiene qe ser de 1 a 5");
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, player, sizeof(player));
PlayerInfo[giveplayerid][Nivel] = level;
printf("[Admin] %s a echo a %s Admin Nivel [%d] .", player, giveplayer, level);
format(string, sizeof(string), "[[InfO:]] El Admin %s Te ha Dado Admin Nivel [%d].",player, level);
SendClientMessage(giveplayerid, Aviso, string);
format(string, sizeof(string), "Has dado a %s Admin Nivel [%d].", giveplayer,PlayerInfo[giveplayerid][Nivel]);
SendClientMessage(playerid, Verde, string);
}
else if(giveplayerid == INVALID_PLAYER_ID)
{
format(string, sizeof(string), "[[InfO:]] Jugador no Conectado");
SendClientMessage(playerid, Rojo, string);
}
}
else
{
SendClientMessage(playerid, Rojo, "[[InfO:]] Lo Sentimos no eres Admin de Nivel suficiente");
}
return 1;
}
Originally Posted by ConecCionMex
Gracias Compradre
![]() |
Originally Posted by ConecCionMex
Gracias Compradre
![]() |
Originally Posted by xenowort
Quote:
es broma, suerte. |