if(strcmp(cmd, "/setbope", true) == 0)
{
format(file, sizeof(file), PASTA_CONTAS, GetPlayerNameEx(playerid));
if(dini_Int(file, "aAdmin") == 5)
{
new plid, prof;
if(sscanf(cmdtext, "s[9]ud", cmd, plid, prof))
{
SendClientMessage(playerid, Vermelho, "Digite: /setbope [id] [8]");
return 1;
}
if(IsPlayerConnected(plid))
{
if(prof > 7 && prof < 9)
{
if(pAdmin[playerid] != 5)
{
SendClientMessage(playerid, Vermelho, "Vocк nгo tem permissгo para setar esta profissaх.");
return 1;
}
}
format(file2, sizeof(file2), PASTA_CONTAS, GetPlayerNameEx(plid));
dini_IntSet(file2, "Profissao", prof);
SpawnPlayer(plid);
format(string, sizeof(string), "%s te alistou pro BOPE", GetPlayerNameEx(playerid), playerid, prof);
SendClientMessage(plid, tcadm, string);
format(string, sizeof(string), "Vocк alistou %s para o BOPE", GetPlayerNameEx(plid), plid, prof);
SendClientMessage(playerid, Blue, string);
}
else
{
SendClientMessage(playerid, Vermelho, "Jogador nгo conectado.");
}
}
else
{
SendClientMessage(playerid, Vermelho, "Vocк nгo й o lнder do BOPE!");
}
return 1;
}
if(strcmp(cmd, "/setbope", true) == 0)
{
format(file, sizeof(file), PASTA_CONTAS, GetPlayerNameEx(playerid));
if(dini_Int(file, "aAdmin") == 5)
{
new plid;
if(sscanf(cmdtext, "d", plid))
return SendClientMessage(playerid, Vermelho, "Digite: /setbope [id]");
if(!IsPlayerConnected(plid))
return SendClientMessage(playerid, Vermelho, "Jogador nгo conectado.");
format(file2, sizeof(file2), PASTA_CONTAS, GetPlayerNameEx(plid));
dini_IntSet(file2, "Profissao", 8);
SpawnPlayer(plid);
format(string, sizeof(string), "%s te alistou pro BOPE", GetPlayerNameEx(playerid));
SendClientMessage(plid, tcadm, string);
format(string, sizeof(string), "Vocк alistou %s para o BOPE", GetPlayerNameEx(plid));
SendClientMessage(playerid, Blue, string);
}
else
{
SendClientMessage(playerid, Vermelho, "Vocк nгo й o lнder do BOPE!");
}
return 1;
}
|
vocк tem que ser admin level 5 para setar cmd /setbope [playerid]
PHP код:
|
|
if(dini_Int(file, "aAdmin") == 5) |
|
if(pAdmin[playerid] == 5) |
if(strcmp(cmd, "/setbope", true) == 0)
{
format(file, sizeof(file), PASTA_CONTAS, GetPlayerNameEx(playerid));
if(pAdmin[playerid] == 5)
{
new plid;
if(sscanf(cmdtext, "d", plid))
return SendClientMessage(playerid, Vermelho, "Digite: /setbope [id]");
if(!IsPlayerConnected(plid))
return SendClientMessage(playerid, Vermelho, "Jogador nгo conectado.");
format(file2, sizeof(file2), PASTA_CONTAS, GetPlayerNameEx(plid));
dini_IntSet(file2, "Profissao", 8);
SpawnPlayer(plid);
format(string, sizeof(string), "%s te alistou pro BOPE", GetPlayerNameEx(playerid));
SendClientMessage(plid, tcadm, string);
format(string, sizeof(string), "Vocк alistou %s para o BOPE", GetPlayerNameEx(plid));
SendClientMessage(playerid, Blue, string);
}
else
{
SendClientMessage(playerid, Vermelho, "Vocк nгo й o lнder do BOPE!");
}
return 1;
}
|
tente como ele disse
PHP код:
|
new pAdmin[MAX_PLAYERS];
if(strcmp(cmd, "/setbope", true) == 0)
{
if(pAdmin[playerid] == 5)
{
new plid;
if(sscanf(cmdtext, "d", plid))
return SendClientMessage(playerid, Vermelho, "Digite: /setbope [id]");
if(!IsPlayerConnected(plid))
return SendClientMessage(playerid, Vermelho, "Jogador nгo conectado.");
format(file2, sizeof(file2), PASTA_CONTAS, GetPlayerNameEx(plid));
dini_IntSet(file2, "Profissao", 8);
SpawnPlayer(plid);
format(string, sizeof(string), "%s te alistou pro BOPE", GetPlayerNameEx(playerid));
SendClientMessage(plid, tcadm, string);
format(string, sizeof(string), "Vocк alistou %s para o BOPE", GetPlayerNameEx(plid));
SendClientMessage(playerid, Blue, string);
}
else
{
SendClientMessage(playerid, Vermelho, "Vocк nгo й o lнder do BOPE!");
}
return 1;
}
if(strcmp(cmd, "/setadmin", true) == 0)
{
new Target, Level;
if(pAdmin[playerid] == 5)
{
if(sscanf(cmdtext, "ui", Target, Level))
return SendClientMessage(playerid, Vermelho, "Digite: /setadmin [id] [level]");
if(!IsPlayerConnected(plid))
return SendClientMessage(playerid, Vermelho, "Jogador nгo conectado.");
format(file, sizeof(file), PASTA_CONTAS, GetPlayerNameEx(Target));
dini_IntSet(file2, "aAdmin", Level);
pAdmin[Target] = Level;
format(string, sizeof(string), "Admin %s setou o level de %s para %i", GetPlayerNameEx(playerid),
GetPlayerNameEx(Target), Level);
SendClientMessage(playerid, Blue, string);
}
else
{
SendClientMessage(playerid, Vermelho, "Vocк nгo й um ADMIN level 5!");
}
return 1;
}