//==============================Commands========================================= public OnPlayerCommandText(playerid, cmdtext[]) { new string[256]; new cmd[256]; new idx; new giveplayerid; new giveplayername[MAX_PLAYER_NAME]; new playername[MAX_PLAYER_NAME]; new temp[256]; cmd = strtok(cmdtext, idx); //=============================FightClub======================================== if (strcmp(cmd, "/fc", true)==0) { SetPlayerPos(playerid,2613.7576,2848.1772,19.9922); // } //=============================Teleport========================================= else if (strcmp(cmd, "/tp", true)==0) { temp = strtok(cmdtext, idx); if (!strlen(temp) || !IsNumeric(temp)) { SendClientMessage(playerid, WHITE, "Invalid usage, Correct usage: /tp id ."); return 1; } giveplayerid = strval(temp); if (!IsPlayerConnected(giveplayerid)) { SendClientMessage(playerid, WHITE, "Invalid player ID!"); return 1; } if (playerid == giveplayerid) { SendClientMessage(playerid, WHITE, "You can not teleport to yourself."); return 1; } new Float:x, Float:y, Float:z; GetPlayerPos(giveplayerid, x, y, z); SetPlayerPos(playerid, x, y, z); // Get the player names GetPlayerName(playerid, playername, sizeof(playername)); GetPlayerName(giveplayerid, giveplayername, sizeof(giveplayername)); // Tell the player who they are teleporting to format(string, sizeof(string), "You have been teleported to %s!", giveplayername); SendClientMessage(playerid, YELLOW, string); // Tell the player who is teleporting to them format(string, sizeof(string), "%s has been teleported to you!", playername); SendClientMessage(giveplayerid, YELLOW, string); } //=============================Car Teleport===================================== else if (strcmp(cmd, "/ctp", true)==0) { if(!IsPlayerInAnyVehicle(playerid)) { SendClientMessage(playerid, WHITE, "You must be in a vehicle to use this command."); return 1; } temp = strtok(cmdtext, idx); if (!strlen(temp) || !IsNumeric(temp)) { SendClientMessage(playerid, WHITE, "Invalid usage, correct usage: /ctp id ."); return 1; } giveplayerid = strval(temp); if (!IsPlayerConnected(giveplayerid)) { SendClientMessage(playerid, WHITE, "Invalid player ID!"); return 1; } if (playerid == giveplayerid) { SendClientMessage(playerid, WHITE, "You can not teleport to yourself."); return 1; } new Float:x, Float:y, Float:z; GetPlayerPos(giveplayerid, x, y, z); SetVehiclePos(GetPlayerVehicleID(playerid), x, y, z); // Get the player names GetPlayerName(playerid, playername, sizeof(playername)); GetPlayerName(giveplayerid, giveplayername, sizeof(giveplayername)); // Tell the player who they are teleporting to format(string, sizeof(string), "You have been car-teleported to %s!", giveplayername); SendClientMessage(playerid, YELLOW, string); // Tell the player who is teleporting to them format(string, sizeof(string), "%s has been car-teleported to you!", playername); SendClientMessage(giveplayerid, YELLOW, string); } //=====================================Dive===================================== else if(strcmp(cmd, "/dive", true)==0) { if (GetPlayerMoney(playerid) > 1049) { GivePlayerMoney(playerid,-1050); new Float:x, Float:y, Float:z; GetPlayerPos(playerid, x, y, z); SetPlayerPos(playerid, x, y, z+500); GivePlayerWeapon(playerid, 46, 1); GameTextForPlayer(playerid,"Juummmpppppp!!!", 2000, 5); } else{ SendClientMessage(playerid, RED,"Not enough cash."); } return 1; //===================================Cardive==================================== if (strcmp(cmd, "/cardive", true)==0) { if(!IsPlayerInAnyVehicle(playerid)) { SendClientMessage(playerid, WHITE, "You must be in a vehicle to use this command."); return 1; } if (GetPlayerMoney(playerid) > 10049) { GivePlayerMoney(playerid,-10050); new Float:x, Float:y, Float:z; GetPlayerPos(playerid, x, y, z); SetVehiclePos(GetPlayerVehicleID(playerid), x, y, z+500); GivePlayerWeapon(playerid, 46, 1); GameTextForPlayer(playerid,"Juummmpppppp!!!", 2000, 5); return 1; } else{ SendClientMessage(playerid, RED,"Not enough cash."); } return 1; } //======================Restart================================================= else if (strcmp(cmd, "/restart", true)==0) { GameModeExit(); return 1; } //=====================/me====================================================== else if (strcmp(cmd, "/me", true)==0) { GetPlayerName(playerid, playername, MAX_PLAYER_NAME); string = strtok(cmdtext, idx); if (!strlen(string) || (cmdtext[4] == ' ')) {  SendClientMessage(playerid, WHITE, "Usage: /me text");  return 1;  }  format(string, sizeof(string), "* %s %s", playername, cmdtext[4]);  SendClientMessageToAll(GetPlayerColor(playerid), string); return 1; } //===================Tune 1===================================================== else if (strcmp(cmd, "/Tune 1", true)==0) { if(!IsPlayerInAnyVehicle(playerid)) { SendClientMessage(playerid, WHITE, "You must be in a vehicle to use this command."); return 1; } new Float:x, Float:y, Float:z; GetPlayerPos(playerid, x, y, z); SetVehiclePos(GetPlayerVehicleID(playerid),2386.5193,1038.8844,10.8203); return 1; } //===================Tune 2===================================================== else if (strcmp(cmd, "/Tune 2", true)==0) { if(!IsPlayerInAnyVehicle(playerid)) { SendClientMessage(playerid, WHITE, "You must be in a vehicle to use this command."); return 1; } new Float:x, Float:y, Float:z; GetPlayerPos(playerid, x, y, z); SetVehiclePos(GetPlayerVehicleID(playerid),-2708.8816,217.7689,4.1797); return 1; } //===================Tune 3===================================================== else if (strcmp(cmd, "/Tune 3", true)==0) { if(!IsPlayerInAnyVehicle(playerid)) { SendClientMessage(playerid, WHITE, "You must be in a vehicle to use this command."); return 1; } new Float:x, Float:y, Float:z; GetPlayerPos(playerid, x, y, z); SetVehiclePos(GetPlayerVehicleID(playerid),2644.4819,-2010.9142,13.5547); return 1; } //===================Taxi ship================================================== else if (strcmp(cmd, "/taxi0", true)==0) { SetPlayerPos(playerid, 2003.3984, 1544.7490, 13.5908); SendClientMessage(playerid, YELLOW, "You have been delivered to your destination safely."); return 1; } //======================Ammunation============================================== IsPlayerInCheckpoint(playerid); { SendClientMessage(playerid, YELLOW, "Welcome to ammunation, to see the list of all weapons available to buy type /gunlist. To buy a gun type /buyammo Gunid ammo. e.g /buyammo 1 100."); } return 1; } //======================LEAVE THIS OR ERRORS==================================== return 1; }