30.03.2013, 05:38
Galera, eu to com um bug no meu server, e nгo sei o que й, vou tentar explicar, volta e meia, eu dou /setfbi ou /setadmin em um player, ta beleza, depois outro player se registra e nasce com o mesmo level de fbi ou de admin, n sei o q ta rolando, meu comando para setar й esse, acho q n tem nada de errado:
uso para todos os Sets Isso, n sei se й problema no ssalvamento, pq o salvamento ta tranquilo, me ajudem, por favor ;-;
pawn Код:
CMD:setfbi(playerid,params[])
{
new nivel;
if(PlayerInfo[playerid][Admin] < 3 && PlayerInfo[playerid][FBI] < 4) return SendClientMessage(playerid, -1, "ERRO: Vocк nгo й um administrador ou nem tem level para usar esse comando.");
if(sscanf(params, "ud", giveplayerid, nivel)) return SendClientMessage(playerid, AMARELO, "Uso do Comando Correto: /setfbi [ID] [nivel]");
if(nivel < 0 || nivel > 4) return SendClientMessage(playerid, COR_VERMELHO, "ERRO: Level Invбlido!");
PlayerInfo[giveplayerid][SWAT] = 0;
PlayerInfo[giveplayerid][FBI] = nivel;
PlayerInfo[giveplayerid][Boys] = 0;
PlayerInfo[giveplayerid][Triads] = 0;
PlayerInfo[giveplayerid][Rifa] = 0;
PlayerInfo[giveplayerid][Mafia] = 0;
new string[258];
format(string, sizeof(string), "[INFO] Vocк foi setado de FBI | Level %d.", nivel);
SendClientMessage(giveplayerid,COR_FBI, string);
format(string, sizeof(string), "[INFO] Player Setado com Sucesso | Level %d.", nivel);
SendClientMessage(playerid,COR_FBI, string);
return 1;
}