Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:bloqueararmas(playerid, params[])
- {
- if(gPlayerLogged[playerid] == 0) { return SendClientMessage(playerid, 0xff6347FF, "* Você não está conectado."); }
- new tempo, result[64];
- if(sscanf(params, "uds[64]", giveplayerid, tempo, result))
- {
- SendClientMessage(playerid, COLOR_GRAD2, "USE: /bloqueararmas [Id/Nick] [Tempo (Em minutos 1 - 999)] [Motivo]");
- return true;
- }
- if(PlayerInfo[playerid][pAdmin] < 2)
- {
- SendClientMessage(playerid, COLOR_GREY, "Você não esta autorizado a usar este comando!");
- return true;
- }
- if(IsPlayerConnected(giveplayerid))
- {
- if(!admtrampando[playerid])
- return SendClientMessage(playerid, COLOR_GRAD1, "Você não pode usar este comando, pois não está em modo trabalho!");
- new string[220], strtempo[12];
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new settempo = PlayerInfo[giveplayerid][pArmasb] += tempo*60;
- if(tempo > -1)
- format(strtempo, 12, "+%d", tempo);
- else
- format(strtempo, 12, "%d", tempo);
- if(settempo < 0)settempo = 0;
- if(tempo > 999)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "[ERRO] Você definiu muitos minutos!");
- return 1;
- }
- format(string, sizeof(string), "* Você foi proibido de usar armas pelo admin %s, pelo motivo: %s.", sendername,result);
- SendClientMessage(giveplayerid, COLOR_LIGHTRED, string);
- format(string, sizeof(string), "* O admin %s proibiu %s de usar armas por %s minutos, Motivo: %s",PlayerName(playerid), giveplayer, strtempo, result);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- ResetPlayerWeapons(giveplayerid);
- PlayerInfo[giveplayerid][pArmasb] = settempo;
- }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement