All pastes #511729 Raw Edit

Untitled

public text v1 · immutable
#511729 ·published 2007-05-26 16:37 UTC
rendered paste body
#include <a_samp>
#include <dutils.pwn>

new jailed[MAX_PLAYERS];
#define COLOR_YELLOW 0xFFFF00AA
#define RED		0xFF0000AA
static gTeam[MAX_PLAYERS]; // Tracks the team assignment for each player
public OnFilterScriptInit()
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_GRAD1 0xB4B5B7FF
#define COLOR_GRAD2 0xBFC0C2FF
#define COLOR_RED 0xDC143C
#define COLOR_GREEN 0xDC143C
#define COLOR_BLUE 0x0000FFAA
#define COLOR_RED1 0xFF0000AA
#define TEAM_COP2 1

#define TEAM_BISTRO 2

#define TEAM_TAXI 3

#define TEAM_DISCON 4

#define TEAM_PILOT 5

#define TEAM_DRIVER 6

#define TEAM_DRIVER2 7

#define TEAM_BMT 8

#define TEAM_STUNT 9

{
    print("   ----------------------------\n");
	print("\n----------------------------------");
	print(" Buisness/Organization Filterscript By Dragsta!");
	print("----------------------------------\n");
	print("   ----------------------------\n");
}



public OnPlayerConnect(playerid)
{
    SendClientMessage(playerid, COLOR_YELLOW, "This server uses Dragsta's Buisness/Organization Filterscript!!");
    jailed[playerid] = 0;
	return 1;
}


public OnGameModeExit()
{
	return 1;
}



public OnPlayerCommandText(playerid, cmdtext[])
{
    new tmp[256];
	new name[256];
	new string[256];
	new sendername[MAX_PLAYER_NAME];
	new giveplayer[MAX_PLAYER_NAME];
	new cmd[256];
 	new idx;
    new giveplayerid;
	cmd = strtok(cmdtext, idx);

//Fisrt the Police Cmds And Pass:


if(strcmp(cmd, "/COP1122", true) == 0) { // makes tha players name blue, give you a Deagle and a nightstick
		SendClientMessage(playerid, COLOR_RED1, "You Are logged into cops!! You have a deagle And A nightstick!!");
        SendClientMessage(playerid, COLOR_RED1, "Your Cmd's Are: /pu /jail /unjail, /polheli and /cophq");
        SendClientMessage(playerid, COLOR_RED1, "SKINS: /cop1 /cop2 /cop3 /cop4");
		gTeam[playerid] = TEAM_COP2;
		SetPlayerColor(playerid, COLOR_BLUE);
		SetPlayerPos(playerid, 2295.0293,2459.4961,10.8203);
		GivePlayerWeapon(playerid, 24, 400);
        GivePlayerWeapon(playerid, 3, 1);

		SetPlayerSkin(playerid, 280);
	return 1;
	}

	if(strcmp(cmd, "/fbi1144", true) == 0) { // makes tha players name blue, give you a Deagle and a nightstick
		SendClientMessage(playerid, COLOR_RED1, "You Are logged into FBI!! You have a deagle And A nightstick!!");
        SendClientMessage(playerid, COLOR_RED1, "Your Cmd's Are: /pu /jail /unjail, /fbiheli  /fbihq and /nw");
		gTeam[playerid] = TEAM_COP2;
		SetPlayerColor(playerid, COLOR_BLUE);
		SetPlayerPos(playerid, 2488.86,2397.67,4.21);
		GivePlayerWeapon(playerid, 24, 40000);
        GivePlayerWeapon(playerid, 3, 1);

		SetPlayerSkin(playerid, 165);
	return 1;
	}
	if(strcmp(cmd, "/nw", true) == 0) {
	if(gTeam[playerid] == TEAM_COP2)
	{
	SendClientMessage(playerid, COLOR_RED1, "if you need more weapons type /nw again!!");
    GivePlayerWeapon(playerid, 29, 40000);
    GivePlayerWeapon(playerid, 31, 40000);
    GivePlayerWeapon(playerid, 26, 40000);
    GivePlayerWeapon(playerid, 24, 40000);
    }
    else
	{
	SendClientMessage(playerid, COLOR_RED1, "You Are NOT official!!");
	}
	return 1;
	}

if(strcmp(cmd, "/ARMY2211", true) == 0) { // makes tha players name blue, give you a Deagle and a nightstick
		SendClientMessage(playerid, COLOR_RED1, "You Are logged into ARMY!!");
        SendClientMessage(playerid, COLOR_RED1, "Your Cmd's Are: /pu /jail /unjail and /armyhq");
		gTeam[playerid] = TEAM_COP2;
		SetPlayerColor(playerid, COLOR_GREEN);
		SetPlayerPos(playerid, 213.3405,1907.7325,17.6406);
        SetPlayerSkin(playerid, 287);
	return 1;
	}

	if(strcmp(cmd, "/stunt2211", true) == 0) { // makes tha players name blue, give you a Deagle and a nightstick
		SendClientMessage(playerid, COLOR_RED1, "You Are logged into Stunt Team!!");
        SendClientMessage(playerid, COLOR_RED1, "Your Cmd is: and /stunthq");
		gTeam[playerid] = TEAM_STUNT;
		SetPlayerColor(playerid, COLOR_BLUE);
		SetPlayerPos(playerid, 1318.25,1261.19,10.82);
	return 1;
	}

	if(strcmp(cmd, "/SWAT2211", true) == 0) { // makes tha players name blue, give you a Deagle and a nightstick
		SendClientMessage(playerid, COLOR_RED1, "You Are logged into swat!!");
        SendClientMessage(playerid, COLOR_RED1, "Your Cmd's Are: /pu /jail /unjail and /swathq");
		gTeam[playerid] = TEAM_COP2;
		SetPlayerColor(playerid, COLOR_BLUE);
		SetPlayerPos(playerid, -1635.3700,1406.1200,7.1900);
        SetPlayerSkin(playerid, 164);
	return 1;
	}
	
		if(strcmp(cmd, "/bmt3311", true) == 0) { // makes tha players name blue, give you a Deagle and a nightstick
		SendClientMessage(playerid, COLOR_RED1, "You Are logged into booth's medic team!!");
        SendClientMessage(playerid, COLOR_RED1, "Your Cmd's Are: /heal /healing /roof /medichq and /mlocation");
		gTeam[playerid] = TEAM_BMT;
		SetPlayerColor(playerid, COLOR_BLUE);
		SetPlayerPos(playerid, 1606.97,1818.40,10.82);
        SetPlayerSkin(playerid, 276);
	return 1;
	}

if(strcmp(cmd, "/polheli", true) == 0) { // goes to the LVPD roof wich is a good place for helis
    if(gTeam[playerid] == TEAM_COP2)
	{
	SetPlayerPos(playerid, 2282.6584,2449.6414,46.9775);
	}
	else
	{
	SendClientMessage(playerid, COLOR_RED1, "You Are NOT official Police!!");
	}
	return 1;
	}
	
	if(strcmp(cmd, "/fbiheli", true) == 0) { // goes to the LVPD roof wich is a good place for helis
    if(gTeam[playerid] == TEAM_COP2)
	{
	SetPlayerPos(playerid, 2482.85,2388.32,71.05);
	}
	else
	{
	SendClientMessage(playerid, COLOR_RED1, "You Are NOT official FBI!!");
	}
	return 1;
	}
	
	if(strcmp(cmd, "/roof", true) == 0) { // goes to the LVPD roof wich is a good place for helis
    if(gTeam[playerid] == TEAM_BMT)
	{
	SetPlayerPos(playerid, 1606.95,1798.90,30.47);
	}
	else
	{
	SendClientMessage(playerid, COLOR_RED1, "You Are NOT official Medic!!");
	}
	return 1;
	}
	
	if(strcmp(cmd, "/cophq", true) == 0) { // teles the cop back to the LVPD spawn!
    if(gTeam[playerid] == TEAM_COP2)
	{
	SetPlayerInterior(playerid, 0);
	SetPlayerPos(playerid, 2295.0293,2459.4961,10.8203);
	}
	else
	{
	SendClientMessage(playerid, COLOR_RED1, "You Are NOT an official Cop!!");
	}
	return 1;
	}
	
	if(strcmp(cmd, "/armyhq", true) == 0) { // teles the cop back to the LVPD spawn!
    if(gTeam[playerid] == TEAM_COP2)
	{
	SetPlayerInterior(playerid, 0);
	SetPlayerPos(playerid, 213.3405,1907.7325,17.6406);
	}
	else
	{
	SendClientMessage(playerid, COLOR_RED1, "You Are NOT an official Army!!");
	}
	return 1;
	}
	
	if(strcmp(cmd, "/fbihq", true) == 0) { // teles the cop back to the LVPD spawn!
    if(gTeam[playerid] == TEAM_COP2)
	{
	SetPlayerInterior(playerid, 0);
	SetPlayerPos(playerid, 2488.86,2397.67,4.21);
	}
	else
	{
	SendClientMessage(playerid, COLOR_RED1, "You Are NOT an official FBI!!");
	}
	return 1;
	}
	
	if(strcmp(cmd, "/maffiahq", true) == 0) { // teles the cop back to the LVPD spawn!
    if(gTeam[playerid] == TEAM_BISTRO)
	{
	SetPlayerInterior(playerid, 0);
	SetPlayerPos(playerid, 1183.30,-2037.49,69.01);
	}
	else
	{
	SendClientMessage(playerid, COLOR_RED1, "You Are NOT an official Maffia!!");
	}
	return 1;
	}
	
	if(strcmp(cmd, "/swathq", true) == 0) { // teles the cop back to the LVPD spawn!
    if(gTeam[playerid] == TEAM_COP2)
	{
	SetPlayerInterior(playerid, 0);
	SetPlayerPos(playerid, -1635.3700,1406.1200,7.1900);
	}
	else
	{
	SendClientMessage(playerid, COLOR_RED1, "You Are NOT an official SWAT!!");
	}
	return 1;
	}
	
	if(strcmp(cmd, "/stunthq", true) == 0) { // teles the cop back to the LVPD spawn!
    if(gTeam[playerid] == TEAM_STUNT)
	{
	SetPlayerInterior(playerid, 0);
	SetPlayerPos(playerid, 1318.25,1261.19,10.82);
	}
	else
	{
	SendClientMessage(playerid, COLOR_RED1, "You Are NOT an official Stunt Team!!");
	}
	
	if(strcmp(cmd, "/taxihq", true) == 0) { // teles the cop back to the LVPD spawn!
    if(gTeam[playerid] == TEAM_TAXI)
	{
	SetPlayerInterior(playerid, 0);
	SetPlayerPos(playerid, 1975.2500,2440.3600,11.1800);
	}
	else
	{
	SendClientMessage(playerid, COLOR_RED1, "You Are NOT an official Taxi!!");
	}
	return 1;
	}
	
	    if(strcmp(cmd, "/medichq", true) == 0) { // teles the cop back to the LVPD spawn!
    if(gTeam[playerid] == TEAM_BMT)
	{
	SetPlayerInterior(playerid, 0);
	SetPlayerPos(playerid, 1606.97,1818.40,10.82);
	}
	else
	{
	SendClientMessage(playerid, COLOR_RED1, "You Are NOT an official Medic!!");
	}
	return 1;
	}
	
	if(strcmp(cmd, "/ah2211", true) == 0) {
	{
	SetPlayerInterior(playerid, 0);
	SetPlayerPos(playerid, 1256.4264,-802.1592,84.1406);
	}
	return 1;
	}
	
	if(strcmp(cmd, "/sh1122", true) == 0) {
	{
	SetPlayerInterior(playerid, 0);
	SetPlayerPos(playerid, -688.0883,946.4894,13.0313);
	}
	return 1;
	}

if(strcmp(cmd, "/jail", true) == 0) { // jails a specified player!

                tmp = strtok(cmdtext, idx);
                if(!strlen(tmp)) {
                        SendClientMessage(playerid, COLOR_GREEN, "Usage: /jail [Player ID]");
                        return 1;
                }
        giveplayerid = strval(tmp);

        if (gTeam[playerid] == TEAM_COP2) {
            if (IsPlayerConnected(giveplayerid)) {
                      GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
                        GetPlayerName(playerid, sendername, sizeof(sendername));
                                format(string, sizeof(string), "You have been jailed by %s!", sendername, playerid);
                                SendClientMessage(giveplayerid, COLOR_RED1, string);
                                format(string, sizeof(string), "%s (ID:%d) has been jailed by %s!", giveplayer, giveplayerid, sendername, playerid);
                                SendClientMessageToAll(COLOR_RED1, string);
                                printf(string);
                                SetPlayerInterior(giveplayerid,3);
                                SetPlayerPos(giveplayerid,198.3797,160.8905,1003.0300);
                                SetPlayerFacingAngle(giveplayerid,177.0350);
                                SetCameraBehindPlayer(giveplayerid);
                                PlayerPlaySound(giveplayerid,1082,198.3797,160.8905,1003.0300);
                                TogglePlayerControllable(giveplayerid,0);   // so that can't /kill
                                DisablePlayerCheckpoint(giveplayerid);
                                return 1;
                                        }else{
        format(string, sizeof(string), "id %d is not an active player.", giveplayerid);
                                SendClientMessage(playerid, COLOR_YELLOW, string);
}
                }else{
        format(string, sizeof(string), "You Are Not official!!", giveplayerid);
                                SendClientMessage(playerid, COLOR_WHITE, string);
}
return 1;
}
if(strcmp(cmd, "/unjail", true) == 0) { //unjails the specified player

                tmp = strtok(cmdtext, idx);
                if(!strlen(tmp)) {
                        SendClientMessage(playerid, COLOR_GREEN, "Usage: /jail [Player ID]");
                        return 1;
                }
        giveplayerid = strval(tmp);

        if (gTeam[playerid] == TEAM_COP2) {
            if (IsPlayerConnected(giveplayerid)) {
                      GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
                        GetPlayerName(playerid, sendername, sizeof(sendername));
                                format(string, sizeof(string), "You have been unjailed by %s (ID:%d)!", sendername, playerid);
                                SendClientMessage(giveplayerid, COLOR_GREEN, string);
                                format(string, sizeof(string), "%s (ID:%d) has been unjailed by %s (ID:%d)", giveplayer, giveplayerid, sendername, playerid);
                                SendClientMessageToAll(COLOR_GREEN, string);
                                printf(string);
                                SetPlayerInterior(giveplayerid,0);
                                SetPlayerFacingAngle(giveplayerid,90.00);
                                SetPlayerPos(giveplayerid,2296.4031,2468.7754,10.8203);
                                SetPlayerFacingAngle(giveplayerid,177.0350);
                                SetCameraBehindPlayer(giveplayerid);
                                TogglePlayerControllable(giveplayerid,1);
                                return 1;
                                        }else{
        format(string, sizeof(string), "id %d is not an active player.", giveplayerid);
                                SendClientMessage(playerid, COLOR_YELLOW, string);
}
                }else{
        format(string, sizeof(string), "You Are not official!!", giveplayerid);
                                SendClientMessage(playerid, COLOR_WHITE, string);
}
return 1;
}

if(strcmp(cmd, "/cop1", true) == 0) { //cop skin
if (gTeam[playerid] == TEAM_COP2) {
SetPlayerSkin(playerid, 280);
}else{
SendClientMessage(playerid, COLOR_RED, "You are not official police!!");
}
return 1;
}
if(strcmp(cmd, "/cop2", true) == 0) { //cop skin
if (gTeam[playerid] == TEAM_COP2) {
SetPlayerSkin(playerid, 284);
}else{
SendClientMessage(playerid, COLOR_RED, "You are not official police!!");
}

return 1;
}
if(strcmp(cmd, "/cop3", true) == 0) { //cop skin
if (gTeam[playerid] == TEAM_COP2) {
SetPlayerSkin(playerid, 281);
}else{
SendClientMessage(playerid, COLOR_RED, "You are not official police!!");
}

return 1;
}
if(strcmp(cmd, "/cop4", true) == 0) { //cop skin
if (gTeam[playerid] == TEAM_COP2) {
SetPlayerSkin(playerid, 282);
}else{
SendClientMessage(playerid, COLOR_RED, "You are not official police!!");
}

return 1;
}

	if(strcmp(cmd, "/pu", true) == 0) { //Displays the text: "This is the LVPD, Pullover Immedietly" to all players
	if(gTeam[playerid] == TEAM_COP2)
	{
	SendClientMessageToAll(COLOR_BLUE, "Pullover Immediately, or get killed!!");
	}
	else
	{
	SendClientMessage(playerid, COLOR_RED1, "You Are NOT official Police!!");
	}


	return 1;
	}

//Now for the Taxi/limo Service

if(strcmp(cmd, "/TAXI3322", true) == 0) { //makes the players name yellow tells people the buisness is open and teles you to the HQ
    SendClientMessage(playerid, COLOR_RED, "You are logged into The STS service!!");
    SetPlayerColor(playerid, COLOR_YELLOW);
    SendClientMessage(playerid, COLOR_RED, "Your Cmd's Are: /pick-up and /location and /taxihq");
    GameTextForAll("The Taxi And Limo Service is open!!",6000,4);
	SetPlayerPos(playerid, 1975.2500,2440.3600,11.1800);
	SetPlayerSkin(playerid, 255);
    gTeam[playerid] = TEAM_TAXI;
	return 1;
	}

    if(strcmp(cmd, "/pick-up", true) == 0) {// Displays the text: "Type /taxi or /limo to be Transported In style!"
    if (gTeam[playerid] == TEAM_TAXI) {
	SendClientMessageToAll(COLOR_YELLOW, "Type /taxi or /limo to be Transported In style!");
	}else{
	SendClientMessage(playerid, COLOR_RED, "You are Not an official Taxi Driver!!");
 	}
	return 1;
	}

    if(strcmp(cmd, "/healing", true) == 0) {// Displays the text: "Type /taxi or /limo to be Transported In style!"
    if (gTeam[playerid] == TEAM_BMT) {
	SendClientMessageToAll(COLOR_YELLOW, "Type /medic to be healed by Our medic team!");
	}else{
	SendClientMessage(playerid, COLOR_RED, "You are Not an official medic!!");
 	}
	return 1;
	}



	if(strcmp(cmd, "/location", true) == 0) {// Displays the text: "What Is your current location?"
    if (gTeam[playerid] == TEAM_TAXI) {
	SendClientMessageToAll(COLOR_YELLOW, "What Is your current location?");
	}else{
	SendClientMessage(playerid, COLOR_RED, "You are Not an official Taxi Driver!!");
 	}

	return 1;
	}

if(strcmp(cmd, "/taxi", true) == 0) { // says: "[PLAYERID] Needs a taxi"
 	GetPlayerName(playerid,name,sizeof(name));
	format(string,sizeof(string),"%s Needs a taxi!!",name);
	SendClientMessageToAll(COLOR_YELLOW, string);

return 1;
}

if(strcmp(cmd, "/limo", true) == 0) { // says: "[PLAYERID] Needs a Limo"
						GetPlayerName(playerid,name,sizeof(name));
	format(string,sizeof(string),"%s Needs a Limo!!",name);
	SendClientMessageToAll(COLOR_YELLOW, string);


return 1;
}

if(strcmp(cmd, "/maffia2233", true) == 0) { //doesnt change your name color, teles you to saint marks bistro (liberty city)
	gTeam[playerid] = TEAM_BISTRO;
	SetPlayerInterior(playerid, 1);
    SetPlayerFacingAngle(playerid, 359);
 	SetPlayerPos(playerid, 1183.30,-2037.49,69.01);
   	SendClientMessage(playerid, COLOR_YELLOW, "You have logged into the Maffia!!");
    SendClientMessage(playerid, COLOR_YELLOW, "/hostage [playerid] /unhostage [playerid] and /maffiahq");
	SetPlayerSkin(playerid, 240);
	return 1;
	}

if(strcmp(cmd, "/heal", true) == 0) { // Gives a cake to the desired person!(Fills there health!)

                tmp = strtok(cmdtext, idx);
                if(!strlen(tmp)) {
                        SendClientMessage(playerid, COLOR_YELLOW, "Usage: /healt [Player ID]");
                        return 1;
                }
        giveplayerid = strval(tmp);

    if (IsPlayerConnected(giveplayerid)) {
        if (gTeam[playerid] == TEAM_BMT) {
   GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
                        GetPlayerName(playerid, sendername, sizeof(sendername));
                            SetPlayerHealth(giveplayerid, 100);
                            GivePlayerMoney(playerid, 1000);
                            GivePlayerMoney(giveplayerid, -1000);
								format(string, sizeof(string), "You have been Health by medic %s ", sendername, playerid);
                                SendClientMessage(giveplayerid, COLOR_YELLOW, string);
                                format(string, sizeof(string), "%s has been given health!!!", giveplayer, giveplayerid, sendername, playerid);
                                SendClientMessageToAll(COLOR_YELLOW, string);
                                printf(string);
                    return 1;
           }else{
                SendClientMessage(playerid, COLOR_RED1, "You Are not official Medic staff!!!");
}
                        }else{
        format(string, sizeof(string), "id %d is not an active player.", giveplayerid);
                                SendClientMessage(playerid, COLOR_YELLOW, string);
}
return 1;
}
if(strcmp(cmd, "/medic", true) == 0) { // Displays the Text: "[PLAYEID] would like a Cake please!"
					GetPlayerName(playerid,name,sizeof(name));
	format(string,sizeof(string),"%s needs a medic!!!",name);
	SendClientMessageToAll(COLOR_YELLOW, string);
return 1;
}

if(strcmp(cmd, "/hostage", true) == 0) { // Holds the desired person hostage in the Garden of the bistro

                tmp = strtok(cmdtext, idx);
                if(!strlen(tmp)) {
                        SendClientMessage(playerid, COLOR_GREEN, "Usage: /hostage [Player ID]");
                        return 1;
                }
        giveplayerid = strval(tmp);

        if (gTeam[playerid] == TEAM_BISTRO) {
            if (IsPlayerConnected(giveplayerid)) {
                      GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
                        GetPlayerName(playerid, sendername, sizeof(sendername));
                            format(string, sizeof(string), "You are keeping this person hostage: %s (ID:%d)", giveplayer, giveplayerid);
                                SendClientMessage(playerid, COLOR_GREEN, string);
                                format(string, sizeof(string), "You are being held hostage by %s (ID:%d)!", sendername, playerid);
                                SendClientMessage(giveplayerid, COLOR_RED1, string);
                                format(string, sizeof(string), "%s (ID:%d) is being held hostage by %s (ID:%d)", giveplayer, giveplayerid, sendername, playerid);
                                SendClientMessageToAll(COLOR_GREEN, string);
                                printf(string);
                                SetPlayerInterior(giveplayerid,1);
                                SetPlayerPos(giveplayerid,1183.30,-2017.49,69.01);
                                SetPlayerFacingAngle(giveplayerid,177.0350);
                                SetCameraBehindPlayer(giveplayerid);
                                PlayerPlaySound(giveplayerid,1082,198.3797,160.8905,1003.0300);
                                TogglePlayerControllable(giveplayerid,0);   // sp that can't /kill
                                DisablePlayerCheckpoint(giveplayerid);
								return 1;
                                        }else{
        format(string, sizeof(string), "id %d is not an active player.", giveplayerid);
                                SendClientMessage(playerid, COLOR_YELLOW, string);
}
                }else{
        format(string, sizeof(string), "You Are Not official maffia ~~staff!!!", giveplayerid);
                                SendClientMessage(playerid, COLOR_WHITE, string);
}
return 1;
}

if(strcmp(cmd, "/unhostage", true) == 0) { //Releases the person from being held hostage!!

                tmp = strtok(cmdtext, idx);
                if(!strlen(tmp)) {
                        SendClientMessage(playerid, COLOR_GREEN, "Usage: /unhostage [Player ID]");
                        return 1;
                }
        giveplayerid = strval(tmp);

        if (gTeam[playerid] == TEAM_BISTRO) {
            if (IsPlayerConnected(giveplayerid)) {
                      GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
                        GetPlayerName(playerid, sendername, sizeof(sendername));
                            format(string, sizeof(string), "You have released %s (ID:%d)", giveplayer, giveplayerid);
                                SendClientMessage(playerid, COLOR_GREEN, string);
                                format(string, sizeof(string), "You have been released by %s (ID:%d)!", sendername, playerid);
                                SendClientMessage(giveplayerid, COLOR_GREEN, string);
                                format(string, sizeof(string), "%s (ID:%d) has been released by %s (ID:%d)", giveplayer, giveplayerid, sendername, playerid);
                                SendClientMessageToAll(COLOR_GREEN, string);
                                printf(string);
                                SetPlayerInterior(giveplayerid,1);
                                SetPlayerFacingAngle(giveplayerid,90.00);
                                SetPlayerPos(giveplayerid,2296.4031,2468.7754,10.820);
                                SetPlayerFacingAngle(giveplayerid,177.0350);
                                SetCameraBehindPlayer(giveplayerid);
                                TogglePlayerControllable(giveplayerid,1);
                                return 1;
                                        }else{
        format(string, sizeof(string), "id %d is not an active player.", giveplayerid);
                                SendClientMessage(playerid, COLOR_YELLOW, string);
}
                }else{
        format(string, sizeof(string), "You Are not official Maffia ~Staff!!", giveplayerid);
                                SendClientMessage(playerid, COLOR_WHITE, string);
}
return 1;
}

if(strcmp(cmd, "/PILOT4444", true) == 0) { //Changes the players color and takes you to the pilot HQ
    SetPlayerPos(playerid, 414.4737,2532.6807,19.1484);
   	SendClientMessage(playerid, COLOR_YELLOW, "You are logged in as a pilot!!");
    gTeam[playerid] = TEAM_PILOT;
	SendClientMessage(playerid, COLOR_YELLOW, "Your commands are: /pickup, /plocation and /pilothq");
	SetPlayerColor(playerid, COLOR_GREEN);
	return 1;
	}
	
	if(strcmp(cmd, "/pickup", true) == 0) { //displays the text: "Type /pilot to be flown anywhere in safety"
    if(gTeam[playerid] == TEAM_PILOT)
	{
	SendClientMessageToAll(COLOR_GREEN, "Type /pilot to be flown to anywhere in safety!!");
	}
	else
	{
	SendClientMessage(playerid, COLOR_RED1, "You Are NOT an official Pilot!!");
	}
	return 1;
	}

	if(strcmp(cmd, "/pilothq", true) == 0) { //Teles a pilot back to the HQ
    if(gTeam[playerid] == TEAM_PILOT)
	{
	SetPlayerInterior(playerid, 0);
	SetPlayerPos(playerid, 414.4737,2532.6807,19.1484);
	}
	else
	{
	SendClientMessage(playerid, COLOR_RED1, "You Are NOT an official Pilot!!");
	}
	return 1;
	}

	if(strcmp(cmd, "/plocation", true) == 0) { //Displays the text: "What is your location?"
    if(gTeam[playerid] == TEAM_PILOT)
	{
	SendClientMessageToAll(COLOR_GREEN, "What is your location?!!");
	}
	else
	{
	SendClientMessage(playerid, COLOR_RED1, "You Are NOT an official Pilot!!");
	}
	return 1;
	}

	if(strcmp(cmd, "/mlocation", true) == 0) { //Displays the text: "What is your location?"
    if(gTeam[playerid] == TEAM_BMT)
	{
	SendClientMessageToAll(COLOR_RED, "What is your location?!!");
	}
	else
	{
	SendClientMessage(playerid, COLOR_RED1, "You Are NOT an official Medic!!");
	}
	return 1;
	}

	if(strcmp(cmd, "/pilot", true) == 0) { //For the public to say: "[PLAYERID] Needs a private pilot!"
	GetPlayerName(playerid,name,sizeof(name));
	format(string,sizeof(string),"%s Needs a private pilot!!",name);
	SendClientMessageToAll(COLOR_YELLOW, string);
	
	return 1;
	}
	
	return 0;
	}