Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:confiscate(playerid, params[])
- {
- if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to log in first.");
- if(IsPlayerConnected(playerid))
- {
- if(IsACop(playerid))
- {
- if(OnDuty[playerid] != 1) return SendClientMessage(playerid, COLOR_WHITE, "You are not on duty.");
- new x_nr[15],giveplayerid,string[256],giveplayer[25],sendername[25];
- if(sscanf(params, "us[15]",giveplayerid,x_nr))
- {
- SendClientMessage(playerid, COLOR_GREY, "Syntax:{FFFFFF} /confiscate [name/playerid] [item]");
- SendClientMessage(playerid, COLOR_WHITE, "Items: Licence, Drugs, Weapons.");
- return 1;
- }
- GetPlayerName(playerid,sendername,sizeof(sendername));
- GetPlayerName(giveplayerid,giveplayer,sizeof(giveplayer));
- if(strcmp(x_nr,"licence",true) == 0)
- {
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if (ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(PlayerInfo[giveplayerid][pCarLic] == 0) return SendClientMessage(playerid, COLOR_WHITE, "This player don't have a driving licence.");
- format(string, sizeof(string), "* %s has confiscated %s's driving license.", sendername, giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SendTeamMessage(8, COLOR_LIGHTBLUE, string);
- SendTeamMessage(3, COLOR_LIGHTBLUE, string);
- SendTeamMessage(2, COLOR_LIGHTBLUE, string);
- SendTeamMessage(1, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "You have confiscated %s's driving license.", giveplayer);
- SendClientMessage(playerid, COLOR_WHITE, string);
- format(string, sizeof(string), "%s has confiscated your driving license.", sendername);
- SendClientMessage(giveplayerid, COLOR_WHITE, string);
- PlayerInfo[giveplayerid][pCarLicSuspend] = 2;
- PlayerInfo[giveplayerid][pCarLic] = 0;
- PlayerInfo[giveplayerid][pCarLicT] = 0;
- Update(giveplayerid, pCarLicSuspendx);
- new str[128];
- mysql_format(SQL,str,sizeof(str),"UPDATE users SET `CarLic`='0',`CarLicT`='0' WHERE `name`='%s'",PlayerInfo[giveplayerid][pNormalName]);
- mysql_tquery(SQL,str,"","");
- PlayerInfo[playerid][Raport4]++;
- Update(playerid, Raport4x);
- }
- else return SendClientMessage(playerid, COLOR_WHITE,"{FFFFCC}This player is not near you.");
- }
- }
- else return SendClientMessage(playerid, COLOR_GREY, "Player not connected.");
- }
- else if(strcmp(x_nr,"weapons",true) == 0)
- {
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if (ProxDetectorS(8.0, playerid, giveplayerid))
- {
- format(string, sizeof(string), "* %s has confiscated %s's weapons.", sendername, giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SendTeamMessage(8, COLOR_LIGHTBLUE, string);
- SendTeamMessage(3, COLOR_LIGHTBLUE, string);
- SendTeamMessage(2, COLOR_LIGHTBLUE, string);
- SendTeamMessage(1, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "You have confiscated %s's weapons.", giveplayer);
- SendClientMessage(playerid, COLOR_WHITE, string);
- format(string, sizeof(string), "%s has confiscated your weapons.", sendername);
- SendClientMessage(giveplayerid, COLOR_WHITE, string);
- ResetPlayerWeaponsEx(giveplayerid);
- ResetPlayerWeapons(giveplayerid);
- }
- else return SendClientMessage(playerid, COLOR_WHITE,"{FFFFCC}This player is not near you.");
- }
- }
- else return SendClientMessage(playerid, COLOR_GREY, "Player not connected.");
- }
- else if(strcmp(x_nr,"drugs",true) == 0)
- {
- if(IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if (ProxDetectorS(8.0, playerid, giveplayerid))
- {
- if(PlayerInfo[giveplayerid][pDrugs] == 0) return SendClientMessage(playerid, COLOR_WHITE, "This player don't have drugs.");
- format(string, sizeof(string), "* %s has confiscated %s's drugs.", sendername, giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- SendTeamMessage(8, COLOR_LIGHTBLUE, string);
- SendTeamMessage(3, COLOR_LIGHTBLUE, string);
- SendTeamMessage(2, COLOR_LIGHTBLUE, string);
- SendTeamMessage(1, COLOR_LIGHTBLUE, string);
- format(string, sizeof(string), "You have confiscated %s's drugs.", giveplayer);
- SendClientMessage(playerid, COLOR_WHITE, string);
- format(string, sizeof(string), "%s has confiscated your drugs.", sendername);
- SendClientMessage(giveplayerid, COLOR_WHITE, string);
- PlayerInfo[giveplayerid][pDrugs] = 0;
- new str[128];
- mysql_format(SQL,str,sizeof(str),"UPDATE users SET `Drugs`='0' WHERE `name`='%s'",PlayerInfo[giveplayerid][pNormalName]);
- mysql_tquery(SQL,str,"","");
- PlayerInfo[playerid][Raport5]++;
- Update(playerid, Raport5x);
- }
- else return SendClientMessage(playerid, COLOR_WHITE,"{FFFFCC}This player is not near you.");
- }
- }
- else return SendClientMessage(playerid, COLOR_GREY, "Player not connected.");
- }
- else return SendClientMessage(playerid, COLOR_GRAD1, "Unknown take name.");
- }
- else return SendClientMessage(playerid, COLOR_WHITE, "You are not a cop.");
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement