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;
}