17.07.2013, 09:03
(
Последний раз редактировалось Jhony_Blaze; 04.05.2014 в 09:08.
)
Hello, this is a small bank in LS, I've done it because someone asked me if I can map a small bank somewhere around LS and after I finished it, I kinda liked how it looks. Although, I added some more stuffs in it which required some small scripting.
Screens:
Map Codes:
/enter - /exit command for it
The " Bank " text on the wall
Thank You!
Screens:
Map Codes:
Код:
CreateObject(19464, 612.51740, -1521.52820, 16.73900, 0.00000, 0.00000, 90.00000); CreateObject(19464, 606.75519, -1521.53357, 16.73900, 0.00000, 0.00000, 90.00000); CreateObject(19464, 601.11438, -1521.53149, 16.73900, 0.00000, 0.00000, 90.00000); CreateObject(19464, 595.49451, -1521.53650, 16.73900, 0.00000, 0.00000, 90.00000); CreateObject(19464, 592.63910, -1518.70142, 16.73900, 0.00000, 0.00000, 0.00000); CreateObject(19464, 592.63928, -1513.00098, 16.73900, 0.00000, 0.00000, 0.00000); CreateObject(19464, 592.68109, -1501.65588, 16.73900, 0.00000, 0.00000, 0.00000); CreateObject(19464, 595.48767, -1498.79749, 16.73900, 0.00000, 0.00000, 90.00000); CreateObject(19464, 601.15662, -1498.79614, 16.73900, 0.00000, 0.00000, 90.00000); CreateObject(19464, 606.83649, -1498.79907, 16.73900, 0.00000, 0.00000, 90.00000); CreateObject(19464, 612.54199, -1498.79639, 16.73900, 0.00000, 0.00000, 90.00000); CreateObject(19464, 615.36548, -1501.63220, 16.73900, 0.00000, 0.00000, 0.00000); CreateObject(19464, 615.36243, -1518.67932, 16.73900, 0.00000, 0.00000, 0.00000); CreateObject(19465, 615.36169, -1512.96655, 16.73900, 0.00000, 0.00000, 0.00000); CreateObject(19464, 615.36401, -1507.19556, 16.73897, 0.00000, 0.00000, 0.00000); CreateObject(18981, 603.69165, -1510.89294, 13.85760, 0.00000, 90.00000, 0.00000); CreateObject(14416, 618.24719, -1512.85168, 11.15050, 0.00000, 0.00000, 90.00000); CreateObject(9131, 616.33868, -1512.04578, 13.74125, 0.00000, 90.00000, 90.00000); CreateObject(9131, 616.03595, -1512.03931, 13.95410, 0.00000, 90.00000, 90.00000); CreateObject(9131, 616.01843, -1513.72778, 13.95410, 0.00000, 90.00000, -90.00000); CreateObject(9131, 616.34717, -1513.71790, 13.70278, 0.00000, 90.00000, -90.00000); CreateObject(19464, 592.65393, -1507.36731, 16.73900, 0.00000, 0.00000, -0.36000); CreateObject(19379, 610.05273, -1503.62195, 14.33167, 0.00000, 90.00000, 0.00000); CreateObject(19379, 610.05078, -1513.14233, 14.33167, 0.00000, 90.00000, 0.00000); CreateObject(19379, 610.06384, -1516.72998, 14.33167, 0.00000, 90.00000, 0.00000); CreateObject(19379, 599.60681, -1516.64587, 14.33167, 0.00000, 90.00000, 0.00000); CreateObject(19379, 599.62177, -1507.14697, 14.33167, 0.00000, 90.00000, 0.00000); CreateObject(19379, 599.63483, -1503.56689, 14.33167, 0.00000, 90.00000, 0.00000); CreateObject(19370, 594.36407, -1519.97034, 14.33170, 0.00000, 90.00000, 0.00000); CreateObject(19370, 594.39734, -1516.94995, 14.33170, 0.00000, 90.00000, 0.00000); CreateObject(19370, 594.41321, -1513.80884, 14.33170, 0.00000, 90.00000, 0.00000); CreateObject(19370, 594.39966, -1510.66895, 14.33170, 0.00000, 90.00000, 0.00000); CreateObject(19370, 594.34558, -1507.54883, 14.33170, 0.00000, 90.00000, 0.00000); CreateObject(19370, 594.31158, -1504.48938, 14.33170, 0.00000, 90.00000, 0.00000); CreateObject(19370, 594.47723, -1501.56995, 14.33170, 0.00000, 90.00000, 0.00000); CreateObject(19370, 594.42163, -1500.46497, 14.33170, 0.00000, 90.00000, 0.00000); CreateObject(18070, 596.43250, -1517.50635, 14.85800, 0.00000, 0.00000, 90.00000); CreateObject(18070, 596.43231, -1512.22729, 14.85800, 0.00000, 0.00000, 90.00000); CreateObject(19464, 598.56873, -1501.86047, 16.73900, 0.00000, 0.00000, -0.36000); CreateObject(1892, 598.51953, -1507.10474, 14.39883, 0.00000, 0.00000, -90.00000); CreateObject(2930, 594.93048, -1506.58398, 17.02820, 0.00000, 0.00000, -154.91994); CreateObject(19464, 598.56342, -1503.66199, 16.73900, 0.00000, 0.00000, -0.36000); CreateObject(19459, 596.68213, -1506.52979, 14.49034, 90.00000, 90.00000, -180.00000); CreateObject(2332, 595.96368, -1499.30469, 14.83245, 0.00000, 0.00000, 0.00000); CreateObject(2332, 597.23834, -1499.32288, 14.83245, 0.00000, 0.00000, 0.00000); CreateObject(1829, 597.75482, -1503.96948, 14.83660, 0.00000, 0.00000, -90.00000); CreateObject(1829, 597.77924, -1501.86597, 14.83660, 0.00000, 0.00000, -90.00000); CreateObject(1212, 598.11328, -1503.74402, 15.31531, 0.00000, 0.00000, 23.28000); CreateObject(1212, 598.25378, -1504.26404, 15.31531, 0.00000, 0.00000, 23.28000); CreateObject(1212, 597.99353, -1504.18396, 15.31531, 0.00000, 0.00000, 46.50000); CreateObject(1212, 598.30798, -1501.65405, 15.31531, 0.00000, 0.00000, 46.50000); CreateObject(1212, 597.99878, -1501.94153, 15.31531, 0.00000, 0.00000, 46.50000); CreateObject(1212, 598.26556, -1502.14819, 15.31531, 0.00000, 0.00000, 23.28000); CreateObject(1212, 597.24670, -1499.10840, 15.31531, 0.00000, 0.00000, 23.28000); CreateObject(1212, 597.16461, -1499.41565, 15.31531, 0.00000, 0.00000, 46.50000); CreateObject(1212, 595.84161, -1499.15076, 15.31531, 0.00000, 0.00000, 46.50000); CreateObject(1212, 596.23730, -1499.17395, 15.31531, 0.00000, 0.00000, 23.28000); CreateObject(1550, 598.18701, -1505.61829, 14.76427, 0.00000, 0.00000, 0.00000); CreateObject(1550, 598.19617, -1504.71790, 14.76427, 0.00000, 0.00000, 0.00000); CreateObject(1550, 597.84180, -1505.18237, 14.56157, 14.70002, -76.02000, 0.00000); CreateObject(1550, 597.77930, -1505.54700, 14.76427, -35.40000, 29.76000, 0.00000); CreateObject(1212, 597.79401, -1504.75671, 14.42937, 0.00000, 0.00000, 46.50000); CreateObject(1212, 597.50177, -1505.37158, 14.42937, 0.00000, 0.00000, -35.64001); CreateObject(1212, 597.87317, -1504.50720, 14.42937, 0.00000, 0.00000, -35.64001); CreateObject(1212, 598.12317, -1506.07483, 14.42937, 0.00000, 0.00000, -35.64001); CreateObject(1212, 597.32593, -1505.75256, 14.42937, 0.00000, 0.00000, -135.29999); CreateObject(1212, 597.41479, -1504.94714, 14.42937, 0.00000, 0.00000, -135.29999); CreateObject(1274, 598.73407, -1514.84473, 14.89920, 0.00000, 0.00000, 90.00000); CreateObject(2190, 598.17181, -1516.82690, 15.34569, 0.00000, 0.00000, -89.75996); CreateObject(2190, 598.19708, -1518.64954, 15.34569, 0.00000, 0.00000, -89.75996); CreateObject(2190, 598.14624, -1510.92346, 15.34569, 0.00000, 0.00000, -89.75996); CreateObject(2190, 598.13153, -1512.82349, 15.34569, 0.00000, 0.00000, -89.75996); CreateObject(1806, 596.75323, -1510.88660, 14.39899, 0.00000, 0.00000, -82.73999); CreateObject(1806, 596.84009, -1512.90112, 14.39899, 0.00000, 0.00000, -75.83997); CreateObject(1806, 596.72955, -1516.94653, 14.39899, 0.00000, 0.00000, -75.83997); CreateObject(1806, 596.77692, -1518.67090, 14.39899, 0.00000, 0.00000, -85.74001); CreateObject(633, 593.55206, -1520.51770, 15.38197, 0.00000, 0.00000, 0.00000); CreateObject(633, 614.31189, -1499.93787, 15.38197, 0.00000, 0.00000, 0.00000); CreateObject(633, 614.38708, -1520.64050, 15.38197, 0.00000, 0.00000, 0.00000); CreateObject(1703, 611.56860, -1520.88562, 14.39930, 0.00000, 0.00000, 180.00000); CreateObject(1703, 607.65942, -1520.90222, 14.39930, 0.00000, 0.00000, 180.00000); CreateObject(1703, 602.20233, -1499.44104, 14.39930, 0.00000, 0.00000, 0.00000); CreateObject(1703, 606.82581, -1499.42542, 14.39930, 0.00000, 0.00000, 0.00000); CreateObject(2961, 592.78821, -1514.73364, 16.24240, 0.00000, 0.00000, 91.31998); CreateObject(2961, 610.90210, -1498.94519, 16.24240, 0.00000, 0.00000, 0.00000); CreateObject(366, 598.76843, -1499.10217, 15.28205, 0.36000, 44.93998, 0.00000); CreateObject(19377, 610.17676, -1503.53223, 19.28795, 0.00000, 90.00000, 0.00000); CreateObject(19377, 610.17560, -1513.05957, 19.28795, 0.00000, 90.00000, 0.00000); CreateObject(19377, 610.18243, -1516.77917, 19.28795, 0.00000, 90.00000, 0.00000); CreateObject(19377, 599.74219, -1516.77722, 19.28795, 0.00000, 90.00000, 0.00000); CreateObject(19377, 597.84119, -1516.78625, 19.28795, 0.00000, 90.00000, 0.00000); CreateObject(19377, 597.84351, -1507.24097, 19.28795, 0.00000, 90.00000, 0.00000); CreateObject(19377, 599.85199, -1503.53833, 19.28795, 0.00000, 90.00000, 0.00000); CreateObject(19377, 597.85052, -1503.52661, 19.28795, 0.00000, 90.00000, 0.00000); CreateObject(19377, 603.03210, -1510.79895, 19.28795, 0.00000, 90.00000, 0.00000); CreateObject(1569, 615.39575, -1513.72681, 14.29162, 0.00000, 0.00000, 90.00000); CreatePickup(1274,1,615.8764,-1512.9479,15.3576);
Код:
public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/exit", cmdtext, true, 6) == 0) { if(IsPlayerInRangeOfPoint(playerid,10,614.9377,-1513.0111,15.4176)) { SetPlayerPos(playerid,615.8764,-1512.9479,15.3576); } return 1; } if (strcmp("/enter", cmdtext, true, 10) == 0) { if(IsPlayerInRangeOfPoint(playerid,10,615.8764,-1512.9479,15.3576)) { SetPlayerPos(playerid,614.9377,-1513.0111,15.4176); } return 1; } return 1; }
Код:
#include <a_samp> new MyBank; new MyGreen; public OnGameModeInit() { MyBank = CreateObject(19353, 615.4267, -1510.7165, 17.7816, 0.3999, 0.1000, -2.5601); SetObjectMaterialText(MyBank, "Bank", 0, 50, "Arial Black", 25, 1, -16468988, 0, 1); MyGreen = CreateObject(19353, 615.4053, -1514.9318, 17.7816, 0.0000, 0.0000, -0.2955); SetObjectMaterialText(MyGreen, "Bank", 0, 50, "Arial Black", 25, 1, -16468988, 0, 1); return 1; }