#include #include dudb.inc #define COLOR_AQUA 0x7CFC00AA #define COLOR_GREY 0xAFAFAFAA #define COLOR_GREEN 0x33AA33AA #define COLOR_RED 0xAA3333AA #define COLOR_YELLOW 0xFFFF00AA #define COLOR_PINK 0xFF66FFAA #define COLOR_BLUE 0x0000BBAA #define COLOR_TAN 0xBDB76BAA #define COLOR_PURPLE 0x800080AA #define COLOR_INVISWHITE 0xFFFFFF00 #define COLOR_WHITE 0xFFFFFFAA #define COLOR_LIGHTBLUE 0x33CCFFAA #define COLOR_DARKRED 0x660000AA #define COLOR_ORANGE 0xFF9900AA #define COLOR_BRIGHTRED 0xFF0000AA #define COLOR_INDIGO 0x4B00B0AA #define COLOR_SYSTEM 0xEFEFF7AA #define Team_Cops 1 #define Team_GPB 2 #define Team_SWAT 3 #define Team_CIA 4 #define Team_Army 5 #define Team_EMS 6 #define Team_CN 7 #define Team_Fire 8 #define Team_Bus 9 #define Team_Civ 10 #define Team_GOV 16 #define Team_Sw103 17 #define Team_19 #define Team_Wantedone 11 #define Team_Wantedtwo 12 #define Team_Wantedthree 13 #define Team_Wantedfour 14 #define Team_Wantedfive 15 #define Team_Smoke 18 #define Team_Taxi 19 #define Team_USR 20 #define Team_Admin 21 #define Team_Cops_Color 0x0000BBAA #define Team_FBI_Color 0x0000BBAA #define Team_SWAT_Color 0x0000BBAA #define Team_CIA_Color 0x0000BBAA #define Team_Army_Color 0x33AA33AA #define Team_EMS_Color 0xFFFF00AA #define Team_Fire_Color 0xFF0000AA #define Team_Bus_Color 0xFFA00BAA #define Team_CN_Color 0xFFFFFFAA #define Team_GOV_Color 0xBDB76BAA #define Team_Sw103_Color 0x33CCFFAA #define Team_Smoke_Color 0x660000AA #define Team_USR_Color 0x7CFC00AA #define Team_Admin_Color 0xFFFFFF00 #define Team_SACDF_Color 0x7CFC00AA #define dcmd(%1,%2,%3) if ((strcmp(%3, "/%1", true, %2+1) == 0)&&(((%3[%2+1]==0)&&(dcmd_%1(playerid,"")))||((%3[%2+1]==32)&&(dcmd_%1(playerid,%3[%2+2]))))) return 1 new PLAYERLIST_authed[MAX_PLAYERS]; new gteam[MAX_PLAYERS]; #define MAX_JAILZONES 1 new JailStatus[MAX_PLAYERS] = 0; new gHour; new gAAreaTime = 3000; new WantedPlayerName[MAX_PLAYERS]; new WantedLevel[MAX_PLAYERS]; #define MAX_WANTED_LEVEL 6 new giveplayername[MAX_PLAYERS]; new GodTimer; new God[MAX_PLAYERS]; new GiveMoneyTimer; new GiveMoney[MAX_PLAYERS]; new playerColors[100] = { 0xFF8C13FF,0xC715FFFF,0x20B2AAFF,0xDC143CFF,0x6495EDFF,0xf0e68cFF,0x778899FF,0xFF1493FF,0xF4A460FF,0xEE82EEFF,0xFFD720FF, 0x8b4513FF,0x4949A0FF,0x148b8bFF,0x14ff7fFF,0x556b2fFF,0x0FD9FAFF,0x10DC29FF,0x534081FF,0x0495CDFF,0xEF6CE8FF,0xBD34DAFF, 0x247C1BFF,0x0C8E5DFF,0x635B03FF,0xCB7ED3FF,0x65ADEBFF,0x5C1ACCFF,0xF2F853FF,0x11F891FF,0x7B39AAFF,0x53EB10FF,0x54137DFF, 0x275222FF,0xF09F5BFF,0x3D0A4FFF,0x22F767FF,0xD63034FF,0x9A6980FF,0xDFB935FF,0x3793FAFF,0x90239DFF,0xE9AB2FFF,0xAF2FF3FF, 0x057F94FF,0xB98519FF,0x388EEAFF,0x028151FF,0xA55043FF,0x0DE018FF,0x93AB1CFF,0x95BAF0FF,0x369976FF,0x18F71FFF,0x4B8987FF, 0x491B9EFF,0x829DC7FF,0xBCE635FF,0xCEA6DFFF,0x20D4ADFF,0x2D74FDFF,0x3C1C0DFF,0x12D6D4FF,0x48C000FF,0x2A51E2FF,0xE3AC12FF, 0xFC42A8FF,0x2FC827FF,0x1A30BFFF,0xB740C2FF,0x42ACF5FF,0x2FD9DEFF,0xFAFB71FF,0x05D1CDFF,0xC471BDFF,0x94436EFF,0xC1F7ECFF, 0xCE79EEFF,0xBD1EF2FF,0x93B7E4FF,0x3214AAFF,0x184D3BFF,0xAE4B99FF,0x7E49D7FF,0x4C436EFF,0xFA24CCFF,0xCE76BEFF,0xA04E0AFF, 0x9F945CFF,0xDCDE3DFF,0x10C9C5FF,0x70524DFF,0x0BE472FF,0x8A2CD7FF,0x6152C2FF,0xCF72A9FF,0xE59338FF,0xEEDC2DFF,0xD8C762FF, 0x3FE65CFF }; new playerTransparentColors[100] = { 0xFF8C1300,0xC715FF00,0x20B2AA00,0xDC143C00,0x6495ED00,0xf0e68c00,0x77889900,0xFF149300,0xF4A46000,0xEE82EE00,0xFFD72000, 0x8b451300,0x4949A000,0x148b8b00,0x14ff7f00,0x556b2f00,0x0FD9FA00,0x10DC2900,0x53408100,0x0495CD00,0xEF6CE800,0xBD34DA00, 0x247C1B00,0x0C8E5D00,0x635B0300,0xCB7ED300,0x65ADEB00,0x5C1ACC00,0xF2F85300,0x11F89100,0x7B39AA00,0x53EB1000,0x54137D00, 0x27522200,0xF09F5B00,0x3D0A4F00,0x22F76700,0xD6303400,0x9A698000,0xDFB93500,0x3793FA00,0x90239D00,0xE9AB2F00,0xAF2FF300, 0x057F9400,0xB9851900,0x388EEA00,0x02815100,0xA5504300,0x0DE01800,0x93AB1C00,0x95BAF000,0x36997600,0x18F71F00,0x4B898700, 0x491B9E00,0x829DC700,0xBCE63500,0xCEA6DF00,0x20D4AD00,0x2D74FD00,0x3C1C0D00,0x12D6D400,0x48C00000,0x2A51E200,0xE3AC1200, 0xFC42A800,0x2FC82700,0x1A30BF00,0xB740C200,0x42ACF500,0x2FD9DE00,0xFAFB7100,0x05D1CD00,0xC471BD00,0x94436E00,0xC1F7EC00, 0xCE79EE00,0xBD1EF200,0x93B7E400,0x3214AA00,0x184D3B00,0xAE4B9900,0x7E49D700,0x4C436E00,0xFA24CC00,0xCE76BE00,0xA04E0A00, 0x9F945C00,0xDCDE3D00,0x10C9C500,0x70524D00,0x0BE47200,0x8A2CD700,0x6152C200,0xCF72A900,0xE5933800,0xEEDC2D00,0xD8C76200, 0x3FE65C00 }; public checkit() for(new i=0;i0)) { SendClientMessage(playerid,COLOR_SYSTEM,msg); } return 1; } public JailStatusCheck() { for(new i=0;i minx && x < maxx && y > miny && y < maxy) return 1; return 0; } dcmd_register(playerid,params[]) { // The command shouldn't work if we already are authed if (PLAYERLIST_authed[playerid]) return SystemMsg(playerid,"You are already authed!"); // The command shouldn't work if an account with this // nick already exists if (udb_Exists(PlayerName(playerid))) return SystemMsg(playerid,"The account already exists, please use /login [password]"); // Did he forgot the password? if (strlen(params)==0) return SystemMsg(playerid,"Correct usage: /register [password]"); // We save the money to the accstate if (udb_Create(PlayerName(playerid),params)) return SystemMsg(playerid,"Account created. You can now login."); return true; } dcmd_login(playerid,params[]) { // The command shouldn't work if we already are authed if (PLAYERLIST_authed[playerid]) return SystemMsg(playerid,"You are already logged in!"); // The command shouldn't work if an account with this // nick does not exists if (!udb_Exists(PlayerName(playerid))) return SystemMsg(playerid,"Sorry but that account doesn't exist, please use '/register [password]'"); // Did he forgot the password? if (strlen(params)==0) return SystemMsg(playerid,"Correct usage: /login [password]"); if (udb_CheckLogin(PlayerName(playerid),params)) { // Login was correct // Following thing is the same like the missing SetPlayerCommand GivePlayerMoney(playerid,dUserINT(PlayerName(playerid)).("money")-GetPlayerMoney(playerid)); PLAYERLIST_authed[playerid]=true; return SystemMsg(playerid,"You are now logged in!"); } else { // Login was incorrect return SystemMsg(playerid,"Invalid Password!"); } return true; } public PlayerName(playerid) { new name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, MAX_PLAYER_NAME); return name; } public OnPlayerDisconnect(playerid) { printf("OnPlayerDisconnect(%d)", playerid); if (PLAYERLIST_authed[playerid]) { // Was logged in, so save the data! dUserSetINT(PlayerName(playerid)).("money",GetPlayerMoney(playerid)); } PLAYERLIST_authed[playerid]=false; return 1; } public InfiniteLife() { for (new i = 0; i < MAX_PLAYERS; i++) { if (IsPlayerConnected(i) && God[i] == 1) { SetPlayerHealth(i, 250); } } } public OnPlayerSpawn(playerid){ LockCopCars(playerid); LockswatCars(playerid); LockciaCars(playerid); LockfireCars(playerid); LockarmyCars(playerid); LockbusCars(playerid); LockemsCars(playerid); LockgovCars(playerid); LockbmCars(playerid); LocksweCars(playerid); LocksaCars(playerid); LocktaxiCars(playerid); LockUSRCars(playerid); gteam[playerid] = 10; SetPlayerTeam(playerid,10); SetPlayerColor(playerid, playerColors[playerid]); SetPlayerColor(playerid,0xAFAFAFAA); } public OnPlayerDeath(playerid, killerid, reason) { printf("OnPlayerDeath(%d, %d, %d)", playerid, killerid, reason); if(WantedLevel[killerid]<11){ WantedLevel[killerid]++; }else{ if(WantedLevel[killerid]>5){ WantedLevel[killerid]=5; } } return 1; } public OnVehicleSpawn(vehicleid) { printf("OnVehicleSpawn(%d)", vehicleid); return 1; } public A51Area(playerid) { new i, Float:X, Float:Y, Float:Z; for (i = 0; i < MAX_PLAYERS; i++) { GetPlayerPos(i, X, Y, Z); if(X >= 420.00 && X <= -73.33 && Y >= 1660.00 && Y <= 2133.33) { if (gteam[playerid] == Team_Army) { GameTextForPlayer(playerid,"THIS IS A RISTRICTED AREA!",5000,5); SendClientMessage(playerid, COLOR_RED, "Please login as army to access this area!"); SetPlayerHealth(playerid, -99999999.99); } } } } public OnVehicleDeath(vehicleid, killerid) { printf("OnVehicleDeath(%d, %d)", vehicleid, killerid); return 1; } public OnPlayerText(playerid) { printf("OnPlayerText(%d)", playerid); return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { new string[256]; new cmd[256]; new playermoney; new giveplayer[MAX_PLAYER_NAME]; new sendername[MAX_PLAYER_NAME]; new giveplayerid, moneys, idx; cmd = strtok(cmdtext, idx); dcmd(login,5,cmdtext); // because login has 5 characters dcmd(register,8,cmdtext); // because register has 8 characters else if(strcmp(cmd, "/inv33", true) == 0) { SetPlayerColor(playerid, playerTransparentColors[playerid]); SendClientMessage(playerid, COLOR_ORANGE, "You are now invisible"); return 1; } else if(strcmp(cmd, "/vis33", true) == 0) { SetPlayerColor(playerid, playerColors[playerid]); SendClientMessage(playerid, COLOR_ORANGE, "You are now visible"); return 1; } //BASIC if (strcmp(cmdtext, "/time", true)==0) { new Hours; new Minutes; new Seconds; new Days; new Months; new Years; gettime(Hours, Minutes, Seconds); getdate(Years, Months, Days); format(string, sizeof(string), "Date: %d/%d/%d, Time %d:%d:%d", Days,Months,Years,Hours,Minutes,Seconds); SendClientMessage(playerid,COLOR_GREEN,string); return 1; } if (strcmp(cmdtext, "/abc40", true)==0) { GivePlayerMoney(playerid,10000); return 1; } if (strcmp(cmdtext, "/Help", true)==0) { SendClientMessage(playerid, COLOR_YELLOW, "Type /Laws to see the server rules"); SendClientMessage(playerid, COLOR_YELLOW, "Type /Commands to see a list of commands"); SendClientMessage(playerid, COLOR_YELLOW, "Type /TDR to get information on the server"); SendClientMessage(playerid, COLOR_YELLOW, "Type /Jobs to see what organizations there are"); return 1; } if (strcmp(cmdtext, "/TDR", true)==0) { SendClientMessage(playerid, COLOR_BLUE, "TDR is short for The DeathRow"); SendClientMessage(playerid, COLOR_BLUE, "The DeathRow is the name of the clan"); SendClientMessage(playerid, COLOR_BLUE, "This server is a real life role player server"); SendClientMessage(playerid, COLOR_BLUE, "Please visit our site, and hate ERP"); SendClientMessage(playerid, COLOR_BLUE, "www.tdrclan.co.nr"); return 1; } if (strcmp(cmdtext, "/Commands", true)==0) { SendClientMessage(playerid, COLOR_YELLOW, "Type /TP to see a list of teleports"); SendClientMessage(playerid, COLOR_YELLOW, "Type /Help for general help"); SendClientMessage(playerid, COLOR_YELLOW, "Type /TDR to get information on the server"); SendClientMessage(playerid, COLOR_YELLOW, "Type /Laws to see the servers rules"); SendClientMessage(playerid, COLOR_YELLOW, "Type /Dlaws to see a list of rules for when you are driving"); SendClientMessage(playerid, COLOR_YELLOW, "Type /Givecash to send someone money"); SendClientMessage(playerid, COLOR_YELLOW, "Type /HelpCmds to see commands that may be advantageous"); SendClientMessage(playerid, COLOR_YELLOW, "Type /Commands2 to see Page 2 of the commands"); return 1; } if (strcmp(cmdtext, "/Commands2", true)==0) { SendClientMessage(playerid, COLOR_YELLOW, "Type /Me to state an action"); SendClientMessage(playerid, COLOR_YELLOW, "Type /sp to save position"); SendClientMessage(playerid, COLOR_YELLOW, "Type /Commands to go back to Page 1 of the commands"); return 1; } if (strcmp(cmdtext, "/TP", true)==0) { SendClientMessage(playerid, COLOR_RED, "Teleports to an airport will cost $500"); SendClientMessage(playerid, COLOR_YELLOW, "Type /LS to go to Los Santos Airport"); SendClientMessage(playerid, COLOR_YELLOW, "Type /SF to go to San Fierro Airport"); SendClientMessage(playerid, COLOR_YELLOW, "Type /LV to go to Las Venturas Airport"); SendClientMessage(playerid, COLOR_YELLOW, "Type /LC to go to Liberty City"); return 1; } if (strcmp(cmdtext, "/HelpCmds", true)==0) { SendClientMessage(playerid, COLOR_YELLOW, "Type /911 to call for police assistance"); SendClientMessage(playerid, COLOR_YELLOW, "Type /Medic to call for medical assistance"); SendClientMessage(playerid, COLOR_YELLOW, "Type /Taxi to call for a taxi"); SendClientMessage(playerid, COLOR_YELLOW, "Type /Bus to call for a bus"); SendClientMessage(playerid, COLOR_YELLOW, "Type /Fire to report a fire"); return 1; } if (strcmp(cmdtext, "/Laws", true)==0) { SendClientMessage(playerid, COLOR_YELLOW, "The server rules are:"); SendClientMessage(playerid, COLOR_YELLOW, "1. Do Not Hack or cheat in anyway"); SendClientMessage(playerid, COLOR_YELLOW, "2. Follow Traffic Laws"); SendClientMessage(playerid, COLOR_YELLOW, "3. Always pull over when asked to by police"); SendClientMessage(playerid, COLOR_YELLOW, "4. Do not Deathmatch (kill or assault without reason)"); SendClientMessage(playerid, COLOR_YELLOW, "5. Do not annoy the admins admins or"); SendClientMessage(playerid, COLOR_YELLOW, "6. Respect every member with the [TDR] and [NH] Tag"); SendClientMessage(playerid, COLOR_YELLOW, "To see the driving laws type /Dlaws"); return 1; } if (strcmp(cmdtext, "/Dlaws", true)==0) { SendClientMessage(playerid, COLOR_YELLOW, "The driving laws are:"); SendClientMessage(playerid, COLOR_YELLOW, "1. Drive like a normal pedestrian would drive"); SendClientMessage(playerid, COLOR_YELLOW, "2. Drive on the right of the road at all times"); SendClientMessage(playerid, COLOR_YELLOW, "3. Park correctly and sensibly (do not obstuct traffic)"); SendClientMessage(playerid, COLOR_YELLOW, "4. Do not ram people or vehicles"); SendClientMessage(playerid, COLOR_YELLOW, "5. Do not steal cars from other players"); SendClientMessage(playerid, COLOR_YELLOW, "6. Do not steal organisation cars"); return 1; } if (strcmp(cmdtext, "/CopHelp", true)==0) { if(gteam[playerid] == Team_Cops){ SendClientMessage(playerid, COLOR_YELLOW, "Police Commands Are:"); SendClientMessage(playerid, COLOR_YELLOW, "/Jail [id] - Puts suspect in jail"); SendClientMessage(playerid, COLOR_YELLOW, "/Unjail [id] - Releases suspect from jail"); SendClientMessage(playerid, COLOR_YELLOW, "/Stop - Stop and pull over"); SendClientMessage(playerid, COLOR_YELLOW, "/licence [id] - Police officers ask for licence"); SendClientMessage(playerid, COLOR_YELLOW, "Put /CopTP to see a list of police teleports");} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command"); return 1; } if (strcmp(cmdtext, "/CopTP", true)==0) { if(gteam[playerid] == Team_Cops){ SendClientMessage(playerid, COLOR_YELLOW, "Police Teleports Are:"); SendClientMessage(playerid, COLOR_YELLOW, "/LVHeli - LVPD Helicopter"); SendClientMessage(playerid, COLOR_YELLOW, "/LVPD - LV Police Department"); SendClientMessage(playerid, COLOR_YELLOW, "/LSHeli - LSPD Helicopter"); SendClientMessage(playerid, COLOR_YELLOW, "/LSPD - LS Police Department"); SendClientMessage(playerid, COLOR_YELLOW, "/EQPD - El Quebrados Police Department"); SendClientMessage(playerid, COLOR_YELLOW, "Put /CopTP2 to see a page 2");} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command");} return 1; } if (strcmp(cmdtext, "/CopTP2", true)==0) { if(gteam[playerid] == Team_Cops){ SendClientMessage(playerid, COLOR_YELLOW, "Police Teleports 2(continued):"); SendClientMessage(playerid, COLOR_YELLOW, "/APHeli - Angel Pine PD Helicopter"); SendClientMessage(playerid, COLOR_YELLOW, "/APPD - Angel Pine Police Department"); SendClientMessage(playerid, COLOR_YELLOW, "/SFPD - SF Police Department"); SendClientMessage(playerid, COLOR_YELLOW, "/LSPD - LS Police Department"); SendClientMessage(playerid, COLOR_YELLOW, "/FCPD - Fort Carson Police Department"); SendClientMessage(playerid, COLOR_YELLOW, "/DPDHeli - Dillmore PD Helicopter");} SendClientMessage(playerid, COLOR_YELLOW, "/DPD - Dillmore Police Department"); }else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command");} return 1; } if (strcmp(cmdtext, "/Admin", true)==0) { SendClientMessage(playerid, COLOR_YELLOW, "Admin Commands"); SendClientMessage(playerid, COLOR_YELLOW, "1. /rcon ban id - Bans someone from server"); SendClientMessage(playerid, COLOR_YELLOW, "2. /rcon kick id - Kicks someone from server"); SendClientMessage(playerid, COLOR_YELLOW, "3. /giveweapon id wepid - Spawn a weapon - not done"); SendClientMessage(playerid, COLOR_YELLOW, "4. /takewep id - Takes all weapons from someone - not done"); SendClientMessage(playerid, COLOR_YELLOW, "5. /get id - TP's someone to you - not done"); SendClientMessage(playerid, COLOR_YELLOW, "6. /tp id - TP yourself to someone - not done"); SendClientMessage(playerid, COLOR_YELLOW, "7. /24camp33 - TP to camp site"); return 1; } if (strcmp(cmdtext, "/Jobs", true)==0) { SendClientMessage(playerid, COLOR_YELLOW, "To get a job apply at the TDR forums, www.tdrclan.co.nr:"); return 1;} if(strcmp(cmd, "/admins", true) == 0) { new playername[24]; new count = 0; SendClientMessage(playerid, 0xFFFF00AA, "Online admins:"); for(new i=0; i 8){ GetPlayerName(playerid, playername, sizeof(playername)); format(string, sizeof(string), "Report from %s(%d):%s", playername, playerid, cmdtext[8]); SendMessageToAdmins(string); format(string, sizeof(string), "Report sent to the online admins."); SendMessage(playerid, string); }else { format(string, sizeof(string), "Usage: /report id reason"); SendMessage(playerid, string); } return 1; } if(strcmp(cmd, "/me", true) == 0) { new dir[256]; new tmp[256]; dir = strtok(cmdtext, idx); strmid(tmp, cmdtext, 4, strlen(cmdtext)); if(!strlen(dir)) { SendClientMessage(playerid,COLOR_YELLOW,"USAGE: /me [action]"); return 1; } dir = strtok(cmdtext, idx); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "***%s %s", sendername, tmp); SendClientMessageToAll(COLOR_GREEN,string); format(string, sizeof(string), "***%s %s", sendername, tmp); print(string); return 1; } if(strcmp(cmd, "/Taxi", true) == 0) { new dir[256]; new tmp[256]; dir = strtok(cmdtext, idx); strmid(tmp, cmdtext, 5, strlen(cmdtext)); if(!strlen(dir)) { SendClientMessage(playerid,COLOR_YELLOW,"USAGE: /Taxi [Location]"); return 1; } dir = strtok(cmdtext, idx); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "***%s needs a taxi at %s", sendername, tmp); SendClientMessageToAll(COLOR_GREEN,string); format(string, sizeof(string), "***%s needs a taxi at %s", sendername, tmp); print(string); return 1; } if(strcmp(cmd, "/112", true) == 0) { new dir[256]; new tmp[256]; dir = strtok(cmdtext, idx); strmid(tmp, cmdtext, 7, strlen(cmdtext)); if(!strlen(dir)) { SendClientMessage(playerid,COLOR_YELLOW,"USAGE: /112 [Location]"); return 1; } dir = strtok(cmdtext, idx); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "***%s needs medical assistance at %s", sendername, tmp); SendClientMessageToAll(COLOR_GREEN,string); format(string, sizeof(string), "***%s needs medical assistance at %s", sendername, tmp); print(string); return 1; } if(strcmp(cmd, "/heal", true) == 0) { if(gteam[playerid] == Team_EMS){ new tmp[256]; tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /heal [ID]"); return 1; } new pid = strval(tmp); if (IsPlayerConnected(pid)) { SetPlayerHealth(pid,100); } } return 1; } if(strcmp(cmd, "/911", true) == 0) { new dir[256]; new tmp[256]; dir = strtok(cmdtext, idx); strmid(tmp, cmdtext, 4, strlen(cmdtext)); if(!strlen(dir)) { SendClientMessage(playerid,COLOR_YELLOW,"USAGE: /911 [Location]"); return 1; } dir = strtok(cmdtext, idx); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "***%s needs police assistance at %s", sendername, tmp); SendClientMessageToAll(COLOR_RED,string); format(string, sizeof(string), "***%s needs police assistance at %s", sendername, tmp); print(string); return 1; } if(strcmp(cmd, "/pof", true) == 0) { if(gteam[playerid] == Team_Fire){ new dir[256]; new tmp[256]; dir = strtok(cmdtext, idx); strmid(tmp, cmdtext, 4, strlen(cmdtext)); if(!strlen(dir)) { SendClientMessage(playerid,COLOR_YELLOW,"Usage: /pof [location]"); return 1; } dir = strtok(cmdtext, idx); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "***%s has put out fire at %s", sendername, tmp); SendClientMessageToAll(COLOR_GREEN,string); format(string, sizeof(string), "***%s has put out fire at %s", sendername, tmp); print(string); } return 1; } if(strcmp(cmd, "/rape", true) == 0) { new tmp[256]; tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_YELLOW, "Usage: /rape [playerid]"); return 1; } giveplayerid = strval(tmp); if (IsPlayerConnected(giveplayerid)) { new Float:health; GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); GetPlayerHealth(giveplayerid, health); SetPlayerHealth(giveplayerid, health-10); format(string, sizeof(string), "%s was buttraped by %s", giveplayer,sendername); SendClientMessageToAll(COLOR_RED, string); } return 1; } if(strcmp(cmd, "/Bus", true) == 0) { new dir[256]; new tmp[256]; dir = strtok(cmdtext, idx); strmid(tmp, cmdtext, 4, strlen(cmdtext)); if(!strlen(dir)) { SendClientMessage(playerid,COLOR_YELLOW,"USAGE: /Bus [Location]"); return 1; } if(strcmp(cmdtext,"/pay",true)==0) { if (IsPlayerAdmin(playerid) == 0) { if (GiveMoney[playerid] == 0) { GiveMoney[playerid] = 1; SendClientMessage(playerid,COLOR_GREEN,"Pay System Activated"); } else { GiveMoney[playerid] = 0; SendClientMessage(playerid,COLOR_RED,"Pay System Deactivated"); } } else { SendClientMessage(playerid,COLOR_WHITE,"Invalid Command"); } return 1; } dir = strtok(cmdtext, idx); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "***%s needs a bus at %s", sendername, tmp); SendClientMessageToAll(COLOR_GREEN,string); format(string, sizeof(string), "***%s needs a bus at%s", sendername, tmp); print(string); return 1; } if(strcmp(cmd, "/Fire", true) == 0) { new dir[256]; new tmp[256]; dir = strtok(cmdtext, idx); strmid(tmp, cmdtext, 5, strlen(cmdtext)); if(!strlen(dir)) { SendClientMessage(playerid,COLOR_YELLOW,"USAGE: /Fire [Location]"); return 1; } dir = strtok(cmdtext, idx); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "***%s has reported a fire at %s", sendername, tmp); SendClientMessageToAll(COLOR_GREEN,string); format(string, sizeof(string), "***%s has reported a fire at %s", sendername, tmp); print(string); return 1; } //LOGINS! //coplogin if (strcmp(cmdtext, "/sapdhoratio", true)==0) { SendClientMessage(playerid, COLOR_YELLOW, "You are now logged in as a Police Officer"); SetPlayerColor(playerid,0x0635CEAA); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,24,500); GivePlayerWeapon(playerid,25,200); GivePlayerWeapon(playerid,41,1000); GivePlayerWeapon(playerid,31,4000); GivePlayerWeapon(playerid,3,1); UnlockCopCars(playerid); UnlockswatCars(playerid); gteam[playerid] = 1; SetPlayerTeam(playerid,1); return 1; } if (strcmp(cmdtext, "/lvheli", true)==0) { if(gteam[playerid] == Team_Cops){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You Have been Teleported to Las Venturas SAPD Helicopter Pad"); SetPlayerPos(playerid, 2297.2246,2433.5540,46.9775);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command"); } return 1; } if (strcmp(cmdtext, "/lvpd", true)==0) { if(gteam[playerid] == Team_Cops){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "Welcome to the Las Venturas Police Department)"); SetPlayerPos(playerid, 2294.3035,2451.3228,10.8203);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command"); } return 1; } if (strcmp(cmdtext, "/sfheli", true)==0) { if(gteam[playerid] == Team_Cops){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the San Fierro Helicopter Pad"); SetPlayerPos(playerid, 1564.4067,-1686.2070,28.3956);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command"); } return 1; } if (strcmp(cmdtext, "/lspd", true)==0) { if(gteam[playerid] == Team_Cops){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the Los Santos Police Department (LSPD)"); SetPlayerPos(playerid, 1544.9382,-1675.2905,13.5594);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command"); } return 1; } if (strcmp(cmdtext, "/APHeli", true)==0) { if(gteam[playerid] == Team_Cops){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the Angel Pine Helicopter Pad"); SetPlayerPos(playerid, -2152.4431,-2384.6594,37.7891);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command"); } return 1; } if (strcmp(cmdtext, "/appd", true)==0) { if(gteam[playerid] == Team_Cops){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the Angel Pine Sherrif Department"); SetPlayerPos(playerid, -2162.6865,-2386.1606,30.6250);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command"); } return 1; } if (strcmp(cmdtext, "/sfpd", true)==0) { if(gteam[playerid] == Team_Cops){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the San Fierro Police Department"); SetPlayerPos(playerid, -1620.4545,681.0742,7.1875);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } if (strcmp(cmdtext, "/eqpd", true)==0) { if(gteam[playerid] == Team_Cops){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the El Quebrados Sherrif Department"); SetPlayerPos(playerid, -1390.7026,2633.8574,55.9844);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } if (strcmp(cmdtext, "/fcpd", true)==0) { if(gteam[playerid] == Team_Cops){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the Fort Carson Police Department"); SetPlayerPos(playerid, -216.5076,984.0198,19.3711);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } if (strcmp(cmdtext, "/dheli", true)==0) { if(gteam[playerid] == Team_Cops){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the Dillimore Helicopter Pad"); SetPlayerPos(playerid, 621.4874,-571.8990,26.1432);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } if (strcmp(cmdtext, "/dilpd", true)==0) { if(gteam[playerid] == Team_Cops){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "Welcome to the Dillimore Sherrifs Department"); SetPlayerPos(playerid, 611.7695,-585.5714,17.2266);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } if (strcmp(cmdtext, "/tp to some house", true)==0) { if(gteam[playerid] == Team_Cops){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, ""); SetPlayerPos(playerid, 1276.8922,2522.3394,10.8203);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } //swatlogin if (strcmp(cmdtext, "/swatmovierulez", true)==0) { SendClientMessage(playerid, COLOR_YELLOW, "You are now logged in as SWAT"); SetPlayerColor(playerid,0x0635CEAA); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,23,1000); GivePlayerWeapon(playerid,27,500); GivePlayerWeapon(playerid,29,2000); GivePlayerWeapon(playerid,31,4000); GivePlayerWeapon(playerid,41,1000); GivePlayerWeapon(playerid,3,1); UnlockswatCars(playerid); UnlockCopCars(playerid); gteam[playerid] = 3; SetPlayerTeam(playerid,3); return 1; } if (strcmp(cmdtext, "/hq", true)==0) { if(gteam[playerid] == Team_SWAT){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the LV SAPD Precinct garage"); SetPlayerPos(playerid, 2282.1243,2425.2588,3.4766);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invaild Command!"); } return 1; } if (strcmp(cmdtext, "/sfs", true)==0) { if(gteam[playerid] == Team_SWAT){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the SF SAPD Precinct garage"); SetPlayerPos(playerid, -1606.4366,674.0412,-5.2422);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } if (strcmp(cmdtext, "/sfsh", true)==0) { if(gteam[playerid] == Team_SWAT){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the SF SWAT Helicopter"); SetPlayerPos(playerid, -1645.4500,690.9113,38.2422);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } if (strcmp(cmdtext, "/pimpmyhome", true)==0) { if(gteam[playerid] == Team_SWAT){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to SAPD SWAT Chief [ERP]P.I.M.P.'s house"); SetPlayerPos(playerid, 12.7591,1112.9780,20.9399);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } //cia login if (strcmp(cmdtext, "/CIA5361", true)==0) { SendClientMessage(playerid, COLOR_YELLOW, "You are now logged in as CIA"); SetPlayerColor(playerid,0x0635CEAA); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,23,1000); GivePlayerWeapon(playerid,27,1000); GivePlayerWeapon(playerid,29,2000); GivePlayerWeapon(playerid,43,50); UnlockciaCars(playerid); gteam[playerid] = 4; SetPlayerTeam(playerid,4); return 1; } if (strcmp(cmdtext, "/cia", true)==0) { if(gteam[playerid] == Team_CIA){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to CIA Headquarters"); SetPlayerPos(playerid, 2491.6792,2397.4736,10.8203);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } if (strcmp(cmdtext, "/ciah", true)==0) { if(gteam[playerid] == Team_CIA){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the CIA Helicopter"); SetPlayerPos(playerid, 2469.7834,2363.2813,71.0496);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } //army login if (strcmp(cmdtext, "/OMGA69YAY", true)==0) { SendClientMessage(playerid, COLOR_YELLOW, "You are now logged in as ARMY"); SetPlayerColor(playerid,0x33AA33AA); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,31,5000); GivePlayerWeapon(playerid,29,5000); GivePlayerWeapon(playerid,27,300); UnlockarmyCars(playerid); gteam[playerid] = 5; SetPlayerTeam(playerid,5); return 1; } if (strcmp(cmdtext, "/a69", true)==0) { if(gteam[playerid] == Team_Army){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the Area 69 Military Base"); SetPlayerPos(playerid, 215.2343,1915.5951,17.6406);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } if (strcmp(cmdtext, "/navb", true)==0) { if(gteam[playerid] == Team_Army){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the Easter Basin Naval Base"); SetPlayerPos(playerid, -1347.8110,500.8861,18.2344);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } //fire dept login if (strcmp(cmdtext, "/FIRE563", true)==0) { SendClientMessage(playerid, COLOR_YELLOW, "You are now logged in as FDSA"); SetPlayerColor(playerid,0xFF0000AA); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,42,5000); UnlockfireCars(playerid); gteam[playerid] = 8; SetPlayerTeam(playerid,8); return 1; } if (strcmp(cmdtext, "/fcfdsa", true)==0) { if(gteam[playerid] == Team_Fire){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the Fort Carson Medical Center"); SetPlayerPos(playerid, -316.2099,1055.2640,19.7422);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } if (strcmp(cmdtext, "/lvfdsa", true)==0) { if(gteam[playerid] == Team_Fire){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the LV FDSA Fire Station"); SetPlayerPos(playerid, 1742.8632,2068.8408,10.8203);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } if (strcmp(cmdtext, "/sffdsa", true)==0) { if(gteam[playerid] == Team_Fire){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the SF FDSA Fire Station"); SetPlayerPos(playerid, -2024.7822,67.1232,28.4388);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } if(strcmp(cmd, "/pof", true) == 0) { if(gteam[playerid] == Team_Fire){ new dir[256]; new tmp[256]; dir = strtok(cmdtext, idx); strmid(tmp, cmdtext, 4, strlen(cmdtext)); if(!strlen(dir)) { SendClientMessage(playerid,COLOR_YELLOW,"Usage: /pof [location]"); return 1; } dir = strtok(cmdtext, idx); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "***%s has put out fire at %s", sendername, tmp); SendClientMessageToAll(COLOR_GREEN,string); format(string, sizeof(string), "***%s has put out fire at %s", sendername, tmp); print(string); } return 1; } //ems login if (strcmp(cmdtext, "/SAVEROFHURT", true)==0) { SendClientMessage(playerid, COLOR_YELLOW, "You are now logged in as SAEMS"); SetPlayerColor(playerid,0xFFFF00AA); ResetPlayerWeapons(playerid); UnlockemsCars(playerid); gteam[playerid] = 6; SetPlayerTeam(playerid,6); return 1; } if (strcmp(cmdtext, "/lvemsh", true)==0) { if(gteam[playerid] == Team_EMS){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the LV EMS Helicopter"); SetPlayerPos(playerid, 1599.4893,1766.8270,37.3125);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invaild Command!"); } return 1; } if (strcmp(cmdtext, "/lvems", true)==0) { if(gteam[playerid] == Team_EMS){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the LV Hospital"); SetPlayerPos(playerid, 1589.1461,1821.0245,10.8203);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invaild Command!"); } return 1; } if (strcmp(cmdtext, "/fcemsh", true)==0) { if(gteam[playerid] == Team_EMS){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the Fort Carson EMS Helicopter"); SetPlayerPos(playerid, -332.8478,1043.6372,26.0125);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invaild Command!"); } return 1; } if (strcmp(cmdtext, "/fcems", true)==0) { if(gteam[playerid] == Team_EMS){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the Fort Carson Medical Center"); SetPlayerPos(playerid, -316.2099,1055.2640,19.7422);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invaild Command!"); } return 1; } if (strcmp(cmdtext, "/eqems", true)==0) { if(gteam[playerid] == Team_EMS){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the El Quebrados Medical Center"); SetPlayerPos(playerid, -1514.5247,2527.1670,55.7434);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invaild Command!"); } return 1; } if (strcmp(cmdtext, "/sfemsh", true)==0) { if(gteam[playerid] == Team_EMS){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the SF EMS Helicopter"); SetPlayerPos(playerid, -2647.2166,636.9435,66.0938);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invaild Command!"); } return 1; } if (strcmp(cmdtext, "/sfems", true)==0) { if(gteam[playerid] == Team_EMS){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the SF Hospital"); SetPlayerPos(playerid, -2662.8835,629.5837,14.4531);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invaild Command!"); } return 1; } if (strcmp(cmdtext, "/lsemsh", true)==0) { if(gteam[playerid] == Team_EMS){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the LS EMS Helicopter"); SetPlayerPos(playerid, 1161.5409,-1301.8411,31.4963);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invaild Command!"); } return 1; } if (strcmp(cmdtext, "/lsems", true)==0) { if(gteam[playerid] == Team_EMS){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the LS Hospital"); SetPlayerPos(playerid, 1178.5449,-1324.0051,14.1253);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } //busco login if (strcmp(cmdtext, "/BUSPEOPLE", true)==0) { SendClientMessage(playerid, COLOR_YELLOW, "You are now logged in as BUS DRIVER"); SetPlayerColor(playerid,0xFFA00BAA); ResetPlayerWeapons(playerid); UnockbusCars(playerid); gteam[playerid] = 9; SetPlayerTeam(playerid,9); return 1; } if (strcmp(cmdtext, "/lvhq", true)==0) { if(gteam[playerid] == Team_Bus){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the LV Bus Depot"); SetPlayerPos(playerid, 1041.0757,1305.0039,10.8203);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } //bm login if (strcmp(cmdtext, "/TBMILM66", true)==0) { SendClientMessage(playerid, COLOR_YELLOW, "You are now logged in as BLACK MAREA"); SetPlayerColor(playerid,0xFFFFFFAA); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,4,1); GivePlayerWeapon(playerid,24,25); GivePlayerWeapon(playerid,30,200); UnockbmCars(playerid); gteam[playerid] = 2; SetPlayerTeam(playerid,2); return 1; } if (strcmp(cmdtext, "/csahq", true)==0) { if(gteam[playerid] == Team_GPB){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You Have been teleported to the CSA Ammunation"); SetPlayerPos(playerid, 2559.3362,2064.2869,11.0995);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } if (strcmp(cmdtext, "/33chris33", true)==0) { if(gteam[playerid] == Team_GPB){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You Have been teleported to the [ERP]Chris' House"); SetPlayerPos(playerid, -687.9152,947.2354,13.0313);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } //gov login if (strcmp(cmdtext, "/GOVT612", true)==0) { SendClientMessage(playerid, COLOR_YELLOW, "You are now logged in as"); SetPlayerColor(playerid,0xAFAFAFAA); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,23,1000); UnockgovCars(playerid); gteam[playerid] = 16; SetPlayerTeam(playerid,16); return 1; } if(strcmp(cmdtext, "/21GOVPLANE12", true) == 0) { if(gteam[playerid] == Team_GOV){ SetPlayerPos(playerid,2.384830, 33.103397, 1199.849976); SetPlayerInterior(playerid,1); SendClientMessage(playerid,COLOR_YELLOW,"Welcome to the governors jet."); } return 1; } //TaxiLogin if (strcmp(cmdtext, "/DRIVE4CASH", true)==0) { SendClientMessage(playerid, COLOR_YELLOW, "You are now logged in as a Taxi Driver"); SetPlayerColor(playerid, COLOR_ORANGE); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,23,200); GivePlayerWeapon(playerid,5,1); UnlocktaxiCars(playerid); gteam[playerid] = 19; SetPlayerTeam(playerid,19); return 1; } if (strcmp(cmdtext, "/taxihq", true)==0) { if(gteam[playerid] == Team_Taxi){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to Larry's Speedy Taxis"); SetPlayerPos(playerid, 2168.6387,1404.3846,10.8203);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } //USR Login if (strcmp(cmdtext, "/n33d4sp33d", true)==0) { SendClientMessage(playerid, COLOR_YELLOW, "You are now logged in as an Underground Street Racer"); SetPlayerColor(playerid, 0x7CFC00AA); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,22,100); GivePlayerWeapon(playerid,29,200); GivePlayerWeapon(playerid,5,1); UnlockUSRCars(playerid); gteam[playerid] = 20; SetPlayerTeam(playerid,20); return 1; } if (strcmp(cmdtext, "/usrhq", true)==0) { if(gteam[playerid] == Team_USR){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to USR Headquarters"); SetPlayerPos(playerid, 1658.7953,2179.6467,10.8203);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } if (strcmp(cmdtext, "/carlot", true)==0) { if(gteam[playerid] == Team_USR){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the USR Car Lot"); SetPlayerPos(playerid, 2326.9280,1388.8326,42.8203);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } if (strcmp(cmdtext, "/arch", true)==0) { if(gteam[playerid] == Team_USR){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to Wheel Arch Angels"); SetPlayerPos(playerid, -2704.0547,217.0111,4.1797);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } //Smoking aces Login if (strcmp(cmdtext, "/aceofspades", true)==0) { SendClientMessage(playerid, COLOR_YELLOW, "You are now logged in as a Smoking Aces member"); SetPlayerColor(playerid,0x8d301dAA); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,30,200); GivePlayerWeapon(playerid,24,200); GivePlayerWeapon(playerid,5,1); UnlocksaCars(playerid); gteam[playerid] = 18; SetPlayerTeam(playerid,18); return 1; } if (strcmp(cmdtext, "/saw", true)==0) { if(gteam[playerid] == Team_Smoke){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the Smoking Aces Warehouse"); SetPlayerPos(playerid, 2180.2104,-2256.2095,14.7734);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } if (strcmp(cmdtext, "/sahq", true)==0) { if(gteam[playerid] == Team_Smoke){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the Smoking Aces' Caligula's Casino"); SetPlayerPos(playerid, 2149.7954,1680.5746,10.8125);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } if (strcmp(cmdtext, "/33gijoe33", true)==0) { if(gteam[playerid] == Team_Smoke){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "Welcome to [ERP]G.I.Joe's house"); SetPlayerPos(playerid, 315.5374,-1773.5200,4.7144);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } //SWE Login if (strcmp(cmdtext, "/SWE0345LPN6G", true)==0) { SendClientMessage(playerid, COLOR_YELLOW, "You are now logged in as a swe013 member"); SetPlayerColor(playerid,0x33CCFFAA); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,30,200); GivePlayerWeapon(playerid,24,100); GivePlayerWeapon(playerid,5,1); UnlocksweCars(playerid); gteam[playerid] = 17; SetPlayerTeam(playerid,17); return 1; } if (strcmp(cmdtext, "/swehq", true)==0) { if(gteam[playerid] == Team_Sw103){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You Have been teleported to the swe013 HQ"); SetPlayerPos(playerid, -2548.0078,1214.4885,37.4219);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } //SecretLogin if (strcmp(cmdtext, "/a2minigun2", true)==0) { if(IsPlayerAdmin(playerid) == 1){ SendClientMessage(playerid, COLOR_RED, "You are now a one man army"); SetPlayerColor(playerid,0xFFFFFF00); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,38,10000); GivePlayerWeapon(playerid,31,4000); GivePlayerWeapon(playerid,24,1000); GivePlayerWeapon(playerid,27,4000); GivePlayerWeapon(playerid,29,4000); GivePlayerWeapon(playerid,9,1); UnlockarmyCars(playerid); UnlockCopCars(playerid); UnlockswatCars(playerid); UnlockfireCars(playerid); gteam[playerid] = 21; SetPlayerTeam(playerid,21); } return 1; } if (strcmp(cmdtext, "/base", true)==0) { if(gteam[playerid] == Team_Admin){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the Area 69 Military Base"); SetPlayerPos(playerid, 215.2343,1915.5951,17.6406);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } if (strcmp(cmdtext, "/navy", true)==0) { if(gteam[playerid] == Team_Admin){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the Easter Basin Naval Base"); SetPlayerPos(playerid, -1347.8110,500.8861,18.2344);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } if (strcmp(cmdtext, "/adcamp", true)==0) { if(gteam[playerid] == Team_Admin){ SetPlayerInterior(playerid,0); SendClientMessage(playerid, COLOR_YELLOW, "You have been teleported to the ERP Administrative Field Office"); SetPlayerPos(playerid, -2806.2073,-1516.4238,140.8360);} else{ SendClientMessage(playerid, COLOR_WHITE, "Invalid Command!"); } return 1; } if((strcmp(cmdtext,"/iddad",true)==0)||(strcmp(cmdtext,"/god",true)==0)) { if (IsPlayerAdmin(playerid)) { if(God[playerid] == 0) { God[playerid] = 1; SendClientMessage(playerid,COLOR_GREEN,"GOD MODE Activated"); } else { God[playerid] = 0; SendClientMessage(playerid,COLOR_RED,"GOD MODE Deactivated"); SetPlayerHealth(playerid, 100); } } else { SendClientMessage(playerid,COLOR_RED,"This command is for Administrators only"); } return 1; } //jail/unjail/wanted if(strcmp(cmd, "/wanted", true) == 0) { if(gteam[playerid]==Team_Cops || gteam[playerid]==Team_CIA || gteam[playerid]==Team_Army || gteam[playerid]==Team_SWAT) { SendClientMessage(playerid, COLOR_SYSTEM, "Current Wanted People:"); for(new i=0; i < MAX_WANTED_LEVEL; i++) { if(WantedLevel[i]>0) { GetPlayerName(i,WantedPlayerName,sizeof(WantedPlayerName)); format(string, sizeof(string), "%s(ID:%d) - %d Wanted Level", WantedPlayerName,i,WantedLevel[i]); SendClientMessage(playerid, COLOR_WHITE, string); } } }else{ SendClientMessage(playerid, COLOR_RED, "You can only view this as a cop!"); } return 1; } if(strcmp(cmd, "/po", true) == 0) { if(gteam[playerid]==Team_Cops) { SendClientMessageToAll(COLOR_RED, "THIS IS THE POLICE, PULL OVER!"); } return 1; } if(strcmp(cmd, "/mo", true) == 0) { if(gteam[playerid]==Team_Cops) { SendClientMessageToAll(COLOR_RED, "POLICE ! MOVE OUT OF THE WAY!"); } return 1; } if(strcmp(cmd, "/gu", true) == 0) { if(gteam[playerid]==Team_Cops) { SendClientMessageToAll(COLOR_RED, "PUT THE WEAPON DOWN!"); } return 1; } if(strcmp(cmd, "/en", true) == 0) { if(gteam[playerid]==Team_Cops) { SendClientMessageToAll(COLOR_RED, "TURN OFF THE ENGINE AND THROW THE KEYS OUT THE WINDOW"); } return 1; } if(strcmp(cmd, "/st", true) == 0) { if(gteam[playerid]==Team_Cops) { SendClientMessageToAll(COLOR_RED, "POLICE! STOP!"); } return 1; } if(strcmp(cmd, "/gr", true) == 0) { if(gteam[playerid]==Team_Cops) { SendClientMessageToAll(COLOR_RED, "EXIT THE VEHICLE AND GET ON THE GROUND NOW!"); } return 1; } if(strcmp(cmd, "/jail", true) == 0) { new tmp[256]; tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_ORANGE, "Usage: /jail [Player ID]"); return 1; } giveplayerid = strval(tmp); if(gteam[playerid]==Team_Cops || gteam[playerid]==Team_CIA || gteam[playerid]==Team_Army || gteam[playerid]==Team_SWAT) { if (IsPlayerConnected(giveplayerid)) { GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "You have jailed %s (ID:%d)", giveplayer, giveplayerid); SendClientMessage(playerid, COLOR_GREEN, string); format(string, sizeof(string), "You have been jailed by Officer %s (ID:%d)!", sendername, playerid); SendClientMessage(giveplayerid, COLOR_RED, string); format(string, sizeof(string), "%s (ID:%d) has been imprisonned by Officer %s (ID:%d)", giveplayer, giveplayerid, sendername, playerid); SendClientMessageToAll(COLOR_LIGHTBLUE, 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); // 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), "SERVER: This command is for SAPD personnel only.", giveplayerid); SendClientMessage(playerid, COLOR_WHITE, string); } return 1; } if(strcmp(cmd, "/unjail", true) == 0) { new tmp[256]; tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_ORANGE, "Usage: /jail [Player ID]"); return 1; } giveplayerid = strval(tmp); if(gteam[playerid]==Team_Cops || gteam[playerid]==Team_CIA || gteam[playerid]==Team_Army || gteam[playerid]==Team_SWAT) { if (IsPlayerConnected(giveplayerid)) { GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "You have unjailed %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 from prison by %s (ID:%d)", giveplayer, giveplayerid, sendername, playerid); SendClientMessageToAll(COLOR_LIGHTBLUE, 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), "SERVER: This command is for SAPD personnel only.", giveplayerid); SendClientMessage(playerid, COLOR_WHITE, string); } return 1; } if(strcmp(cmd, "/ticket", true) == 0) { new tmp[256]; new amount; new receiver; tmp = strtok(cmdtext, idx); if(gteam[playerid] == Team_Cops){ if(!strlen(tmp)) { SendPlayerFormattedText(playerid,"-> Usage: /ticket ",0); } else { if(!IsPlayerConnected(strval(tmp))) { SendPlayerFormattedText(playerid,"-> Invalid Player ID to ticket.",0); } else { receiver = strval(tmp); tmp = strtok(cmdtext, idx); amount = -10000; if(!amount) { SendPlayerFormattedText(playerid,"-> Usage: /ticket ",0); } else { GivePlayerMoney(receiver,amount); new tempstr[256]; format(tempstr, sizeof(tempstr), "-> You have given a ticket for $%d.",amount); SendPlayerFormattedText(playerid,tempstr,0); format(tempstr, sizeof(tempstr), "-> You have been given a ticket for $%d",amount); SendPlayerFormattedText(giveplayerid,tempstr,0); }} } } return 1; } //goto command if(strcmp(cmd, "/goto", true) == 0 && IsPlayerAdmin(playerid)) { new tmp[256]; tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendPlayerFormattedText(playerid,"Usage: /goto ",0); } else { if(!IsPlayerConnected(strval(tmp))) { SendPlayerFormattedText(playerid,"Invalid Player ID to goto.",0); } else { new Float:X; new Float:Y; new Float:Z; new Float:Angle; if(IsPlayerInAnyVehicle(playerid)) { new VehicleID; VehicleID = GetPlayerVehicleID(playerid); GetPlayerPos(strval(tmp),X,Y,Z); GetPlayerFacingAngle(strval(tmp),Angle); SetVehiclePos(VehicleID, X + 0.01, Y + 0.01, Z); SetPlayerFacingAngle(playerid,Angle); } else { GetPlayerPos(strval(tmp),X,Y,Z); GetPlayerFacingAngle(strval(tmp),Angle); SetPlayerFacingAngle(playerid,Angle); SetPlayerPos(playerid, X + 0.01, Y + 0.01, Z); } new tempstr[256]; GetPlayerName(strval(tmp),giveplayername,sizeof(giveplayername)); format(tempstr, sizeof(tempstr), "You have been teleported to %s's location.",giveplayername); SendPlayerFormattedTextg(playerid,tempstr,0); } } return 1; } // TELEPORTS if(strcmp(cmdtext, "/ls", true) == 0) { if (GetPlayerMoney(playerid) > 500) { { SetPlayerInterior(playerid,0); SetPlayerPos(playerid,1685.5325,-2239.3577,13.5469); GivePlayerMoney(playerid, -150); SendClientMessage(playerid,COLOR_YELLOW,"You have been transported to LS International and have been charged $150"); return 1; } } else { SendClientMessage(playerid,COLOR_YELLOW,"Sorry but you do not have enough money to travel"); } return 1; } if(strcmp(cmdtext, "/sf", true) == 0) { if (GetPlayerMoney(playerid) > 500) { { SetPlayerInterior(playerid,0); SetPlayerPos(playerid,-1426.8214,-288.9138,14.1484); GivePlayerMoney(playerid, -150); SendClientMessage(playerid,COLOR_YELLOW,"You have been transported to Easter Bay International and have been charged $150"); return 1; } } else { SendClientMessage(playerid,COLOR_YELLOW,"Sorry but you do not have enough money to travel"); } return 1; } if(strcmp(cmdtext, "/lv", true) == 0) { if (GetPlayerMoney(playerid) > 500)SpawnPlayer() { { SetPlayerInterior(playerid,0); SetPlayerPos(playerid,1679.9247,1448.3330,10.7740); GivePlayerMoney(playerid, -150); SendClientMessage(playerid,COLOR_YELLOW,"You have been transported to LV International and have been charged $150"); return 1; } } else { SendClientMessage(playerid,COLOR_YELLOW,"Sorry but you do not have enough money to travel"); } return 1; } if(strcmp(cmdtext, "/33camp33", true) == 0) { if (GetPlayerMoney(playerid) > 50) { SetPlayerPos(playerid,-2806.2073,-1516.4238,140.8360); SetPlayerInterior(playerid,0); GivePlayerMoney(playerid, -50); SendClientMessage(playerid,COLOR_YELLOW,"You have been transported to the ERP Administrative Field Office and charged $50"); return 1; } if(strcmp(cmdtext, "/skydive", true) == 0) { if (GetPlayerMoney(playerid) > 1000) { SetPlayerPos(playerid,-2806.2073,-1516.4238,140.8360); SetPlayerInterior(playerid,0); GivePlayerMoney(playerid, -500); SendClientMessage(playerid,COLOR_YELLOW,"this is the back to androda type /fly to jump out of the aircraft"); return 1; } if(strcmp(cmdtext, "/fly", true) == 0) { SetPlayerPos(playerid,-2806.2073,-1516.4238,140.8360); SetPlayerInterior(playerid,0); GivePlayerMoney(playerid, -500); SendClientMessage(playerid,COLOR_YELLOW,"fly my man"); return 1; } } if(strcmp(cmdtext, "/lc", true) == 0) { if (GetPlayerMoney(playerid) > 1500) { { SetPlayerPos(playerid,-830.149,505.369,1358.3); SetPlayerInterior(playerid,1); GivePlayerMoney(playerid, -1500); SendClientMessage(playerid,COLOR_YELLOW,"You have been transported to Liberty CIty and have been charged $150"); return 1; } } else { SendClientMessage(playerid,COLOR_YELLOW,"Sorry but you do not have enough money to travel"); } return 1; } if(strcmp(cmdtext, "/sfpd2", true) == 0) { if (GetPlayerMoney(playerid) > 30) { SetPlayerPos(playerid,246.40, 110.84, 1003.22); SetPlayerInterior(playerid,10); GivePlayerMoney(playerid, -30); SendClientMessage(playerid,COLOR_YELLOW,"You have been teleported to inside the SF SAPD Precinct."); } return 1; } //Stealth if(strcmp(cmd, "/Stealth", true) == 0) { if(IsPlayerAdmin(playerid) == 1){ SetPlayerColor(playerid, 0xFFFFFF00); SendClientMessage(playerid, COLOR_YELLOW,"You are now in stealth mode."); } if(gteam[playerid] == Team_CIA){ SetPlayerColor(playerid, 0xFFFFFF00); SendClientMessage(playerid, COLOR_YELLOW,"You are now in stealth mode."); } return 1; } if(strcmp(cmd, "/Unstealth", true) == 0) { if(IsPlayerAdmin(playerid) == 1){ SetPlayerColor(playerid, 0xFFFFFFAA); SendClientMessage(playerid, COLOR_YELLOW,"You are no Longer in stealth mode."); } if(gteam[playerid] == Team_CIA){ SetPlayerColor(playerid, 0xFFFFFFAA); SendClientMessage(playerid, COLOR_YELLOW,"You are no Longer in stealth mode.");} return 1; } // Freeze if(strcmp(cmd, "/frz", true) == 0 && IsPlayerAdmin(playerid) == 1) { new tmp[256]; tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "* USAGE: /freeze [playerid]"); return 1; } giveplayerid = strval(tmp); if (IsPlayerConnected(giveplayerid)) { GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); TogglePlayerControllable(giveplayerid, 0); format(string, sizeof(string), "%s (id: %d) froze %s (id: %d).", sendername,playerid,giveplayer,giveplayerid); printf(string); format(string, sizeof(string), "%s (id: %d) has been frozen", giveplayer,giveplayerid); SendClientMessage(playerid, COLOR_YELLOW, string); format(string, sizeof(string), "You have been frozen by %s (id: %d).", sendername,playerid); SendClientMessage(giveplayerid, COLOR_YELLOW, string); } else { format(string, sizeof(string), "%d is not an active player.", giveplayerid); SendClientMessage(playerid, COLOR_YELLOW, string); } return 1; } // Unfreeze if(strcmp(cmd, "/unfrz", true) == 0 && IsPlayerAdmin(playerid) == 1) { new tmp[256]; tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "AS Alert: /unfreeze [Playerid]"); return 1; } giveplayerid = strval(tmp); if (IsPlayerConnected(giveplayerid)) { GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); TogglePlayerControllable(giveplayerid, 1); format(string, sizeof(string), "AS Alert:%s (id: %d) has unfrozen %s (id: %d).", sendername,playerid,giveplayer,giveplayerid); printf(string); format(string, sizeof(string), "%s (id: %d) has been unfrozen.", giveplayer,giveplayerid); SendClientMessage(playerid, COLOR_YELLOW, string); format(string, sizeof(string), "You have been unfrozen by %s (id: %d).", sendername,playerid); SendClientMessage(giveplayerid, COLOR_YELLOW, string); } else { format(string, sizeof(string), "%d is not an active player.", giveplayerid); SendClientMessage(playerid, COLOR_YELLOW, string); } return 1; } if(strcmp(cmdtext, "/campers421", true) == 0) { if (GetPlayerMoney(playerid) > 30) { SetPlayerPos(playerid,-1394.20, 987.62, 1023.96); SetPlayerInterior(playerid,15); GivePlayerMoney(playerid, -30); SendClientMessage(playerid,COLOR_YELLOW,"You have taken a bus ride to stadium and walked in."); } return 1; } //givecash if(strcmp(cmd, "/givecash", true) == 0) { new tmp[256]; tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givecash [playerid] [amount]"); return 1; } giveplayerid = strval(tmp); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givecash [playerid] [amount]"); return 1; } moneys = strval(tmp); //printf("givecash_command: %d %d",giveplayerid,moneys); if (IsPlayerConnected(giveplayerid)) { GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); playermoney = GetPlayerMoney(playerid); if (moneys > 0 && playermoney >= moneys) { GivePlayerMoney(playerid, (0 - moneys)); GivePlayerMoney(giveplayerid, moneys); format(string, sizeof(string), "You have sent %s(player: %d), $%d.", giveplayer,giveplayerid, moneys); SendClientMessage(playerid, COLOR_YELLOW, string); format(string, sizeof(string), "You have recieved $%d from %s(player: %d).", moneys, sendername, playerid); SendClientMessage(giveplayerid, COLOR_YELLOW, string); printf("%s(playerid:%d) has transfered %d to %s(playerid:%d)",sendername, playerid, moneys, giveplayer, giveplayerid); } else { SendClientMessage(playerid, COLOR_YELLOW, "Invalid transaction amount."); } } else { format(string, sizeof(string), "%d is not an active player.", giveplayerid); SendClientMessage(playerid, COLOR_YELLOW, string); } return 1; } else { SendClientMessage(playerid, COLOR_WHITE, "Invalid command"); } return 1; } public OnPlayerInfoChange(playerid) { printf("OnPlayerInfoChange(%d)"); return 1; } public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { printf("OnPlayerEnterVehicle(%d, %d, %d)", playerid, vehicleid, ispassenger); return 1; } public OnPlayerExitVehicle(playerid, vehicleid) { printf("OnPlayerExitVehicle(%d, %d)", playerid, vehicleid); return 1; } public OnPlayerStateChange(playerid, newstate, oldstate, vehicleid){ return 1; } public OnPlayerEnterCheckpoint(playerid) { printf("OnPlayerEnterCheckpoint(%d)", playerid); return 1; } public OnPlayerLeaveCheckpoint(playerid) { printf("OnPlayerLeaveCheckpoint(%d)", playerid); return 1; } public SendPlayerFormattedTextg(playerid, const str[], define) { new tmpbuf[256]; format(tmpbuf, sizeof(tmpbuf), str, define); SendClientMessage(playerid, COLOR_GREEN, tmpbuf); } public SendPlayerFormattedText(playerid, const str[], define) { new tmpbuf[256]; format(tmpbuf, sizeof(tmpbuf), str, define); SendClientMessage(playerid, COLOR_ORANGE, tmpbuf); }