All pastes #583163 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-06-22 07:40 UTC
rendered paste body
#include <a_samp>
#pragma tabsize 0
      main()
      {
              print("\n----------------------------------");
              print(" Blank Gamemode by your name here");
              print("----------------------------------\n");
      }
      public OnGameModeInit()
      {
              SetGameModeText("Blank Script");
              AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
              return 1;
      }
      public OnGameModeExit()
      {
              return 1;
      }
      public OnPlayerRequestClass(playerid, classid)
      {
              SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
              SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
              SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
              return 1;
      }
      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;
      }
      public OnPlayerCommandText(playerid, cmdtext[])
      {
              if (strcmp(cmdtext, "/lock", true)==0)
                      {
                              if(IsPlayerInAnyVehicle(playerid))
                              {
                                      new State=GetPlayerState(playerid);
                                      if(State!=PLAYER_STATE_DRIVER)
                                      {
                                              SendClientMessage(playerid,0xFFFF00AA,"You can only lock the doors as the driver.");
                                              return 1;
                                      }
                                      new i;
                                      for(i=0;i<MAX_PLAYERS;i++)
                                      {
                                              if(i != playerid)
                                              {
                                                      SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 1);
                                              }
                                      }
                                      SendClientMessage(playerid, 0xFFFF00AA, "Vehicle locked!");
                              new Float:pX, Float:pY, Float:pZ;
                                      GetPlayerPos(playerid,pX,pY,pZ);
                                      PlayerPlaySound(playerid,1056,pX,pY,pZ);
                              }
                              else
                              {
                                      SendClientMessage(playerid, 0xFFFF00AA, "You're not in a vehicle!");
                              }
                              return 1;
                      }
              if (strcmp(cmdtext, "/unlock", true)==0)
                      {
                      if(IsPlayerInAnyVehicle(playerid))
                      {
                              new State=GetPlayerState(playerid);
                              if(State!=PLAYER_STATE_DRIVER)
                              {
                                      SendClientMessage(playerid,0xFFFF00AA,"You can only unlock the doors as the driver.");
                                      return 1;
                              }
                              new i;
                              for(i=0;i<MAX_PLAYERS;i++)
                              {
                                      SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 0);
                              }
                              SendClientMessage(playerid, 0xFFFF00AA, "Vehicle unlocked!");
                              new Float:pX, Float:pY, Float:pZ;
                              GetPlayerPos(playerid,pX,pY,pZ);
                              PlayerPlaySound(playerid,1057,pX,pY,pZ);
                      }
                      else
                      {
                              SendClientMessage(playerid, 0xFFFF00AA, "You're not in a vehicle!");
                      }
                      return 1;
              }
              return 0;
      }
      public OnPlayerInfoChange(playerid)
      {
              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;
      }