All pastes #564795 Raw Edit

BrainToads Gamemode

public text v1 · immutable
·published 2007-06-13 18:49 UTC
rendered paste body
#include <a_samp>
#include <string>

#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xAA3333AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_LIGHTCYAN 0xAAFFCC33
#define soundid
#define fixchars(%1) for(new charfixloop=0;charfixloop<strlen(%1);charfixloop++)if(%1[charfixloop]<0)%1[charfixloop]+=256
forward TimeServerRunning();

main()
{
	print("\n----------------------------------");
	print("  Work in Progress");
	print("----------------------------------\n");
}


//-------------------------------------------------------

public OnGameModeInit()
{
	print("GameModeInit()");
	SetGameModeText("Work in Progress");
	UsePlayerPedAnims();
	AllowInteriorWeapons(true);
	EnableTirePopping(true);
	AddPlayerClass(0,-1381.3840,1053.7737,1038.3987,183.4392,29,99999,0,0,0,0); //

	AddStaticVehicle(594,-816.4948,501.3493,1358.8174,82.9699,0,0); //
	AddStaticVehicle(504,-1420.3756,998.1488,1023.9575,359.9931,45,29); //
	AddStaticVehicle(504,-1410.4413,988.7491,1023.7844,0.0032,51,39); //
	AddStaticVehicle(504,-1407.6409,1003.4986,1024.0283,0.0037,57,38); //
	AddStaticVehicle(504,-1399.0298,990.2600,1023.7870,0.0055,26,1); //
	AddStaticVehicle(504,-1389.5389,989.9872,1023.7656,359.9486,12,9); //
	AddStaticVehicle(504,-1381.8979,990.0154,1023.7496,0.0063,14,1); //

	LinkVehicleToInterior(1, 15);
	LinkVehicleToInterior(2, 15);
	LinkVehicleToInterior(3, 15);
	LinkVehicleToInterior(4, 15);
	LinkVehicleToInterior(5, 15);
	LinkVehicleToInterior(6, 15);
	LinkVehicleToInterior(7, 15);
	LinkVehicleToInterior(8, 15);


	return 1;
}

//-------------------------------------------------------

public OnPlayerConnect(playerid)
{
	printf("OnPlayerConnect(%d)", playerid);
	new Float:x, Float:y, Float:z;
	GetPlayerPos(playerid, x, y, z);
	PlayerPlaySound(playerid, 1076,-1381.3840,1053.7737,1038.3987);
	return 1;
}

//-------------------------------------------------------

public OnPlayerRequestClass(playerid, classid)
{
 	printf("OnPlayerRequestClass(%d, %d)", playerid, classid);
	SetPlayerPos(playerid, -979.2377,1061.1733,1345.2675);
	SetPlayerInterior(playerid,10);
	SetPlayerFacingAngle(playerid, 275.9318);
	SetPlayerCameraPos(playerid, -972.2047,1061.3495,1345.6658);
	SetPlayerCameraLookAt(playerid, -979.2377,1061.1733,1345.2675);
	return 1;
}

//-------------------------------------------------------

public OnPlayerSpawn(playerid)
{
	printf("OnPlayerSpawn(%d)", playerid);
	SetPlayerInterior(playerid,15);
	TogglePlayerControllable(playerid,1);
	return 1;
}

//-------------------------------------------------------

public OnPlayerDeath(playerid, killerid, reason)
{
	printf("OnPlayerDeath(%d, %d, %d)", playerid, killerid, reason);
	return 1;
}
//-------------------------------------------------------