[Map] Unity Station Simple Map (Scripted)
#1

I have no pictures to provide because my gta laggs like shit



You do need sscanf, and also this was basiclly made for an RP server, down where it says "PlayerInfo[playerid][pMember] == 10)" There you change the 10 to whatever faction number you want having access to the gate open and close function


Add the mapping, then add the variables, then the command itself


Command to open/close


/taxigate which is for the gate to the parking lot


Код:
//MAPING


//Unity
CreateObject(987, 1811, -1911.4000244141, 16.200000762939, 0, 0, 90);
CreateObject(987, 1810.9000244141, -1923.1999511719, 16.200000762939, 0, 0, 90);
CreateObject(987, 1810.8000488281, -1935.1999511719, 16.200000762939, 0, 0, 90);
CreateObject(987, 1811, -1942.4000244141, 16.200000762939, 0, 0, 90);
CreateObject(987, 1799.0999755859, -1942.4000244141, 15.39999961853, 0, 0, 0);
CreateObject(987, 1787.0999755859, -1942.3000488281, 15.39999961853, 0, 0, 0);
CreateObject(987, 1781.8000488281, -1942.1999511719, 15.39999961853, 0, 0, 0);
CreateObject(987, 1769.6999511719, -1942, 12.60000038147, 0, 0, 0);
CreateObject(987, 1759.6999511719, -1941.9000244141, 12.60000038147, 0, 0, 0);
CreateObject(987, 1811.1999511719, -1906.4000244141, 12.60000038147, 0, 0, 90);
CreateObject(987, 1811, -1886.1999511719, 12.60000038147, 0, 0, 102);
CreateObject(1768, 1763, -1898, 12.60000038147, 0, 0, 90);
CreateObject(1768, 1764.6999511719, -1894.6999511719, 12.60000038147, 0, 0, 350);
CreateObject(1768, 1766.6999511719, -1898.9000244141, 12.60000038147, 0, 0, 188);
CreateObject(1827, 1765.3000488281, -1897, 12.60000038147, 0, 0, 0);
CreateObject(1484, 1765.6999511719, -1897.1999511719, 13.199999809265, 0, 23.999969482422, 2);
CreateObject(1484, 1765.0999755859, -1896.3000488281, 13.199999809265, 0, 23.999633789063, 1.99951171875);
CreateObject(1484, 1764.5999755859, -1897.5, 13.199999809265, 0, 23.999633789063, 1.99951171875);
CreateObject(1337, 1765.0999755859, -1897.4000244141, 13.10000038147, 86, 180, 180);
CreateObject(1575, 1765.0999755859, -1896.8000488281, 13.10000038147, 0, 0, 0);
CreateObject(14604, 1768.5999755859, -1897.0999755859, 13.5, 0, 0, 90);
CreateObject(615, 1775.1999511719, -1935.0999755859, 12.39999961853, 0, 0, 0);
CreateObject(615, 1805.5999755859, -1935, 12.39999961853, 0, 0, 0);
CreateObject(615, 1769.6999511719, -1905.5999755859, 12.60000038147, 0, 0, 0);
//Gates
//Open
CreateObject(971, 1811.3000488281, -1890.6999511719, 16, 0, 0, 270);
//Closed
CreateObject(971, 1811.3000488281, -1881.9000244141, 16, 0, 0, 270);






//Variables

new UnityGate
new UnityGateStatus






//The command


CMD:taxigate(playerid, params[])
{
	new string[128]
		if(PlayerInfo[playerid][pMember] == 1)
		{
		    if(IsPlayerInRangeOfPoint(playerid, 8.0, 1811.3000488281, -1890.6999511719, 16)) {
		    	if(UnityGateStatus == 0 ) {
		    	    format( string, sizeof(string), "* %s Uses their car/hand remote to open the gate." GetPlayerNameEx( playerid ) );
		    	    ProxDetector(5.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
		            MoveObject(UnityGate, 1811.3000488281, -1881.9000244141, 16, 1);
		            UnityGateStatus = 1;
				}
				else {
				    format(string, sizeof(string), "* %s Uses their car/hand remote to close the gate." GetPlayerNameEx( playerid ) );
				    ProxDetector(5.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
				    MoveObject(UnityGate, 1811.3000488281, -1890.6999511719, 16, 1);
				    UnityGateStatus = 0;
				    }
		 }
		 return 1;
}
Reply
#2

give some screen shots ?
Reply
#3

Get us some screens or video atleast.
Reply
#4

Should be a rule with a big red text (screenshots or video) is required.
Wont test it without something to look at!
Reply
#5

We need SS, it's easy , just F8
Reply
#6

FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFUUUUUUUUUUU UUUUUUUUU We is the screenshots
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)