07.02.2012, 15:51
Gas Station-LS Pro
- Created by LoW (Razor)
Description:
- The unique Gas Station for a RolePlay server.
Duficulty:
- 3.5/5 *
Problems:
- Little sucka' at blocks positions.
Got:
- 79 objects.
- 3 commands. * /gate1, /gate2, /gate3 *.
- 3 park space
- 1 In/2 out way/s.
- A Unique map
Credite:
- LoW (Razor) - Mapper
Disclaimer:
- It can be edited.
Version:
- v1.0
Screens:
Click for FULL SCREEN.






Pawn Code:
OnGameModeInit:
----------------------------
OnPlayerCommandText:
----------------------------
At the finish:
- Created by LoW (Razor)
Description:
- The unique Gas Station for a RolePlay server.
Duficulty:
- 3.5/5 *
Problems:
- Little sucka' at blocks positions.
Got:
- 79 objects.
- 3 commands. * /gate1, /gate2, /gate3 *.
- 3 park space
- 1 In/2 out way/s.
- A Unique map
Credite:
- LoW (Razor) - Mapper
Disclaimer:
- It can be edited.
Version:
- v1.0
Screens:
Click for FULL SCREEN.






Pawn Code:
Code:
new bool:newPlayer = false,bar;
Code:
//Fences CreateObject(3578,1946.69995117,-1792.90002441,13.30000019,0.00000000,0.00000000,0.00000000); //object(dockbarr1_la) (1) CreateObject(966,1951.50000000,-1792.00000000,12.39999962,0.00000000,0.00000000,270.00000000); //object(bar_gatebar01) (1) CreateObject(966,1941.40002441,-1764.00000000,12.39999962,0.00000000,0.00000000,0.00000000); //object(bar_gatebar01) (2) CreateObject(3578,1939.09960938,-1792.89941406,13.30000019,0.00000000,0.00000000,0.00000000); //object(dockbarr1_la) (6) CreateObject(3578,1916.90002441,-1797.09997559,13.19999981,0.00000000,0.00000000,179.99450684); //object(dockbarr1_la) (9) CreateObject(3578,1954.00000000,-1779.80004883,13.30000019,0.00000000,0.00000000,65.99951172); //object(dockbarr1_la) (10) CreateObject(3578,1926.50000000,-1787.09997559,13.30000019,0.00000000,0.00000000,179.99450684); //object(dockbarr1_la) (11) CreateObject(3578,1934.09997559,-1797.09997559,13.30000019,0.00000000,0.00000000,179.99450684); //object(dockbarr1_la) (12) CreateObject(3578,1944.19995117,-1797.09997559,13.30000019,0.00000000,0.00000000,179.99450684); //object(dockbarr1_la) (13) CreateObject(978,1942.40002441,-1768.80004883,13.19999981,0.00000000,0.00000000,270.00000000); //object(sub_roadright) (1) CreateObject(978,1942.39941406,-1775.50000000,13.19999981,0.00000000,0.00000000,269.99951172); //object(sub_roadright) (2) CreateObject(979,1940.90002441,-1775.69995117,13.19999981,0.00000000,0.00000000,90.00000000); //object(sub_roadleft) (1) CreateObject(979,1940.90002441,-1769.30004883,13.19999981,0.00000000,0.00000000,90.00000000); //object(sub_roadleft) (2) CreateObject(966,1942.09997559,-1764.00000000,12.39999962,0.00000000,0.00000000,179.99450684); //object(bar_gatebar01) (3) CreateObject(3578,1951.69995117,-1764.80004883,13.30000019,0.00000000,0.00000000,0.00000000); //object(dockbarr1_la) (15) CreateObject(3578,1929.30004883,-1765.00000000,13.30000019,0.00000000,0.00000000,7.99951172); //object(dockbarr1_la) (17) CreateObject(3578,1914.19921875,-1791.79980469,13.19999981,0.00000000,0.00000000,89.99450684); //object(dockbarr1_la) (19) CreateObject(3578,1947.80004883,-1770.19995117,13.30000019,0.00000000,0.00000000,89.99450684); //object(dockbarr1_la) (20) CreateObject(3578,1949.80004883,-1779.80004883,13.30000019,0.00000000,0.00000000,113.99450684); //object(dockbarr1_la) (21) CreateObject(3578,1956.09960938,-1770.19921875,13.30000019,0.00000000,0.00000000,89.99450684); //object(dockbarr1_la) (22) CreateObject(3578,1928.09997559,-1796.50000000,13.19999981,0.00000000,0.00000000,89.99450684); //object(dockbarr1_la) (24) CreateObject(3578,1933.50000000,-1796.50000000,13.30000019,0.00000000,0.00000000,89.99450684); //object(dockbarr1_la) (25) CreateObject(3578,1951.19921875,-1797.79980469,13.30000019,0.00000000,0.00000000,89.99450684); //object(dockbarr1_la) (27) CreateObject(3578,1927.19921875,-1797.09960938,13.19999981,0.00000000,0.00000000,179.99450684); //object(dockbarr1_la) (28) CreateObject(3578,1919.59960938,-1787.09960938,13.30000019,0.00000000,0.00000000,179.99450684); //object(dockbarr1_la) (29) CreateObject(3578,1931.40002441,-1782.30004883,13.30000019,0.00000000,0.00000000,89.99450684); //object(dockbarr1_la) (30) CreateObject(3578,1931.40002441,-1774.50000000,13.30000019,0.00000000,0.00000000,89.99450684); //object(dockbarr1_la) (31) CreateObject(1237,1952.40002441,-1792.50000000,12.50000000,0.00000000,0.00000000,0.00000000); //object(strtbarrier01) (1) CreateObject(1237,1952.69995117,-1785.09997559,12.39999962,0.00000000,0.00000000,0.00000000); //object(strtbarrier01) (2) CreateObject(1237,1947.19995117,-1762.69995117,12.50000000,0.00000000,0.00000000,0.00000000); //object(strtbarrier01) (3) CreateObject(1237,1932.00000000,-1765.69995117,12.50000000,0.00000000,0.00000000,0.00000000); //object(strtbarrier01) (4) CreateObject(1237,1941.89941406,-1762.79980469,12.39999962,0.00000000,0.00000000,0.00000000); //object(strtbarrier01) (5) CreateObject(1237,1934.69921875,-1762.69921875,12.50000000,0.00000000,0.00000000,0.00000000); //object(strtbarrier01) (6) CreateObject(1237,1932.29980469,-1769.89941406,12.39999962,0.00000000,0.00000000,0.00000000); //object(strtbarrier01) (7) CreateObject(1237,1914.30004883,-1787.19995117,14.00000000,0.00000000,0.00000000,0.00000000); //object(strtbarrier01) (8) CreateObject(1237,1914.19995117,-1788.30004883,14.00000000,0.00000000,0.00000000,0.00000000); //object(strtbarrier01) (9) CreateObject(1237,1914.19995117,-1789.50000000,14.00000000,0.00000000,0.00000000,0.00000000); //object(strtbarrier01) (10) CreateObject(1237,1914.19995117,-1790.80004883,14.00000000,0.00000000,0.00000000,0.00000000); //object(strtbarrier01) (11) CreateObject(1237,1914.19995117,-1792.00000000,14.00000000,0.00000000,0.00000000,0.00000000); //object(strtbarrier01) (12) CreateObject(1237,1914.19995117,-1793.40002441,14.00000000,0.00000000,0.00000000,0.00000000); //object(strtbarrier01) (13) CreateObject(1237,1921.59997559,-1791.80004883,14.00000000,0.00000000,0.00000000,0.00000000); //object(strtbarrier01) (14) CreateObject(1237,1914.19921875,-1796.39941406,14.00000000,0.00000000,0.00000000,0.00000000); //object(strtbarrier01) (16) CreateObject(3578,1921.59997559,-1796.50000000,13.19999981,0.00000000,0.00000000,89.99450684); //object(dockbarr1_la) (33) CreateObject(1237,1914.19921875,-1795.00000000,14.00000000,0.00000000,0.00000000,0.00000000); //object(strtbarrier01) (17) CreateObject(1237,1928.09997559,-1791.69995117,14.00000000,0.00000000,0.00000000,0.00000000); //object(strtbarrier01) (18) CreateObject(1237,1933.30004883,-1791.69995117,14.10000038,0.00000000,0.00000000,0.00000000); //object(strtbarrier01) (19) CreateObject(3578,1934.69995117,-1786.90002441,13.19999981,0.00000000,0.00000000,0.00000000); //object(dockbarr1_la) (34) CreateObject(3578,1941.19995117,-1786.90002441,13.19999981,0.00000000,0.00000000,0.00000000); //object(dockbarr1_la) (35) CreateObject(3578,1936.30004883,-1782.00000000,13.19999981,0.00000000,0.00000000,89.99450684); //object(dockbarr1_la) (36) CreateObject(1251,1946.00000000,-1790.40002441,12.50000000,0.00000000,0.00000000,0.00000000); //object(smashbar) (1) CreateObject(1251,1951.79980469,-1788.59960938,12.50000000,0.00000000,0.00000000,0.00000000); //object(smashbar) (2) CreateObject(1251,1945.00000000,-1780.09997559,12.50000000,0.00000000,0.00000000,90.00000000); //object(smashbar) (3) CreateObject(1251,1943.80004883,-1772.90002441,12.50000000,0.00000000,0.00000000,90.00000000); //object(smashbar) (4) CreateObject(1251,1943.59997559,-1765.59997559,12.50000000,0.00000000,0.00000000,90.00000000); //object(smashbar) (5) CreateObject(1251,1945.09997559,-1762.09997559,12.50000000,0.00000000,0.00000000,90.00000000); //object(smashbar) (6) CreateObject(1251,1938.30004883,-1762.09997559,12.50000000,0.00000000,0.00000000,90.00000000); //object(smashbar) (7) CreateObject(1251,1937.59997559,-1765.59997559,12.50000000,0.00000000,0.00000000,90.00000000); //object(smashbar) (8) CreateObject(1251,1937.09997559,-1772.90002441,12.50000000,0.00000000,0.00000000,90.00000000); //object(smashbar) (9) CreateObject(1251,1933.50000000,-1772.90002441,12.50000000,0.00000000,0.00000000,90.00000000); //object(smashbar) (10) CreateObject(1251,1939.09997559,-1780.19995117,12.50000000,0.00000000,0.00000000,90.00000000); //object(smashbar) (11) CreateObject(1251,1931.59997559,-1769.09997559,12.69999981,0.00000000,0.00000000,0.00000000); //object(smashbar) (13) CreateObject(1251,1933.29980469,-1777.19921875,12.50000000,0.00000000,0.00000000,90.00000000); //object(smashbar) (14) CreateObject(1251,1917.80004883,-1791.50000000,12.50000000,0.00000000,0.00000000,90.00000000); //object(smashbar) (16) CreateObject(1251,1930.00000000,-1791.69921875,12.50000000,0.00000000,0.00000000,90.00000000); //object(smashbar) (17) CreateObject(1251,1924.50000000,-1791.59997559,12.50000000,0.00000000,0.00000000,90.00000000); //object(smashbar) (18) CreateObject(615,1947.30004883,-1795.19995117,12.50000000,0.00000000,0.00000000,0.00000000); //object(veg_tree3) (1) CreateObject(615,1952.00000000,-1769.80004883,12.50000000,0.00000000,0.00000000,0.00000000); //object(veg_tree3) (2) CreateObject(615,1937.59960938,-1795.19921875,12.50000000,0.00000000,0.00000000,0.00000000); //object(veg_tree3) (3) CreateObject(615,1951.00000000,-1777.80004883,12.50000000,0.00000000,0.00000000,0.00000000); //object(veg_tree3) (4) CreateObject(615,1923.59997559,-1762.30004883,12.50000000,0.00000000,0.00000000,0.00000000); //object(veg_tree3) (5)
Code:
//Barrier bar = CreateObject(966,1951.40002441,-1791.90002441,12.39999962,0.00000000,0.00000000,270.00000000); //object(bar_gatebar01) (1) CreateObject(966,1941.40002441,-1764.00000000,12.39999962,0.00000000,0.00000000,0.00000000); //object(bar_gatebar01) (2) CreateObject(966,1942.00000000,-1764.00000000,12.39999962,0.00000000,0.00000000,180.00000000); //object(bar_gatebar01) (4) CreateObject(968,1941.19995117,-1764.00000000,13.30000019,0.00000000,90.00000000,179.99981689); //object(barrierturn) (1) CreateObject(968,1942.19995117,-1764.00000000,13.30000019,0.00000000,90.00000000,359.99450684); //object(barrierturn) (2) CreateObject(968,1951.39941406,-1791.69921875,13.30000019,0.00000000,90.00000000,89.99450684); //object(barrierturn) (3)
Code:
forward InitPos();
Code:
if(strcmp(cmdtext,"/gate1",true)==0) SetObjectPos(bar,1941.19995117,-1764.00000000,13.30000019); SetObjectRot(bar,0.00000000,90.00000000,179.99981689); SetTimer("InitPos",5000,false); return 1; if(strcmp(cmdtext,"/gate2",true)==0) SetObjectPos(bar,1942.19921875,-1764.00000000,13.30000019); SetObjectRot(bar,0.00000000,0.00000000,359.98904419); SetTimer("InitPos",5000,false); return 1; if(strcmp(cmdtext,"/gate3",true)==0) SetObjectPos(bar,1951.39941406,-1791.69921875,13.30000019); SetObjectRot(bar,0.00000000,90.00000000,89.99450684); SetTimer("InitPos",5000,false); return 1;
At the finish:
Code:
public InitPos() SetObjectPos(bar,1941.19995117,-1764.00000000,13.30000019); SetObjectRot(bar,0.00000000,90.00000000,179.99981689); SetObjectPos(bar,1942.19995117,-1764.00000000,13.30000019); SetObjectRot(bar,0.00000000,90.00000000,359.99450684); SetObjectPos(bar,1951.39941406,-1791.69921875,13.30000019); SetObjectRot(bar,0.00000000,90.00000000,89.99450684);