05.03.2011, 00:14
pawn Код:
dcmd_jail(playerid,params[])
{
new Reason[256], pID, time;
if(Player[playerid][Admin] < 1){
SendClientMessage (playerid,COLOR_BRIGHTRED,"Tev nav autorizācijas lietot љo komandu.");
return 1;
}
if(sscanf(params,"uds",pID,time,Reason)){
return SendClientMessage(playerid,COLOR_BRIGHTRED,"Pielietojums: /jail [ID] [Laiks] [Iemesls]");
}
if(!IsPlayerConnected(pID)) {
return SendClientMessage(playerid,COLOR_BRIGHTRED,"Spēlētājs ar љādu ID nēeksistē.");
}
if(Player[playerid][Admin] < Player[pID][Admin]){
return SendClientMessage(playerid,COLOR_BRIGHTRED,"Tu nevari ielikt augstākas pakāpes adminu cietumā.");
}
if(TeamKill[pID] == 1) {
return SendClientMessage(playerid,COLOR_BRIGHTRED,"Spēlētājs jau atrodas cietumā.");
}
new
name[MAX_PLAYER_NAME],
string[256];
GetPlayerName(pID,name,sizeof(name));
format(string,sizeof(string),"Admins ielika %s cietumā uz %d sekundēm. [Iemesls: %s]",name,JTime,Reason);
SendClientMessageToAll(COLOR_WHITE,string);
TeamKill[pID] = 1;
JailTime(pID);
SetPlayerPos(pID,-11.5327,2328.8679,24.1406);
TextDrawShowForPlayer(pID, JailTextDraw[pID]);
return 1;
}