All pastes #583112 Raw Edit

Something

public text v1 · immutable
·published 2007-06-22 06:50 UTC
rendered paste body
/*public OnPlayerRequestSpawn(playerid)
{
	return 1;
}

public OnPlayerConnect(playerid)
{
	return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
	return 1;
}

public OnPlayerSpawn(playerid)
{
	return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
	return 1;
}

public OnVehicleSpawn(vehicleid)
{
	return 1;
}

public OnVehicleDeath(vehicleid, killerid)
{
	return 1;
}

public OnPlayerText(playerid, text[])
{
	return 1;
}

public OnPlayerPrivmsg(playerid, recieverid, text[])
{
	return 1;
}

   1.
      public OnPlayerCommandText(playerid, cmdtext[])
   2.
      {
   3.
              if (strcmp(cmdtext, "/lock", true)==0)
   4.
                      {
   5.
                              if(IsPlayerInAnyVehicle(playerid))
   6.
                              {
   7.
                                      new State=GetPlayerState(playerid);
   8.
                                      if(State!=PLAYER_STATE_DRIVER)
   9.
                                      {
  10.
                                              SendClientMessage(playerid,0xFFFF00AA,"You can only lock the doors as the driver.");
  11.
                                              return 1;
  12.
                                      }
  13.
                                      new i;
  14.
                                      for(i=0;i<MAX_PLAYERS;i++)
  15.
                                      {
  16.
                                              if(i != playerid)
  17.
                                              {
  18.
                                                      SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 1);
  19.
                                              }
  20.
                                      }
  21.
                                      SendClientMessage(playerid, 0xFFFF00AA, "Vehicle locked!");
  22.
                              new Float:pX, Float:pY, Float:pZ;
  23.
                                      GetPlayerPos(playerid,pX,pY,pZ);
  24.
                                      PlayerPlaySound(playerid,1056,pX,pY,pZ);
  25.
                              }
  26.
                              else
  27.
                              {
  28.
                                      SendClientMessage(playerid, 0xFFFF00AA, "You're not in a vehicle!");
  29.
                              }
  30.
                      return 1;
  31.
                      }
  32.

  33.

  34.
              if (strcmp(cmdtext, "/unlock", true)==0)
  35.
              {
  36.
                      if(IsPlayerInAnyVehicle(playerid))
  37.
                      {
  38.
                              new State=GetPlayerState(playerid);
  39.
                              if(State!=PLAYER_STATE_DRIVER)
  40.
                              {
  41.
                                      SendClientMessage(playerid,0xFFFF00AA,"You can only unlock the doors as the driver.");
  42.
                                      return 1;
  43.
                              }
  44.
                              new i;
  45.
                              for(i=0;i<MAX_PLAYERS;i++)
  46.
                              {
  47.
                                      SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 0);
  48.
                              }
  49.
                              SendClientMessage(playerid, 0xFFFF00AA, "Vehicle unlocked!");
  50.
                              new Float:pX, Float:pY, Float:pZ;
  51.
                              GetPlayerPos(playerid,pX,pY,pZ);
  52.
                              PlayerPlaySound(playerid,1057,pX,pY,pZ);
  53.
                      }
  54.
                      else
  55.
                      {
  56.
                              SendClientMessage(playerid, 0xFFFF00AA, "You're not in a vehicle!");
  57.
                      }
  58.
              return 1;
  59.
              }
  60.
      }
	return 1;
}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
	return 1;
}

public OnPlayerExitVehicle(playerid, vehicleid)
{
	return 1;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
	return 1;
}

public OnPlayerEnterCheckpoint(playerid)
{
	return 1;
}

public OnPlayerLeaveCheckpoint(playerid)
{
	return 1;
}

public OnPlayerEnterRaceCheckpoint(playerid)
{
	return 1;
}

public OnPlayerLeaveRaceCheckpoint(playerid)
{
	return 1;
}

public OnRconCommand(cmd[])
{
	return 1;
}

public OnObjectMoved(objectid)
{
	return 1;
}

public OnPlayerObjectMoved(playerid, objectid)
{
	return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
	return 1;
}

public OnPlayerSelectedMenuRow(playerid, row)
{
	return 1;
}

public OnPlayerExitedMenu(playerid)
{
	return 1;
}
*/