public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp(cmdtext, "/hey", true)==0) { //Comparing the typed string to '/hey' new pname[MAX_PLAYER_NAME], string[256]; /* MAX_PLAYER_NAME is 24, thats how long a player name can * be at all, no need to define it as like 256, ever seen * someone called aADVGzutdtijhja.khljnklahjsghcjabgtasjng [...]? */ GetPlayerName(playerid, pname, MAX_PLAYER_NAME); format(string, sizeof(string), "%s says hello everyone!", pname); SendClientMessageToAll(0xFFFF00AA, string); return 1; } if(strcmp(cmdtext, "/me", true, 3)==0) { // 3 is the length of /me new str[256], pname[256]; GetPlayerName(playerid, pname, 256); format(str, 256, "%s says %s", pname, cmdtext[4]); SendClientMessageToAll(0x33CCFFAA, str); return 1; } if(strcmp(cmd, "/bigfall", true) == 0) { if(IsPlayerInAnyVehicle(playerid)) { new Float:X; new Float:Y; new Float:Z; new VehicleID; GetPlayerPos(playerid, X, Y, Z); VehicleID = GetPlayerVehicleID(playerid); SetVehiclePos(VehicleID, X, Y, Z + 800.00); SetPlayerFacingAngle(playerid,Ang); GivePlayerWeapon(playerid,46,1); } else { new Float:X; new Float:Y; new Float:Z; GetPlayerPos(playerid, X, Y, Z); SetPlayerPos(playerid, X, Y, Z + 800.00); SetPlayerFacingAngle(playerid,Ang); GivePlayerWeapon(playerid,46,1); GameTextForPlayer(playerid, "~w~Weeeeeeeeeeeeeeeeee!!",8000,5); } return 1; } return 0; }