20.03.2012, 22:16
Well hello, it's my second day of scripting, and I am stuck in this point.
When I just try to compile, my pawno crashes, and stops working.
Can anyone help me with this problem? And any future tips?
Thanks.
Код:
/************************************************** ***************************** * SERVER NAME: Nightmaress Deathmatch * SERVER VERSION: Nightmare v1.0 * SERVER DEVELOPER: Mr.Lauren * * INFORMATION: Deathmatching server, BETA Public. * ************************************************** *****************************/ #include <a_samp> #define SPECIAL_ACTION_PISSING 68 #if defined FILTERSCRIPT #define PocketMoney 50000 //Money on spawn #define GIVECASH_DELAY 5000 //About can be payed in one time // Defines #define FILTERSCRIPT #define DIALOGID 3300 #define MAX 13 // Change this to the max players in your server.cfg // Sniper Death Match new Info[255]; new Float:RandomSpawn[][6] = { // Positions, (X, Y, Z and Facing Angle) {-973.6733,1061.2589,1345.6721,85.6553}, {-1027.8649,1081.1333,1343.2194,282.9058}, {-1025.7057,1082.3707,1343.3472,67.0405}, {-1039.5646,1085.4370,1343.3317,154.3409}, {-1062.0338,1070.1962,1343.4124,121.8743}, {-1069.0345,1092.3414,1343.1663,116.1298} }; // BikeRace/CarRace new iSpawnedCar[MAX]=-1; // Skydive new OnSkyDiving[MAX]; public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/teleport", cmdtext, true, 10) == 0) { ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Teleport Categories", "Los Santos\nSan Fierro\nLas Venturas\nOther", "Select", "Cancel"); return 1; } return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == DIALOGID) // Teleport Dialog { if(response) { if(listitem == 0) // Los Santos { ShowPlayerDialog(playerid, DIALOGID+1, DIALOG_STYLE_LIST, "Los Santos", "Los Santos Airport \nSanta Marina \nGrove Street \nCity Hall \nPolice Station \nBank \nOcean Docks \nCrazybob's House \nJefferson Motel \nAbove Los Santos \nBack", "Select", "Cancel"); } if(listitem == 1) // San Fierro { ShowPlayerDialog(playerid, DIALOGID+2, DIALOG_STYLE_LIST, "San Fierro", "San Fierro Airport \nCity Hall \nBank \nOcean Flats \nMissionary Hill \nJizzys Pleasure Dome \nPolice Station \nBack", "Select", "Cancel"); } if(listitem == 2) // Las Venturas { ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Las Venturas", "Las Venturas Airport \nArea69 \nCity Hall \nPolice Station \nCaligulas Casino \nStarfish Casino \nBank \nPrickle Pine \nBandit Stadium \nLast Dime Motel \nAbove Las Venturas \nBack", "Select", "Cancel"); } if(listitem == 3) // Other { ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Other", "Verdant Meadows \nBayside \nPalominmo Creek \nMontgomery \nBlueberry \nDrylake \nSniper Death Match \nBike Race \nCar Race \nMount Chilliad Cabin \nTop of Mount Chilliad \nMount Chilliad \nBack", "Select", "Cancel"); } } return 1; } if(dialogid == DIALOGID+1) // Los Santos { if(response) { if(listitem == 0) // Airport { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 1934.8811,-2305.5283,13.5469); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Los Santos Airport."); } if(listitem == 1) //Santa Marina { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 433.1179,-1796.5649,5.5469); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Santa Marina Beach."); } if(listitem == 2) // Grove Street { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 2499.8733,-1667.6309,13.3512); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Grove Street."); } if(listitem == 3) // City Hall { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 1461.0043,-1019.4626,24.6975); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Los Santos City Hall."); } if(listitem == 4) // Police Station { SetPlayerPos(playerid, 1544.8700,-1675.8081,13.5593); SetPlayerFacingAngle(playerid, 90); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Los Santos Police Department."); } if(listitem == 5) // Bank { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 595.1895,-1243.1205,18.0844); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Los Santos Bank."); } if(listitem == 6) // Ocean Docks { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 2791.1782,-2534.6309,13.6303); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Ocean Docks."); } if(listitem == 7) // Crazybob's House { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 1255.2925,-778.2413,92.0302); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Crazybob's House."); } if(listitem == 8) // Jefferson Motel { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 2229.0200,-1159.8000,25.7981); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Jefferson Motel."); } if(listitem == 9) // Above Los Santos { SetPlayerPos(playerid, 1744.1571,-1426.3916,1513.2897); SetPlayerFacingAngle(playerid, 0); GivePlayerWeapon(playerid, 46, 1); SendClientMessage(playerid, 0x00FFFFAA, "You got a parachute."); OnSkyDiving[playerid]=1; } if(listitem == 10) // Back { ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Teleport Categories", "Los Santos\nSan Fierro\nLas Venturas\nOther", "Select", "Cancel"); } } return 1; } if(dialogid == DIALOGID+2) // San Fierro { if(response) { if(listitem == 0) // Airport { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, -1315.9419,-223.8595,14.1484); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to San Fierro Airport."); } if(listitem == 1) // City Hall { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, -2672.6116,1268.4943,55.9456); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to San Fierro City Hall."); } if(listitem == 2) // Bank { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, -2050.6089,459.3649,35.1719); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to San Fierro Bank."); } if(listitem == 3) // Ocen Flats { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, -2670.1101,-4.9832,6.1328); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Ocean Flats."); } if(listitem == 4) // Missionary Hill { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, -2515.6768,-611.6651,132.5625); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Missionary Hill."); } if(listitem == 5) // Jizzy's Pleasure Dome { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, -2621.0244,1403.7534,7.0938); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Jizzy's Pleasure Dome."); } if(listitem == 6) // Police Station { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, -1608.1376,718.9722,12.4356); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to San Fierro Police Station."); } if(listitem == 7) // Back { ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Teleport Categories", "Los Santos\nSan Fierro\nLas Venturas\nOther", "Select", "Cancel"); } } return 1; } if(dialogid == DIALOGID+3) // Las Venturas { if(response) { if(listitem == 0) // Airport { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 1487.9703,1736.9537,10.8125); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Las Venturas Airport."); } if(listitem == 1) // Area69 { SetPlayerPos(playerid, 129.3000, 1920.3000, 20.0); GameTextForPlayer(playerid,"~W~Welcome to ~G~Area 69~W~!",1000,0); SetPlayerInterior(playerid,0); } if(listitem == 2) // City Hall { SetPlayerPos(playerid, 2421.7185,1121.9866,10.8125); SetPlayerFacingAngle(playerid, 90); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Las Venturas City Hall."); } if(listitem == 3) // Police Station { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 2287.2561,2426.2576,10.8203); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Las Venturas Police Station."); } if(listitem == 4) // Caligulas Casino { SetPlayerPos(playerid, 2187.8350,1678.5358,11.1094); SetPlayerFacingAngle(playerid, 90); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Caligulas Casino."); } if(listitem == 5) // Starfish Casino { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 2227.3596,1894.3228,10.6719); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Starfish Casino."); } if(listitem == 6) // Bank { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 2463.6680,2240.7524,10.8203); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Las Venturas Bank."); } if(listitem == 7) // Prickle Pine { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 1434.6989,2654.4026,11.3926); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Prickle Pine."); } if(listitem == 8) // Bandit Stadium { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 1493.2443,2238.1526,11.0291); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Bandit Stadium."); } if(listitem == 9) // Last Dime Motel { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 1929.0522,707.8507,10.8203); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Last Dime Motel."); } if(listitem == 10) // Above Las Venturas { SetPlayerPos(playerid, 2201.6697,1997.7933,1500.1992); SetPlayerFacingAngle(playerid, 0); GivePlayerWeapon(playerid, 46, 1); SendClientMessage(playerid, 0x00FFFFAA, "You got a parachute."); OnSkyDiving[playerid]=1; } if(listitem == 11) // Back { ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Teleport Categories", "Los Santos\nSan Fierro\nLas Venturas\nOther", "Select", "Cancel"); } } return 1; } if(dialogid == DIALOGID+4) // Other { if(response) { if(listitem == 0) // Verdant Meadows { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 414.9159,2532.9700,19.1484); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Verdant Meadows."); } if(listitem == 1) // Bayside { SetPlayerPos(playerid, -2271.0764, 2317.8457, 4.8202); SetPlayerFacingAngle(playerid, 180); SendClientMessage(playerid, 0x00FFFFAA, "Aye there fisherman, your at Bayside."); } if(listitem == 2) // Palomino Creek { SetPlayerPos(playerid, 2259.5532, -85.0334, 26.5107); SetPlayerFacingAngle(playerid, 180); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Palomino Creek."); } if(listitem == 3) // Montgomery { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 1377.4314,271.4077,19.5669); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Montgomery."); } if(listitem == 4) // Blueberry { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 183.9907,-108.5440,2.0234); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Blueberry."); } if(listitem == 5) // Drylake { SetPlayerPos(playerid, -12.7000, 1481.7000, 14.00); GameTextForPlayer(playerid,"~W~Welcome to ~B~Dry lake~W~!", 1000, 0); SetPlayerInterior(playerid,0); } if(listitem == 6) // Sniper Death Match { new PlayerName[MAX_PLAYER_NAME]; new iRandom=random(sizeof(RandomSpawn)); GetPlayerName(playerid, PlayerName ,sizeof(PlayerName)); // SetPlayerPos to the random spawn information SetPlayerPos(playerid, RandomSpawn[iRandom][0], RandomSpawn[iRandom][1],RandomSpawn[iRandom][2]); // SetPlayerFacingAngle to the random facing angle information SetPlayerFacingAngle(playerid, RandomSpawn[iRandom][3]); SetPlayerInterior(playerid, 10); format(Info, sizeof(Info), "%s (%i) has joined the Sniper Stadium. Join it too with /sniper!", PlayerName, playerid); SendClientMessageToAll(0x00FFFFFF, Info); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid, 34, 5000); GivePlayerWeapon(playerid, 24, 5000); } if(listitem == 7) // Bike Race { if(iSpawnedCar[playerid] != -1) DestroyVehicle(iSpawnedCar[playerid]); SetPlayerInterior(playerid,4); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Bike Race. Use /exit to exit."); iSpawnedCar[playerid] = CreateVehicle(468,-1424.93,-664.58,1059.85, 180.0, -1, -1, -1); LinkVehicleToInterior(iSpawnedCar[playerid], 4); PutPlayerInVehicle(playerid,iSpawnedCar[playerid], 0); } if(listitem == 8) // Car Race { if(iSpawnedCar[playerid] != -1) DestroyVehicle(iSpawnedCar[playerid]); SetPlayerInterior(playerid,7); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Car Race. Use /exit to exit."); iSpawnedCar[playerid] = CreateVehicle(415,-1394.54,-243.56,1043.20, 180.0, -1, -1, -1); LinkVehicleToInterior(iSpawnedCar[playerid],7); PutPlayerInVehicle(playerid,iSpawnedCar[playerid], 0); } if(listitem == 9) // Mount Chilliad Cabin { SetPlayerPos(playerid, -2809.0000, -1516.5000, 142.0000); SetPlayerFacingAngle(playerid, 270); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to the cabin at Mount Chilliad."); GameTextForPlayer(playerid,"~W~Welcome to~N~~R~~H~Mount Chilliad Cabin~W~!",1000,0); } if(listitem == 10) // Top of Mount Chilliad { SetPlayerPos(playerid, -2238.0000, -1712.2700, 482.0000); SetPlayerFacingAngle(playerid, 90); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported on top of Mount Chilliad."); GameTextForPlayer(playerid,"~W~Welcome to~N~~R~~H~Top of Mount Chilliad~W~!",1000,0); } if(listitem == 11) // Mount Chilliad { SetPlayerPos(playerid, -2409.5000, -2190.0000, 35.0000); SetPlayerFacingAngle(playerid, 270); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Mount Chilliad. Type /mccabin or /mctop for more places."); GameTextForPlayer(playerid,"~W~Welcome to~N~~R~Mount Chilliad~W~!",1000,0); } if(listitem == 12) // Back { ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Teleport Categories", "Los Santos\nSan Fierro\nLas Venturas\nOther", "Select", "Cancel"); } } return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/ak47", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,30,200); GivePlayerMoney(playerid,-1000); SendClientMessage(playerid, 0x33CCFFAA, "You have bought a AK-47 For $1000!"); return 1; } if (strcmp("/m4", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,31,200); GivePlayerMoney(playerid,-1000); SendClientMessage(playerid, 0x33CCFFAA, "You have bought a M4 For $1000!"); } if (strcmp("/crifle", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,33,75); GivePlayerMoney(playerid,-1200); SendClientMessage(playerid, 0x33CCFFAA, "You have bought a Country-Rifle For $1200!"); return 1; } if (strcmp("/sniper", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,34,10); GivePlayerMoney(playerid,-1800); SendClientMessage(playerid, 0x33CCFFAA, "You have bought a Sniper-Rifle For $1800!"); } if (strcmp("/mp5", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,29,500); GivePlayerMoney(playerid,-500); SendClientMessage(playerid, 0x33CCFFAA, "You have bought a MP5 For $500!"); return 1; } if (strcmp("/tec9", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,32,200); GivePlayerMoney(playerid,-500); SendClientMessage(playerid, 0x33CCFFAA, "You have bought a TEC-9 For $500!"); return 1; } if (strcmp("/uzi", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,28,200); GivePlayerMoney(playerid,-500); SendClientMessage(playerid,0x33CCFFAA,"You Have Bought A Uzi For $500!"); return 1; } if (strcmp("/pistol", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,22,200); GivePlayerMoney(playerid,-200); SendClientMessage(playerid,0x33CCFFAA,"You Have Bought A Pistol For $200!"); return 1; } if (strcmp("/spistol", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,23,200); GivePlayerMoney(playerid,-200); SendClientMessage(playerid,0x33CCFFAA,"You Have Bought A Silenced-Pistol For $200!"); return 1; } if (strcmp("/deagle", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,24,100); GivePlayerMoney(playerid,-250); SendClientMessage(playerid,0x33CCFFAA,"You Have Bought A Desert-Eagle For $250!"); return 1; } if (strcmp("/knife", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,4,100); GivePlayerMoney(playerid,-50); SendClientMessage(playerid,0x33CCFFAA,"You Have Bought A Knife For $50!"); return 1; } if (strcmp("/katana", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,8,100); GivePlayerMoney(playerid,-100); SendClientMessage(playerid,0x33CCFFAA,"You Have Bought A Katana For $100!"); return 1; } if (strcmp("/shotgun", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,25,100); GivePlayerMoney(playerid,-800); SendClientMessage(playerid,0x33CCFFAA,"You Have Bought A Shotgun For $800!"); return 1; } if (strcmp("/cshotgun", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,27,50); GivePlayerMoney(playerid,-800); SendClientMessage(playerid,0x33CCFFAA,"You Have Bought A Combat-ShotGun For $800!"); return 1; } if (strcmp("/swanoff", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,26,100); GivePlayerMoney(playerid,-800); SendClientMessage(playerid,0x33CCFFAA,"You Have Bought A Swanoff-Sho Gun For $800!"); return 1; } if (strcmp("/grenade", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,16 ,1); GivePlayerMoney(playerid,-2000); SendClientMessage(playerid,0x33CCFFAA,"You Have Bought A Grenade For $2000!"); } if (strcmp("/moltov", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,18,1); GivePlayerMoney(playerid,-1500); SendClientMessage(playerid,0x33CCFFAA,"You Have Bought A Moltov For $1500!"); } if (strcmp("/ammo", cmdtext, true, 10) == 0) { SendClientMessage(playerid,0x33FF33AA,"====================================================================="); SendClientMessage(playerid,0x33FF33AA," Weapons By Mr.Lauren"); SendClientMessage(playerid,0x33FF33AA,"=========================By [xB]Lordz===================================="); SendClientMessage(playerid,0xFF9900AA,"Rifles: /ak47 [$1000], /m4 [$1000], /crifle [$1200], /sniper [$1000]"); SendClientMessage(playerid,0xFF9900AA,"Sub-Machines: /tec9 [$500], /uzi [$500], /mp5 [$500]"); SendClientMessage(playerid,0xFF9900AA,"Pistols: /pistol [$200], /spistol [$200], /deagle [$250]"); SendClientMessage(playerid,0xFF9900AA,"Misc: /knife [$50], /katana [$100]"); SendClientMessage(playerid,0xFF9900AA,"Shotguns: /shotgun [$800], /cshotgun [$800], /swanoff [$800]"); SendClientMessage(playerid,0xFF9900AA,"Explosives: /grenade [$2000], /moltov [$1500]"); return 1; } return 0; } return 0; } forward MoneyGrubScoreUpdate(); forward Givecashdelaytimer(playerid); forward SetPlayerRandomSpawn(playerid); forward SetupPlayerForClassSelection(playerid); forward GameModeExitFunc(); forward SendPlayerFormattedText(playerid, const str[], define); forward public SendAllFormattedText(playerid, const str[], define); public MoneyGrubScoreUpdate() { new CashScore; new name[MAX_PLAYER_NAME]; //new string[256]; for(new i=0; i<MAX_PLAYERS; i++) { if (IsPlayerConnected(i)) { GetPlayerName(i, name, sizeof(name)); CashScore = GetPlayerMoney(i); SetPlayerScore(i, CashScore); if (CashScore > CashScoreOld) { CashScoreOld = CashScore; //format(string, sizeof(string), "$$$ %s is now in the lead $$$", name); //SendClientMessageToAll(COLOR_YELLOW, string); } } } } public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp(cmd, "/pay", true) == 0) { new tmp[256]; tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /pay [playerid] [amount]"); return 1; } giveplayerid = strval(tmp); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /pay [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 paid %s(player: %d), $%d.", giveplayer,giveplayerid, moneys); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "You have recieved $%d from %s(player: %d).", moneys, sendername, playerid); SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string); printf("%s(playerid:%d) has payed %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; } public OnFilterScriptInit() { print("\n--------------------------------------"); print(" Mr.Laurens weapon system's loading"); print("--------------------------------------\n"); print(" 50% Loaded"); print(" 100% Loaded"); print("\n--------------------------------------------"); print(" Load was procceed suffessfully!"); print("----------------------------------------------\n"); return 1; } public OnFilterScriptExit() { return 1; } #else main() { print("\n----------------------------------"); print(" Deathmatch by Lauren"); print("----------------------------------\n"); } //Colors #define COLOR_GREY 0xAFAFAFAA #define COLOR_GREEN 0x33AA33AA #define COLOR_BRIGHTRED 0xFF0000AA #define COLOR_YELLOW 0xFFFF00AA #define COLOR_PINK 0xFF66FFAA #define COLOR_BLUE 0x3A47DEFF #define COLOR_TAN 0xBDB76BAA #define COLOR_PURPLE 0x800080AA #define COLOR_WHITE 0xFFFFFFAA #define COLOR_LIGHTBLUE 0x33CCFFAA #define COLOR_ORANGE 0xFF9900AA #define COLOR_INDIGO 0x4B00B0AA #define COLOR_BLACK 0x00000000 #define COLOR_DARKGREY 0x696969FF #define COLOR_RED 0xFF0000FF #define COLOR_LIGHTGREEN 0x00FF11FF #endif public OnGameModeInit() { //Misc SetGameModeText("NightMare Deathmatch"); //Classes AddPlayerClass(270,1578.9000,-1004.6900,24.0781,189.3060,24,500,27,500,31,500) ; // GuySpawn AddPlayerClass(271,1542.3815,-1018.6879,23.9063,259.4933,32,500,34,500,16,50); // GuySpawn2 AddPlayerClass(269,1574.1085,-1039.4579,23.9140,325.9207,22,500,29,500,30,500); // GuySpawn3 AddPlayerClass(29,1648.1752,-1020.3409,23.8984,82.1361,34,500,24,500,41,9999); // guyspawn4 AddPlayerClass(19,1638.3949,-1038.9602,23.8984,75.2427,27,500,24,500,34,500); // guyspawn 5 AddPlayerClass(292,1594.9475,-1043.5657,23.9063,358.1619,18,50,28,500,24,500); // guyspawn 6 //Cars AddStaticVehicle(411,1658.6884,-1045.6301,23.6255,179.5374,0,0); // Infernus AddStaticVehicle(411,1654.3730,-1045.6964,23.6255,178.6734,0,0); // Infernus AddStaticVehicle(415,1649.6898,-1045.8671,23.6703,180.6075,0,0); // Cheetah AddStaticVehicle(415,1645.2262,-1045.9103,23.6684,179.4133,0,0); // Cheetah AddStaticVehicle(451,1641.0245,-1046.2959,23.6034,179.9737,0,0); // Turismo AddStaticVehicle(451,1636.1810,-1046.3678,23.6049,181.2217,0,0); // Turismo AddStaticVehicle(522,1627.0237,-1037.5391,23.4724,358.4659,0,0); // NRG AddStaticVehicle(522,1631.7240,-1037.6553,23.4703,359.4286,0,0); // NRG AddStaticVehicle(522,1636.0018,-1037.4764,23.4757,355.0911,0,0); // NRG AddStaticVehicle(522,1640.9761,-1037.6333,23.4714,359.9706,0,0); // NRG AddStaticVehicle(522,1644.9125,-1037.2701,23.4732,1.0191,0,0); // NRG AddStaticVehicle(522,1649.9854,-1037.7567,23.4653,356.7254,0,0); // NRG AddStaticVehicle(522,1654.0404,-1037.8448,23.4564,356.7516,0,0); // NRG AddStaticVehicle(522,1658.4484,-1038.0065,23.4746,358.5745,0,0); // NRG AddStaticVehicle(541,1632.1035,-1046.6794,23.5234,181.4293,0,0); // Bullet AddStaticVehicle(541,1627.2782,-1047.0272,23.5233,179.7667,0,0); // Bullet AddStaticVehicle(406,1718.0410,-1060.9911,25.4284,89.2980,1,1); // MONSTER AddStaticVehicle(406,1704.5657,-1060.9810,25.4383,89.9575,1,1); // MONSTER AddStaticVehicle(432,1693.0900,-1061.2255,23.9220,89.5325,43,0); // Tank AddStaticVehicle(444,1712.3705,-1043.2947,24.2776,180.1961,32,53); // monstertruck AddStaticVehicle(444,1707.8983,-1043.0551,24.2775,182.2425,32,14); // monstertruck AddStaticVehicle(444,1703.4321,-1043.2228,24.2776,179.6005,32,36); // monstertruck AddStaticVehicle(471,1698.6552,-1043.1039,23.3871,179.0870,74,83); // tracktoron AddStaticVehicle(471,1694.5958,-1043.0059,23.3869,177.6409,66,71); // tracktoron AddStaticVehicle(471,1689.4056,-1042.8264,23.3881,180.1959,103,111); // tracktoron AddStaticVehicle(495,1685.2644,-1043.0099,24.2530,179.7142,114,10); // sandstalker AddStaticVehicle(495,1680.6151,-1043.4302,24.2525,180.1732,88,99); // sandstalker AddStaticVehicle(520,1689.1721,-1016.2593,24.6360,193.0157,0,0); // hydra AddStaticVehicle(601,1721.9106,-1068.8397,23.6784,90.1091,1,1); // splashy AddStaticVehicle(601,1710.3500,-1068.0951,23.6650,88.6382,1,1); // splash AddStaticVehicle(601,1702.0712,-1068.1466,23.6650,89.5017,1,1); // splash AddStaticVehicle(601,1693.1000,-1068.2498,23.6650,88.9520,1,1); // splashy //Objects CreateObject(3268, 1816.14, -2438.44, 12.91, 0.00, 0.00, 91.00); //ls ap hangar CreateObject(3268, 1848.77, -2437.74, 12.91, 0.00, 0.00, 91.00); //ls ap hangar CreateObject(3268, 1880.39, -2437.01, 12.91, 0.00, 0.00, 91.00); //ls ap hangar CreateObject(3279, 1554.85, -1020.41, 22.89, 0.00, 0.00, 0.00); CreateObject(3279, 1803.70, -1055.15, 23.05, 0.00, 0.00, 0.00); CreateObject(1225, 1653.15, -1033.56, 22.90, 0.00, 0.00, 0.00); CreateObject(1225, 1654.18, -1033.71, 23.32, 0.00, 0.00, 0.00); CreateObject(1225, 1653.62, -1034.57, 23.02, 0.00, 0.00, 0.00); CreateObject(1225, 1550.11, -1008.27, 22.88, 0.00, 0.00, 0.00); CreateObject(1225, 1551.01, -1008.23, 22.88, 0.00, 0.00, 0.00); CreateObject(1225, 1552.18, -1008.23, 22.88, 0.00, 0.00, 0.00); CreateObject(1225, 1553.38, -1008.26, 22.88, 0.00, 0.00, 0.00); CreateObject(1225, 1554.36, -1008.28, 22.88, 0.00, 0.00, 0.00); CreateObject(1225, 1555.54, -1008.28, 22.88, 0.00, 0.00, 0.00); CreateObject(1225, 1556.74, -1008.27, 22.88, 0.00, 0.00, 0.00); CreateObject(1225, 1558.00, -1008.29, 22.88, 0.00, 0.00, 0.00); CreateObject(1225, 1559.30, -1008.27, 22.88, 0.00, 0.00, 0.00); CreateObject(1225, 1560.62, -1008.28, 22.88, 0.00, 0.00, 0.00); CreateObject(1225, 1562.06, -1008.30, 22.88, 0.00, 0.00, 0.00); CreateObject(1225, 1563.35, -1008.30, 22.88, 0.00, 0.00, 0.00); CreateObject(1225, 1564.82, -1008.28, 22.88, 0.00, 0.00, 0.00); CreateObject(1225, 1566.37, -1008.27, 22.88, 0.00, 0.00, 0.00); CreateObject(1225, 1567.74, -1008.28, 22.88, 0.00, 0.00, 0.00); CreateObject(1225, 1569.21, -1008.29, 22.88, 0.00, 0.00, 0.00); CreateObject(1225, 1570.39, -1008.30, 22.88, 0.00, 0.00, 0.00); CreateObject(1225, 1571.69, -1008.24, 22.88, 0.00, 0.00, 0.00); CreateObject(1248, 1638.79, -1002.99, 30.63, 0.00, 0.00, 0.00); CreateObject(1248, 1595.36, -997.78, 28.97, 0.00, 0.00, 0.00); CreateObject(1248, 1575.12, -1001.55, 33.14, 0.00, 0.00, 0.00); CreateObject(969, 1543.76, -1014.79, 22.85, 0.00, 0.00, 69.00); CreateObject(969, 1540.61, -1022.83, 22.85, 0.00, 0.00, 69.00); CreateObject(969, 1538.33, -1028.88, 22.85, 0.00, 0.00, 69.00); CreateObject(969, 1545.41, -1010.56, 22.85, 0.00, 0.00, 69.00); CreateObject(969, 1538.41, -1028.80, 22.85, 0.00, 0.00, -18.00); CreateObject(969, 1546.33, -1031.33, 22.85, 0.00, 0.00, -18.00); CreateObject(969, 1554.51, -1033.99, 22.85, 0.00, 0.00, -18.00); CreateObject(969, 1562.33, -1036.61, 22.85, 0.00, 0.00, -34.00); CreateObject(969, 1568.63, -1040.89, 22.85, 0.00, 0.00, -38.00); CreateObject(969, 1575.17, -1045.83, 22.85, 0.00, 0.00, -50.00); CreateObject(969, 1580.79, -1052.53, 22.85, 0.00, 0.00, -52.00); CreateObject(969, 1586.11, -1059.33, 22.85, 0.00, 0.00, -56.00); CreateObject(969, 1590.90, -1066.42, 22.85, 0.00, 0.00, -60.00); CreateObject(969, 1595.21, -1074.05, 22.85, 0.00, 0.00, -60.00); CreateObject(969, 1599.65, -1081.58, 22.85, 0.00, 0.00, -70.00); CreateObject(969, 1602.57, -1089.60, 22.85, 0.00, 0.00, -76.00); CreateObject(969, 1604.70, -1098.07, 22.85, 0.00, 0.00, -78.00); CreateObject(969, 1606.58, -1106.48, 22.85, 0.00, 0.00, -82.00); CreateObject(969, 1607.76, -1114.97, 22.85, 0.00, 0.00, -84.00); CreateObject(969, 1608.65, -1123.28, 22.85, 0.00, 0.00, -86.00); CreateObject(969, 1609.19, -1132.01, 22.85, 0.00, 0.00, -86.00); CreateObject(969, 1609.34, -1135.43, 22.85, 0.00, 0.00, -86.00); CreateObject(969, 1610.01, -1144.07, 22.85, 0.00, 0.00, 0.00); CreateObject(969, 1618.24, -1144.03, 22.85, 0.00, 0.00, 0.00); CreateObject(969, 1626.55, -1144.01, 22.85, 0.00, 0.00, 0.00); CreateObject(969, 1635.25, -1143.98, 22.85, 0.00, 0.00, 0.00); CreateObject(969, 1643.83, -1143.91, 22.85, 0.00, 0.00, 0.00); CreateObject(969, 1652.62, -1143.91, 22.85, 0.00, 0.00, 0.00); CreateObject(969, 1661.23, -1143.91, 22.85, 0.00, 0.00, 0.00); CreateObject(969, 1670.09, -1143.89, 22.85, 0.00, 0.00, 0.00); CreateObject(969, 1675.33, -1143.87, 22.85, 0.00, 0.00, 0.00); CreateObject(969, 1683.99, -1143.77, 22.85, 0.00, 0.00, 90.00); CreateObject(969, 1684.02, -1135.71, 22.85, 0.00, 0.00, 90.00); CreateObject(969, 1684.03, -1127.05, 22.85, 0.00, 0.00, 90.00); CreateObject(969, 1684.04, -1118.39, 22.85, 0.00, 0.00, 90.00); CreateObject(969, 1684.04, -1100.99, 22.85, 0.00, 0.00, 90.00); CreateObject(969, 1683.99, -1109.66, 22.85, 0.00, 0.00, 90.00); CreateObject(969, 1692.62, -1092.48, 22.85, 0.00, 0.00, 179.00); CreateObject(969, 1701.37, -1092.63, 22.85, 0.00, 0.00, 179.00); CreateObject(969, 1710.12, -1092.76, 22.85, 0.00, 0.00, 179.00); CreateObject(969, 1718.89, -1092.91, 22.85, 0.00, 0.00, 179.00); CreateObject(969, 1727.52, -1093.09, 22.85, 0.00, 0.00, 179.00); CreateObject(969, 1736.15, -1093.25, 22.85, 0.00, 0.00, 179.00); CreateObject(969, 1744.72, -1093.50, 22.85, 0.00, 0.00, 179.00); CreateObject(969, 1753.45, -1093.62, 22.85, 0.00, 0.00, 179.00); CreateObject(969, 1761.92, -1093.47, 22.85, 0.00, 0.00, 181.00); CreateObject(969, 1770.55, -1093.31, 22.85, 0.00, 0.00, 181.00); CreateObject(969, 1779.36, -1093.20, 22.85, 0.00, 0.00, 181.00); CreateObject(969, 1788.16, -1093.02, 22.85, 0.00, 0.00, 181.00); CreateObject(969, 1796.99, -1092.82, 22.85, 0.00, 0.00, 181.00); CreateObject(969, 1805.75, -1092.70, 22.85, 0.00, 0.00, 181.00); CreateObject(969, 1814.39, -1092.61, 22.85, 0.00, 0.00, 181.00); CreateObject(969, 1814.39, -1092.61, 22.85, 0.00, 0.00, 90.00); CreateObject(969, 1814.33, -1083.94, 22.85, 0.00, 0.00, 90.00); CreateObject(969, 1814.36, -1075.20, 22.85, 0.00, 0.00, 90.00); CreateObject(969, 1814.28, -1066.66, 22.85, 0.00, 0.00, 90.00); CreateObject(969, 1814.23, -1057.95, 22.85, 0.00, 0.00, 90.00); CreateObject(969, 1814.12, -1049.47, 22.85, 0.00, 0.00, 90.00); CreateObject(969, 1814.18, -1040.91, 22.85, 0.00, 0.00, 90.00); CreateObject(969, 1814.13, -1031.58, 22.85, 0.00, 0.00, 90.00); CreateObject(969, 1814.13, -1023.20, 22.85, 0.00, 0.00, 90.00); CreateObject(969, 1545.41, -1010.56, 25.87, 0.00, 0.00, 69.00); CreateObject(969, 1543.76, -1014.79, 25.87, 0.00, 0.00, 69.00); CreateObject(969, 1540.61, -1022.83, 25.87, 0.00, 0.00, 69.00); CreateObject(969, 1538.35, -1028.72, 25.87, 0.00, 0.00, 69.00); CreateObject(969, 1538.41, -1028.80, 25.87, 0.00, 0.00, -18.00); CreateObject(969, 1546.34, -1031.35, 25.87, 0.00, 0.00, -18.00); CreateObject(969, 1554.51, -1033.99, 25.87, 0.00, 0.00, -18.00); CreateObject(969, 1562.33, -1036.61, 25.87, 0.00, 0.00, -34.00); CreateObject(969, 1568.63, -1040.89, 25.87, 0.00, 0.00, -38.00); CreateObject(969, 1575.17, -1045.83, 25.87, 0.00, 0.00, -50.00); CreateObject(969, 1580.79, -1052.53, 25.87, 0.00, 0.00, -52.00); CreateObject(969, 1586.11, -1059.33, 25.87, 0.00, 0.00, -56.00); CreateObject(969, 1590.90, -1066.42, 25.87, 0.00, 0.00, -60.00); CreateObject(969, 1595.24, -1074.08, 22.85, 0.00, 0.00, -60.00); CreateObject(969, 1595.24, -1074.08, 25.87, 0.00, 0.00, -60.00); CreateObject(969, 1599.65, -1081.58, 25.87, 0.00, 0.00, -70.00); CreateObject(969, 1602.57, -1089.60, 25.87, 0.00, 0.00, -76.00); CreateObject(969, 1604.70, -1098.07, 25.87, 0.00, 0.00, -78.00); CreateObject(969, 1606.58, -1106.48, 25.87, 0.00, 0.00, -82.00); CreateObject(969, 1607.76, -1114.97, 25.87, 0.00, 0.00, -84.00); CreateObject(969, 1608.65, -1123.28, 25.87, 0.00, 0.00, -86.00); CreateObject(969, 1609.19, -1132.01, 25.87, 0.00, 0.00, -86.00); CreateObject(969, 1609.34, -1135.43, 25.87, 0.00, 0.00, -86.00); CreateObject(969, 1610.01, -1144.07, 25.87, 0.00, 0.00, 0.00); CreateObject(969, 1618.24, -1144.03, 25.87, 0.00, 0.00, 0.00); CreateObject(969, 1626.55, -1144.01, 25.87, 0.00, 0.00, 0.00); CreateObject(969, 1635.25, -1143.98, 25.87, 0.00, 0.00, 0.00); CreateObject(969, 1643.83, -1143.91, 25.87, 0.00, 0.00, 0.00); CreateObject(969, 1652.62, -1143.91, 25.87, 0.00, 0.00, 0.00); CreateObject(969, 1661.23, -1143.91, 25.87, 0.00, 0.00, 0.00); CreateObject(969, 1670.09, -1143.89, 25.87, 0.00, 0.00, 0.00); CreateObject(969, 1675.35, -1143.86, 25.87, 0.00, 0.00, 0.00); CreateObject(969, 1683.99, -1143.77, 25.87, 0.00, 0.00, 90.00); CreateObject(969, 1684.02, -1135.71, 25.87, 0.00, 0.00, 90.00); CreateObject(969, 1684.03, -1127.05, 25.87, 0.00, 0.00, 90.00); CreateObject(969, 1684.04, -1118.39, 25.87, 0.00, 0.00, 90.00); CreateObject(969, 1683.99, -1109.69, 25.87, 0.00, 0.00, 90.00); CreateObject(969, 1684.04, -1100.99, 25.87, 0.00, 0.00, 90.00); CreateObject(969, 1692.62, -1092.48, 25.87, 0.00, 0.00, 179.00); CreateObject(969, 1701.37, -1092.63, 25.87, 0.00, 0.00, 179.00); CreateObject(969, 1710.12, -1092.76, 25.87, 0.00, 0.00, 179.00); CreateObject(969, 1718.89, -1092.91, 25.87, 0.00, 0.00, 179.00); CreateObject(969, 1727.52, -1093.09, 25.87, 0.00, 0.00, 179.00); CreateObject(969, 1736.15, -1093.25, 25.87, 0.00, 0.00, 179.00); CreateObject(969, 1744.72, -1093.50, 25.87, 0.00, 0.00, 179.00); CreateObject(969, 1753.45, -1093.60, 25.87, 0.00, 0.00, 179.00); CreateObject(969, 1761.92, -1093.47, 25.87, 0.00, 0.00, 181.00); CreateObject(969, 1770.55, -1093.31, 25.87, 0.00, 0.00, 181.00); CreateObject(969, 1779.36, -1093.20, 25.87, 0.00, 0.00, 181.00); CreateObject(969, 1788.16, -1093.02, 25.87, 0.00, 0.00, 181.00); CreateObject(969, 1796.99, -1092.82, 25.87, 0.00, 0.00, 181.00); CreateObject(969, 1805.75, -1092.70, 25.87, 0.00, 0.00, 181.00); CreateObject(969, 1814.39, -1092.61, 25.87, 0.00, 0.00, 181.00); CreateObject(969, 1814.39, -1092.61, 25.87, 0.00, 0.00, 90.00); CreateObject(969, 1814.33, -1083.94, 25.87, 0.00, 0.00, 90.00); CreateObject(969, 1814.36, -1075.20, 25.87, 0.00, 0.00, 90.00); CreateObject(969, 1814.28, -1066.66, 25.87, 0.00, 0.00, 90.00); CreateObject(969, 1814.21, -1057.95, 25.87, 0.00, 0.00, 90.00); CreateObject(969, 1814.12, -1049.47, 25.87, 0.00, 0.00, 90.00); CreateObject(969, 1814.18, -1040.91, 25.87, 0.00, 0.00, 90.00); CreateObject(969, 1814.13, -1031.58, 25.87, 0.00, 0.00, 90.00); CreateObject(969, 1814.13, -1023.20, 25.87, 0.00, 0.00, 90.00); CreateObject(16094, 1769.08, -2562.90, 16.00, 0.00, 0.00, 0.00); CreateObject(969, 1674.66, -2516.52, 12.36, 0.00, 0.00, 91.00); CreateObject(11436, 1704.27, -2541.08, 12.48, 0.00, 0.00, 0.00); CreateObject(11436, 1769.74, -2562.55, 12.43, 0.00, 0.00, 0.00); CreateObject(3074, 1799.46, -2558.89, 12.53, 0.00, 0.00, 0.00); CreateObject(3074, 1799.90, -2524.77, 12.53, 0.00, 0.00, 0.00); CreateObject(3074, 1743.35, -2525.06, 12.53, 0.00, 0.00, 0.00); CreateObject(3074, 1743.69, -2559.80, 12.53, 0.00, 0.00, 0.00); CreateObject(18359, -2423.09, -2867.39, -20.38, 356.86, 0.00, 3.14); CreateObject(18359, -2423.09, -2867.39, -20.38, 356.86, 0.00, 3.14); CreateObject(18359, -2393.67, -2849.71, 649.60, 348.00, -2.00, 7.00); CreateObject(18359, -2389.85, -2848.85, 650.00, 356.86, 0.00, 3.14); CreateObject(709, -2281.57, -2793.31, 670.97, 0.00, 0.00, 84.00); CreateObject(709, -2284.52, -2797.64, 670.97, 0.00, 0.00, 0.00); CreateObject(709, -2496.86, -2794.91, 678.62, 0.00, 0.00, 0.00); CreateObject(969, -2388.49, -2727.52, 668.63, 0.00, 0.00, 0.00); CreateObject(969, -2397.09, -2727.56, 668.39, 0.00, 0.00, 0.00); CreateObject(969, -2405.58, -2727.48, 668.39, 0.00, 0.00, 0.00); CreateObject(969, -2405.43, -2727.48, 667.85, 0.00, 0.00, 215.00); CreateObject(969, -2412.55, -2732.50, 667.83, 0.00, 0.00, 215.00); CreateObject(969, -2419.60, -2737.58, 668.63, 0.00, 0.00, 167.00); CreateObject(969, -2427.90, -2735.61, 668.63, 0.00, -6.00, 177.00); CreateObject(969, -2436.75, -2734.76, 669.35, 0.00, -9.00, 175.00); CreateObject(969, -2445.56, -2734.27, 670.67, 0.00, -9.00, 177.00); CreateObject(969, -2436.75, -2734.76, 668.49, 0.00, -9.00, 177.00); CreateObject(969, -2445.56, -2734.27, 669.29, 0.00, -9.00, 177.00); CreateObject(969, -2451.60, -2733.96, 670.67, 0.00, -9.00, 177.00); CreateObject(969, -2460.43, -2733.45, 670.67, 0.00, -9.00, 177.00); CreateObject(969, -2464.79, -2733.67, 670.67, 0.00, -9.00, 177.00); CreateObject(969, -2472.63, -2733.23, 670.67, 0.00, -9.00, 177.00); CreateObject(969, -2480.77, -2732.69, 671.71, 0.00, -3.00, 177.00); CreateObject(969, -2489.54, -2732.26, 671.71, 0.00, -3.00, 177.00); CreateObject(969, -2493.10, -2732.09, 671.65, 0.00, -3.00, 177.00); CreateObject(969, -2451.60, -2733.96, 670.17, 0.00, -9.00, 177.00); CreateObject(969, -2460.43, -2733.45, 670.25, 0.00, -9.00, 177.00); CreateObject(969, -2464.79, -2733.67, 670.35, 0.00, -9.00, 177.00); CreateObject(969, -2419.60, -2737.58, 667.83, 0.00, 0.00, 167.00); CreateObject(969, -2427.90, -2735.61, 668.29, 0.00, -6.00, 177.00); CreateObject(969, -2501.59, -2731.74, 672.11, 0.00, -7.00, 279.00); CreateObject(969, -2500.24, -2740.09, 673.11, 0.00, -7.00, 279.00); CreateObject(969, -2501.59, -2731.74, 671.85, 0.00, -7.00, 279.00); CreateObject(969, -2500.24, -2740.09, 672.93, 0.00, -7.00, 279.00); CreateObject(969, -2498.87, -2748.63, 674.15, 0.00, -7.00, 279.00); CreateObject(969, -2498.87, -2748.63, 676.95, 0.00, -7.00, 279.00); CreateObject(969, -2497.46, -2757.30, 677.13, 0.00, -7.00, 279.00); CreateObject(969, -2496.09, -2765.89, 676.95, 0.00, -7.00, 279.00); CreateObject(969, -2497.45, -2757.32, 678.01, 0.00, -7.00, 279.00); CreateObject(969, -2496.34, -2765.31, 679.03, 0.00, -3.00, 279.00); CreateObject(969, -2495.13, -2772.71, 679.69, 0.00, -3.00, 279.00); CreateObject(969, -2493.83, -2781.44, 679.03, 0.00, -3.00, 279.00); CreateObject(969, -2492.34, -2790.05, 679.03, 0.00, -3.00, 299.00); CreateObject(5076, 1360.64, -2487.85, 16.40, 0.00, 0.00, 0.00); CreateObject(5076, 1360.64, -2487.85, 16.40, 0.00, 0.00, 0.00); CreateObject(5076, 1360.64, -2487.85, 16.40, 0.00, 0.00, 0.00); CreateObject(5076, 1360.64, -2487.85, 16.40, 0.00, 0.00, 0.00); CreateObject(5076, 1360.64, -2487.85, 16.40, 0.00, 0.00, 0.00); CreateObject(969, -2488.61, -2795.06, 679.03, 0.00, -3.00, 279.00); CreateObject(969, -2487.24, -2803.30, 679.03, 0.00, -3.00, 309.00); CreateObject(969, -2482.25, -2808.08, 679.03, 0.00, -3.00, 279.00); CreateObject(969, -2480.84, -2816.85, 679.03, 0.00, -3.00, 285.00); CreateObject(969, -2478.79, -2825.15, 679.03, 0.00, -3.00, 279.00); CreateObject(969, -2478.56, -2825.21, 682.13, 0.00, -3.00, 279.00); CreateObject(969, -2478.15, -2826.98, 676.43, 0.00, 1.00, 279.00); CreateObject(969, -2478.15, -2826.98, 673.49, 0.00, 1.00, 279.00); CreateObject(969, -2478.15, -2826.98, 672.91, 0.00, 1.00, 279.00); CreateObject(969, -2478.79, -2825.15, 676.43, 0.00, -1.00, 279.00); CreateObject(969, -2478.79, -2825.15, 673.37, 0.00, -1.00, 279.00); CreateObject(969, -2478.79, -2825.15, 672.51, 0.00, -1.00, 279.00); CreateObject(969, -2480.76, -2816.86, 672.09, 0.00, -3.00, 285.00); CreateObject(969, -2481.12, -2816.75, 676.13, 0.00, -3.00, 285.00); CreateObject(969, -2480.88, -2816.84, 673.13, 0.00, -3.00, 285.00); CreateObject(969, -2482.25, -2808.08, 675.91, 0.00, -3.00, 279.00); CreateObject(969, -2482.25, -2808.08, 672.77, 0.00, -3.00, 279.00); CreateObject(969, -2487.24, -2803.30, 675.97, 0.00, -3.00, 309.00); CreateObject(969, -2487.24, -2803.30, 672.71, 0.00, -3.00, 309.00); CreateObject(969, -2488.61, -2795.06, 675.95, 0.00, -3.00, 279.00); CreateObject(969, -2488.61, -2795.06, 675.27, 0.00, -3.00, 279.00); CreateObject(969, -2492.34, -2790.05, 676.03, 0.00, -3.00, 299.00); CreateObject(969, -2493.83, -2781.44, 678.17, 0.00, -3.00, 279.00); CreateObject(969, -2493.83, -2781.44, 680.11, 0.00, -3.00, 279.00); CreateObject(969, -2495.13, -2772.71, 678.61, 0.00, -3.00, 279.00); CreateObject(969, -2496.34, -2765.31, 679.25, 0.00, -3.00, 279.00); CreateObject(969, -2497.45, -2757.32, 678.27, 0.00, -7.00, 279.00); CreateObject(969, -2498.87, -2748.63, 677.21, 0.00, -7.00, 279.00); CreateObject(969, -2500.24, -2740.09, 676.07, 0.00, -7.00, 279.00); CreateObject(969, -2501.59, -2731.74, 674.99, 0.00, -7.00, 279.00); CreateObject(969, -2492.34, -2790.05, 680.49, 0.00, -3.00, 299.00); CreateObject(969, -2488.61, -2795.06, 680.73, 0.00, -3.00, 279.00); CreateObject(969, -2487.24, -2803.30, 681.11, 0.00, -3.00, 309.00); CreateObject(969, -2482.25, -2808.08, 681.21, 0.00, -3.00, 279.00); CreateObject(969, -2480.84, -2816.85, 681.69, 0.00, -3.00, 285.00); CreateObject(969, -2478.56, -2825.21, 679.05, 0.00, -3.00, 279.00); CreateObject(16114, -2460.37, -2842.67, 671.64, 0.00, 0.00, 105.00); CreateObject(16114, -2433.81, -2844.05, 671.64, 0.00, 0.00, 105.00); CreateObject(16114, -2402.63, -2841.14, 671.64, 0.00, 0.00, 105.00); CreateObject(16114, -2371.52, -2837.04, 671.64, 0.00, 4.00, 105.00); CreateObject(16114, -2343.53, -2833.03, 671.64, -4.00, 4.00, 105.00); CreateObject(969, -2478.56, -2829.83, 682.13, 0.00, -3.00, 279.00); CreateObject(969, -2478.56, -2829.33, 679.05, 0.00, -3.00, 279.00); CreateObject(16114, -2328.89, -2825.69, 671.64, -4.00, 4.00, 105.00); CreateObject(16114, -2306.45, -2814.49, 671.64, -4.00, 4.00, 105.00); CreateObject(16114, -2272.28, -2760.16, 671.64, -4.00, 4.00, 360.00); CreateObject(16114, -2278.52, -2741.09, 671.64, -4.00, 4.00, 236.00); CreateObject(16114, -2319.08, -2723.29, 671.64, -4.00, 4.00, 105.00); CreateObject(16114, -2343.14, -2716.72, 660.00, -4.00, 4.00, -69.00); CreateObject(969, -2381.50, -2727.53, 668.63, 0.00, 0.00, 0.00); CreateObject(969, -2381.50, -2727.53, 671.65, 0.00, 0.00, 0.00); CreateObject(969, -2372.68, -2727.53, 671.65, 0.00, 0.00, 0.00); CreateObject(969, -2372.70, -2727.50, 668.63, 0.00, 0.00, 0.00); CreateObject(969, -2388.49, -2727.52, 671.65, 0.00, 0.00, 0.00); CreateObject(969, -2397.12, -2727.55, 671.61, 0.00, 0.00, 0.00); CreateObject(969, -2405.46, -2727.61, 671.61, 0.00, 0.00, 0.00); CreateObject(969, -2405.43, -2727.48, 671.05, 0.00, 0.00, 215.00); CreateObject(969, -2412.68, -2732.52, 671.05, 0.00, 0.00, 215.00); CreateObject(969, -2419.60, -2737.54, 671.05, 0.00, 0.00, 167.00); CreateObject(969, -2427.90, -2735.61, 668.63, 0.00, -6.00, 177.00); CreateObject(969, -2427.90, -2735.61, 668.63, 0.00, -6.00, 177.00); CreateObject(969, -2427.90, -2735.61, 671.01, 0.00, -6.00, 177.00); CreateObject(969, -2436.45, -2735.20, 671.83, 0.00, -9.00, 175.00); CreateObject(969, -2444.79, -2734.45, 673.19, 0.00, -9.00, 177.00); CreateObject(969, -2493.10, -2732.09, 674.43, 0.00, -3.00, 177.00); CreateObject(969, -2489.54, -2732.26, 674.21, 0.00, -3.00, 177.00); CreateObject(969, -2480.77, -2732.69, 673.75, 0.00, -3.00, 177.00); CreateObject(969, -2472.63, -2733.23, 672.43, 0.00, -9.00, 177.00); CreateObject(969, -2464.79, -2733.67, 671.31, 0.00, -9.00, 177.00); CreateObject(969, -2458.82, -2733.99, 671.21, 0.00, -9.00, 177.00); return 1; } public OnGameModeExit() { return 1; } public OnPlayerRequestClass(playerid, classid) { SetPlayerPos(playerid,835.2302,-2065.7307,12.8672); SetPlayerFacingAngle(playerid,359.5764); SetPlayerCameraPos(playerid,835.0862,-2060.4966,12.8672); SetPlayerCameraLookAt(playerid,835.2302,-2065.7307,12.8672); return 1; } public OnPlayerConnect(playerid) { new string[64], pName[MAX_PLAYER_NAME]; GetPlayerName(playerid,pName,MAX_PLAYER_NAME); format(string,sizeof string,"%s (%i) has joined Nightmares Deathmatch!",pName, playerid); SendClientMessageToAll(-1,string); SendClientMessage(playerid, COLOR_RED , "Wellcome to Nightmare Deathmatching. Enjoy, and Have fun!"); SendClientMessage(playerid, COLOR_RED , "Please, listen to the rules, don't break them!"); SendClientMessage(playerid, COLOR_RED , "No hacking, cheating, rulebreaking, or it might cause a ban!"); SendClientMessage(playerid, COLOR_RED , "Use /help and /cmds or /teleports for more information!"); SendClientMessage(playerid, COLOR_LIGHTBLUE , "Coded and scripted By Mr.Lauren"); SendClientMessage(playerid, COLOR_LIGHTBLUE , "All right reserved, do not copy!"); SendClientMessage(playerid, COLOR_LIGHTGREEN , "---------------------------------------------------"); SendClientMessage(playerid, COLOR_LIGHTGREEN , "Coded, Scripited by Mr.Lauren"); SendClientMessage(playerid, COLOR_LIGHTGREEN , "Nightmares Deathmatching"); SendClientMessage(playerid, COLOR_LIGHTGREEN , "---Enjoy your stay---"); SendClientMessage(playerid, COLOR_LIGHTGREEN , "--------------------------------------------------"); } public OnPlayerDisconnect(playerid, reason) { return 1; } public OnPlayerSpawn(playerid) { return 1; } public OnPlayerDeath(playerid, killerid, reason) { return 1; } public OnVehicleSpawn(vehicleid) { return 1; } public OnVehicleDeath(vehicleid, killerid) { return 1; } public OnPlayerText(playerid, text[]) { return 1; } public OnPlayerCommandText( playerid, cmdtext[ ] ) { if ( !strcmp( cmdtext, "/bankp", true ) ) { SetPlayerPos( playerid, 1602.3510, -1034.1279, 23.9063 ); SendClientMessage( playerid, COLOR_YELLOW, "You have been successfully teleported to the banks parking lot." ); return 1; } // new command if ( !strcmp( cmdtext, "/airport", true ) ) { SetPlayerPos(playerid,1831.9614,-2541.3335,13.5469); SendClientMessage( playerid, COLOR_YELLOW, "You have been successfully teleported to the airport." ); return 1; } // new command if ( !strcmp( cmdtext, "/help", true ) ) { SendClientMessage(playerid, COLOR_YELLOW , "[HELP] Wellcome to the servers help, and support"); SendClientMessage( playerid, COLOR_YELLOW, "[HELP] I hope, that you will understand the rules, and will enjoy the game!"); SendClientMessage( playerid, COLOR_YELLOW, "[HELP] This is a simple DM server, no hacking, and not cheating, just have fun!"); SendClientMessage( playerid, COLOR_YELLOW, "[HELP] For more informations please use /cmds, and feel free to contract any admin!"); return 1; } // new command if ( !strcmp( cmdtext, "/heal", true ) ) { SetPlayerHealth(playerid, 100); SendClientMessage(playerid, COLOR_LIGHTGREEN , " Congratulations! You just healed your self!"); return 1; } // new command if ( !strcmp( cmdtext, "/kill", true ) ) { SetPlayerHealth(playerid, 0); SendClientMessage(playerid, COLOR_RED , " You have just commited a suicide!"); return 1; } // new command if ( !strcmp( cmdtext, "/cmds", true ) ) { SendClientMessage(playerid, COLOR_LIGHTGREEN , "[HELP] This is the commands of our server, each of them, was scripted by Mr.Lauren!"); SendClientMessage(playerid, COLOR_LIGHTGREEN , "[HELP] /help - The basics of our server."); SendClientMessage(playerid, COLOR_LIGHTGREEN , "[HELP] /heal - Sets your health to 100."); SendClientMessage(playerid, COLOR_LIGHTGREEN , "[HELP] /kill - You will die immidiately."); SendClientMessage(playerid, COLOR_LIGHTGREEN , "[HELP] /bankp - Teleports you to the banks parking lot."); SendClientMessage(playerid, COLOR_LIGHTGREEN , "[HELP] /airport - Teleports you to the airport area."); SendClientMessage(playerid, COLOR_LIGHTGREEN , "[HELP] /minigun - Minigun DM area."); SendClientMessage(playerid, COLOR_LIGHTGREEN , "[HELP] /teleport - A list of teleports."); SendClientMessage(playerid, COLOR_LIGHTGREEN , "[HELP] /ammo - Weapon shop, of your own choise."); return 1; } // new command if ( !strcmp( cmdtext, "/minigun", true ) ) { SetPlayerPos(playerid,-2415.7747,-2770.6055,669.0447); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid, 38, 99999); SendClientMessage(playerid, COLOR_LIGHTBLUE , "You have been teleported to minigun mini-game"); return 1; } // new command { if (strcmp("/anims", cmdtext, true, 10) == 0) { SendClientMessage(playerid, COLOR_BLUE, "/relax | /scared | /sick | /wave | /spank | /taichi | /crossarms |"); SendClientMessage(playerid, COLOR_BLUE, "/wank | /kiss | /talk | /fucku | /cocaine | /rocky | /sit | /smoke |"); SendClientMessage(playerid, COLOR_BLUE, "/beach | /lookout | /circle | /medic | /chat | /die | /slapa | /rofl |"); SendClientMessage(playerid, COLOR_BLUE, "/glitched | /fakefire | /bomb | /robman | /handsup | /piss |"); SendClientMessage(playerid, COLOR_BLUE, "/getin | /skate | /cover | /fart | /vomit | /drunk | /bj1 | /bj2 | /bj3"); SendClientMessage(playerid, COLOR_BLUE, "/funnywalk | /kickass | /cell | /laugh | /eat | /injured |"); SendClientMessage(playerid, COLOR_BLUE, "/slapass | /laydown | /arrest | /laugh | /eat | /carjack | /strip | /strip2"); SendClientMessage(playerid, COLOR_BLUE, "/animswat | /animswat1 | /animswat2 | /animswat3 | /animswat4 | /animswat5"); SendClientMessage(playerid, COLOR_BLUE, "/animswat6 | /strip3 | /strip4 | /strip5 | /baseball | /baseball2"); return 1; } else if (strcmp(cmdtext, "/relax", true)==0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid,"BEACH", "bather", 4.0, 1, 0, 0, 0, 0); } return 1; } else if (strcmp(cmdtext, "/handsup", true)==0) { if (GetPlayerState(playerid)== 1) { SetPlayerSpecialAction(playerid,SPECIAL_ACTION_HANDSUP); } return 1; } else if (strcmp(cmdtext, "/bomb", true)==0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0); } return 1; } else if (strcmp(cmdtext, "/robman", true)==0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid, "SHOP", "ROB_Loop_Threat", 4.0, 1, 0, 0, 0, 0); } return 1; } else if (strcmp(cmdtext, "/wank", true)==0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid,"PAULNMAC", "wank_loop", 1.800001, 1, 0, 0, 1, 600); } return 1; } else if (strcmp(cmdtext, "/crossarms", true)==0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid,"PAULNMAC", "wank_loop", 1.800001, 1, 0, 0, 1, 600); } return 1; } else if (strcmp(cmdtext, "/taichi", true)==0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid,"PARK","Tai_Chi_Loop",4.0,1,0,0,0,0); } return 1; } else if (strcmp(cmdtext, "/spank", true)==0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid, "SWEET", "sweet_ass_slap", 4.0, 0, 0, 0, 0, 0); } return 1; } else if (strcmp(cmdtext, "/wave", true)==0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid, "ON_LOOKERS", "wave_loop", 4.0, 1, 0, 0, 0, 0); } return 1; } else if (strcmp(cmdtext, "/sick", true)==0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid, "FOOD", "EAT_Vomit_P", 3.0, 0, 0, 0, 0, 0); } return 1; } else if (strcmp(cmdtext, "/scared", true)==0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid, "ped", "cower", 3.0, 1, 0, 0, 0, 0); } return 1; } else if (strcmp(cmdtext, "/talk", true)==0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid,"PED","IDLE_CHAT",1.800001, 1, 1, 1, 1, 13000); } return 1; } else if (strcmp(cmdtext, "/kiss", true)==0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid,"KISSING", "Grlfrd_Kiss_02", 1.800001, 1, 0, 0, 1, 600); } return 1; } else if (strcmp(cmdtext, "/sit", true)==0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid,"INT_OFFICE", "OFF_Sit_Bored_Loop", 1.800001, 1, 0, 0, 1, 600); } return 1; } else if (strcmp(cmdtext, "/fucku", true)==0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid,"ped", "fucku", 4.1, 0, 1, 1, 1, 1 ); } return 1; } else if (strcmp(cmdtext, "/cocaine", true)==0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid,"CRACK", "crckdeth2", 1.800001, 1, 0, 0, 1, 600); } return 1; } else if (strcmp(cmdtext, "/rocky", true)==0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid,"GYMNASIUM", "GYMshadowbox", 1.800001, 1, 0, 0, 1, 600); } return 1; } else if (strcmp(cmdtext, "/smoke", true)==0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid,"SMOKING", "M_smklean_loop", 4.0, 1, 0, 0, 0, 0); } return 1; } else if (strcmp("/beach", cmdtext, true, 10) == 0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid,"BEACH","SitnWait_loop_W",4.1,0,1,1,1,1); } return 1; } else if (strcmp("/lookout", cmdtext, true, 10) == 0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid,"ON_LOOKERS","lkup_in",4.1,0,1,1,1,1); } return 1; } else if (strcmp("/circle", cmdtext, true, 10) == 0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid,"CHAINSAW","CSAW_Hit_2",4.1,0,1,1,1,1); } return 1; } else if (strcmp("/medic", cmdtext, true, 10) == 0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid,"MEDIC","CPR",4.1,0,1,1,1,1); } return 1; } else if (strcmp("/chat", cmdtext, true, 10) == 0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid,"PED","IDLE_CHAT",4.1,0,1,1,1,1); } return 1; } else if (strcmp("/die", cmdtext, true, 10) == 0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid,"PED","BIKE_fallR",4.1,0,1,1,1,1); } return 1; } else if (strcmp("/slapa", cmdtext, true, 10) == 0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid,"PED","BIKE_elbowL",4.1,0,1,1,1,1); } return 1; } else if (strcmp("/rofl", cmdtext, true, 10) == 0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid,"PED","Crouch_Roll_L",4.1,0,1,1,1,1); } return 1; } else if (strcmp("/glitched", cmdtext, true, 10) == 0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid,"TATTOOS","TAT_Sit_Out_O",4.1,0,1,1,1,1); } return 1; } else if (strcmp("/fakefire", cmdtext, true, 10) == 0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid,"SILENCED","SilenceCrouchfire",4.1,0,1,1,1,1); } return 1; } else if (strcmp("/fart", cmdtext, true, 10) == 0) { if (GetPlayerState(playerid)== 1) { PlayerPlaySound(playerid, 1147, 0.0, 0.0, 0.0); } return 1; } else if (strcmp("/vomit", cmdtext, true) == 0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid, "FOOD", "EAT_Vomit_P", 3.0, 0, 0, 0, 0, 0); // Vomit BAH! PlayerPlaySound(playerid, 1169, 0.0, 0.0, 0.0); } return 1; } else if (strcmp("/drunk", cmdtext, true, 10) == 0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid,"PED","WALK_DRUNK",4.1,0,1,1,1,1); } return 1; } else if (strcmp("/getin", cmdtext, true) == 0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid,"NEVADA","NEVADA_getin",4.1,0,1,1,1,1); } return 1; } else if (strcmp("/piss", cmdtext, true) == 0) { if (GetPlayerState(playerid)== 1) { SetPlayerSpecialAction(playerid, SPECIAL_ACTION_PISSING); } return 1; } else if (strcmp("/funnywalk", cmdtext, true) == 0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid,"WUZI","Wuzi_Walk",4.1,0,1,1,1,1); } return 1; } else if (strcmp("/kickass", cmdtext, true) == 0) { if (GetPlayerState(playerid)== 1) { ApplyAnimation(playerid,"FIGHT_E","Hit_fightkick",4.1,0,1,1,1,1); } return 1; } if(strcmp("/cell", cmdtext, true) == 0) { SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USECELLPHONE); return 1; } if (strcmp("/laugh", cmdtext, true) == 0) { ApplyAnimation(playerid, "RAPPING", "Laugh_01", 4.0, 0, 0, 0, 0, 0); // Laugh return 1; } if (strcmp("/eat", cmdtext, true) == 0) { ApplyAnimation(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0); // Eat Burger return 1; } if(strcmp("/injured", cmdtext, true) == 0) { ApplyAnimation(playerid, "SWEET", "Sweet_injuredloop", 4.0, 1, 0, 0, 0, 0); return 1; } if (strcmp("/slapass", cmdtext, true) == 0) { ApplyAnimation(playerid, "SWEET", "sweet_ass_slap", 4.0, 0, 0, 0, 0, 0); // Ass Slapping return 1; } if (strcmp("/laydown", cmdtext, true) == 0) { ApplyAnimation(playerid,"BEACH", "bather", 4.0, 1, 0, 0, 0, 0); // Lay down return 1; } if (strcmp("/arrest", cmdtext, true) == 0) { ApplyAnimation(playerid,"ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1); // Gun Arrest return 1; } if(strcmp("/carjack", cmdtext, true) == 0) { ApplyAnimation(playerid,"PED","CAR_jackedLHS",4.0,0,1,1,1,0); return 1; } else if (strcmp(cmdtext, "/stopanim", true)==0) { ClearAnimations(playerid); return 1; } if(strcmp("/bj1", cmdtext, true) == 0) { ApplyAnimation(playerid,"BLOWJOBZ","BJ_STAND_END_W",4.0,0,1,1,1,0); return 1; } if(strcmp("/bj2", cmdtext, true) == 0) { ApplyAnimation(playerid,"BLOWJOBZ","BJ_STAND_END_P",4.0,0,1,1,1,0); return 1; } if(strcmp("/bj3", cmdtext, true) == 0) { ApplyAnimation(playerid,"BLOWJOBZ","BJ_STAND_LOOP_W",4.0,0,1,1,1,0); return 1; } if(strcmp("/animswat", cmdtext, true) == 0) { ApplyAnimation(playerid,"SWAT","gnstwall_injurd",4.0,0,1,1,1,0); return 1; } if(strcmp("/animswat2", cmdtext, true) == 0) { ApplyAnimation(playerid,"SWAT","JMP_Wall1m_180",4.0,0,1,1,1,0); return 1; } if(strcmp("/animswat3", cmdtext, true) == 0) { ApplyAnimation(playerid,"SWAT","Rail_fall",4.0,0,1,1,1,0); return 1; } if(strcmp("/animswat4", cmdtext, true) == 0) { ApplyAnimation(playerid,"SWAT","Rail_fall_crawl",4.0,0,1,1,1,0); return 1; } if(strcmp("/animswat5", cmdtext, true) == 0) { ApplyAnimation(playerid,"SWAT","swt_breach_01",4.0,0,1,1,1,0); return 1; } if(strcmp("/animswat6", cmdtext, true) == 0) { ApplyAnimation(playerid,"SWAT","swt_breach_02",4.0,0,1,1,1,0); return 1; } if(strcmp("/strip", cmdtext, true) == 0) { ApplyAnimation(playerid,"STRIP","strip_A",4.0,0,1,1,1,0); return 1; } if(strcmp("/strip2", cmdtext, true) == 0) { ApplyAnimation(playerid,"STRIP","strip_B",4.0,0,1,1,1,0); return 1; } if(strcmp("/strip3", cmdtext, true) == 0) { ApplyAnimation(playerid,"STRIP","strip_C",4.0,0,1,1,1,0); return 1; } if(strcmp("/strip4", cmdtext, true) == 0) { ApplyAnimation(playerid,"STRIP","strip_D",4.0,0,1,1,1,0); return 1; } if(strcmp("/stri5", cmdtext, true) == 0) { ApplyAnimation(playerid,"STRIP","strip_E",4.0,0,1,1,1,0); return 1; } if(strcmp("/Baseball", cmdtext, true) == 0) { ApplyAnimation(playerid,"BASEBALL","Bat_1",4.0,0,1,1,1,0); return 1; } if(strcmp("/baseball2", cmdtext, true) == 0) { ApplyAnimation(playerid,"BASEBALL","Bat_2",4.0,0,1,1,1,0); return 1; } return 1; } SetPlayerPos(playerid, 2201.6697,1997.7933,1500.1992); SetPlayerFacingAngle(playerid, 0); GivePlayerWeapon(playerid, 46, 1); SendClientMessage(playerid, 0x00FFFFAA, "You got a parachute."); OnSkyDiving[playerid]=1; } if(listitem == 11) // Back { ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Teleport Categories", "Los Santos\nSan Fierro\nLas Venturas\nOther", "Select", "Cancel"); } } return 1; } if(dialogid == DIALOGID+4) // Other { if(response) { if(listitem == 0) // Verdant Meadows { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 414.9159,2532.9700,19.1484); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Verdant Meadows."); } if(listitem == 1) // Bayside { SetPlayerPos(playerid, -2271.0764, 2317.8457, 4.8202); SetPlayerFacingAngle(playerid, 180); SendClientMessage(playerid, 0x00FFFFAA, "Aye there fisherman, your at Bayside."); } if(listitem == 2) // Palomino Creek { SetPlayerPos(playerid, 2259.5532, -85.0334, 26.5107); SetPlayerFacingAngle(playerid, 180); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Palomino Creek."); } if(listitem == 3) // Montgomery { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 1377.4314,271.4077,19.5669); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Montgomery."); } if(listitem == 4) // Blueberry { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 183.9907,-108.5440,2.0234); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Blueberry."); } if(listitem == 5) // Drylake { SetPlayerPos(playerid, -12.7000, 1481.7000, 14.00); GameTextForPlayer(playerid,"~W~Welcome to ~B~Dry lake~W~!", 1000, 0); SetPlayerInterior(playerid,0); } if(listitem == 6) // Sniper Death Match { new PlayerName[MAX_PLAYER_NAME]; new iRandom=random(sizeof(RandomSpawn)); GetPlayerName(playerid, PlayerName ,sizeof(PlayerName)); // SetPlayerPos to the random spawn information SetPlayerPos(playerid, RandomSpawn[iRandom][0], RandomSpawn[iRandom][1],RandomSpawn[iRandom][2]); // SetPlayerFacingAngle to the random facing angle information SetPlayerFacingAngle(playerid, RandomSpawn[iRandom][3]); SetPlayerInterior(playerid, 10); format(Info, sizeof(Info), "%s (%i) has joined the Sniper Stadium. Join it too with /sniper!", PlayerName, playerid); SendClientMessageToAll(0x00FFFFFF, Info); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid, 34, 5000); GivePlayerWeapon(playerid, 24, 5000); } if(listitem == 7) // Bike Race { if(iSpawnedCar[playerid] != -1) DestroyVehicle(iSpawnedCar[playerid]); SetPlayerInterior(playerid,4); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Bike Race. Use /exit to exit."); iSpawnedCar[playerid] = CreateVehicle(468,-1424.93,-664.58,1059.85, 180.0, -1, -1, -1); LinkVehicleToInterior(iSpawnedCar[playerid], 4); PutPlayerInVehicle(playerid,iSpawnedCar[playerid], 0); } if(listitem == 8) // Car Race { if(iSpawnedCar[playerid] != -1) DestroyVehicle(iSpawnedCar[playerid]); SetPlayerInterior(playerid,7); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Car Race. Use /exit to exit."); iSpawnedCar[playerid] = CreateVehicle(415,-1394.54,-243.56,1043.20, 180.0, -1, -1, -1); LinkVehicleToInterior(iSpawnedCar[playerid],7); PutPlayerInVehicle(playerid,iSpawnedCar[playerid], 0); } if(listitem == 9) // Mount Chilliad Cabin { SetPlayerPos(playerid, -2809.0000, -1516.5000, 142.0000); SetPlayerFacingAngle(playerid, 270); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to the cabin at Mount Chilliad."); GameTextForPlayer(playerid,"~W~Welcome to~N~~R~~H~Mount Chilliad Cabin~W~!",1000,0); } if(listitem == 10) // Top of Mount Chilliad { SetPlayerPos(playerid, -2238.0000, -1712.2700, 482.0000); SetPlayerFacingAngle(playerid, 90); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported on top of Mount Chilliad."); GameTextForPlayer(playerid,"~W~Welcome to~N~~R~~H~Top of Mount Chilliad~W~!",1000,0); } if(listitem == 11) // Mount Chilliad { SetPlayerPos(playerid, -2409.5000, -2190.0000, 35.0000); SetPlayerFacingAngle(playerid, 270); SendClientMessage(playerid, 0x00FFFFAA, "You've been teleported to Mount Chilliad. Type /mccabin or /mctop for more places."); GameTextForPlayer(playerid,"~W~Welcome to~N~~R~Mount Chilliad~W~!",1000,0); } if(listitem == 12) // Back { ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Teleport Categories", "Los Santos\nSan Fierro\nLas Venturas\nOther", "Select", "Cancel"); } } return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/ak47", cmdtext, true, 10) == 0) { GivePlayerWeapon(playerid,30,200); GivePlayerMoney(playerid,-1000); SendClientMessage(playerid, 0x33CCFFAA, "You have bought a AK-47 For $1000!"); return 1; public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { return 1; } public OnPlayerExitVehicle(playerid, vehicleid) { return 1; } public OnPlayerStateChange(playerid, newstate, oldstate) { return 1; } public OnPlayerEnterCheckpoint(playerid) { return 1; } public OnPlayerLeaveCheckpoint(playerid) { return 1; } public OnPlayerEnterRaceCheckpoint(playerid) { return 1; } public OnPlayerLeaveRaceCheckpoint(playerid) { return 1; } public OnRconCommand(cmd[]) { return 1; } public OnPlayerRequestSpawn(playerid) { return 1; } public OnObjectMoved(objectid) { return 1; } public OnPlayerObjectMoved(playerid, objectid) { return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { return 1; } public OnVehicleMod(playerid, vehicleid, componentid) { return 1; } public OnVehiclePaintjob(playerid, vehicleid, paintjobid) { return 1; } public OnVehicleRespray(playerid, vehicleid, color1, color2) { return 1; } public OnPlayerSelectedMenuRow(playerid, row) { return 1; } public OnPlayerExitedMenu(playerid) { return 1; } public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid) { return 1; } public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { return 1; } public OnRconLoginAttempt(ip[], password[], success) { return 1; } public OnPlayerUpdate(playerid) { return 1; } public OnPlayerStreamIn(playerid, forplayerid) { return 1; } public OnPlayerStreamOut(playerid, forplayerid) { return 1; } public OnVehicleStreamIn(vehicleid, forplayerid) { return 1; } public OnVehicleStreamOut(vehicleid, forplayerid) { return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { return 1; } public OnPlayerClickPlayer(playerid, clickedplayerid, source) { return 1; }
Can anyone help me with this problem? And any future tips?
Thanks.