All pastes #583143 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-06-22 07:21 UTC
rendered paste body
}

public OnPlayerRequestClass(playerid, classid)
{

SetupPlayerForClassSelection(playerid);

	switch (classid) {
		case 0:
		    {
				GameTextForPlayer(playerid, "~b~THE FAST AND THE FURIOUS", 1000, 3);
			}
	}
	return 1;
}

   1.
      #include <a_samp>
   2.

   3.
      main()
   4.
      {
   5.
              print("\n----------------------------------");
   6.
              print(" Blank Gamemode by your name here");
   7.
              print("----------------------------------\n");
   8.
      }
   9.

  10.
      public OnGameModeInit()
  11.
      {
  12.
              SetGameModeText("Blank Script");
  13.
              AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
  14.
              return 1;
  15.
      }
  16.

  17.
      public OnGameModeExit()
  18.
      {
  19.
              return 1;
  20.
      }
  21.

  22.
      public OnPlayerRequestClass(playerid, classid)
  23.
      {
  24.
              SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
  25.
              SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
  26.
              SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
  27.
              return 1;
  28.
      }
  29.

  30.
      public OnPlayerRequestSpawn(playerid)
  31.
      {
  32.
              return 1;
  33.
      }
  34.

  35.
      public OnPlayerConnect(playerid)
  36.
      {
  37.
              return 1;
  38.
      }
  39.

  40.
      public OnPlayerDisconnect(playerid, reason)
  41.
      {
  42.
              return 1;
  43.
      }
  44.

  45.
      public OnPlayerSpawn(playerid)
  46.
      {
  47.
              return 1;
  48.
      }
  49.

  50.
      public OnPlayerDeath(playerid, killerid, reason)
  51.
      {
  52.
              return 1;
  53.
      }
  54.

  55.
      public OnVehicleSpawn(vehicleid)
  56.
      {
  57.
              return 1;
  58.
      }
  59.

  60.
      public OnVehicleDeath(vehicleid, killerid)
  61.
      {
  62.
              return 1;
  63.
      }
  64.

  65.
      public OnPlayerText(playerid, text[])
  66.
      {
  67.
              return 1;
  68.
      }
  69.

  70.
      public OnPlayerPrivmsg(playerid, recieverid, text[])
  71.
      {
  72.
              return 1;
  73.
      }
  74.

  75.
      public OnPlayerCommandText(playerid, cmdtext[])
  76.
      {
  77.
              if (strcmp(cmdtext, "/lock", true)==0)
  78.
                      {
  79.
                              if(IsPlayerInAnyVehicle(playerid))
  80.
                              {
  81.
                                      new State=GetPlayerState(playerid);
  82.
                                      if(State!=PLAYER_STATE_DRIVER)
  83.
                                      {
  84.
                                              SendClientMessage(playerid,0xFFFF00AA,"You can only lock the doors as the driver.");
  85.
                                              return 1;
  86.
                                      }
  87.
                                      new i;
  88.
                                      for(i=0;i<MAX_PLAYERS;i++)
  89.
                                      {
  90.
                                              if(i != playerid)
  91.
                                              {
  92.
                                                      SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 1);
  93.
                                              }
  94.
                                      }
  95.
                                      SendClientMessage(playerid, 0xFFFF00AA, "Vehicle locked!");
  96.
                              new Float:pX, Float:pY, Float:pZ;
  97.
                                      GetPlayerPos(playerid,pX,pY,pZ);
  98.
                                      PlayerPlaySound(playerid,1056,pX,pY,pZ);
  99.
                              }
 100.
                              else
 101.
                              {
 102.
                                      SendClientMessage(playerid, 0xFFFF00AA, "You're not in a vehicle!");
 103.
                              }
 104.

 105.
                              return 1;
 106.
                      }
 107.

 108.

 109.
              if (strcmp(cmdtext, "/unlock", true)==0)
 110.
                      {
 111.
                      if(IsPlayerInAnyVehicle(playerid))
 112.
                      {
 113.
                              new State=GetPlayerState(playerid);
 114.
                              if(State!=PLAYER_STATE_DRIVER)
 115.
                              {
 116.
                                      SendClientMessage(playerid,0xFFFF00AA,"You can only unlock the doors as the driver.");
 117.
                                      return 1;
 118.
                              }
 119.
                              new i;
 120.
                              for(i=0;i<MAX_PLAYERS;i++)
 121.
                              {
 122.
                                      SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 0);
 123.
                              }
 124.
                              SendClientMessage(playerid, 0xFFFF00AA, "Vehicle unlocked!");
 125.
                              new Float:pX, Float:pY, Float:pZ;
 126.
                              GetPlayerPos(playerid,pX,pY,pZ);
 127.
                              PlayerPlaySound(playerid,1057,pX,pY,pZ);
 128.
                      }
 129.
                      else
 130.
                      {
 131.
                              SendClientMessage(playerid, 0xFFFF00AA, "You're not in a vehicle!");
 132.
                      }
 133.

 134.
                      return 1;
 135.
              }
 136.

 137.
              return 0;
 138.
      }
 139.

 140.
      public OnPlayerInfoChange(playerid)
 141.
      {
 142.
              return 1;
 143.
      }
 144.

 145.
      public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
 146.
      {
 147.
              return 1;
 148.
      }
 149.

 150.
      public OnPlayerExitVehicle(playerid, vehicleid)
 151.
      {
 152.
              return 1;
 153.
      }
 154.

 155.
      public OnPlayerStateChange(playerid, newstate, oldstate)
 156.
      {
 157.
              return 1;
 158.
      }
 159.

 160.
      public OnPlayerEnterCheckpoint(playerid)
 161.
      {
 162.
              return 1;
 163.
      }
 164.

 165.
      public OnPlayerLeaveCheckpoint(playerid)
 166.
      {
 167.
              return 1;
 168.
      }
 169.

 170.
      public OnPlayerEnterRaceCheckpoint(playerid)
 171.
      {
 172.
              return 1;
 173.
      }
 174.

 175.
      public OnPlayerLeaveRaceCheckpoint(playerid)
 176.
      {
 177.
              return 1;
 178.
      }
 179.

 180.
      public OnRconCommand(cmd[])
 181.
      {
 182.
              return 1;
 183.
      }
 184.

 185.
      public OnObjectMoved(objectid)
 186.
      {
 187.
              return 1;
 188.
      }
 189.

 190.
      public OnPlayerObjectMoved(playerid, objectid)
 191.
      {
 192.
              return 1;
 193.
      }
 194.

 195.
      public OnPlayerPickUpPickup(playerid, pickupid)
 196.
      {
 197.
              return 1;
 198.
      }
 199.

 200.
      public OnPlayerSelectedMenuRow(playerid, row)
 201.
      {
 202.
              return 1;
 203.
      }
 204.

 205.
      public OnPlayerExitedMenu(playerid)
 206.
      {
 207.
              return 1;
 208.
      }