All pastes #620280 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-07-15 11:18 UTC
rendered paste body
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;
  }