SA-MP Forums Archive
[Map] Unity Station Simple Map (Scripted) - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Filterscripts (https://sampforum.blast.hk/forumdisplay.php?fid=17)
+---- Forum: Maps (https://sampforum.blast.hk/forumdisplay.php?fid=64)
+---- Thread: [Map] Unity Station Simple Map (Scripted) (/showthread.php?tid=360298)



Unity Station Simple Map (Scripted) - Diovis - 17.07.2012

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



Re: Unity Station Simple Map (Scripted) - Trol_Patrol - 17.07.2012

give some screen shots ?


Re: Unity Station Simple Map (Scripted) - Koske - 17.07.2012

Get us some screens or video atleast.


Re: Unity Station Simple Map (Scripted) - $mooth - 17.07.2012

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


Re: Unity Station Simple Map (Scripted) - Robert West - 17.07.2012

We need SS, it's easy , just F8


Re: Unity Station Simple Map (Scripted) - [SAMP]_[W]owy - 25.07.2012

FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFUUUUUUUUUUU UUUUUUUUU We is the screenshots