All pastes #399989 Raw Edit

Checker the check

public cpp v1 · immutable
·published 2007-03-18 12:08 UTC
rendered paste body
#include <a_samp>#include <core>#include <datagram>#include <file>#include <float>#include <string>#include <time>//Colors#define COLOR_GRAD1 0xB4B5B7AA#define COLOR_GRAD2 0xBFC0C2AA#define COLOR_GRAD3 0xCBCCCEAA#define COLOR_GRAD4 0xD8D8D8AA#define COLOR_GRAD5 0xE3E3E3AA#define COLOR_GRAD6 0xF0F0F0AA#define COLOR_GREY 0xAFAFAFAA#define COLOR_GREEN 0x33AA33AA#define COLOR_RED 0xAA3333AA#define COLOR_YELLOW 0xFFFF00AA#define COLOR_WHITE 0xFFFFFFAA#define COLOR_FADE1 0xE6E6E6AA#define COLOR_FADE2 0xC8C8C8AA#define COLOR_FADE3 0xAAAAAAAA#define COLOR_FADE4 0x8C8C8CAA#define COLOR_FADE5 0x6E6E6EAA#define COLOR_PURPLE 0xC2A2DAAA#define COLOR_DBLUE 0x2641FEAA#define COLOR_ALLDEPT 0xFF8282AA//Global Varsnew Float:gX,Float:gY,Float:gZ;new gUsed[301];main(){	print("\n");	print("|--------------------------------------------|");	print("|  Los Santos RolePlaying Server!            |");	print("|                                            |");	print("|                       Made by SchoorSteen  |");	print("|--------------------------------------------|");	print("\n\n");}public OnGameModeInit(){	print("GameModeInit()");	SetGameModeText("Los Santos RolePlaying Server");		//Spawns	AddPlayerClass(113,1340.7233,-616.9389,108.6183,45.8474,24,1000,27,1000,31,1000); // spawn buite huuske	//AddPlayerClass(113,2194.7900,-1204.3500,1049.0234,90.0000,24,1000,27,1000,31,1000); // 		//Important Vehicles -- vehicleid cases.	AddStaticVehicle(429,1364.7583,-618.9565,108.8125,15.9530,46,68); // vID 1 - Banshee#1 - Machiels Huis	AddStaticVehicle(560,1360.1373,-620.2647,108.8125,12.8719,46,68); // vID 2 - Banshee#2 - Machiels Huis		AddStaticVehicle(418,1435.8895,-889.3740,50.7830,359.2826,117,227); // vID 3	AddStaticVehicle(418,1536.4369,-841.8956,64.8303,89.4384,114,114); // vID 4	AddStaticVehicle(418,1530.9546,-813.4545,72.0871,89.9958,108,108); // vID 5	AddStaticVehicle(418,1109.0629,-732.5947,100.5620,90.3320,61,61); // vID 6	AddStaticVehicle(418,978.9502,-829.5300,95.9097,28.7391,41,41); // vID 7	AddStaticVehicle(418,829.7617,-851.7670,70.0173,199.9427,119,119); // vID 8	AddStaticVehicle(418,685.8586,-1072.7318,49.6521,59.6259,117,227); // vID 9	AddStaticVehicle(418,260.1017,-1219.8495,75.0627,179.4447,114,114); // vID 10		//Vehicles	AddStaticVehicle(402,1000.7532,-1306.9794,13.2163,181.2775,13,13); // tegenover donut hut	AddStaticVehicle(409,1480.3495,-1723.4254,13.3468,271.2678,1,1); // CH	AddStaticVehicle(400,1649.7373,-1037.8320,23.9908,179.8820,113,1); // ook	AddStaticVehicle(416,1177.7830,-1339.4628,14.0610,269.0246,1,3); // Amubulance - Hospital	AddStaticVehicle(416,1177.2791,-1308.9822,14.0067,268.8571,1,3); // Amubulance - Hospital	AddStaticVehicle(416,1186.2938,-1325.5809,13.7111,359.6977,1,3); // Amubulance - Hospital	AddStaticVehicle(418,2216.9807,-1157.3423,25.8195,90.8618,117,227); // spawnhotel	AddStaticVehicle(429,2135.3499,-1132.4321,25.3632,54.5999,13,13); // spawnhotel rent gedoe	AddStaticVehicle(430,406.0406,-1923.8486,-0.1198,176.9991,46,26); // pier	AddStaticVehicle(451,2134.5979,-1137.3552,25.2970,57.6017,125,125); // en deze	AddStaticVehicle(468,1307.5217,-898.4235,39.2472,89.4143,46,46); // 24/7 vinewood	AddStaticVehicle(484,720.0555,-1695.8712,0.2751,181.2757,66,36); // Water!	AddStaticVehicle(484,719.9786,-1630.0743,0.0487,182.4348,50,32); // Water 2	AddStaticVehicle(484,741.3931,-1700.4867,0.1905,180.6099,50,32); // Water 3	AddStaticVehicle(488,1544.2635,-1353.5233,329.6369,358.4710,2,29); // Boven op de NR toren	AddStaticVehicle(490,1547.6118,-1652.8988,13.6872,90.2534,0,0); // PD	AddStaticVehicle(490,1549.9940,-1697.7786,13.6766,91.7699,0,0); // PD	AddStaticVehicle(497,1503.5731,-1639.0977,14.2244,359.9932,0,1); // voor PD		AddStaticVehicle(512,1859.5106,-2463.5513,13.8406,359.8150,45,88); // airport	AddStaticVehicle(513,1936.9192,-2443.3220,14.0674,2.7501,48,18); // Airport	AddStaticVehicle(523,1583.5861,-1711.4374,5.4577,178.4321,0,0); // PD garage	AddStaticVehicle(523,1602.1110,-1683.6902,5.4610,269.4162,0,0); // PD garage	AddStaticVehicle(535,2216.8950,-1166.1810,25.4904,269.6442,28,1); // spawnhotel	AddStaticVehicle(535,1426.5160,-1399.3744,13.2326,1.7003,31,1); // Dicht bij Ammu	AddStaticVehicle(536,2205.4319,-1157.0104,25.4759,90.8729,12,1); // spawnhotel	AddStaticVehicle(536,1179.6182,-1389.6508,13.1276,270.7926,12,1); // dicht bij hospital	AddStaticVehicle(541,2133.9502,-1141.3513,24.7956,61.0381,60,1); // en deze	AddStaticVehicle(545,2229.2537,-1156.0364,25.6392,269.9550,47,1); // en deze	AddStaticVehicle(547,1550.9484,-1027.4640,23.6413,341.9494,123,1); // ook deze	AddStaticVehicle(547,2205.6345,-1153.2528,25.4760,270.6332,123,1); // spawnhotel	AddStaticVehicle(559,983.0567,-927.2101,41.4100,87.9255,58,8); // gassattion vinewood	AddStaticVehicle(559,1175.4193,-923.6556,42.9817,93.5772,58,8); // bij burgershot	AddStaticVehicle(560,1110.0082,-1078.6632,29.1254,90.2344,9,39); // dicht bij P&S	AddStaticVehicle(562,1179.1394,-914.5654,42.9243,97.1359,35,1); // bij burgershot	AddStaticVehicle(562,982.6562,-916.5872,41.5227,94.1831,35,1); // gasstation vinewood	AddStaticVehicle(563,1231.6080,-1303.0503,14.1458,3.3718,1,6); // voor de hospital	AddStaticVehicle(567,1363.2329,-1298.7115,13.3260,1.1728,88,64); // bij ammu	AddStaticVehicle(567,911.4994,-1363.4185,13.1574,358.3562,90,96); // chukin bells tats HQ	AddStaticVehicle(582,1570.5768,-1318.1373,16.5411,88.9608,49,11); // NR tower - NEWSVAN	AddStaticVehicle(582,1558.4589,-1325.3115,16.5258,357.7442,41,10); // NR tower	AddStaticVehicle(582,1588.7842,-1327.2704,16.5282,268.6644,114,118); // NR tower	AddStaticVehicle(576,1563.1200,-1011.4190,23.5140,1.2002,68,96); // parkeerplaats bij de bank	AddStaticVehicle(579,776.5208,-1124.0386,23.7557,181.0699,53,53); // dicht bij de tats HQ denk	AddStaticVehicle(580,1363.3789,-1264.8177,13.2580,1.3426,81,81); // bij ammu	AddStaticVehicle(587,2228.7268,-1170.0314,25.4691,269.3694,40,1); // spawnhotel	AddStaticVehicle(593,1942.6055,-2357.2349,14.0369,80.1079,22,1); // Airport	AddStaticVehicle(596,1602.2590,-1691.9063,5.6114,269.0999,0,1); // PD garage	AddStaticVehicle(596,1603.7135,-1606.2590,13.2257,268.0791,0,1); // Buiten PD garage	AddStaticVehicle(596,1561.5503,-1606.1042,13.1037,359.6686,0,1); // buiten PD garage	AddStaticVehicle(596,1534.8622,-1690.1755,13.1819,183.2917,0,1); // PD	AddStaticVehicle(596,1535.2963,-1657.1486,13.1815,358.3488,0,1); // PD	AddStaticVehicle(596,1547.7603,-1669.6742,13.2844,89.3994,0,1); // PD	AddStaticVehicle(596,1548.0001,-1681.2957,13.2782,89.9101,0,1); // PD	AddStaticVehicle(599,1601.6379,-1704.3473,6.0791,269.6533,0,1); // PD Garage	AddStaticVehicle(599,1585.2562,-1667.6483,6.0847,89.7529,0,1); // PD garage 		AddStaticVehicle(602,1629.7284,-1089.4559,23.7125,89.4519,69,1); // laatste	AddStaticVehicle(602,2228.6531,-1173.7001,25.5383,270.7366,75,77); // Spawnhotel			AddStaticVehicle(547,923.0926,-1363.4021,13.0246,0.4082,123,1); // chukin bell tats HQ	AddStaticVehicle(418,782.1006,-1605.3557,13.4761,270.6335,117,227); // burger shot vis boten	AddStaticVehicle(576,523.6142,-1634.1079,16.7543,181.0336,68,96); // dicht bij de pie	AddStaticVehicle(402,339.1555,-1609.7347,32.8448,4.4179,13,13); // Dicht bij de pier	AddStaticVehicle(560,337.6238,-1788.9512,4.6267,359.8388,9,39); // pier parkeerplaats	AddStaticVehicle(402,330.8268,-1810.2421,4.2976,359.9357,22,22); // pier parkeer	AddStaticVehicle(405,317.9460,-1809.3945,4.3516,0.2841,24,1); // pier parkeer	AddStaticVehicle(562,487.7574,-1764.0133,5.2049,270.2251,35,1); // dicht bij pier	AddStaticVehicle(402,652.0847,-1768.7589,13.3871,348.9972,30,30); // kust huis	AddStaticVehicle(576,806.8080,-1812.1495,12.6355,271.3261,72,1); // kust huisje	AddStaticVehicle(468,980.6320,-1835.5551,12.2807,66.7156,46,46); // kust huis	AddStaticVehicle(559,1280.0785,-1806.7668,13.0394,271.1029,58,8); // licenses	AddStaticVehicle(560,1256.3053,-1834.7290,13.0946,0.3184,17,1); // licenses	AddStaticVehicle(562,1197.7794,-1828.2600,13.0657,90.2018,17,1); // licenses	AddStaticVehicle(402,1289.1792,-1867.4032,13.3785,358.2798,39,39); // dicht bij licenses	AddStaticVehicle(420,1077.4998,-1769.6826,13.1368,90.1478,6,1); // Taxi bij de licenses plek	AddStaticVehicle(420,1084.3088,-1760.7521,13.1560,269.9102,6,1); // taxi bij de licenses plek	AddStaticVehicle(420,1062.2844,-1740.2904,13.2486,90.5144,6,1); // taxi op licenses plek	AddStaticVehicle(420,1099.1636,-1775.5082,13.1227,269.3093,6,1); // taxi bij licenses plek	AddStaticVehicle(431,1173.3667,-1796.7731,13.4991,359.4644,75,59); // bus bij linceses plek	AddStaticVehicle(431,1181.6801,-1797.1250,13.4993,358.5805,92,72); // bus bij licenses plek	AddStaticVehicle(567,1282.5353,-1535.5421,13.4077,89.6025,88,64); // Uhm.... Dicht bij licenses *zucht*	AddStaticVehicle(560,1282.7689,-1548.6342,13.2587,90.6440,9,39); // dicht bij licenes en CH	AddStaticVehicle(545,1506.8567,-1752.3114,13.3580,359.3162,47,1); // CH	AddStaticVehicle(545,1456.3286,-1752.2507,13.3580,1.7395,44,96); // CH	AddStaticVehicle(567,1496.5898,-1737.7103,13.3350,271.5391,88,64); // CH	AddStaticVehicle(580,1463.1025,-1737.8724,13.2588,91.9245,81,81); // CH	AddStaticVehicle(562,1617.3307,-1891.7632,13.2068,357.6528,35,1); // naast Good Guns	AddStaticVehicle(547,1621.0554,-1891.6746,13.2848,358.5476,123,1); // naast good guns	AddStaticVehicle(402,1624.9694,-1891.9750,13.3816,356.2194,13,13); // naast GoodGuns	AddStaticVehicle(468,1536.3064,-1834.2698,13.2160,359.8264,46,46); // achter CH	AddStaticVehicle(546,1743.1860,-1846.4718,13.3026,358.2220,78,38); // Dicht bij good guns	AddStaticVehicle(402,1838.0852,-1870.9349,13.2214,359.3519,22,22); // 24/7 ong bij airportf	AddStaticVehicle(546,1793.0099,-1932.4268,13.1108,0.0007,2,62); // Trein rails	AddStaticVehicle(468,1980.9242,-1985.0630,13.2151,356.1014,53,53); // Dicht bij Airport	AddStaticVehicle(562,1987.3640,-1995.6705,13.2070,180.2271,17,1); // Dicht bij airport	AddStaticVehicle(560,1975.9308,-2067.4229,13.0927,359.9947,9,39); // 24/7 bij aiport	AddStaticVehicle(567,1992.3612,-2059.5991,13.2404,0.0085,90,96); // 24/7 airport	AddStaticVehicle(559,1931.6782,-2141.6367,13.2187,1.3176,58,8); // tegenover vliegveld	AddStaticVehicle(562,2275.9592,-2261.5256,13.2066,315.3985,11,1); // dicht bij dropcar	AddStaticVehicle(602,2302.6548,-2351.6150,13.2674,312.7579,69,1); // op industrie eiland	AddStaticVehicle(536,2583.9470,-2429.2566,13.3732,45.9209,12,1); // op industrie eiland dicht bij comps	AddStaticVehicle(456,2793.5857,-2417.9834,13.8056,87.1249,102,65); // Bij de comps	AddStaticVehicle(456,2784.9468,-2417.6348,13.8124,85.6988,110,93); // bij de comps	AddStaticVehicle(526,2502.6616,-1755.5198,13.1760,269.9240,17,1); // vlak bij grovestreet	AddStaticVehicle(546,2473.2292,-1692.1495,13.2390,0.3617,2,78); // in de grovestreet	AddStaticVehicle(402,2657.8030,-1691.7109,9.1476,88.6732,30,30); // Bij het Beker icoontje, dicht bij barzini HQ eerst	AddStaticVehicle(468,2677.3418,-1672.6180,9.0706,41.0090,6,6); // Bij het beker icoontje, dicht bij barzini HQ eerst	AddStaticVehicle(587,2272.8391,-1033.9832,51.1729,141.0238,40,1); // Op de berg bij het spawnhotel	AddStaticVehicle(560,2464.5652,-1310.9564,24.6467,92.6641,9,39); // Dicht bij de spawnhotel, in een buitjewijkje	AddStaticVehicle(562,2436.6909,-1370.4778,23.8826,270.4065,35,1); // dicht bij het spawnhotel, in een buitenwijk	AddStaticVehicle(415,299.5489,-1162.1002,80.6811,174.9994,25,1); // mijn house car	AddStaticVehicle(451,302.7881,-1163.6641,80.6183,176.4935,125,125); // mijn house car	AddStaticVehicle(411,306.3338,-1164.9849,80.6378,176.1386,64,1); // mijn house car	AddStaticVehicle(522,296.2059,-1150.0891,80.4822,228.6382,6,25); // mijn house bike	AddStaticVehicle(451,539.0860,-1288.1029,16.9482,2.6946,36,36); // rent car vinewood	AddStaticVehicle(429,542.2725,-1288.1754,16.9162,0.7615,13,13); // rent car vinewood	AddStaticVehicle(541,546.1198,-1288.2325,16.8694,359.8250,58,8); // rentcar vinewood	AddStaticVehicle(418,1826.3159,-1403.3047,13.5226,269.5695,108,108); // house car poco	AddStaticVehicle(418,1679.0013,-1462.4669,13.6412,269.7382,95,95); // Mijn huis car op GF	AddStaticVehicle(418,2158.6802,-1804.0565,13.4721,269.5197,81,81); // house car	AddStaticVehicle(567,2253.3674,-1762.6959,13.4168,268.4526,88,64); // gym	AddStaticVehicle(402,2494.8240,-1946.1959,13.3305,0.0017,13,13); // GTH Street Plaza	AddStaticVehicle(535,2684.6919,-1989.0973,13.3174,0.3031,28,1); // bij de low rider pimp		//Objects - Pickups	AddStaticPickup(1242, 2, 1527.5000,-12.1000,1002.0971);		return 1;}strtok(const string[], &index){	new length = strlen(string);	while ((index < length) && (string[index] <= ' '))	{		index++;	}	new offset = index;	new result[20];	while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))	{		result[index - offset] = string[index];		index++;	}	result[index - offset] = EOS;	return result;}public OnPlayerRequestClass(playerid, classid){	printf("OnPlayerRequestClass(%d, %d)", playerid, classid);	SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);	SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);	SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);	return 1;}public OnGameModeExit(){	print("GameModeExit()");	return 1;}public OnPlayerConnect(playerid){	printf("OnPlayerConnect(%d)", playerid);	gUsed[playerid] = 0;	SetPlayerColor(playerid, COLOR_DBLUE);		if(IsPlayerAdmin(playerid) == 1){			SetPlayerColor(playerid, COLOR_RED);		}	return 1;}public OnPlayerDisconnect(playerid){	printf("OnPlayerDisconnect(%d)", playerid);	return 1;}public OnPlayerSpawn(playerid){	printf("OnPlayerSpawn(%d)", playerid);	ResetPlayerMoney(playerid);	GivePlayerMoney(playerid, 500);	return 1;}public OnPlayerDeath(playerid, killerid, reason){	printf("OnPlayerDeath(%d, %d, %d)", playerid, killerid, reason);	if(INVALID_PLAYER_ID != killerid){		new killer[256], killee[256], msg[256];		GetPlayerName(killerid, killer, 30);		GetPlayerName(playerid, killee, 30);		new Gunner[256];		GetWeaponName(reason, Gunner, 30);		format(msg, sizeof(msg), "%s killed %s(%s).", killer, killee, Gunner);		SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);		SendClientMessageToAll(COLOR_RED, msg);	}	return 1;}public OnVehicleSpawn(vehicleid){	printf("OnVehicleSpawn(%d)", vehicleid);	return 1;}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[]){//-----------------------------------Preparations------------------------------------	new cmd[256];	new index;	new tmp[256];	cmd = strtok(cmdtext,index);	strmid(tmp,cmdtext,strlen(cmd)+strlen("l"),strlen(cmdtext));//---------------------------------To Armor Function---------------------------------	/*if(strcmp(cmdtext, "/jump", true) == 0) {		new Float:x, Float:y, Float:z;		GetPlayerPos(playerid,x,y,z);		TogglePlayerControllable(playerid, 0);	    			SetPlayerPos(playerid,1527.5000,-12.1000,1002.0971);			if(strcmp(cmdtext, "/exit", true) == 0) {				TogglePlayerControllable(playerid, 1);				SetPlayerPos(playerid,x,y,z);			}		return 1;	}*///--------------------------------Give Money Function--------------------------------	if(strcmp(cmd, "/givecash", true) == 0) {		if(IsPlayerAdmin(playerid) == 1) {			    tmp = strtok(cmdtext, index);		    new idofplayer;		    idofplayer = strval(tmp);		    		    if(!strlen(tmp)){		    	SendClientMessage(playerid, COLOR_YELLOW, "Usage: /givecash [id] [amount]");			} else {					    	tmp = strtok(cmdtext, index);				new amount;				amount = strval(tmp);								new AdminName[256];				GetPlayerName(playerid, AdminName, 30);				new msg[256];				format(msg, 256, "AdmCmd: %s gave you %d dollar.", AdminName, amount);				SendClientMessage(idofplayer, COLOR_RED, msg);				GivePlayerMoney(idofplayer, amount);				return 1;			}		}else{			SendClientMessage(playerid, COLOR_RED, "You are not an admin!");		}	}	//---------------------------------Give Gun Function---------------------------------	if(strcmp(cmd, "/givegun", true) == 0) {		if(IsPlayerAdmin(playerid) == 1){		    tmp = strtok(cmdtext, index);		    new idofplayer;		    idofplayer = strval(tmp);		    		    if(!strlen(tmp)){		    	SendClientMessage(playerid, COLOR_YELLOW, "Usage: /givegun [id] [gunid] [ammo]");			} else {					    	tmp = strtok(cmdtext, index);				new gunid;				gunid = strval(tmp);								if(gunid < 22 || gunid > 31 || gunid == 26){					SendClientMessage(playerid, COLOR_YELLOW, "You are not allowed to use this gun.");				} else {					tmp = strtok(cmdtext, index);					new ammo;					ammo = strval(tmp);					if(ammo > 1000){						SendClientMessage(playerid, COLOR_YELLOW, "1000 is maximum amount of ammo.");					} else {						new AdminName[256];						GetPlayerName(playerid, AdminName, 30);						new msg[256];						new Gunner[256];						GetWeaponName(gunid, Gunner, 30);						format(msg, 256, "AdmCmd: %s gave you %s with %d ammo.", AdminName, Gunner, ammo);						SendClientMessage(idofplayer, COLOR_RED, msg);						GivePlayerWeapon(idofplayer, gunid, ammo);						return 1;					}				}			}		}else{			SendClientMessage(playerid, COLOR_RED, "You are not an admin!");		}	}	//----------------------------------Freeze Command-----------------------------------	if(strcmp(cmd, "/freeze", true) == 0) {		if(IsPlayerAdmin(playerid) == 1){		    tmp = strtok(cmdtext, index);		    new idofplayer;		    idofplayer = strval(tmp);		    		    if(!strlen(tmp)){		    	SendClientMessage(playerid, COLOR_YELLOW, "Usage: /freeze [id]");			} else {				new AdminName[256];				GetPlayerName(playerid, AdminName, 30);				new msg[256];				new IGotFrozen[256];				GetPlayerName(idofplayer, IGotFrozen, 40);				format(msg, 256, "**AdmCmd: %s freezed %s.**", AdminName, IGotFrozen);				SendClientMessageToAll(COLOR_RED, msg);				TogglePlayerControllable(idofplayer, 0);				return 1;			}			}else{			SendClientMessage(playerid, COLOR_RED, "You are not an admin!");		}	}	//---------------------------------UnFreeze Command----------------------------------	if(strcmp(cmd, "/unfreeze", true) == 0) {		if(IsPlayerAdmin(playerid) == 1){		    tmp = strtok(cmdtext, index);		    new idofplayer;		    idofplayer = strval(tmp);		    		    if(!strlen(tmp)){		    	SendClientMessage(playerid, COLOR_YELLOW, "Usage: /unfreeze [id]");			} else {				new AdminName[256];				GetPlayerName(playerid, AdminName, 30);				new msg[256];				new IGotFrozen[256];				GetPlayerName(idofplayer, IGotFrozen, 40);				format(msg, 256, "**AdmCmd: %s unfreezed %s.**", AdminName, IGotFrozen);				SendClientMessageToAll(COLOR_RED, msg);				TogglePlayerControllable(idofplayer, 1);				return 1;			}			}else{			SendClientMessage(playerid, COLOR_RED, "You are not an admin!");		}	}	//-----------------------------------PimpCar Command---------------------------------	if(strcmp(cmd, "/modcar", true) == 0) {		if(IsPlayerAdmin(playerid) == 1){			GetVehiclePos(playerid, gX,gY,gZ);			new vehicleno = GetPlayerVehicleID(playerid);			gUsed[playerid] = 1;			SetVehiclePos(vehicleno,-2720.5,217.5,4.1);			//-2720.5,217.5,4.1 -> 1 dingetje			//-1936.1281,245.3669,34.1427 -> Las Venturas TransFender			return 1;		}else{		SendClientMessage(playerid, COLOR_RED, "You are not an admin!");	}}//-------------------------------------Heal Command----------------------------------	if(strcmp(cmd, "/heal", true) == 0) {		if(IsPlayerAdmin(playerid) == 1) {			    tmp = strtok(cmdtext, index);		    new idofplayer;		    idofplayer = strval(tmp);		    		    if(!strlen(tmp)){		    	SendClientMessage(playerid, COLOR_YELLOW, "Usage: /heal [id] [amount]");			} else {					    	tmp = strtok(cmdtext, index);				new amount;				amount = strval(tmp);								if(amount > 100){					SendClientMessage(playerid, COLOR_YELLOW, "No healing above 100!");				} else {					new AdminName[256];					GetPlayerName(playerid, AdminName, 30);					new msg[256];					format(msg, 256, "AdmCmd: %s gave you %d health.", AdminName, amount);					SendClientMessage(idofplayer, COLOR_RED, msg);					SetPlayerHealth(idofplayer, amount);					return 1;				}			}		}else{			SendClientMessage(playerid, COLOR_RED, "You are not an admin!");		}	}//-------------------------------------Heal Command----------------------------------	if(strcmp(cmd, "/slap", true) == 0) {		if(IsPlayerAdmin(playerid) == 1){		    tmp = strtok(cmdtext, index);		    new idofplayer;		    idofplayer = strval(tmp);		    		    if(!strlen(tmp)){		    	SendClientMessage(playerid, COLOR_YELLOW, "Usage: /slap [id]");			} else {				new AdminName[256];				GetPlayerName(playerid, AdminName, 30);				new msg[256];				new IGotFrozen[256];				GetPlayerName(idofplayer, IGotFrozen, 40);				format(msg, 256, "**AdmCmd: %s slapped %s.**", AdminName, IGotFrozen);				SendClientMessageToAll(COLOR_RED, msg);								new Float:hp;				GetPlayerHealth(idofplayer, hp);								new Float:x, Float:y, Float:z;				GetPlayerPos(idofplayer, x,y,z);				SetPlayerPos(idofplayer,x,y,z+20000);				GivePlayerWeapon(idofplayer,46,1);					if(hp < 11.00){						SetPlayerHealth(idofplayer, 1);					} else {						SetPlayerHealth(idofplayer, hp-10.00);					}				return 1;			}					}else{			SendClientMessage(playerid, COLOR_RED, "You are not an admin!");		}	}		//---------------------------------Gimme my banshee----------------------------------	if(strcmp(cmd, "/banshee", true) == 0) {		if(IsPlayerAdmin(playerid) == 1){			tmp = strtok(cmdtext, index);		    new vehno;		    vehno = strval(tmp);		    new Float:x, Float:y, Float:z;		    GetPlayerPos(playerid, x,y,z);			SetVehiclePos(vehno, x, y+0.1, z);			//-2720.5,217.5,4.1 -> 1 dingetje			//-1936.1281,245.3669,34.1427 -> Las Venturas TransFender			return 1;				}else{		SendClientMessage(playerid, COLOR_RED, "You are not an admin!");	}}//---------------------------------Save le shit----------------------------------	if(strcmp(cmd, "/saveio", true) == 0) {		if(IsPlayerAdmin(playerid) == 1){			GetPlayerPos(playerid, gX, gY, gZ);		//-2720.5,217.5,4.1 -> 1 dingetje		//-1936.1281,245.3669,34.1427 -> Las Venturas TransFender		return 1;		}else{		SendClientMessage(playerid, COLOR_RED, "You are not an admin!");	}}//---------------------------------Exit le shit----------------------------------	if(strcmp(cmd, "/exit", true) == 0 && gUsed[playerid] == 1) {		if(IsPlayerAdmin(playerid) == 1){			new vid = GetPlayerVehicleID(playerid);			SetVehiclePos(vid, gX, gY, gZ);			gUsed[playerid] = 0;		//-2720.5,217.5,4.1 -> 1 dingetje		//-1936.1281,245.3669,34.1427 -> Las Venturas TransFender		return 1;		}else{		SendClientMessage(playerid, COLOR_RED, "You are not an admin!");	}}//---------------------------------End of Commands-----------------------------------//beginif (strcmp(cmdtext, "/enter", true)==0){new i, Float:X, Float:Y, Float:Z; //this is where your coords will get storedfor (i = 0; i < MAX_PLAYERS; i++) //this is a loop{GetPlayerPos(i, X, Y, Z); //stores your posif(X >= 1339.7200 && X <= 1341.7200 && Y >= -615.9389 && Y <= -617.9389) //coords for entering house//AddPlayerClass(113,1340.7233,-616.9389,108.6183,45.8474,24,1000,27,1000,31,1000); // spawn buite huusk{SetPlayerInterior(playerid, 6);//interiorID is the Interior the house is inSetPlayerPos(playerid,2194.7900,-1204.3500,1049.0234); // X, Y, Z are the coords where the house is locatedGameTextForPlayer(playerid, "Welcome to Owners house",3000,5); //Change Owners to name of player the house is of}}return 1;}//end	return 0;}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){	printf("OnPlayerStateChange(%d, %d, %d)", playerid, newstate, oldstate);	return 1;}public OnPlayerEnterCheckpoint(playerid){	printf("OnPlayerEnterCheckpoint(%d)", playerid);	return 1;}public OnPlayerLeaveCheckpoint(playerid){	printf("OnPlayerLeaveCheckpoint(%d)", playerid);	return 1;}