All pastes #591526 Raw Edit

jacob

public text v1 · immutable
#591526 ·published 2007-06-27 08:06 UTC
rendered paste body
#include "a_samp.h"
#include "pawnfunctions.h"
#include <stdio.h>


Public main()
{
	printf("\n-----------------------------------------");
	printf(" Simplified Gamemode by Jacob (in pure C++)");
	printf("-----------------------------------------\n");
}

Public OnGameModeInit()
{
       SetGameModeText("C++ Simplified Gamemode");
       AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
       return 1;
}

Public OnGameModeExit()
{
       return 1;
}

Public OnPlayerRequestClass(int playerid, int 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(int playerid)
{
       return 1;
}

Public OnPlayerConnect(int playerid)
{
       return 1;
}

Public OnPlayerDisconnect(int playerid, int reason)
{
       return 1;
}

Public OnPlayerSpawn(int playerid)
{
       return 1;
}

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

Public OnVehicleSpawn(int vehicleid)
{
        return 1;
}

Public OnVehicleDeath(int vehicleid, int killerid)
{
       return 1;
}

Public OnPlayerText(int playerid, char* text)
{
       return 1;
}

Public OnPlayerPrivmsg(int sender, int receiver, char* text)
{
       return 1;
}

Public OnPlayerCommandText(int playerid, char* cmdtext)
{
    	if (strcmp("/mycommand", cmdtext) == 0)
    	{
    		// Do something here
    		return 1;
    	}
    	return 0;
}

Public OnPlayerInfoChange(int playerid)
{
       return 1;
}

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

Public OnPlayerExitVehicle(int playerid, int vehicleid)
{
       return 1;
}

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

Public OnPlayerEnterCheckpoint(int playerid)
{
       return 1;
}

Public OnPlayerLeaveCheckpoint(int playerid)
{
       return 1;
}

Public OnPlayerEnterRaceCheckpoint(int playerid)
{
       return 1;
}

Public OnPlayerLeaveRaceCheckpoint(int playerid)
{
       return 1;
}

Public OnRconCommand(char* cmd)
{
       return 1;
}

Public OnObjectMoved(int objectid)
{
       return 1;
}

Public OnPlayerObjectMoved(int playerid, int objectid)
{
       return 1;
}

Public OnPlayerPickUpPickup(int playerid, int pickupid)
{
       return 1;
}

Public OnPlayerSelectedMenuRow(int playerid, int row)
{
       return 1;
}

Public OnPlayerExitedMenu(int playerid)
{
       return 1;
}

//----------------------------------------------------------
//  ***************************************************
//  *******  THIS IS THE END OF YOUR GAMEMODE.  *******
//  ***************************************************
//----------------------------------------------------------