Public feed #602052

Unnamed

public text v1 · immutable
Raw Edit
·published 2007-07-03 21:25 UTC
rendered paste body
#include <a_samp>
#include <core>
#include <float>
#pragma tabsize 0
new MTeam[MAX_PLAYERS];
new MPlayerClass[MAX_PLAYERS];

#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xAA3333AA
#define COLOR_ORANGE 0xFF9900AA

#define TEAM_GREEN 0
#define TEAM_RED 1

main()
{
	print("\n----------------------------------");
	print("Ssaczowy Mod");
	print("----------------------------------\n");
}


public OnGameModeInit()
{

	SetGameModeText("Possysam Mod");
AddPlayerClass(111,-941.8355,2032.2247,61.3521,225.5992,26,200,29,100,0,0); // resp1
AddPlayerClass(112,-906.4562,1922.1909,123.0391,283.9675,34,500,0,0,0,0); // resp1-snajper
AddPlayerClass(63,-525.9366,2002.5725,60.4514,50.2889,26,200,29,100,0,0); // resp2
AddPlayerClass(63,-536.6289,1994.5516,60.3828,45.9022,26,200,29,100,0,0); // resp2-2
AddPlayerClass(63,-543.1497,1983.8536,60.3828,44.0221,26,200,29,100,0,0); // resp2-3
AddPlayerClass(64,-568.0023,1912.4321,90.8354,57.1355,34,500,0,0,0,0); // tamtobylozletojestdobre



AddStaticVehicle(572,-904.6016,1983.5535,60.4940,311.7020,101,1); //
AddStaticVehicle(572,-906.7876,1985.9713,60.4939,312.4356,116,1); //
AddStaticVehicle(572,-909.2047,1988.4827,60.4939,313.5750,117,1); //
AddStaticVehicle(572,-910.9873,1990.9858,60.4940,313.7554,117,1); //
AddStaticVehicle(572,-913.3643,1993.6180,60.4939,310.8937,4,1); //
AddStaticVehicle(572,-915.6370,1996.5773,60.4939,310.7389,25,1); //
AddStaticVehicle(572,-917.5052,1999.1287,60.4939,307.7827,30,1); //
AddStaticVehicle(572,-919.8904,2001.7548,60.4940,310.4786,30,1); //
AddStaticVehicle(572,-921.7434,2004.3253,60.4939,310.0373,37,1); //
AddStaticVehicle(572,-923.8513,2007.0497,60.4940,310.3076,94,1); //
AddStaticVehicle(572,-926.0120,2009.4353,60.4940,311.3710,94,1); //
AddStaticVehicle(572,-928.1387,2012.2003,60.4940,310.4679,101,1); //
AddStaticVehicle(572,-930.1278,2014.9679,60.4940,308.7512,116,1); //
AddStaticVehicle(572,-932.3088,2017.8152,60.4940,306.6570,117,1); //
AddStaticVehicle(572,-934.2393,2020.2537,60.4940,307.7122,117,1); //
AddStaticVehicle(572,-936.4333,2023.2178,60.4940,307.4401,4,1); //
AddStaticVehicle(572,-938.6027,2025.9374,60.4939,310.1182,25,1); //
AddStaticVehicle(572,-940.6638,2028.3816,60.4940,312.3786,30,1); //

	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);

new msg[256];
  
	MPlayerClass[playerid] = classid;
	switch (classid) {
	    case 0:
	        {
                    GameTextForPlayer(playerid, "~g~Green", 500, 3);
		}
		case 1:
		{
                    GameTextForPlayer(playerid, "~g~Green-Sniper", 500, 3);
                }
          case 2:
	        {
                    GameTextForPlayer(playerid, "~r~Red", 500, 3);
		}
        case 3:
	        {
                    GameTextForPlayer(playerid, "~r~Red", 500, 3);
		}

        case 4:
	        {
                    GameTextForPlayer(playerid, "~r~Red", 500, 3);
		}
		
		 case 5:
	        {
                    GameTextForPlayer(playerid, "~r~Red-Sniper", 500, 3);
		}

SetPlayerClass(playerid, classid);
{
    switch(classid) {
        case 0, 1: {
            MTeam[playerid] = TEAM_GREEN;
        }
        case 2, 3, 4, 5: {
            MTeam[playerid] = TEAM_RED;

	    }


return 1;
}

public OnPlayerRequestSpawn(playerid)
{
	return 1;
}

public OnPlayerConnect(playerid)
{

	return 1;
}

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

public OnPlayerSpawn(playerid)
{

if(MTeam[playerid] == TEAM_GREEN) {
	SetPlayerColor(playerid,COLOR_GREEN);
    }

    else if(MTeam[playerid] == TEAM_RED) {
        SetPlayerColor(playerid,COLOR_RED);
    }

	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("/mycommand", cmdtext, true, 10) == 0)
	{
		// Do something here
		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;
}