Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <sscanf2>
- #include <YSI\y_ini>
- #include <YSI\y_hooks>
- #include "../include/gl_common.inc"
- #include <zcmd>
- #include <streamer>
- #define SCM SendClientMessage
- #define NOTADMIN ">> Non puoi usare questo comando!"
- //COLORI
- #define COL_TITLES "{FFEE00}"
- #define COL_BIANCO "{FFFFFF}"
- #define COL_ROSSO "{F81414}"
- #define COL_VERDE "{00FF22}"
- #define COL_AZZU "{D6D8FF}"
- #define COL_BLU "{0000C1}"
- #define COLORE_POLIZIA 0x00D9E6FF
- #define COLORE_MEDICI 0xFF0000FF
- #define BIANCO 0xFFFFFFFF
- #define NERO 0x000000FF
- #define VERDE 0x005700FF
- #define BLU 0x0000FFFF
- #define GIALLO 0xFFEE00FF
- #define GIALLOSCURO 0xFFB900FF
- #define ARANCIONE 0xFF6600FF
- #define GRIGIO 0xAFAFAFAA
- #define ROSSO 0xFF0000FF
- #define COLOR_FADE1 0xE6E6E6E6
- #define COLOR_FADE2 0xC8C8C8C8
- #define COLOR_FADE3 0xAAAAAAAA
- #define COLOR_FADE4 0x8C8C8C8C
- #define COLOR_FADE5 0x6E6E6E6E
- #define COLOR_GRAD1 0xB4B5B7FF
- #define COLOR_GRAD2 0xBFC0C2FF
- #define COLOR_GRAD3 0xCBCCCEFF
- #define COLOR_GRAD4 0xD8D8D8FF
- #define COLOR_GRAD5 0xE3E3E3FF
- #define COLOR_GRAD6 0xF0F0F0FF
- #define DVERDE 0x5DFF00FF
- #define DIALOG_GESTIONE_CASA 150
- #define DIALOG_GESTIONE_CASSAFORTE 151
- #define DIALOG_GESTIONE_PRELEVA 152
- #define DIALOG_GESTIONE_DEPOSITA 153
- #define DIALOG_AZIONI_CASSAFORTE 154
- #define DIALOG_PASS_CASSAFORTE 155
- #define DIALOG_PASSVERIFY_CASSAFORTE 156
- #define DIALOG_LOGIN_CASSAFORTE 157
- //PATH
- #define HPATH "/Utenti/Case/%i.ini"
- new Text3D:hlabel[500];
- new Soldi[MAX_PLAYERS];
- new InCasa[MAX_PLAYERS] = 0;
- enum HomeInfo
- {
- Float:hPosX,
- Float:hPosY,
- Float:hPosZ,
- Float:hPosA,
- Float:hPosXX,
- Float:hPosYY,
- Float:hPosZZ,
- Float:hPosAA,
- hIntID,
- hProprietario[MAX_PLAYER_NAME],
- hStato,
- hComprato,
- hIcon,
- hPrezzo,
- hCassa,
- hInterior,
- hVirtualWorld,
- //cassaforte
- hCassaforteID[4],
- Float:hCassafortePosX[4],
- Float:hCassafortePosY[4],
- Float:hCassafortePosZ[4],
- Float:hCassafortePosRZ[4],
- hStatoCassaforte,
- hPassCass,
- hAntifurto,
- //----//
- //mobilia
- hObjectID[60],
- Float:hObjectPosX[60],
- Float:hObjectPosY[60],
- Float:hObjectPosZ[60],
- Float:hObjectPosRX[60],
- Float:hObjectPosRY[60],
- Float:hObjectPosRZ[60],
- //----//
- };
- new hInfo[500][HomeInfo];
- #if defined FILTERSCRIPT
- public OnFilterScriptInit()
- {
- new stri[500];
- for(new id = 1; id < sizeof(hInfo); id++)
- {
- //if(id == sizeof(hInfo)) break;
- format(stri, sizeof(stri), HPATH, id);
- INI_ParseFile(stri, "loadhome_%s", .bExtra = true, .extra = id );
- new strin[250];
- format(strin, sizeof(strin), "Casa[ID:%d]\nProprietario: %s\nStato: Aperta\nPrezzo: %d\nInterior: %d\n Per comprare premi Y", id, hInfo[id][hProprietario], hInfo[id][hPrezzo], hInfo[id][hInterior]);
- hlabel[id] = CreateDynamic3DTextLabel(strin, GIALLO, hInfo[id][hPosX], hInfo[id][hPosY], hInfo[id][hPosZ], 3.0, INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0);
- switch(hInfo[id][hComprato])
- {//a
- case 0:
- {//b
- //hInfo[id][hStato] = 1;
- switch(hInfo[id][hStato])
- {//c
- case 0:
- {}
- case 1:
- {//e
- new string[200];
- format(string, sizeof(string), "Casa[ID:%d]\nProprietario: %s\nStato: Aperta\nPrezzo: %d\nInterior: %d\nPer comprare premi Y", id, hInfo[id][hProprietario], hInfo[id][hPrezzo], hInfo[id][hInterior]);
- UpdateDynamic3DTextLabelText(hlabel[id], GIALLO, string);
- hInfo[id][hIcon] = CreateDynamicPickup(1273, 1, hInfo[id][hPosX], hInfo[id][hPosY], hInfo[id][hPosZ],0);
- }//e
- }//c
- }//b
- case 1:
- {//f
- switch(hInfo[id][hStato])
- {//g
- case 0:
- {//h
- new string[200];
- format(string, sizeof(string), "Casa[ID:%d]\nProprietario: %s\nStato: Chiusa\nPrezzo: %d\nInterior: %d\nPremi Y per interagire", id, hInfo[id][hProprietario], hInfo[id][hPrezzo], hInfo[id][hInterior]);
- UpdateDynamic3DTextLabelText(hlabel[id], GIALLO, string);
- hInfo[id][hIcon] = CreateDynamicPickup(1272, 1, hInfo[id][hPosX], hInfo[id][hPosY], hInfo[id][hPosZ],0);
- }//h
- case 1:
- {//i
- new string[200];
- format(string, sizeof(string), "Casa[ID:%d]\nProprietario: %s\nStato: Aperta\nPrezzo: %d\nInterior: %d\nPremi Y per interagire", id, hInfo[id][hProprietario], hInfo[id][hPrezzo], hInfo[id][hInterior]);
- UpdateDynamic3DTextLabelText(hlabel[id], GIALLO, string);
- hInfo[id][hIcon] = CreateDynamicPickup(1272, 1, hInfo[id][hPosX], hInfo[id][hPosY], hInfo[id][hPosZ],0);
- }//i
- }//g
- }//f
- }//a
- //CASSAFORTE
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- RemoveBuildingForPlayer(playerid, 1743, 443.8828, 513.7813, 1000.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 1740, 446.5391, 513.7500, 1000.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 1794, 447.4141, 512.6719, 1000.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 1740, 449.3281, 513.7344, 1000.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 1744, 452.9609, 511.7813, 1001.2578, 0.25);
- RemoveBuildingForPlayer(playerid, 1786, 452.5469, 515.0313, 1001.6563, 0.25);
- RemoveBuildingForPlayer(playerid, 14480, 456.1719, 514.1250, 1001.0078, 0.25);
- RemoveBuildingForPlayer(playerid, 14481, 457.1484, 515.0156, 1002.2578, 0.25);
- RemoveBuildingForPlayer(playerid, 1743, 451.3281, 515.8438, 1000.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 2865, 2499.5000, -1712.2188, 1014.8672, 0.25);
- RemoveBuildingForPlayer(playerid, 2821, 2500.9297, -1710.3516, 1014.8516, 0.25);
- RemoveBuildingForPlayer(playerid, 1509, 2501.1953, -1710.6953, 1015.0547, 0.25);
- RemoveBuildingForPlayer(playerid, 2277, 2494.7578, -1705.3281, 1018.8984, 0.25);
- RemoveBuildingForPlayer(playerid, 1512, 2500.8906, -1706.5703, 1015.0547, 0.25);
- RemoveBuildingForPlayer(playerid, 1512, 2501.1172, -1705.4766, 1015.0547, 0.25);
- RemoveBuildingForPlayer(playerid, 1509, 2501.1953, -1706.8594, 1015.0547, 0.25);
- RemoveBuildingForPlayer(playerid, 1520, 2501.2969, -1707.2344, 1014.9141, 0.25);
- RemoveBuildingForPlayer(playerid, 1520, 2501.2969, -1707.3594, 1014.9141, 0.25);
- RemoveBuildingForPlayer(playerid, 2830, 2491.8359, -1702.9375, 1014.5703, 0.25);
- RemoveBuildingForPlayer(playerid, 2306, 2491.8359, -1701.2813, 1017.3516, 0.25);
- RemoveBuildingForPlayer(playerid, 1794, 2492.9688, -1701.8516, 1017.3672, 0.25);
- RemoveBuildingForPlayer(playerid, 2306, 2494.0156, -1701.3125, 1017.3516, 0.25);
- RemoveBuildingForPlayer(playerid, 2247, 2494.1172, -1700.3359, 1018.8203, 0.25);
- RemoveBuildingForPlayer(playerid, 14478, 2494.4297, -1698.3359, 1014.0391, 0.25);
- RemoveBuildingForPlayer(playerid, 1740, 2495.2891, -1704.4922, 1017.3672, 0.25);
- RemoveBuildingForPlayer(playerid, 2816, 2494.8047, -1702.5156, 1018.0469, 0.25);
- RemoveBuildingForPlayer(playerid, 2272, 2496.2188, -1702.5234, 1018.5859, 0.25);
- RemoveBuildingForPlayer(playerid, 14477, 2501.0703, -1697.6172, 1016.1250, 0.25);
- RemoveBuildingForPlayer(playerid, 14490, 2501.0703, -1697.6172, 1016.1250, 0.25);
- RemoveBuildingForPlayer(playerid, 14491, 2501.0703, -1697.6172, 1016.1250, 0.25);
- RemoveBuildingForPlayer(playerid, 2252, 2493.0469, -1697.1875, 1014.5703, 0.25);
- RemoveBuildingForPlayer(playerid, 2827, 2497.6563, -1697.0703, 1014.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 14489, 2490.4453, -1694.8672, 1015.4609, 0.25);
- RemoveBuildingForPlayer(playerid, 2028, 2491.3438, -1694.7656, 1013.8359, 0.25);
- RemoveBuildingForPlayer(playerid, 2046, 2806.2266, -1174.5703, 1026.3594, 0.25);
- RemoveBuildingForPlayer(playerid, 2049, 2805.2109, -1173.4922, 1026.5234, 0.25);
- RemoveBuildingForPlayer(playerid, 2241, 2805.6875, -1173.5156, 1025.0703, 0.25);
- RemoveBuildingForPlayer(playerid, 2060, 2810.3047, -1172.8516, 1025.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2060, 2810.3047, -1172.8516, 1025.0469, 0.25);
- RemoveBuildingForPlayer(playerid, 2060, 2810.3047, -1172.8516, 1024.8750, 0.25);
- RemoveBuildingForPlayer(playerid, 2060, 2810.3047, -1172.8516, 1024.7031, 0.25);
- RemoveBuildingForPlayer(playerid, 2060, 2811.6016, -1172.8516, 1024.8750, 0.25);
- RemoveBuildingForPlayer(playerid, 2060, 2811.6016, -1172.8516, 1024.7031, 0.25);
- RemoveBuildingForPlayer(playerid, 2060, 2811.6016, -1172.8516, 1025.0469, 0.25);
- RemoveBuildingForPlayer(playerid, 2060, 2811.6016, -1172.8516, 1025.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2048, 2805.2109, -1172.0547, 1026.8906, 0.25);
- RemoveBuildingForPlayer(playerid, 2055, 2805.1953, -1170.5391, 1026.5078, 0.25);
- RemoveBuildingForPlayer(playerid, 2060, 2810.0234, -1171.2266, 1024.7031, 0.25);
- RemoveBuildingForPlayer(playerid, 2064, 2810.8359, -1171.8984, 1025.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2068, 2809.2031, -1169.3672, 1027.5313, 0.25);
- RemoveBuildingForPlayer(playerid, 2069, 2806.3906, -1166.8203, 1024.6250, 0.25);
- RemoveBuildingForPlayer(playerid, 1764, 2808.6563, -1166.9531, 1024.5703, 0.25);
- RemoveBuildingForPlayer(playerid, 2100, 2805.5078, -1165.5625, 1024.5703, 0.25);
- RemoveBuildingForPlayer(playerid, 2276, 2809.2109, -1165.2734, 1026.6875, 0.25);
- RemoveBuildingForPlayer(playerid, 1821, 2810.5938, -1167.6172, 1024.5625, 0.25);
- RemoveBuildingForPlayer(playerid, 2053, 2810.6094, -1167.5781, 1024.6328, 0.25);
- RemoveBuildingForPlayer(playerid, 2058, 2809.6406, -1165.3359, 1024.5781, 0.25);
- RemoveBuildingForPlayer(playerid, 2272, 2811.3438, -1165.2734, 1026.7891, 0.25);
- RemoveBuildingForPlayer(playerid, 2297, 2811.0234, -1165.0625, 1024.5625, 0.25);
- RemoveBuildingForPlayer(playerid, 1765, 2811.4766, -1168.4063, 1024.5625, 0.25);
- RemoveBuildingForPlayer(playerid, 2241, 2811.6875, -1168.5078, 1028.6797, 0.25);
- RemoveBuildingForPlayer(playerid, 2059, 2814.8359, -1173.4766, 1025.3594, 0.25);
- RemoveBuildingForPlayer(playerid, 2116, 2814.3047, -1173.4219, 1024.5547, 0.25);
- RemoveBuildingForPlayer(playerid, 2050, 2813.1250, -1173.3359, 1026.3359, 0.25);
- RemoveBuildingForPlayer(playerid, 1736, 2812.8281, -1172.2969, 1027.0469, 0.25);
- RemoveBuildingForPlayer(playerid, 2051, 2813.1250, -1171.2891, 1026.3359, 0.25);
- RemoveBuildingForPlayer(playerid, 2121, 2813.9531, -1172.4609, 1025.0859, 0.25);
- RemoveBuildingForPlayer(playerid, 2121, 2815.3828, -1172.4844, 1025.0859, 0.25);
- RemoveBuildingForPlayer(playerid, 2275, 2812.6094, -1168.1094, 1026.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 2156, 2813.6484, -1167.0000, 1024.5703, 0.25);
- RemoveBuildingForPlayer(playerid, 2255, 2814.5703, -1169.2891, 1029.9141, 0.25);
- RemoveBuildingForPlayer(playerid, 2047, 2817.3125, -1170.9688, 1031.1719, 0.25);
- RemoveBuildingForPlayer(playerid, 2160, 2815.8984, -1164.9063, 1024.5625, 0.25);
- RemoveBuildingForPlayer(playerid, 2159, 2817.2656, -1164.9063, 1024.5625, 0.25);
- RemoveBuildingForPlayer(playerid, 2157, 2818.7109, -1173.9531, 1024.5703, 0.25);
- RemoveBuildingForPlayer(playerid, 2157, 2818.6406, -1164.9063, 1024.5625, 0.25);
- RemoveBuildingForPlayer(playerid, 2300, 2818.6484, -1166.5078, 1028.1719, 0.25);
- RemoveBuildingForPlayer(playerid, 2046, 2819.4453, -1174.0000, 1026.3594, 0.25);
- RemoveBuildingForPlayer(playerid, 2091, 2819.8047, -1165.6641, 1028.1641, 0.25);
- RemoveBuildingForPlayer(playerid, 2157, 2820.6328, -1167.3125, 1024.5703, 0.25);
- RemoveBuildingForPlayer(playerid, 2233, -2167.4219, 640.7500, 1056.5781, 0.25);
- RemoveBuildingForPlayer(playerid, 2296, -2168.4219, 643.7344, 1056.5781, 0.25);
- RemoveBuildingForPlayer(playerid, 2028, -2167.5859, 644.6875, 1056.6797, 0.25);
- RemoveBuildingForPlayer(playerid, 2108, -2168.3125, 646.7656, 1056.6016, 0.25);
- RemoveBuildingForPlayer(playerid, 2233, -2165.4531, 640.7500, 1056.5781, 0.25);
- RemoveBuildingForPlayer(playerid, 2225, -2166.2344, 640.9297, 1056.5781, 0.25);
- RemoveBuildingForPlayer(playerid, 14554, -2164.5469, 641.1016, 1056.0000, 0.25);
- RemoveBuildingForPlayer(playerid, 1819, -2167.2422, 643.7031, 1056.5859, 0.25);
- RemoveBuildingForPlayer(playerid, 2288, -2166.7344, 646.7734, 1058.2266, 0.25);
- RemoveBuildingForPlayer(playerid, 2707, -2162.8203, 636.9063, 1058.3828, 0.25);
- RemoveBuildingForPlayer(playerid, 2707, -2161.6172, 636.9063, 1058.3828, 0.25);
- RemoveBuildingForPlayer(playerid, 2707, -2159.1797, 636.9063, 1058.3828, 0.25);
- RemoveBuildingForPlayer(playerid, 2707, -2157.6094, 636.9063, 1058.3828, 0.25);
- RemoveBuildingForPlayer(playerid, 2707, -2162.8203, 638.8594, 1058.3828, 0.25);
- RemoveBuildingForPlayer(playerid, 2707, -2157.6094, 638.9297, 1058.3828, 0.25);
- RemoveBuildingForPlayer(playerid, 14535, -2160.2031, 640.8516, 1058.6016, 0.25);
- RemoveBuildingForPlayer(playerid, 14543, -2163.6563, 644.9063, 1058.6250, 0.25);
- RemoveBuildingForPlayer(playerid, 2271, -2161.9609, 646.7422, 1058.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 2270, -2158.4141, 646.7656, 1058.2188, 0.25);
- RemoveBuildingForPlayer(playerid, 2108, -2163.8438, 646.9844, 1056.6016, 0.25);
- RemoveBuildingForPlayer(playerid, 1742, -2160.3906, 647.3906, 1056.5859, 0.25);
- RemoveBuildingForPlayer(playerid, 1738, -2158.3906, 647.0859, 1057.2344, 0.25);
- RemoveBuildingForPlayer(playerid, 14720, 216.5547, 1292.2188, 1081.1172, 0.25);
- RemoveBuildingForPlayer(playerid, 14719, 218.7422, 1290.8203, 1082.8672, 0.25);
- RemoveBuildingForPlayer(playerid, 2524, 219.6719, 1072.9922, 1083.1641, 0.25);
- RemoveBuildingForPlayer(playerid, 2525, 219.6250, 1074.4844, 1083.1875, 0.25);
- RemoveBuildingForPlayer(playerid, 2526, 219.5859, 1076.3750, 1083.1719, 0.25);
- RemoveBuildingForPlayer(playerid, 2524, 225.1563, 1085.5313, 1086.8125, 0.25);
- RemoveBuildingForPlayer(playerid, 2526, 227.4766, 1087.1875, 1086.8047, 0.25);
- RemoveBuildingForPlayer(playerid, 2525, 225.1563, 1087.2734, 1086.8203, 0.25);
- RemoveBuildingForPlayer(playerid, 2528, 232.6328, 1110.5938, 1079.9844, 0.25);
- RemoveBuildingForPlayer(playerid, 2523, 232.6563, 1108.8281, 1079.9922, 0.25);
- RemoveBuildingForPlayer(playerid, 2520, 234.6016, 1109.3828, 1079.9453, 0.25);
- RemoveBuildingForPlayer(playerid, 2522, 235.6016, 1112.2422, 1079.9688, 0.25);
- RemoveBuildingForPlayer(playerid, 2523, 234.7188, 1117.4609, 1083.9844, 0.25);
- RemoveBuildingForPlayer(playerid, 2528, 234.6172, 1119.2266, 1083.9766, 0.25);
- RemoveBuildingForPlayer(playerid, 2520, 237.3438, 1119.1641, 1083.9609, 0.25);
- RemoveBuildingForPlayer(playerid, 2522, 234.6953, 1120.1563, 1083.9297, 0.25);
- RemoveBuildingForPlayer(playerid, 14721, 240.4609, 1114.3906, 1083.2891, 0.25);
- RemoveBuildingForPlayer(playerid, 2524, 252.3594, 1247.9922, 1083.2422, 0.25);
- RemoveBuildingForPlayer(playerid, 2525, 252.5703, 1249.2109, 1083.2500, 0.25);
- RemoveBuildingForPlayer(playerid, 2526, 253.7656, 1249.1797, 1083.2344, 0.25);
- RemoveBuildingForPlayer(playerid, 2523, 249.6953, 1291.7813, 1079.2578, 0.25);
- RemoveBuildingForPlayer(playerid, 2528, 249.5938, 1293.5469, 1079.2500, 0.25);
- RemoveBuildingForPlayer(playerid, 2520, 252.3203, 1293.4844, 1079.2344, 0.25);
- RemoveBuildingForPlayer(playerid, 2522, 249.6719, 1294.4766, 1079.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2523, 284.5078, 1480.5156, 1079.2500, 0.25);
- RemoveBuildingForPlayer(playerid, 2528, 284.4063, 1482.2813, 1079.2500, 0.25);
- RemoveBuildingForPlayer(playerid, 2522, 284.4844, 1484.4219, 1079.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 2520, 287.1328, 1483.4297, 1079.2266, 0.25);
- RemoveBuildingForPlayer(playerid, 2520, 445.3125, 1410.6328, 1083.3125, 0.25);
- RemoveBuildingForPlayer(playerid, 2528, 444.2188, 1413.0391, 1083.3281, 0.25);
- RemoveBuildingForPlayer(playerid, 2523, 444.3203, 1414.0000, 1083.3359, 0.25);
- RemoveBuildingForPlayer(playerid, 2522, 447.9766, 1414.2656, 1083.2813, 0.25);
- RemoveBuildingForPlayer(playerid, 14742, 2451.9063, -1701.1875, 1014.8594, 0.25);
- RemoveBuildingForPlayer(playerid, 14741, 2447.4219, -1693.4531, 1012.4766, 0.25);
- RemoveBuildingForPlayer(playerid, 14761, 2449.9609, -1690.8438, 1014.0547, 0.25);
- RemoveBuildingForPlayer(playerid, 2241, 2459.3828, -1691.4766, 1013.0078, 0.25);
- RemoveBuildingForPlayer(playerid, 14745, 2460.2422, -1695.1016, 1012.9453, 0.25);
- RemoveBuildingForPlayer(playerid, 2527, -64.8281, 1355.4609, 1079.1719, 0.25);
- RemoveBuildingForPlayer(playerid, 2526, -64.1875, 1353.5781, 1079.1797, 0.25);
- RemoveBuildingForPlayer(playerid, 2525, -62.7734, 1356.4844, 1079.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 2287, 77.3203, 1343.8281, 1089.4141, 0.25);
- RemoveBuildingForPlayer(playerid, 2259, 81.5547, 1324.5547, 1084.9766, 0.25);
- RemoveBuildingForPlayer(playerid, 2522, 81.5625, 1345.9531, 1087.3516, 0.25);
- RemoveBuildingForPlayer(playerid, 2078, 83.5000, 1331.4688, 1082.8516, 0.25);
- RemoveBuildingForPlayer(playerid, 2287, 85.2969, 1341.8203, 1089.4141, 0.25);
- RemoveBuildingForPlayer(playerid, 1735, 84.0469, 1341.1016, 1082.8516, 0.25);
- RemoveBuildingForPlayer(playerid, 2523, 84.1094, 1345.9453, 1087.3594, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 89.8359, 1335.9063, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 89.8359, 1337.1250, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 90.9922, 1334.2031, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 92.1563, 1335.9063, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 2117, 91.0078, 1336.4531, 1082.8516, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 92.1641, 1337.0391, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 89.8359, 1338.2031, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 91.9141, 1338.1328, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 2117, 91.0078, 1338.4531, 1082.8516, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 91.0156, 1339.5469, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 2520, 88.3516, 1344.8984, 1087.3438, 0.25);
- RemoveBuildingForPlayer(playerid, 2528, 86.7031, 1345.9453, 1087.3516, 0.25);
- RemoveBuildingForPlayer(playerid, 2516, -37.8047, 1410.5156, 1083.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 2517, -37.3828, 1408.5781, 1083.4375, 0.25);
- RemoveBuildingForPlayer(playerid, 2739, -34.8203, 1409.3359, 1083.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 2514, -34.8125, 1409.6250, 1083.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 2243, 21.3828, 1409.2656, 1083.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 149.2266, 1381.5234, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 149.2266, 1380.5469, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 151.5469, 1380.5469, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 151.5469, 1381.5234, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 2117, 150.4297, 1381.6016, 1082.8516, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 149.2266, 1382.7422, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 151.5469, 1382.6563, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 2117, 150.4297, 1383.5938, 1082.8516, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 151.5469, 1383.7500, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 149.2266, 1383.8203, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 2240, 26.1563, 1412.9922, 1084.0078, 0.25);
- RemoveBuildingForPlayer(playerid, 15028, 2263.1250, -1138.2422, 1049.8438, 0.25);
- RemoveBuildingForPlayer(playerid, 15026, 2264.9063, -1137.7656, 1051.3594, 0.25);
- RemoveBuildingForPlayer(playerid, 2123, 2312.9609, -1145.0703, 1050.3203, 0.25);
- RemoveBuildingForPlayer(playerid, 2123, 2314.2969, -1146.3125, 1050.3203, 0.25);
- RemoveBuildingForPlayer(playerid, 2123, 2315.4219, -1145.0703, 1050.3203, 0.25);
- RemoveBuildingForPlayer(playerid, 2086, 2314.2734, -1144.8984, 1050.0859, 0.25);
- RemoveBuildingForPlayer(playerid, 2123, 2314.2969, -1143.6250, 1050.3203, 0.25);
- RemoveBuildingForPlayer(playerid, 15045, 2324.4297, -1143.3125, 1049.6016, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2331.3359, -1144.0859, 1049.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2335.3594, -1144.0703, 1049.6719, 0.25);
- RemoveBuildingForPlayer(playerid, 2135, 2336.3516, -1144.0781, 1049.6719, 0.25);
- RemoveBuildingForPlayer(playerid, 2305, 2337.3203, -1144.0781, 1049.6719, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2331.3359, -1143.1016, 1049.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2337.3203, -1143.0938, 1049.6719, 0.25);
- RemoveBuildingForPlayer(playerid, 1703, 2322.2266, -1142.4766, 1049.4766, 0.25);
- RemoveBuildingForPlayer(playerid, 1822, 2323.9297, -1142.2578, 1049.4844, 0.25);
- RemoveBuildingForPlayer(playerid, 1741, 2312.6484, -1140.7891, 1053.3750, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2331.3359, -1142.1094, 1049.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2331.3359, -1141.1172, 1049.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 2079, 2334.4219, -1140.9688, 1050.3359, 0.25);
- RemoveBuildingForPlayer(playerid, 1703, 2326.5234, -1140.5703, 1049.4766, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2337.3203, -1142.1094, 1049.6719, 0.25);
- RemoveBuildingForPlayer(playerid, 2139, 2337.3125, -1141.1094, 1049.6641, 0.25);
- RemoveBuildingForPlayer(playerid, 2088, 2338.4531, -1141.3672, 1053.2734, 0.25);
- RemoveBuildingForPlayer(playerid, 2270, 2340.2734, -1141.7109, 1054.5391, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2331.3359, -1140.1328, 1049.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 1703, 2323.4375, -1139.5469, 1049.4766, 0.25);
- RemoveBuildingForPlayer(playerid, 2079, 2333.3281, -1139.8672, 1050.3359, 0.25);
- RemoveBuildingForPlayer(playerid, 2115, 2334.4297, -1139.6250, 1049.7109, 0.25);
- RemoveBuildingForPlayer(playerid, 15049, 2334.3281, -1139.5859, 1051.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 2079, 2335.3672, -1139.8750, 1050.3359, 0.25);
- RemoveBuildingForPlayer(playerid, 2303, 2337.3281, -1140.1172, 1049.6719, 0.25);
- RemoveBuildingForPlayer(playerid, 2090, 2309.5156, -1139.3438, 1053.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2331.3359, -1139.1406, 1049.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 2079, 2333.3281, -1138.8281, 1050.3359, 0.25);
- RemoveBuildingForPlayer(playerid, 2079, 2335.3672, -1138.8359, 1050.3359, 0.25);
- RemoveBuildingForPlayer(playerid, 2298, 2336.5391, -1138.7891, 1053.2813, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2331.3359, -1138.1563, 1049.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 2136, 2337.3281, -1138.1328, 1049.6719, 0.25);
- RemoveBuildingForPlayer(playerid, 2240, 2319.2500, -1137.8750, 1050.0156, 0.25);
- RemoveBuildingForPlayer(playerid, 2240, 2329.5000, -1137.8750, 1050.0156, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2331.3359, -1137.1641, 1049.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 2079, 2334.4219, -1137.5859, 1050.3359, 0.25);
- RemoveBuildingForPlayer(playerid, 2139, 2337.3125, -1137.1484, 1049.6641, 0.25);
- RemoveBuildingForPlayer(playerid, 2088, 2310.6641, -1136.3047, 1053.3672, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2331.3359, -1136.1719, 1049.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2331.3359, -1135.1875, 1049.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 2281, 2335.2656, -1136.4063, 1054.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 2106, 2336.5156, -1135.0156, 1053.8047, 0.25);
- RemoveBuildingForPlayer(playerid, 2271, 2337.8047, -1135.3516, 1054.7031, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2337.3203, -1136.1641, 1049.6719, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2337.3203, -1135.1797, 1049.6719, 0.25);
- RemoveBuildingForPlayer(playerid, 2106, 2339.2031, -1135.0156, 1053.8047, 0.25);
- RemoveBuildingForPlayer(playerid, 2077, 2357.5469, -1134.1875, 1050.7031, 0.25);
- RemoveBuildingForPlayer(playerid, 2298, 2361.2969, -1134.1484, 1049.8594, 0.25);
- RemoveBuildingForPlayer(playerid, 2141, 2367.5625, -1135.3906, 1049.8750, 0.25);
- RemoveBuildingForPlayer(playerid, 2339, 2367.5625, -1134.3906, 1049.8750, 0.25);
- RemoveBuildingForPlayer(playerid, 2134, 2367.5625, -1133.3906, 1049.8750, 0.25);
- RemoveBuildingForPlayer(playerid, 2077, 2357.5469, -1131.5234, 1050.6875, 0.25);
- RemoveBuildingForPlayer(playerid, 2271, 2357.8594, -1132.8828, 1051.2813, 0.25);
- RemoveBuildingForPlayer(playerid, 2087, 2360.2969, -1129.9766, 1049.8750, 0.25);
- RemoveBuildingForPlayer(playerid, 2103, 2360.8281, -1130.1406, 1051.0156, 0.25);
- RemoveBuildingForPlayer(playerid, 2279, 2369.8125, -1135.4375, 1052.1094, 0.25);
- RemoveBuildingForPlayer(playerid, 2125, 2370.5781, -1134.0313, 1050.1797, 0.25);
- RemoveBuildingForPlayer(playerid, 2125, 2371.7500, -1133.5938, 1050.1797, 0.25);
- RemoveBuildingForPlayer(playerid, 2278, 2372.1875, -1135.4297, 1052.1250, 0.25);
- RemoveBuildingForPlayer(playerid, 2030, 2371.2266, -1132.9219, 1050.2734, 0.25);
- RemoveBuildingForPlayer(playerid, 2812, 2371.2969, -1133.0156, 1050.6641, 0.25);
- RemoveBuildingForPlayer(playerid, 2125, 2371.7500, -1131.8594, 1050.1797, 0.25);
- RemoveBuildingForPlayer(playerid, 2125, 2370.5781, -1131.8594, 1050.1797, 0.25);
- RemoveBuildingForPlayer(playerid, 2288, 2373.3828, -1130.4531, 1051.9844, 0.25);
- RemoveBuildingForPlayer(playerid, 2141, 2374.5000, -1135.3906, 1049.8203, 0.25);
- RemoveBuildingForPlayer(playerid, 2132, 2374.5000, -1131.3906, 1049.8203, 0.25);
- RemoveBuildingForPlayer(playerid, 2339, 2374.5078, -1134.3828, 1049.8203, 0.25);
- RemoveBuildingForPlayer(playerid, 2134, 2374.5078, -1133.3828, 1049.8203, 0.25);
- RemoveBuildingForPlayer(playerid, 2339, 2374.5078, -1130.3828, 1049.8203, 0.25);
- RemoveBuildingForPlayer(playerid, 2225, 2369.1797, -1125.8047, 1049.8672, 0.25);
- RemoveBuildingForPlayer(playerid, 2331, 2367.3672, -1123.1563, 1050.1172, 0.25);
- RemoveBuildingForPlayer(playerid, 2302, 2364.5547, -1122.9688, 1049.8672, 0.25);
- RemoveBuildingForPlayer(playerid, 2259, 2368.6094, -1122.5078, 1052.0469, 0.25);
- RemoveBuildingForPlayer(playerid, 2333, 2367.5703, -1122.1484, 1049.8672, 0.25);
- RemoveBuildingForPlayer(playerid, 2255, 2361.5703, -1122.1484, 1052.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2811, 2372.7031, -1128.9141, 1049.8203, 0.25);
- RemoveBuildingForPlayer(playerid, 15061, 2371.6094, -1128.1875, 1051.8750, 0.25);
- RemoveBuildingForPlayer(playerid, 15062, 2371.6094, -1128.1875, 1051.8750, 0.25);
- RemoveBuildingForPlayer(playerid, 2868, 2370.1250, -1125.2344, 1049.8672, 0.25);
- RemoveBuildingForPlayer(playerid, 1703, 2370.3906, -1124.4375, 1049.8438, 0.25);
- RemoveBuildingForPlayer(playerid, 1822, 2372.0938, -1124.2188, 1049.8516, 0.25);
- RemoveBuildingForPlayer(playerid, 2828, 2374.2578, -1129.2578, 1050.7891, 0.25);
- RemoveBuildingForPlayer(playerid, 2084, 2374.4688, -1129.2109, 1049.8750, 0.25);
- RemoveBuildingForPlayer(playerid, 1703, 2374.6797, -1122.5313, 1049.8438, 0.25);
- RemoveBuildingForPlayer(playerid, 2281, 2375.6641, -1128.1016, 1051.8750, 0.25);
- RemoveBuildingForPlayer(playerid, 2868, 2374.9766, -1125.2344, 1049.8672, 0.25);
- RemoveBuildingForPlayer(playerid, 2280, 2375.6484, -1122.3828, 1051.9922, 0.25);
- RemoveBuildingForPlayer(playerid, 15039, 2232.3438, -1106.7422, 1049.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 15038, 2235.2891, -1108.1328, 1051.2656, 0.25);
- RemoveBuildingForPlayer(playerid, 2248, 2235.8281, -1081.6484, 1048.5781, 0.25);
- RemoveBuildingForPlayer(playerid, 2248, 2239.2266, -1081.6484, 1048.5781, 0.25);
- RemoveBuildingForPlayer(playerid, 1798, 2242.0469, -1078.4297, 1048.0547, 0.25);
- RemoveBuildingForPlayer(playerid, 1798, 2244.5469, -1078.4297, 1048.0547, 0.25);
- RemoveBuildingForPlayer(playerid, 15035, 2205.9375, -1073.9922, 1049.4844, 0.25);
- RemoveBuildingForPlayer(playerid, 2248, 2235.8281, -1070.2188, 1048.5781, 0.25);
- RemoveBuildingForPlayer(playerid, 2523, 2236.0391, -1068.9063, 1048.0547, 0.25);
- RemoveBuildingForPlayer(playerid, 2249, 2236.1406, -1064.1953, 1048.6641, 0.25);
- RemoveBuildingForPlayer(playerid, 2264, 2239.0156, -1071.6094, 1050.0625, 0.25);
- RemoveBuildingForPlayer(playerid, 15057, 2240.6016, -1072.7031, 1048.0391, 0.25);
- RemoveBuildingForPlayer(playerid, 2248, 2239.2188, -1070.2188, 1048.5781, 0.25);
- RemoveBuildingForPlayer(playerid, 2280, 2240.3203, -1070.8906, 1050.2188, 0.25);
- RemoveBuildingForPlayer(playerid, 1703, 2240.7344, -1069.5156, 1048.0156, 0.25);
- RemoveBuildingForPlayer(playerid, 2526, 2237.2500, -1066.5391, 1048.0078, 0.25);
- RemoveBuildingForPlayer(playerid, 2088, 2237.9063, -1064.2891, 1047.9766, 0.25);
- RemoveBuildingForPlayer(playerid, 2528, 2238.8516, -1068.1563, 1048.0234, 0.25);
- RemoveBuildingForPlayer(playerid, 2249, 2238.9531, -1064.8125, 1050.5625, 0.25);
- RemoveBuildingForPlayer(playerid, 2269, 2240.3203, -1068.4453, 1050.1094, 0.25);
- RemoveBuildingForPlayer(playerid, 2108, 2240.7734, -1066.3047, 1048.0234, 0.25);
- RemoveBuildingForPlayer(playerid, 1741, 2241.3125, -1072.4688, 1048.0156, 0.25);
- RemoveBuildingForPlayer(playerid, 2297, 2242.1719, -1066.2266, 1048.0156, 0.25);
- RemoveBuildingForPlayer(playerid, 1822, 2243.3281, -1067.8281, 1048.0234, 0.25);
- RemoveBuildingForPlayer(playerid, 1703, 2243.8203, -1073.1875, 1048.0156, 0.25);
- RemoveBuildingForPlayer(playerid, 2271, 2245.3203, -1068.4453, 1050.1172, 0.25);
- RemoveBuildingForPlayer(playerid, 1703, 2245.0313, -1067.6094, 1048.0156, 0.25);
- RemoveBuildingForPlayer(playerid, 2108, 2244.7969, -1066.2734, 1048.0234, 0.25);
- RemoveBuildingForPlayer(playerid, 2259, 2316.3125, -1024.5156, 1051.3203, 0.25);
- RemoveBuildingForPlayer(playerid, 2242, 2321.4609, -1019.7500, 1049.3672, 0.25);
- RemoveBuildingForPlayer(playerid, 2078, 2318.2578, -1017.6016, 1049.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 2203, 2312.1641, -1014.5547, 1050.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 2139, 2312.3750, -1014.5547, 1049.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 2830, 2312.1406, -1013.6719, 1050.2578, 0.25);
- RemoveBuildingForPlayer(playerid, 2139, 2312.3750, -1013.5625, 1049.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 2241, 2322.4453, -1026.4453, 1050.5000, 0.25);
- RemoveBuildingForPlayer(playerid, 2244, 2322.3594, -1019.8906, 1049.4844, 0.25);
- RemoveBuildingForPlayer(playerid, 2112, 2322.6563, -1026.4219, 1049.5938, 0.25);
- RemoveBuildingForPlayer(playerid, 2105, 2323.0156, -1026.8594, 1050.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 2224, 2322.6953, -1019.0859, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2281, 2324.3125, -1017.7969, 1051.2266, 0.25);
- RemoveBuildingForPlayer(playerid, 2261, 2322.4609, -1015.4297, 1051.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 2165, 2323.3750, -1015.8984, 1053.7031, 0.25);
- RemoveBuildingForPlayer(playerid, 1714, 2323.7500, -1014.8594, 1053.7109, 0.25);
- RemoveBuildingForPlayer(playerid, 1755, 2325.2734, -1025.0625, 1049.1406, 0.25);
- RemoveBuildingForPlayer(playerid, 2229, 2325.6406, -1017.2813, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2107, 2326.0703, -1016.6719, 1050.6641, 0.25);
- RemoveBuildingForPlayer(playerid, 2088, 2325.5313, -1015.0938, 1053.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 15060, 2326.6641, -1022.1953, 1049.2266, 0.25);
- RemoveBuildingForPlayer(playerid, 2280, 2327.3125, -1017.7969, 1051.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2104, 2327.1719, -1017.2109, 1049.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2088, 2327.4766, -1015.0938, 1053.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 2139, 2312.3750, -1012.5703, 1049.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 2303, 2312.3594, -1011.5859, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2079, 2313.8906, -1011.5781, 1049.8359, 0.25);
- RemoveBuildingForPlayer(playerid, 2079, 2314.9844, -1012.6797, 1049.8359, 0.25);
- RemoveBuildingForPlayer(playerid, 2115, 2314.9922, -1011.4063, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2832, 2315.0547, -1011.2813, 1050.0000, 0.25);
- RemoveBuildingForPlayer(playerid, 2079, 2315.9297, -1011.5859, 1049.8359, 0.25);
- RemoveBuildingForPlayer(playerid, 2831, 2312.1875, -1010.6563, 1050.2656, 0.25);
- RemoveBuildingForPlayer(playerid, 2136, 2312.3594, -1010.6094, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2079, 2313.8906, -1010.5391, 1049.8359, 0.25);
- RemoveBuildingForPlayer(playerid, 2079, 2315.9297, -1010.5469, 1049.8359, 0.25);
- RemoveBuildingForPlayer(playerid, 2139, 2317.3438, -1009.5938, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2079, 2314.9844, -1009.2969, 1049.8359, 0.25);
- RemoveBuildingForPlayer(playerid, 1822, 2324.3359, -1012.2188, 1049.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2333, 2323.4922, -1009.7266, 1053.7031, 0.25);
- RemoveBuildingForPlayer(playerid, 2291, 2323.7891, -1009.5938, 1049.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2291, 2324.7813, -1009.5938, 1049.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2331, 2323.4453, -1009.2813, 1053.9531, 0.25);
- RemoveBuildingForPlayer(playerid, 2298, 2325.0625, -1010.7188, 1053.7031, 0.25);
- RemoveBuildingForPlayer(playerid, 2291, 2325.7813, -1009.5938, 1049.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 1822, 2326.6250, -1012.2188, 1049.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2291, 2326.7734, -1009.5938, 1049.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2312.3672, -1008.6094, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2314.3281, -1007.6328, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2305, 2312.3672, -1007.6250, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2135, 2313.3359, -1007.6250, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2139, 2317.3438, -1008.6016, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 1735, 2318.8047, -1007.9688, 1049.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 2139, 2317.3438, -1007.6094, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2287, 2320.0547, -1007.2500, 1055.7578, 0.25);
- RemoveBuildingForPlayer(playerid, 2194, 2322.3594, -1008.4453, 1054.9453, 0.25);
- RemoveBuildingForPlayer(playerid, 2106, 2325.0391, -1006.9453, 1054.2266, 0.25);
- RemoveBuildingForPlayer(playerid, 2528, 2321.2656, -1006.0313, 1053.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 2249, 2323.0156, -1005.8828, 1054.3984, 0.25);
- RemoveBuildingForPlayer(playerid, 2526, 2318.3750, -1003.0703, 1053.7422, 0.25);
- RemoveBuildingForPlayer(playerid, 2523, 2322.2500, -1003.0703, 1053.7188, 0.25);
- RemoveBuildingForPlayer(playerid, 2227, 2370.2344, -1120.5859, 1049.8750, 0.25);
- RemoveBuildingForPlayer(playerid, 1742, 2366.6953, -1119.2500, 1049.8750, 0.25);
- RemoveBuildingForPlayer(playerid, 1703, 2371.6016, -1121.5078, 1049.8438, 0.25);
- RemoveBuildingForPlayer(playerid, 2227, 2375.5859, -1120.9922, 1049.8750, 0.25);
- RemoveBuildingForPlayer(playerid, 1760, 2327.8047, -1021.0313, 1049.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 2295, 2328.7891, -1015.8281, 1049.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 2328.8359, -1023.6016, 1050.1094, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 2329.0469, -1022.6953, 1050.1094, 0.25);
- RemoveBuildingForPlayer(playerid, 2229, 2329.0703, -1017.2813, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2295, 2329.2578, -1015.8281, 1053.7891, 0.25);
- RemoveBuildingForPlayer(playerid, 2291, 2327.7578, -1009.5938, 1049.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2106, 2327.7266, -1006.9453, 1054.2266, 0.25);
- RemoveBuildingForPlayer(playerid, 2291, 2329.1875, -1011.0078, 1049.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2291, 2329.1875, -1011.9922, 1049.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2291, 2329.1875, -1010.0234, 1049.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2869, 2329.2891, -1025.8672, 1049.2266, 0.25);
- RemoveBuildingForPlayer(playerid, 2829, 2329.4688, -1023.6250, 1050.0078, 0.25);
- RemoveBuildingForPlayer(playerid, 2868, 2329.7656, -1023.0156, 1050.0000, 0.25);
- RemoveBuildingForPlayer(playerid, 2117, 2329.6953, -1022.5859, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 2330.3672, -1023.5156, 1050.1094, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 2330.3672, -1022.6875, 1050.1094, 0.25);
- RemoveBuildingForPlayer(playerid, 2243, 2329.2969, -1018.0313, 1049.3984, 0.25);
- RemoveBuildingForPlayer(playerid, 2096, 2330.2266, -1012.9688, 1053.7109, 0.25);
- RemoveBuildingForPlayer(playerid, 2240, 2330.7422, -1010.7813, 1054.2578, 0.25);
- RemoveBuildingForPlayer(playerid, 2096, 2330.2266, -1009.1875, 1053.7109, 0.25);
- //CORCINE E PORTA INTERIOR WU ZI MU's//
- CreateDynamicObject(19369, -2168.83179, 639.83624, 1057.74622, -90.00000, 0.00000, 0.00000);
- CreateDynamicObject(19369, -2168.83081, 644.83362, 1057.74622, -90.00000, 0.00000, -180.00000);
- CreateDynamicObject(14638, -2168.79614, 641.57513, 1056.48438, 0.00000, 0.00000, -0.12000);
- CreateDynamicObject(19369, -2168.82886, 642.41339, 1060.73267, -180.00000, 0.00000, -180.00000);
- CreateDynamicObject(19374, 442.72620, 509.14191, 1002.03052, 0.00000, 0.00000, 0.00000);
- return 1;
- }
- public OnFilterScriptExit()
- {
- for(new id = 1; id < sizeof(MAX_HOME); id++){
- if(hInfo[id][hPrezzo] == 0) break;
- SaveHome(id);}
- return 1;
- }
- #else
- main() {}
- #endif
- CMD:ccasa(playerid, params[])
- {
- if(!IsPlayerAdmin(playerid)) return SCM(playerid, GRIGIO, NOTADMIN);
- new prezzo, interior, string0[240], string1[240], id, Float:X, Float:Y, Float:Z, Float:A;
- if(sscanf(params, "ii", prezzo, interior)) return SCM(playerid, GIALLO, "/ccasa [PREZZO] [INTERIOR-ID (1-27)]");
- if(prezzo < 1) return SCM(playerid, GRIGIO, "Prezzo invalido");
- if(interior < 1 || interior > 27) return SCM(playerid, GRIGIO, "ID Interior invalido! Interior ID [1-27]");
- for(new h = 1;h < sizeof(hInfo); h++)
- {
- if(hInfo[h][hPrezzo] == 0)
- {
- id = h;
- break;
- }
- }
- GetPlayerPos(playerid, X,Y,Z);
- GetPlayerFacingAngle(playerid, A);
- hInfo[id][hPosX] = X;
- hInfo[id][hPosY] = Y;
- hInfo[id][hPosZ] = Z;
- hInfo[id][hPosA] = A;
- hInfo[id][hIcon] = CreateDynamicPickup(1273, 1, hInfo[id][hPosX], hInfo[id][hPosY], hInfo[id][hPosZ],0);
- hInfo[id][hStato] = 1;//aperta
- hInfo[id][hPrezzo] = prezzo;
- hInfo[id][hComprato] = 0;
- hInfo[id][hInterior] = interior;
- hInfo[id][hVirtualWorld] = id;
- hInfo[id][hStatoCassaforte] = 0;
- hInfo[id][hPassCass] = 0;
- hInfo[id][hAntifurto] = 0;
- //CASSAFORTE IDs//
- hInfo[id][hCassaforteID][0] = 2003; // Cassaforte
- hInfo[id][hCassaforteID][1] = 2004; // Porta Cassaforte
- hInfo[id][hCassaforteID][2] = 2005; // Soldi Cassaforte
- hInfo[id][hCassaforteID][3] = 2922; // Tastierino Cassaforte
- //-------------//
- format(string0, sizeof(string0), "Nessuno");
- strmid(hInfo[id][hProprietario], string0, 0, strlen(string0), 255);
- format(string1, sizeof(string1), "Casa[ID:%d]\nProprietario: %s\n Stato: Aperta\n Prezzo: %d\nInterior: %d\n Per comprare premi Y", id, hInfo[id][hProprietario], hInfo[id][hPrezzo], hInfo[id][hInterior]);
- hlabel[id] = CreateDynamic3DTextLabel(string1, GIALLO, hInfo[id][hPosX], hInfo[id][hPosY], hInfo[id][hPosZ], 3.0, INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0);
- //==Save Interior===============================================================
- //==CATAPECCHIE==//
- if(hInfo[id][hInterior] == 1){//ryder - 2 V
- hInfo[id][hIntID] = 2;
- hInfo[id][hPosXX] = 2467.9246;
- hInfo[id][hPosYY] = -1698.1986;
- hInfo[id][hPosZZ] = 1013.5078;
- //CASSAFORTE POSIZIONE//
- hInfo[id][hCassafortePosX][0] = 2452.53101, hInfo[id][hCassafortePosY][0] = -1685.44812, hInfo[id][hCassafortePosZ][0] = 1012.94519, hInfo[id][hCassafortePosRZ][0] = -37.14002;
- hInfo[id][hCassafortePosX][1] = 2452.04883, hInfo[id][hCassafortePosY][1] = -1685.40234, hInfo[id][hCassafortePosZ][1] = 1012.94519, hInfo[id][hCassafortePosRZ][1] = -37.14000;
- hInfo[id][hCassafortePosX][2] = 2452.53101, hInfo[id][hCassafortePosY][2] = -1685.44812, hInfo[id][hCassafortePosZ][2] = 1012.85522, hInfo[id][hCassafortePosRZ][2] = -37.14000;
- hInfo[id][hCassafortePosX][3] = 2452.50488, hInfo[id][hCassafortePosY][3] = -1685.82263, hInfo[id][hCassafortePosZ][3] = 1012.95819, hInfo[id][hCassafortePosRZ][3] = 143.27991;
- //CASSAFORTE ROTAZIONE//
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- else if(hInfo[id][hInterior] == 2){//safehouse - 10 V
- hInfo[id][hIntID] = 10;
- hInfo[id][hPosXX] = 2259.4185;
- hInfo[id][hPosYY] = -1135.7205;
- hInfo[id][hPosZZ] = 1050.6403;
- //CASSAFORTE POSIZIONE//
- hInfo[id][hCassafortePosX][0] = 2266.50806, hInfo[id][hCassafortePosY][0] = -1133.27319, hInfo[id][hCassafortePosZ][0] = 1050.07263, hInfo[id][hCassafortePosRZ][0] = 90.00000;
- hInfo[id][hCassafortePosX][1] = 2266.77197, hInfo[id][hCassafortePosY][1] = -1133.67200, hInfo[id][hCassafortePosZ][1] = 1050.07263, hInfo[id][hCassafortePosRZ][1] = 90.00000;
- hInfo[id][hCassafortePosX][2] = 2266.50806, hInfo[id][hCassafortePosY][2] = -1133.27319, hInfo[id][hCassafortePosZ][2] = 1049.98865, hInfo[id][hCassafortePosRZ][2] = 90.00000;
- hInfo[id][hCassafortePosX][3] = 2266.82593, hInfo[id][hCassafortePosY][3] = -1133.06006, hInfo[id][hCassafortePosZ][3] = 1050.08667, hInfo[id][hCassafortePosRZ][3] = -90.00000;
- //CreateDynamicObjects//
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- else if(hInfo[id][hInterior] == 3){//burgl house 7 - 4 V
- hInfo[id][hIntID] = 4;
- hInfo[id][hPosXX] = 222.2100;
- hInfo[id][hPosYY] = 1140.5413;
- hInfo[id][hPosZZ] = 1082.6094;
- hInfo[id][hCassafortePosX][0] = 224.04695, hInfo[id][hCassafortePosY][0] = 1159.91333, hInfo[id][hCassafortePosZ][0] = 1082.03125, hInfo[id][hCassafortePosRZ][0] = 0;
- hInfo[id][hCassafortePosX][1] = 223.64230, hInfo[id][hCassafortePosY][1] = 1159.65906, hInfo[id][hCassafortePosZ][1] = 1082.03125, hInfo[id][hCassafortePosRZ][1] = 0;
- hInfo[id][hCassafortePosX][2] = 224.04700, hInfo[id][hCassafortePosY][2] = 1159.91333, hInfo[id][hCassafortePosZ][2] = 1081.94336, hInfo[id][hCassafortePosRZ][2] = 0;
- hInfo[id][hCassafortePosX][3] = 224.25766, hInfo[id][hCassafortePosY][3] = 1159.59766, hInfo[id][hCassafortePosZ][3] = 1082.04968, hInfo[id][hCassafortePosRZ][3] = 180.00000;
- //CreateDynamicObjects//
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- else if(hInfo[id][hInterior] == 4){//burgl house 16 - 6 V
- hInfo[id][hIntID] = 6;
- hInfo[id][hPosXX] = -68.9525;
- hInfo[id][hPosYY] = 1351.5383;
- hInfo[id][hPosZZ] = 1080.2109;
- hInfo[id][hCassafortePosX][0] = -62.07284, hInfo[id][hCassafortePosY][0] = 1367.02246, hInfo[id][hCassafortePosZ][0] = 1079.63281, hInfo[id][hCassafortePosRZ][0] = 0;
- hInfo[id][hCassafortePosX][1] = -62.47700, hInfo[id][hCassafortePosY][1] = 1366.75696, hInfo[id][hCassafortePosZ][1] = 1079.63208, hInfo[id][hCassafortePosRZ][1] = 0;
- hInfo[id][hCassafortePosX][2] = -62.07280, hInfo[id][hCassafortePosY][2] = 1367.02246, hInfo[id][hCassafortePosZ][2] = 1079.55286, hInfo[id][hCassafortePosRZ][2] = 0;
- hInfo[id][hCassafortePosX][3] = -61.86310, hInfo[id][hCassafortePosY][3] = 1366.70483, hInfo[id][hCassafortePosZ][3] = 1079.63208, hInfo[id][hCassafortePosRZ][3] = -180.00000;
- //CreateDynamicObjects//
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- //==QUASI CATAPECCHIE==//
- else if(hInfo[id][hInterior] == 5){//burgl house 2 - 2 V
- hInfo[id][hIntID] = 2;
- hInfo[id][hPosXX] = 226.3111;
- hInfo[id][hPosYY] = 1240.1882;
- hInfo[id][hPosZZ] = 1082.1406;
- hInfo[id][hCassafortePosX][0] = 216.61600, hInfo[id][hCassafortePosY][0] = 1251.24219, hInfo[id][hCassafortePosZ][0] = 1081.58765, hInfo[id][hCassafortePosRZ][0] = 90.00000;
- hInfo[id][hCassafortePosX][1] = 216.88560, hInfo[id][hCassafortePosY][1] = 1250.83069, hInfo[id][hCassafortePosZ][1] = 1081.58765, hInfo[id][hCassafortePosRZ][1] = 90.00000;
- hInfo[id][hCassafortePosX][2] = 216.61600, hInfo[id][hCassafortePosY][2] = 1251.24219, hInfo[id][hCassafortePosZ][2] = 1081.50354, hInfo[id][hCassafortePosRZ][2] = 90.00000;
- hInfo[id][hCassafortePosX][3] = 216.93747, hInfo[id][hCassafortePosY][3] = 1251.44250, hInfo[id][hCassafortePosZ][3] = 1081.58765, hInfo[id][hCassafortePosRZ][3] = -91.02000;
- //CreateDynamicObjects//
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- else if(hInfo[id][hInterior] == 6){//burgl house 3 - 1 V
- hInfo[id][hIntID] = 1;
- hInfo[id][hPosXX] = 223.0662;
- hInfo[id][hPosYY] = 1287.1106;
- hInfo[id][hPosZZ] = 1082.1406;
- hInfo[id][hCassafortePosX][0] = 220.43111, hInfo[id][hCassafortePosY][0] = 1291.00403, hInfo[id][hCassafortePosZ][0] = 1081.54407, hInfo[id][hCassafortePosRZ][0] = -180.00000;
- hInfo[id][hCassafortePosX][2] = 220.43111, hInfo[id][hCassafortePosY][2] = 1291.00403, hInfo[id][hCassafortePosZ][2] = 1081.46008, hInfo[id][hCassafortePosRZ][2] = -180.00000;
- hInfo[id][hCassafortePosX][1] = 220.82901, hInfo[id][hCassafortePosY][1] = 1291.26636, hInfo[id][hCassafortePosZ][1] = 1081.55725, hInfo[id][hCassafortePosRZ][1] = -180.00000;
- hInfo[id][hCassafortePosX][3] = 220.21840, hInfo[id][hCassafortePosY][3] = 1291.31909, hInfo[id][hCassafortePosZ][3] = 1081.56750, hInfo[id][hCassafortePosRZ][3] = 0;
- //CreateDynamicObjects//
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- else if(hInfo[id][hInterior] == 7){//burgl house 12 - 4
- hInfo[id][hIntID] = 4;
- hInfo[id][hPosXX] = 260.6769;
- hInfo[id][hPosYY] = 1284.5815;
- hInfo[id][hPosZZ] = 1080.2578;
- hInfo[id][hCassafortePosX][0] = 262.82019, hInfo[id][hCassafortePosY][0] = 1285.06348, hInfo[id][hCassafortePosZ][0] = 1079.68591, hInfo[id][hCassafortePosRZ][0] = -180.00000;
- hInfo[id][hCassafortePosX][2] = 262.82019, hInfo[id][hCassafortePosY][2] = 1285.06348, hInfo[id][hCassafortePosZ][2] = 1079.59790, hInfo[id][hCassafortePosRZ][2] = -180.00000;
- hInfo[id][hCassafortePosX][1] = 263.22061, hInfo[id][hCassafortePosY][1] = 1285.32141, hInfo[id][hCassafortePosZ][1] = 1079.68799, hInfo[id][hCassafortePosRZ][1] = -180.00000;
- hInfo[id][hCassafortePosX][3] = 262.60410, hInfo[id][hCassafortePosY][3] = 1285.37549, hInfo[id][hCassafortePosZ][3] = 1079.69507, hInfo[id][hCassafortePosRZ][3] = 0;
- //CreateDynamicObjects//
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- else if(hInfo[id][hInterior] == 8){// burgl house 22 - 8 V
- hInfo[id][hIntID] = 8;
- hInfo[id][hPosXX] = -42.7106;
- hInfo[id][hPosYY] = 1405.4822;
- hInfo[id][hPosZZ] = 1084.4297;
- hInfo[id][hCassafortePosX][0] = -52.73160, hInfo[id][hCassafortePosY][0] = 1402.38110, hInfo[id][hCassafortePosZ][0] = 1083.84338, hInfo[id][hCassafortePosRZ][0] = 90.00000;
- hInfo[id][hCassafortePosX][2] = -52.73160, hInfo[id][hCassafortePosY][2] = 1402.38110, hInfo[id][hCassafortePosZ][2] = 1083.75940, hInfo[id][hCassafortePosRZ][2] = 90.00000;
- hInfo[id][hCassafortePosX][1] = -52.47330, hInfo[id][hCassafortePosY][1] = 1401.97864, hInfo[id][hCassafortePosZ][1] = 1083.84338, hInfo[id][hCassafortePosRZ][1] = 90.00000;
- hInfo[id][hCassafortePosX][3] = -52.42333, hInfo[id][hCassafortePosY][3] = 1402.59412, hInfo[id][hCassafortePosZ][3] = 1083.86414, hInfo[id][hCassafortePosRZ][3] = -90.00000;
- //CreateDynamicObjects//
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- //==COMUNI==//
- else if(hInfo[id][hInterior] == 9){// CJ's - 3 V
- hInfo[id][hIntID] = 3;
- hInfo[id][hPosXX] = 2496.2122;
- hInfo[id][hPosYY] = -1692.3842;
- hInfo[id][hPosZZ] = 1014.7422;
- hInfo[id][hCassafortePosX][0] = 2490.57788, hInfo[id][hCassafortePosY][0] = -1705.33215, hInfo[id][hCassafortePosZ][0] = 1017.76581, hInfo[id][hCassafortePosRZ][0] = 90.00000;
- hInfo[id][hCassafortePosX][2] = 2490.57788, hInfo[id][hCassafortePosY][2] = -1705.33215, hInfo[id][hCassafortePosZ][2] = 1017.68182, hInfo[id][hCassafortePosRZ][2] = 90.00000;
- hInfo[id][hCassafortePosX][1] = 2490.83447, hInfo[id][hCassafortePosY][1] = -1705.72778, hInfo[id][hCassafortePosZ][1] = 1017.76581, hInfo[id][hCassafortePosRZ][1] = 90.00000;
- hInfo[id][hCassafortePosX][3] = 2490.89209, hInfo[id][hCassafortePosY][3] = -1705.11401, hInfo[id][hCassafortePosZ][3] = 1017.77258, hInfo[id][hCassafortePosRZ][3] = -90.00000;
- //CreateDynamicObjects//
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- else if(hInfo[id][hInterior] == 10){// burgl house 5 - 3 V
- hInfo[id][hIntID] = 3;
- hInfo[id][hPosXX] = 235.2442;
- hInfo[id][hPosYY] = 1187.0848;
- hInfo[id][hPosZZ] = 1080.2578;
- hInfo[id][hCassafortePosX][0] = 229.82539, hInfo[id][hCassafortePosY][0] = 1198.11438, hInfo[id][hCassafortePosZ][0] = 1083.84717, hInfo[id][hCassafortePosRZ][0] = 0;
- hInfo[id][hCassafortePosX][2] = 229.82539, hInfo[id][hCassafortePosY][2] = 1198.11438, hInfo[id][hCassafortePosZ][2] = 1083.75916, hInfo[id][hCassafortePosRZ][2] = 0;
- hInfo[id][hCassafortePosX][1] = 229.41316, hInfo[id][hCassafortePosY][1] = 1197.84680, hInfo[id][hCassafortePosZ][1] = 1083.84717, hInfo[id][hCassafortePosRZ][1] = 0;
- hInfo[id][hCassafortePosX][3] = 230.02611, hInfo[id][hCassafortePosY][3] = 1197.79004, hInfo[id][hCassafortePosZ][3] = 1083.85657, hInfo[id][hCassafortePosRZ][3] = -180.00000;
- //CreateDynamicObjects//
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- else if(hInfo[id][hInterior] == 11){// burgl house 4 - 5
- hInfo[id][hIntID] = 5;
- hInfo[id][hPosXX] = 226.3047;
- hInfo[id][hPosYY] = 1114.4124;
- hInfo[id][hPosZZ] = 1080.9929;
- hInfo[id][hCassafortePosX][0] = 244.13229, hInfo[id][hCassafortePosY][0] = 1112.20776, hInfo[id][hCassafortePosZ][0] = 1084.46106, hInfo[id][hCassafortePosRZ][0] = -90.00000;
- hInfo[id][hCassafortePosX][1] = 243.87399, hInfo[id][hCassafortePosY][1] = 1112.60449, hInfo[id][hCassafortePosZ][1] = 1084.47754, hInfo[id][hCassafortePosRZ][1] = 270.00000;
- hInfo[id][hCassafortePosX][2] = 244.13229, hInfo[id][hCassafortePosY][2] = 1112.20776, hInfo[id][hCassafortePosZ][2] = 1084.37512, hInfo[id][hCassafortePosRZ][2] = -90.00000;
- hInfo[id][hCassafortePosX][3] = 243.82401, hInfo[id][hCassafortePosY][3] = 1111.99048, hInfo[id][hCassafortePosZ][3] = 1084.49072, hInfo[id][hCassafortePosRZ][3] = 90.00000;
- //CreateDynamicObjects//
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- else if(hInfo[id][hInterior] == 12){// burgl house 21 - 15 V
- hInfo[id][hIntID] = 15;
- hInfo[id][hPosXX] = 294.9517;
- hInfo[id][hPosYY] = 1472.5757;
- hInfo[id][hPosZZ] = 1080.2578;
- hInfo[id][hCassafortePosX][0] = 297.97830, hInfo[id][hCassafortePosY][0] = 1471.29395, hInfo[id][hCassafortePosZ][0] = 1079.67700, hInfo[id][hCassafortePosRZ][0] = 180.00000;
- hInfo[id][hCassafortePosX][2] = 297.97830, hInfo[id][hCassafortePosY][2] = 1471.29395, hInfo[id][hCassafortePosZ][2] = 1079.59094, hInfo[id][hCassafortePosRZ][2] = -180.00000;
- hInfo[id][hCassafortePosX][1] = 298.37177, hInfo[id][hCassafortePosY][1] = 1471.54895, hInfo[id][hCassafortePosZ][1] = 1079.67224, hInfo[id][hCassafortePosRZ][1] = 180.00000;
- hInfo[id][hCassafortePosX][3] = 297.75464, hInfo[id][hCassafortePosY][3] = 1471.54895, hInfo[id][hCassafortePosZ][3] = 1079.68555, hInfo[id][hCassafortePosRZ][3] = 0.00000;
- //CreateDynamicObjects//
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- else if(hInfo[id][hInterior] == 13){// Budget Inn - 12 V
- hInfo[id][hIntID] = 12;
- hInfo[id][hPosXX] = 444.2836;
- hInfo[id][hPosYY] = 510.1171;
- hInfo[id][hPosZZ] = 1001.4195;
- hInfo[id][hCassafortePosX][0] = 452.26019, hInfo[id][hCassafortePosY][0] = 506.61810, hInfo[id][hCassafortePosZ][0] = 1000.83722, hInfo[id][hCassafortePosRZ][0] = -180.00000;
- hInfo[id][hCassafortePosX][2] = 452.26019, hInfo[id][hCassafortePosY][2] = 506.61810, hInfo[id][hCassafortePosZ][2] = 1000.75122, hInfo[id][hCassafortePosRZ][2] = 180.00000;
- hInfo[id][hCassafortePosX][1] = 452.66586, hInfo[id][hCassafortePosY][1] = 506.87576, hInfo[id][hCassafortePosZ][1] = 1000.83722, hInfo[id][hCassafortePosRZ][1] = 180.00000;
- hInfo[id][hCassafortePosX][3] = 452.05161, hInfo[id][hCassafortePosY][3] = 506.92401, hInfo[id][hCassafortePosZ][3] = 1000.84521, hInfo[id][hCassafortePosRZ][3] = 0;
- //CreateDynamicObjects//
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- else if(hInfo[id][hInterior] == 14){// burg house 3 - 2 V
- hInfo[id][hIntID] = 2;
- hInfo[id][hPosXX] = 447.0993;
- hInfo[id][hPosYY] = 1397.3583;
- hInfo[id][hPosZZ] = 1084.3047;
- hInfo[id][hCassafortePosX][0] = 450.45529, hInfo[id][hCassafortePosY][0] = 1397.54871, hInfo[id][hCassafortePosZ][0] = 1083.72510, hInfo[id][hCassafortePosRZ][0] = -180.00000;
- hInfo[id][hCassafortePosX][2] = 450.45529, hInfo[id][hCassafortePosY][2] = 1397.54871, hInfo[id][hCassafortePosZ][2] = 1083.63916, hInfo[id][hCassafortePosRZ][2] = 180.00000;
- hInfo[id][hCassafortePosX][1] = 450.85779, hInfo[id][hCassafortePosY][1] = 1397.80640, hInfo[id][hCassafortePosZ][1] = 1083.72156, hInfo[id][hCassafortePosRZ][1] = -180.00000;
- hInfo[id][hCassafortePosX][3] = 450.24460, hInfo[id][hCassafortePosY][3] = 1397.85510, hInfo[id][hCassafortePosZ][3] = 1083.72241, hInfo[id][hCassafortePosRZ][3] = 0;
- //CreateDynamicObjects//
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- else if(hInfo[id][hInterior] == 15){// Colonell house without staff - 8 V
- hInfo[id][hIntID] = 8;
- hInfo[id][hPosXX] = 2807.6267;
- hInfo[id][hPosYY] = -1174.2015;
- hInfo[id][hPosZZ] = 1025.5703;
- hInfo[id][hCassafortePosX][0] = 2814.56567, hInfo[id][hCassafortePosY][0] = -1170.75598, hInfo[id][hCassafortePosZ][0] = 1028.58655, hInfo[id][hCassafortePosRZ][0] = 180.00000;
- hInfo[id][hCassafortePosX][2] = 2814.56567, hInfo[id][hCassafortePosY][2] = -1170.75598, hInfo[id][hCassafortePosZ][2] = 1028.50244, hInfo[id][hCassafortePosRZ][2] = -180.00000;
- hInfo[id][hCassafortePosX][1] = 2814.95630, hInfo[id][hCassafortePosY][1] = -1170.50037, hInfo[id][hCassafortePosZ][1] = 1028.58655, hInfo[id][hCassafortePosRZ][1] = 180.00000;
- hInfo[id][hCassafortePosX][3] = 2814.34326, hInfo[id][hCassafortePosY][3] = -1170.44617, hInfo[id][hCassafortePosZ][3] = 1028.59302, hInfo[id][hCassafortePosRZ][3] = 0;
- //CreateDynamicObjects//
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- //==QUASI LUSSO==//
- else if(hInfo[id][hInterior] == 16){// wu zi mu's - 1 V
- hInfo[id][hIntID] = 1;
- hInfo[id][hPosXX] = -2168.0852;
- hInfo[id][hPosYY] = 642.3335;
- hInfo[id][hPosZZ] = 1057.5938;
- hInfo[id][hCassafortePosX][0] = -2168.25024, hInfo[id][hCassafortePosY][0] = 646.98163, hInfo[id][hCassafortePosZ][0] = 1057.01416, hInfo[id][hCassafortePosRZ][0] = 0;
- hInfo[id][hCassafortePosX][2] = -2168.25024, hInfo[id][hCassafortePosY][2] = 646.98163, hInfo[id][hCassafortePosZ][2] = 1056.92822, hInfo[id][hCassafortePosRZ][2] = 0;
- hInfo[id][hCassafortePosX][1] = -2168.64771, hInfo[id][hCassafortePosY][1] = 646.72638, hInfo[id][hCassafortePosZ][1] = 1057.01416, hInfo[id][hCassafortePosRZ][1] = 0;
- hInfo[id][hCassafortePosX][3] = -2168.03271, hInfo[id][hCassafortePosY][3] = 646.67310, hInfo[id][hCassafortePosZ][3] = 1057.02686, hInfo[id][hCassafortePosRZ][3] = 180.00000;
- //CreateDynamicObjects//
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- else if(hInfo[id][hInterior] == 17){// safehouse casino - 1 V
- hInfo[id][hIntID] = 1;
- hInfo[id][hPosXX] = 2218.4033;
- hInfo[id][hPosYY] = -1076.1272;
- hInfo[id][hPosZZ] = 1050.4844;
- hInfo[id][hCassafortePosX][0] = 2213.12939, hInfo[id][hCassafortePosY][0] = -1078.24353, hInfo[id][hCassafortePosZ][0] = 1049.89221, hInfo[id][hCassafortePosRZ][0] = 88.94160;
- hInfo[id][hCassafortePosX][2] = 2213.12939, hInfo[id][hCassafortePosY][2] = -1078.24353, hInfo[id][hCassafortePosZ][2] = 1049.80420, hInfo[id][hCassafortePosRZ][2] = 88.94160;
- hInfo[id][hCassafortePosX][1] = 2213.38208, hInfo[id][hCassafortePosY][1] = -1078.65076, hInfo[id][hCassafortePosZ][1] = 1049.89221, hInfo[id][hCassafortePosRZ][1] = 88.94160;
- hInfo[id][hCassafortePosX][3] = 2213.44751, hInfo[id][hCassafortePosY][3] = -1078.04297, hInfo[id][hCassafortePosZ][3] = 1049.91687, hInfo[id][hCassafortePosRZ][3] = -91.10157;
- //CreateDynamicObjects//
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- else if(hInfo[id][hInterior] == 18){// safehouse 7 - 12 / 2
- hInfo[id][hIntID] = 2;
- hInfo[id][hPosXX] = 2237.5227;
- hInfo[id][hPosYY] = -1081.1327;
- hInfo[id][hPosZZ] = 1049.8826;
- hInfo[id][hCassafortePosX][0] = 2240.32324, hInfo[id][hCassafortePosY][0] = -1081.61499, hInfo[id][hCassafortePosZ][0] = 1048.44666, hInfo[id][hCassafortePosRZ][0] = -180.00000;
- hInfo[id][hCassafortePosX][2] = 2240.32324, hInfo[id][hCassafortePosY][2] = -1081.61499, hInfo[id][hCassafortePosZ][2] = 1048.35864, hInfo[id][hCassafortePosRZ][2] = -180.00000;
- hInfo[id][hCassafortePosX][1] = 2240.72583, hInfo[id][hCassafortePosY][1] = -1081.35449, hInfo[id][hCassafortePosZ][1] = 1048.44666, hInfo[id][hCassafortePosRZ][1] = 180.00000;
- hInfo[id][hCassafortePosX][3] = 2240.11108, hInfo[id][hCassafortePosY][3] = -1081.30200, hInfo[id][hCassafortePosZ][3] = 1048.45276, hInfo[id][hCassafortePosRZ][3] = 0;
- //CreateDynamicObjects//
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- else if(hInfo[id][hInterior] == 19){// safehouse 3 - 8
- hInfo[id][hIntID] = 8;
- hInfo[id][hPosXX] = 2365.1443;
- hInfo[id][hPosYY] = -1135.5554;
- hInfo[id][hPosZZ] = 1050.88;
- hInfo[id][hCassafortePosX][0] = 2362.80322, hInfo[id][hCassafortePosY][0] = -1135.66443, hInfo[id][hCassafortePosZ][0] = 1050.29041, hInfo[id][hCassafortePosRZ][0] = -180.00000;
- hInfo[id][hCassafortePosX][1] = 2363.20166, hInfo[id][hCassafortePosY][1] = -1135.40552, hInfo[id][hCassafortePosZ][1] = 1050.29028, hInfo[id][hCassafortePosRZ][1] = -180.00000;
- hInfo[id][hCassafortePosX][3] = 2362.58740, hInfo[id][hCassafortePosY][3] = -1135.35559, hInfo[id][hCassafortePosZ][3] = 1050.30444, hInfo[id][hCassafortePosRZ][3] = 0;
- hInfo[id][hCassafortePosX][2] = 2362.80322, hInfo[id][hCassafortePosY][2] = -1135.66443, hInfo[id][hCassafortePosZ][2] = 1050.20239, hInfo[id][hCassafortePosRZ][2] = 180.00000;
- //CreateDynamicObjects//
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- else if(hInfo[id][hInterior] == 20){// burg 12 - 9 V
- hInfo[id][hIntID] = 9;
- hInfo[id][hPosXX] = 83.1227;
- hInfo[id][hPosYY] = 1322.3076;
- hInfo[id][hPosZZ] = 1083.8662;
- hInfo[id][hCassafortePosX][0] = 87.65110, hInfo[id][hCassafortePosY][0] = 1332.38489, hInfo[id][hCassafortePosZ][0] = 1087.78845, hInfo[id][hCassafortePosRZ][0] = -180.00000;
- hInfo[id][hCassafortePosX][2] = 87.65110, hInfo[id][hCassafortePosY][2] = 1332.38489, hInfo[id][hCassafortePosZ][2] = 1087.70044, hInfo[id][hCassafortePosRZ][2] = 180.00000;
- hInfo[id][hCassafortePosX][1] = 88.04450, hInfo[id][hCassafortePosY][1] = 1332.64099, hInfo[id][hCassafortePosZ][1] = 1087.78845, hInfo[id][hCassafortePosRZ][1] = 180.00000;
- hInfo[id][hCassafortePosX][3] = 87.43391, hInfo[id][hCassafortePosY][3] = 1332.68799, hInfo[id][hCassafortePosZ][3] = 1087.79944, hInfo[id][hCassafortePosRZ][3] = 0;
- //CreateDynamicObjects//
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- else if(hInfo[id][hInterior] == 21){// burg 13 - 9 V
- hInfo[id][hIntID] = 9;
- hInfo[id][hPosXX] = 260.6131;
- hInfo[id][hPosYY] = 1237.2428;
- hInfo[id][hPosZZ] = 1084.2578;
- hInfo[id][hCassafortePosX][0] = 254.28990, hInfo[id][hCassafortePosY][0] = 1251.64758, hInfo[id][hCassafortePosZ][0] = 1083.67371, hInfo[id][hCassafortePosRZ][0] = 90;
- hInfo[id][hCassafortePosX][2] = 254.28990, hInfo[id][hCassafortePosY][2] = 1251.64758, hInfo[id][hCassafortePosZ][2] = 1083.58569, hInfo[id][hCassafortePosRZ][2] = 90;
- hInfo[id][hCassafortePosX][1] = 254.55080, hInfo[id][hCassafortePosY][1] = 1251.24390, hInfo[id][hCassafortePosZ][1] = 1083.67346, hInfo[id][hCassafortePosRZ][1] = 90;
- hInfo[id][hCassafortePosX][3] = 254.60420, hInfo[id][hCassafortePosY][3] = 1251.85999, hInfo[id][hCassafortePosZ][3] = 1083.68396, hInfo[id][hCassafortePosRZ][3] = -90;
- //CreateDynamicObjects//
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- else if(hInfo[id][hInterior] == 22){// burg - 10
- hInfo[id][hIntID] = 10;
- hInfo[id][hPosXX] = 23.8849;
- hInfo[id][hPosYY] = 1340.6981;
- hInfo[id][hPosZZ] = 1084.3750;
- hInfo[id][hCassafortePosX][0] = 22.51780, hInfo[id][hCassafortePosY][0] = 1346.57751, hInfo[id][hCassafortePosZ][0] = 1088.29333, hInfo[id][hCassafortePosRZ][0] = 90;
- hInfo[id][hCassafortePosX][2] = 22.51780, hInfo[id][hCassafortePosY][2] = 1346.57751, hInfo[id][hCassafortePosZ][2] = 1088.20325, hInfo[id][hCassafortePosRZ][2] = 90;
- hInfo[id][hCassafortePosX][1] = 22.78098, hInfo[id][hCassafortePosY][1] = 1346.17529, hInfo[id][hCassafortePosZ][1] = 1088.29333, hInfo[id][hCassafortePosRZ][1] = 90;
- hInfo[id][hCassafortePosX][3] = 22.83080, hInfo[id][hCassafortePosY][3] = 1346.79529, hInfo[id][hCassafortePosZ][3] = 1088.30347, hInfo[id][hCassafortePosRZ][3] = -90;
- //CreateDynamicObjects//
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- else if(hInfo[id][hInterior] == 23){// modern - 12
- hInfo[id][hIntID] = 12;
- hInfo[id][hPosXX] = 2324.6936;
- hInfo[id][hPosYY] = -1149.4243;
- hInfo[id][hPosZZ] = 1050.7101;
- hInfo[id][hCassafortePosX][0] = 2313.62988, hInfo[id][hCassafortePosY][0] = -1135.16064, hInfo[id][hCassafortePosZ][0] = 1053.71985, hInfo[id][hCassafortePosRZ][0] = 0;
- hInfo[id][hCassafortePosX][2] = 2313.62988, hInfo[id][hCassafortePosY][2] = -1135.16064, hInfo[id][hCassafortePosZ][2] = 1053.62976, hInfo[id][hCassafortePosRZ][2] = 0;
- hInfo[id][hCassafortePosX][1] = 2313.22974, hInfo[id][hCassafortePosY][1] = -1135.41626, hInfo[id][hCassafortePosZ][1] = 1053.71985, hInfo[id][hCassafortePosRZ][1] = 0;
- hInfo[id][hCassafortePosX][3] = 2313.84399, hInfo[id][hCassafortePosY][3] = -1135.46692, hInfo[id][hCassafortePosZ][3] = 1053.72937, hInfo[id][hCassafortePosRZ][3] = 180;
- //CreateDynamicObjects//
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- else if(hInfo[id][hInterior] == 24){// burg - 4
- hInfo[id][hIntID] = 4;
- hInfo[id][hPosXX] = -260.6581;
- hInfo[id][hPosYY] = 1456.4904;
- hInfo[id][hPosZZ] = 1084.3672;
- hInfo[id][hCassafortePosX][0] = -280.11029, hInfo[id][hCassafortePosY][0] = 1454.29517, hInfo[id][hCassafortePosZ][0] = 1083.78967, hInfo[id][hCassafortePosRZ][0] = 90;
- hInfo[id][hCassafortePosX][2] = -280.11029, hInfo[id][hCassafortePosY][2] = 1454.29517, hInfo[id][hCassafortePosZ][2] = 1083.70166, hInfo[id][hCassafortePosRZ][2] = 90;
- hInfo[id][hCassafortePosX][1] = -279.84915, hInfo[id][hCassafortePosY][1] = 1453.89600, hInfo[id][hCassafortePosZ][1] = 1083.78967, hInfo[id][hCassafortePosRZ][1] = 90;
- hInfo[id][hCassafortePosX][3] = -279.79910, hInfo[id][hCassafortePosY][3] = 1454.51001, hInfo[id][hCassafortePosZ][3] = 1083.80005, hInfo[id][hCassafortePosRZ][3] = -90;
- //CreateDynamicObjects//
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- else if(hInfo[id][hInterior] == 25){// burg - 5
- hInfo[id][hIntID] = 5;
- hInfo[id][hPosXX] = 22.9995;
- hInfo[id][hPosYY] = 1403.3665;
- hInfo[id][hPosZZ] = 1084.4370;
- hInfo[id][hCassafortePosX][0] = 20.40550, hInfo[id][hCassafortePosY][0] = 1403.31030, hInfo[id][hCassafortePosZ][0] = 1083.85742, hInfo[id][hCassafortePosRZ][0] = -180;
- hInfo[id][hCassafortePosX][2] = 20.40550, hInfo[id][hCassafortePosY][2] = 1403.31030, hInfo[id][hCassafortePosZ][2] = 1083.77344, hInfo[id][hCassafortePosRZ][2] = 180;
- hInfo[id][hCassafortePosX][1] = 20.80889, hInfo[id][hCassafortePosY][1] = 1403.56726, hInfo[id][hCassafortePosZ][1] = 1083.85742, hInfo[id][hCassafortePosRZ][1] = 180;
- hInfo[id][hCassafortePosX][3] = 20.19977, hInfo[id][hCassafortePosY][3] = 1403.62073, hInfo[id][hCassafortePosZ][3] = 1083.86816, hInfo[id][hCassafortePosRZ][3] = 0;
- //CreateDynamicObjects//
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- else if(hInfo[id][hInterior] == 26){// burg - 5
- hInfo[id][hIntID] = 5;
- hInfo[id][hPosXX] = 140.1408;
- hInfo[id][hPosYY] = 1366.8187;
- hInfo[id][hPosZZ] = 1083.8594;
- hInfo[id][hCassafortePosX][0] = 154.24440, hInfo[id][hCassafortePosY][0] = 1370.19788, hInfo[id][hCassafortePosZ][0] = 1087.78003, hInfo[id][hCassafortePosRZ][0] = -90;
- hInfo[id][hCassafortePosX][2] = 154.24440, hInfo[id][hCassafortePosY][2] = 1370.19788, hInfo[id][hCassafortePosZ][2] = 1087.69397, hInfo[id][hCassafortePosRZ][2] = -90;
- hInfo[id][hCassafortePosX][1] = 153.99113, hInfo[id][hCassafortePosY][1] = 1370.59985, hInfo[id][hCassafortePosZ][1] = 1087.78003, hInfo[id][hCassafortePosRZ][1] = -90;
- hInfo[id][hCassafortePosX][3] = 153.94119, hInfo[id][hCassafortePosY][3] = 1369.98633, hInfo[id][hCassafortePosZ][3] = 1087.79175, hInfo[id][hCassafortePosRZ][3] = 90;
- //CreateDynamicObjects//
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- else if(hInfo[id][hInterior] == 27){// burg - 6
- hInfo[id][hIntID] = 6;
- hInfo[id][hPosXX] = 234.2475;
- hInfo[id][hPosYY] = 1064.1326;
- hInfo[id][hPosZZ] = 1084.2117;
- hInfo[id][hCassafortePosX][0] = 233.99139, hInfo[id][hCassafortePosY][0] = 1084.00684, hInfo[id][hCassafortePosZ][0] = 1087.23645, hInfo[id][hCassafortePosRZ][0] = 0;
- hInfo[id][hCassafortePosX][2] = 233.99139, hInfo[id][hCassafortePosY][2] = 1084.00684, hInfo[id][hCassafortePosZ][2] = 1087.15051, hInfo[id][hCassafortePosRZ][2] = 0;
- hInfo[id][hCassafortePosX][1] = 233.59642, hInfo[id][hCassafortePosY][1] = 1083.74988, hInfo[id][hCassafortePosZ][1] = 1087.23645, hInfo[id][hCassafortePosRZ][1] = 0;
- hInfo[id][hCassafortePosX][3] = 234.20938, hInfo[id][hCassafortePosY][3] = 1083.70129, hInfo[id][hCassafortePosZ][3] = 1087.25549, hInfo[id][hCassafortePosRZ][3] = 180;
- //CreateDynamicObjects//
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- //===CREA IL FILE DELLA CASA===//
- new file4[403];
- format(file4, sizeof(file4), HPATH, id);
- new INI:File = INI_Open(file4);
- INI_SetTag(File,"data");
- INI_WriteString(File,"Proprietario", hInfo[id][hProprietario]);
- INI_WriteInt(File,"Comprato", hInfo[id][hComprato]);
- INI_WriteInt(File,"Prezzo", hInfo[id][hPrezzo]);
- INI_WriteInt(File,"Interior", hInfo[id][hInterior]);
- INI_WriteInt(File,"VirtualWorld", hInfo[id][hVirtualWorld]);
- INI_WriteInt(File,"IntID", hInfo[id][hIntID]);
- INI_WriteInt(File,"Stato", hInfo[id][hStato]);
- INI_WriteFloat(File,"PosX", hInfo[id][hPosX]);
- INI_WriteFloat(File,"PosY", hInfo[id][hPosY]);
- INI_WriteFloat(File,"PosZ", hInfo[id][hPosZ]);
- INI_WriteFloat(File,"PosA", hInfo[id][hPosA]);
- INI_WriteFloat(File,"PosXX", hInfo[id][hPosXX]);
- INI_WriteFloat(File,"PosYY", hInfo[id][hPosYY]);
- INI_WriteFloat(File,"PosZZ", hInfo[id][hPosZZ]);
- INI_WriteFloat(File,"PosAA", hInfo[id][hPosAA]);
- INI_WriteInt(File,"Cassa", hInfo[id][hCassa]);
- //mobilia
- INI_WriteInt(File,"CassaforteID", hInfo[id][hCassaforteID][0]);
- INI_WriteInt(File,"P_CassaforteID", hInfo[id][hCassaforteID][1]);
- INI_WriteInt(File,"S_CassaforteID", hInfo[id][hCassaforteID][2]);
- INI_WriteInt(File,"T_CassaforteID", hInfo[id][hCassaforteID][3]);
- INI_WriteFloat(File,"CassafortePosX", hInfo[id][hCassafortePosX][0]);
- INI_WriteFloat(File,"P_CassafortePosX", hInfo[id][hCassafortePosX][1]);
- INI_WriteFloat(File,"S_CassafortePosX", hInfo[id][hCassafortePosX][2]);
- INI_WriteFloat(File,"T_CassafortePosX", hInfo[id][hCassafortePosX][3]);
- INI_WriteFloat(File,"CassafortePosY", hInfo[id][hCassafortePosY][0]);
- INI_WriteFloat(File,"P_CassafortePosY", hInfo[id][hCassafortePosY][1]);
- INI_WriteFloat(File,"S_CassafortePosY", hInfo[id][hCassafortePosY][2]);
- INI_WriteFloat(File,"T_CassafortePosY", hInfo[id][hCassafortePosY][3]);
- INI_WriteFloat(File,"CassafortePosZ", hInfo[id][hCassafortePosZ][0]);
- INI_WriteFloat(File,"P_CassafortePosZ", hInfo[id][hCassafortePosZ][1]);
- INI_WriteFloat(File,"S_CassafortePosZ", hInfo[id][hCassafortePosZ][2]);
- INI_WriteFloat(File,"T_CassafortePosZ", hInfo[id][hCassafortePosZ][3]);
- INI_WriteFloat(File,"CassafortePosRZ", hInfo[id][hCassafortePosRZ][0]);
- INI_WriteFloat(File,"P_CassafortePosRZ", hInfo[id][hCassafortePosRZ][1]);
- INI_WriteFloat(File,"S_CassafortePosRZ", hInfo[id][hCassafortePosRZ][2]);
- INI_WriteFloat(File,"T_CassafortePosRZ", hInfo[id][hCassafortePosRZ][3]);
- INI_WriteInt(File,"StatoCassaforte", hInfo[id][hStatoCassaforte]);
- INI_WriteInt(File,"PassCass", hInfo[id][hPassCass]);
- INI_WriteInt(File,"Antifurto", hInfo[id][hAntifurto]);
- //--//
- INI_WriteInt(File,"ObjectID", hInfo[id][hObjectID]);
- INI_WriteFloat(File,"ObjectPosX", hInfo[id][hObjectPosX]);
- INI_WriteFloat(File,"ObjectPosY", hInfo[id][hObjectPosY]);
- INI_WriteFloat(File,"ObjectPosZ", hInfo[id][hObjectPosZ]);
- INI_WriteFloat(File,"ObjectPosRX", hInfo[id][hObjectPosRX]);
- INI_WriteFloat(File,"ObjectPosRY", hInfo[id][hObjectPosRY]);
- INI_WriteFloat(File,"ObjectPosRZ", hInfo[id][hObjectPosRZ]);
- INI_Close(File);
- return 1;
- }
- CMD:money(playerid, params[]){
- GivePlayerMoney(playerid, 10000);
- return 1;}
- CMD:carica(playerid, params[])
- {//non ci metto il break.
- new stri[500];
- for(new id = 1; id < sizeof(hInfo); id++)
- {
- //if(id == sizeof(hInfo)) break;
- format(stri, sizeof(stri), HPATH, id);
- INI_ParseFile(stri, "loadhome_%s", .bExtra = true, .extra = id );
- new strin[250];
- format(strin, sizeof(strin), "Casa[ID:%d]\nProprietario: %s\nStato: Aperta\nPrezzo: %d\nInterior: %d\n Per comprare premi Y", id, hInfo[id][hProprietario], hInfo[id][hPrezzo], hInfo[id][hInterior]);
- hlabel[id] = CreateDynamic3DTextLabel(strin, GIALLO, hInfo[id][hPosX], hInfo[id][hPosY], hInfo[id][hPosZ], 3.0, INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0);
- switch(hInfo[id][hComprato])
- {//a
- case 0:
- {//b
- //hInfo[id][hStato] = 1;
- switch(hInfo[id][hStato])
- {//c
- case 0:
- {}
- case 1:
- {//e
- new string[200];
- format(string, sizeof(string), "Casa[ID:%d]\nProprietario: %s\nStato: Aperta\nPrezzo: %d\nInterior: %d\nPer comprare premi Y", id, hInfo[id][hProprietario], hInfo[id][hPrezzo], hInfo[id][hInterior]);
- UpdateDynamic3DTextLabelText(hlabel[id], GIALLO, string);
- hInfo[id][hIcon] = CreateDynamicPickup(1273, 1, hInfo[id][hPosX], hInfo[id][hPosY], hInfo[id][hPosZ],0);
- }//e
- }//c
- }//b
- case 1:
- {//f
- switch(hInfo[id][hStato])
- {//g
- case 0:
- {//h
- new string[200];
- format(string, sizeof(string), "Casa[ID:%d]\nProprietario: %s\nStato: Chiusa\nPrezzo: %d\nInterior: %d\nPremi Y per interagire", id, hInfo[id][hProprietario], hInfo[id][hPrezzo], hInfo[id][hInterior]);
- UpdateDynamic3DTextLabelText(hlabel[id], GIALLO, string);
- hInfo[id][hIcon] = CreateDynamicPickup(1272, 1, hInfo[id][hPosX], hInfo[id][hPosY], hInfo[id][hPosZ],0);
- }//h
- case 1:
- {//i
- new string[200];
- format(string, sizeof(string), "Casa[ID:%d]\nProprietario: %s\nStato: Aperta\nPrezzo: %d\nInterior: %d\nPremi Y per interagire", id, hInfo[id][hProprietario], hInfo[id][hPrezzo], hInfo[id][hInterior]);
- UpdateDynamic3DTextLabelText(hlabel[id], GIALLO, string);
- hInfo[id][hIcon] = CreateDynamicPickup(1272, 1, hInfo[id][hPosX], hInfo[id][hPosY], hInfo[id][hPosZ],0);
- }//i
- }//g
- }//f
- }//a
- //CASSAFORTE
- CreateDynamicObject(hInfo[id][hCassaforteID][0], hInfo[id][hCassafortePosX][0], hInfo[id][hCassafortePosY][0], hInfo[id][hCassafortePosZ][0], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][0], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][1], hInfo[id][hCassafortePosX][1], hInfo[id][hCassafortePosY][1], hInfo[id][hCassafortePosZ][1], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][1], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][2], hInfo[id][hCassafortePosX][2], hInfo[id][hCassafortePosY][2], hInfo[id][hCassafortePosZ][2], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][2], id);
- CreateDynamicObject(hInfo[id][hCassaforteID][3], hInfo[id][hCassafortePosX][3], hInfo[id][hCassafortePosY][3], hInfo[id][hCassafortePosZ][3], 0.00000, 0.00000, hInfo[id][hCassafortePosRZ][3], id);
- }
- RemoveBuildingForPlayer(playerid, 1743, 443.8828, 513.7813, 1000.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 1740, 446.5391, 513.7500, 1000.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 1794, 447.4141, 512.6719, 1000.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 1740, 449.3281, 513.7344, 1000.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 1744, 452.9609, 511.7813, 1001.2578, 0.25);
- RemoveBuildingForPlayer(playerid, 1786, 452.5469, 515.0313, 1001.6563, 0.25);
- RemoveBuildingForPlayer(playerid, 14480, 456.1719, 514.1250, 1001.0078, 0.25);
- RemoveBuildingForPlayer(playerid, 14481, 457.1484, 515.0156, 1002.2578, 0.25);
- RemoveBuildingForPlayer(playerid, 1743, 451.3281, 515.8438, 1000.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 2865, 2499.5000, -1712.2188, 1014.8672, 0.25);
- RemoveBuildingForPlayer(playerid, 2821, 2500.9297, -1710.3516, 1014.8516, 0.25);
- RemoveBuildingForPlayer(playerid, 1509, 2501.1953, -1710.6953, 1015.0547, 0.25);
- RemoveBuildingForPlayer(playerid, 2277, 2494.7578, -1705.3281, 1018.8984, 0.25);
- RemoveBuildingForPlayer(playerid, 1512, 2500.8906, -1706.5703, 1015.0547, 0.25);
- RemoveBuildingForPlayer(playerid, 1512, 2501.1172, -1705.4766, 1015.0547, 0.25);
- RemoveBuildingForPlayer(playerid, 1509, 2501.1953, -1706.8594, 1015.0547, 0.25);
- RemoveBuildingForPlayer(playerid, 1520, 2501.2969, -1707.2344, 1014.9141, 0.25);
- RemoveBuildingForPlayer(playerid, 1520, 2501.2969, -1707.3594, 1014.9141, 0.25);
- RemoveBuildingForPlayer(playerid, 2830, 2491.8359, -1702.9375, 1014.5703, 0.25);
- RemoveBuildingForPlayer(playerid, 2306, 2491.8359, -1701.2813, 1017.3516, 0.25);
- RemoveBuildingForPlayer(playerid, 1794, 2492.9688, -1701.8516, 1017.3672, 0.25);
- RemoveBuildingForPlayer(playerid, 2306, 2494.0156, -1701.3125, 1017.3516, 0.25);
- RemoveBuildingForPlayer(playerid, 2247, 2494.1172, -1700.3359, 1018.8203, 0.25);
- RemoveBuildingForPlayer(playerid, 14478, 2494.4297, -1698.3359, 1014.0391, 0.25);
- RemoveBuildingForPlayer(playerid, 1740, 2495.2891, -1704.4922, 1017.3672, 0.25);
- RemoveBuildingForPlayer(playerid, 2816, 2494.8047, -1702.5156, 1018.0469, 0.25);
- RemoveBuildingForPlayer(playerid, 2272, 2496.2188, -1702.5234, 1018.5859, 0.25);
- RemoveBuildingForPlayer(playerid, 14477, 2501.0703, -1697.6172, 1016.1250, 0.25);
- RemoveBuildingForPlayer(playerid, 14490, 2501.0703, -1697.6172, 1016.1250, 0.25);
- RemoveBuildingForPlayer(playerid, 14491, 2501.0703, -1697.6172, 1016.1250, 0.25);
- RemoveBuildingForPlayer(playerid, 2252, 2493.0469, -1697.1875, 1014.5703, 0.25);
- RemoveBuildingForPlayer(playerid, 2827, 2497.6563, -1697.0703, 1014.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 14489, 2490.4453, -1694.8672, 1015.4609, 0.25);
- RemoveBuildingForPlayer(playerid, 2028, 2491.3438, -1694.7656, 1013.8359, 0.25);
- RemoveBuildingForPlayer(playerid, 2046, 2806.2266, -1174.5703, 1026.3594, 0.25);
- RemoveBuildingForPlayer(playerid, 2049, 2805.2109, -1173.4922, 1026.5234, 0.25);
- RemoveBuildingForPlayer(playerid, 2241, 2805.6875, -1173.5156, 1025.0703, 0.25);
- RemoveBuildingForPlayer(playerid, 2060, 2810.3047, -1172.8516, 1025.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2060, 2810.3047, -1172.8516, 1025.0469, 0.25);
- RemoveBuildingForPlayer(playerid, 2060, 2810.3047, -1172.8516, 1024.8750, 0.25);
- RemoveBuildingForPlayer(playerid, 2060, 2810.3047, -1172.8516, 1024.7031, 0.25);
- RemoveBuildingForPlayer(playerid, 2060, 2811.6016, -1172.8516, 1024.8750, 0.25);
- RemoveBuildingForPlayer(playerid, 2060, 2811.6016, -1172.8516, 1024.7031, 0.25);
- RemoveBuildingForPlayer(playerid, 2060, 2811.6016, -1172.8516, 1025.0469, 0.25);
- RemoveBuildingForPlayer(playerid, 2060, 2811.6016, -1172.8516, 1025.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2048, 2805.2109, -1172.0547, 1026.8906, 0.25);
- RemoveBuildingForPlayer(playerid, 2055, 2805.1953, -1170.5391, 1026.5078, 0.25);
- RemoveBuildingForPlayer(playerid, 2060, 2810.0234, -1171.2266, 1024.7031, 0.25);
- RemoveBuildingForPlayer(playerid, 2064, 2810.8359, -1171.8984, 1025.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2068, 2809.2031, -1169.3672, 1027.5313, 0.25);
- RemoveBuildingForPlayer(playerid, 2069, 2806.3906, -1166.8203, 1024.6250, 0.25);
- RemoveBuildingForPlayer(playerid, 1764, 2808.6563, -1166.9531, 1024.5703, 0.25);
- RemoveBuildingForPlayer(playerid, 2100, 2805.5078, -1165.5625, 1024.5703, 0.25);
- RemoveBuildingForPlayer(playerid, 2276, 2809.2109, -1165.2734, 1026.6875, 0.25);
- RemoveBuildingForPlayer(playerid, 1821, 2810.5938, -1167.6172, 1024.5625, 0.25);
- RemoveBuildingForPlayer(playerid, 2053, 2810.6094, -1167.5781, 1024.6328, 0.25);
- RemoveBuildingForPlayer(playerid, 2058, 2809.6406, -1165.3359, 1024.5781, 0.25);
- RemoveBuildingForPlayer(playerid, 2272, 2811.3438, -1165.2734, 1026.7891, 0.25);
- RemoveBuildingForPlayer(playerid, 2297, 2811.0234, -1165.0625, 1024.5625, 0.25);
- RemoveBuildingForPlayer(playerid, 1765, 2811.4766, -1168.4063, 1024.5625, 0.25);
- RemoveBuildingForPlayer(playerid, 2241, 2811.6875, -1168.5078, 1028.6797, 0.25);
- RemoveBuildingForPlayer(playerid, 2059, 2814.8359, -1173.4766, 1025.3594, 0.25);
- RemoveBuildingForPlayer(playerid, 2116, 2814.3047, -1173.4219, 1024.5547, 0.25);
- RemoveBuildingForPlayer(playerid, 2050, 2813.1250, -1173.3359, 1026.3359, 0.25);
- RemoveBuildingForPlayer(playerid, 1736, 2812.8281, -1172.2969, 1027.0469, 0.25);
- RemoveBuildingForPlayer(playerid, 2051, 2813.1250, -1171.2891, 1026.3359, 0.25);
- RemoveBuildingForPlayer(playerid, 2121, 2813.9531, -1172.4609, 1025.0859, 0.25);
- RemoveBuildingForPlayer(playerid, 2121, 2815.3828, -1172.4844, 1025.0859, 0.25);
- RemoveBuildingForPlayer(playerid, 2275, 2812.6094, -1168.1094, 1026.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 2156, 2813.6484, -1167.0000, 1024.5703, 0.25);
- RemoveBuildingForPlayer(playerid, 2255, 2814.5703, -1169.2891, 1029.9141, 0.25);
- RemoveBuildingForPlayer(playerid, 2047, 2817.3125, -1170.9688, 1031.1719, 0.25);
- RemoveBuildingForPlayer(playerid, 2160, 2815.8984, -1164.9063, 1024.5625, 0.25);
- RemoveBuildingForPlayer(playerid, 2159, 2817.2656, -1164.9063, 1024.5625, 0.25);
- RemoveBuildingForPlayer(playerid, 2157, 2818.7109, -1173.9531, 1024.5703, 0.25);
- RemoveBuildingForPlayer(playerid, 2157, 2818.6406, -1164.9063, 1024.5625, 0.25);
- RemoveBuildingForPlayer(playerid, 2300, 2818.6484, -1166.5078, 1028.1719, 0.25);
- RemoveBuildingForPlayer(playerid, 2046, 2819.4453, -1174.0000, 1026.3594, 0.25);
- RemoveBuildingForPlayer(playerid, 2091, 2819.8047, -1165.6641, 1028.1641, 0.25);
- RemoveBuildingForPlayer(playerid, 2157, 2820.6328, -1167.3125, 1024.5703, 0.25);
- RemoveBuildingForPlayer(playerid, 2233, -2167.4219, 640.7500, 1056.5781, 0.25);
- RemoveBuildingForPlayer(playerid, 2296, -2168.4219, 643.7344, 1056.5781, 0.25);
- RemoveBuildingForPlayer(playerid, 2028, -2167.5859, 644.6875, 1056.6797, 0.25);
- RemoveBuildingForPlayer(playerid, 2108, -2168.3125, 646.7656, 1056.6016, 0.25);
- RemoveBuildingForPlayer(playerid, 2233, -2165.4531, 640.7500, 1056.5781, 0.25);
- RemoveBuildingForPlayer(playerid, 2225, -2166.2344, 640.9297, 1056.5781, 0.25);
- RemoveBuildingForPlayer(playerid, 14554, -2164.5469, 641.1016, 1056.0000, 0.25);
- RemoveBuildingForPlayer(playerid, 1819, -2167.2422, 643.7031, 1056.5859, 0.25);
- RemoveBuildingForPlayer(playerid, 2288, -2166.7344, 646.7734, 1058.2266, 0.25);
- RemoveBuildingForPlayer(playerid, 2707, -2162.8203, 636.9063, 1058.3828, 0.25);
- RemoveBuildingForPlayer(playerid, 2707, -2161.6172, 636.9063, 1058.3828, 0.25);
- RemoveBuildingForPlayer(playerid, 2707, -2159.1797, 636.9063, 1058.3828, 0.25);
- RemoveBuildingForPlayer(playerid, 2707, -2157.6094, 636.9063, 1058.3828, 0.25);
- RemoveBuildingForPlayer(playerid, 2707, -2162.8203, 638.8594, 1058.3828, 0.25);
- RemoveBuildingForPlayer(playerid, 2707, -2157.6094, 638.9297, 1058.3828, 0.25);
- RemoveBuildingForPlayer(playerid, 14535, -2160.2031, 640.8516, 1058.6016, 0.25);
- RemoveBuildingForPlayer(playerid, 14543, -2163.6563, 644.9063, 1058.6250, 0.25);
- RemoveBuildingForPlayer(playerid, 2271, -2161.9609, 646.7422, 1058.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 2270, -2158.4141, 646.7656, 1058.2188, 0.25);
- RemoveBuildingForPlayer(playerid, 2108, -2163.8438, 646.9844, 1056.6016, 0.25);
- RemoveBuildingForPlayer(playerid, 1742, -2160.3906, 647.3906, 1056.5859, 0.25);
- RemoveBuildingForPlayer(playerid, 1738, -2158.3906, 647.0859, 1057.2344, 0.25);
- RemoveBuildingForPlayer(playerid, 14720, 216.5547, 1292.2188, 1081.1172, 0.25);
- RemoveBuildingForPlayer(playerid, 14719, 218.7422, 1290.8203, 1082.8672, 0.25);
- RemoveBuildingForPlayer(playerid, 2524, 219.6719, 1072.9922, 1083.1641, 0.25);
- RemoveBuildingForPlayer(playerid, 2525, 219.6250, 1074.4844, 1083.1875, 0.25);
- RemoveBuildingForPlayer(playerid, 2526, 219.5859, 1076.3750, 1083.1719, 0.25);
- RemoveBuildingForPlayer(playerid, 2524, 225.1563, 1085.5313, 1086.8125, 0.25);
- RemoveBuildingForPlayer(playerid, 2526, 227.4766, 1087.1875, 1086.8047, 0.25);
- RemoveBuildingForPlayer(playerid, 2525, 225.1563, 1087.2734, 1086.8203, 0.25);
- RemoveBuildingForPlayer(playerid, 2528, 232.6328, 1110.5938, 1079.9844, 0.25);
- RemoveBuildingForPlayer(playerid, 2523, 232.6563, 1108.8281, 1079.9922, 0.25);
- RemoveBuildingForPlayer(playerid, 2520, 234.6016, 1109.3828, 1079.9453, 0.25);
- RemoveBuildingForPlayer(playerid, 2522, 235.6016, 1112.2422, 1079.9688, 0.25);
- RemoveBuildingForPlayer(playerid, 2523, 234.7188, 1117.4609, 1083.9844, 0.25);
- RemoveBuildingForPlayer(playerid, 2528, 234.6172, 1119.2266, 1083.9766, 0.25);
- RemoveBuildingForPlayer(playerid, 2520, 237.3438, 1119.1641, 1083.9609, 0.25);
- RemoveBuildingForPlayer(playerid, 2522, 234.6953, 1120.1563, 1083.9297, 0.25);
- RemoveBuildingForPlayer(playerid, 14721, 240.4609, 1114.3906, 1083.2891, 0.25);
- RemoveBuildingForPlayer(playerid, 2524, 252.3594, 1247.9922, 1083.2422, 0.25);
- RemoveBuildingForPlayer(playerid, 2525, 252.5703, 1249.2109, 1083.2500, 0.25);
- RemoveBuildingForPlayer(playerid, 2526, 253.7656, 1249.1797, 1083.2344, 0.25);
- RemoveBuildingForPlayer(playerid, 2523, 249.6953, 1291.7813, 1079.2578, 0.25);
- RemoveBuildingForPlayer(playerid, 2528, 249.5938, 1293.5469, 1079.2500, 0.25);
- RemoveBuildingForPlayer(playerid, 2520, 252.3203, 1293.4844, 1079.2344, 0.25);
- RemoveBuildingForPlayer(playerid, 2522, 249.6719, 1294.4766, 1079.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2523, 284.5078, 1480.5156, 1079.2500, 0.25);
- RemoveBuildingForPlayer(playerid, 2528, 284.4063, 1482.2813, 1079.2500, 0.25);
- RemoveBuildingForPlayer(playerid, 2522, 284.4844, 1484.4219, 1079.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 2520, 287.1328, 1483.4297, 1079.2266, 0.25);
- RemoveBuildingForPlayer(playerid, 2520, 445.3125, 1410.6328, 1083.3125, 0.25);
- RemoveBuildingForPlayer(playerid, 2528, 444.2188, 1413.0391, 1083.3281, 0.25);
- RemoveBuildingForPlayer(playerid, 2523, 444.3203, 1414.0000, 1083.3359, 0.25);
- RemoveBuildingForPlayer(playerid, 2522, 447.9766, 1414.2656, 1083.2813, 0.25);
- RemoveBuildingForPlayer(playerid, 14742, 2451.9063, -1701.1875, 1014.8594, 0.25);
- RemoveBuildingForPlayer(playerid, 14741, 2447.4219, -1693.4531, 1012.4766, 0.25);
- RemoveBuildingForPlayer(playerid, 14761, 2449.9609, -1690.8438, 1014.0547, 0.25);
- RemoveBuildingForPlayer(playerid, 2241, 2459.3828, -1691.4766, 1013.0078, 0.25);
- RemoveBuildingForPlayer(playerid, 14745, 2460.2422, -1695.1016, 1012.9453, 0.25);
- RemoveBuildingForPlayer(playerid, 2527, -64.8281, 1355.4609, 1079.1719, 0.25);
- RemoveBuildingForPlayer(playerid, 2526, -64.1875, 1353.5781, 1079.1797, 0.25);
- RemoveBuildingForPlayer(playerid, 2525, -62.7734, 1356.4844, 1079.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 2287, 77.3203, 1343.8281, 1089.4141, 0.25);
- RemoveBuildingForPlayer(playerid, 2259, 81.5547, 1324.5547, 1084.9766, 0.25);
- RemoveBuildingForPlayer(playerid, 2522, 81.5625, 1345.9531, 1087.3516, 0.25);
- RemoveBuildingForPlayer(playerid, 2078, 83.5000, 1331.4688, 1082.8516, 0.25);
- RemoveBuildingForPlayer(playerid, 2287, 85.2969, 1341.8203, 1089.4141, 0.25);
- RemoveBuildingForPlayer(playerid, 1735, 84.0469, 1341.1016, 1082.8516, 0.25);
- RemoveBuildingForPlayer(playerid, 2523, 84.1094, 1345.9453, 1087.3594, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 89.8359, 1335.9063, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 89.8359, 1337.1250, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 90.9922, 1334.2031, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 92.1563, 1335.9063, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 2117, 91.0078, 1336.4531, 1082.8516, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 92.1641, 1337.0391, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 89.8359, 1338.2031, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 91.9141, 1338.1328, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 2117, 91.0078, 1338.4531, 1082.8516, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 91.0156, 1339.5469, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 2520, 88.3516, 1344.8984, 1087.3438, 0.25);
- RemoveBuildingForPlayer(playerid, 2528, 86.7031, 1345.9453, 1087.3516, 0.25);
- RemoveBuildingForPlayer(playerid, 2516, -37.8047, 1410.5156, 1083.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 2517, -37.3828, 1408.5781, 1083.4375, 0.25);
- RemoveBuildingForPlayer(playerid, 2739, -34.8203, 1409.3359, 1083.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 2514, -34.8125, 1409.6250, 1083.4063, 0.25);
- RemoveBuildingForPlayer(playerid, 2243, 21.3828, 1409.2656, 1083.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 149.2266, 1381.5234, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 149.2266, 1380.5469, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 151.5469, 1380.5469, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 151.5469, 1381.5234, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 2117, 150.4297, 1381.6016, 1082.8516, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 149.2266, 1382.7422, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 151.5469, 1382.6563, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 2117, 150.4297, 1383.5938, 1082.8516, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 151.5469, 1383.7500, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 149.2266, 1383.8203, 1083.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 2240, 26.1563, 1412.9922, 1084.0078, 0.25);
- RemoveBuildingForPlayer(playerid, 15028, 2263.1250, -1138.2422, 1049.8438, 0.25);
- RemoveBuildingForPlayer(playerid, 15026, 2264.9063, -1137.7656, 1051.3594, 0.25);
- RemoveBuildingForPlayer(playerid, 2123, 2312.9609, -1145.0703, 1050.3203, 0.25);
- RemoveBuildingForPlayer(playerid, 2123, 2314.2969, -1146.3125, 1050.3203, 0.25);
- RemoveBuildingForPlayer(playerid, 2123, 2315.4219, -1145.0703, 1050.3203, 0.25);
- RemoveBuildingForPlayer(playerid, 2086, 2314.2734, -1144.8984, 1050.0859, 0.25);
- RemoveBuildingForPlayer(playerid, 2123, 2314.2969, -1143.6250, 1050.3203, 0.25);
- RemoveBuildingForPlayer(playerid, 15045, 2324.4297, -1143.3125, 1049.6016, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2331.3359, -1144.0859, 1049.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2335.3594, -1144.0703, 1049.6719, 0.25);
- RemoveBuildingForPlayer(playerid, 2135, 2336.3516, -1144.0781, 1049.6719, 0.25);
- RemoveBuildingForPlayer(playerid, 2305, 2337.3203, -1144.0781, 1049.6719, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2331.3359, -1143.1016, 1049.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2337.3203, -1143.0938, 1049.6719, 0.25);
- RemoveBuildingForPlayer(playerid, 1703, 2322.2266, -1142.4766, 1049.4766, 0.25);
- RemoveBuildingForPlayer(playerid, 1822, 2323.9297, -1142.2578, 1049.4844, 0.25);
- RemoveBuildingForPlayer(playerid, 1741, 2312.6484, -1140.7891, 1053.3750, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2331.3359, -1142.1094, 1049.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2331.3359, -1141.1172, 1049.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 2079, 2334.4219, -1140.9688, 1050.3359, 0.25);
- RemoveBuildingForPlayer(playerid, 1703, 2326.5234, -1140.5703, 1049.4766, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2337.3203, -1142.1094, 1049.6719, 0.25);
- RemoveBuildingForPlayer(playerid, 2139, 2337.3125, -1141.1094, 1049.6641, 0.25);
- RemoveBuildingForPlayer(playerid, 2088, 2338.4531, -1141.3672, 1053.2734, 0.25);
- RemoveBuildingForPlayer(playerid, 2270, 2340.2734, -1141.7109, 1054.5391, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2331.3359, -1140.1328, 1049.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 1703, 2323.4375, -1139.5469, 1049.4766, 0.25);
- RemoveBuildingForPlayer(playerid, 2079, 2333.3281, -1139.8672, 1050.3359, 0.25);
- RemoveBuildingForPlayer(playerid, 2115, 2334.4297, -1139.6250, 1049.7109, 0.25);
- RemoveBuildingForPlayer(playerid, 15049, 2334.3281, -1139.5859, 1051.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 2079, 2335.3672, -1139.8750, 1050.3359, 0.25);
- RemoveBuildingForPlayer(playerid, 2303, 2337.3281, -1140.1172, 1049.6719, 0.25);
- RemoveBuildingForPlayer(playerid, 2090, 2309.5156, -1139.3438, 1053.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2331.3359, -1139.1406, 1049.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 2079, 2333.3281, -1138.8281, 1050.3359, 0.25);
- RemoveBuildingForPlayer(playerid, 2079, 2335.3672, -1138.8359, 1050.3359, 0.25);
- RemoveBuildingForPlayer(playerid, 2298, 2336.5391, -1138.7891, 1053.2813, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2331.3359, -1138.1563, 1049.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 2136, 2337.3281, -1138.1328, 1049.6719, 0.25);
- RemoveBuildingForPlayer(playerid, 2240, 2319.2500, -1137.8750, 1050.0156, 0.25);
- RemoveBuildingForPlayer(playerid, 2240, 2329.5000, -1137.8750, 1050.0156, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2331.3359, -1137.1641, 1049.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 2079, 2334.4219, -1137.5859, 1050.3359, 0.25);
- RemoveBuildingForPlayer(playerid, 2139, 2337.3125, -1137.1484, 1049.6641, 0.25);
- RemoveBuildingForPlayer(playerid, 2088, 2310.6641, -1136.3047, 1053.3672, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2331.3359, -1136.1719, 1049.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2331.3359, -1135.1875, 1049.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 2281, 2335.2656, -1136.4063, 1054.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 2106, 2336.5156, -1135.0156, 1053.8047, 0.25);
- RemoveBuildingForPlayer(playerid, 2271, 2337.8047, -1135.3516, 1054.7031, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2337.3203, -1136.1641, 1049.6719, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2337.3203, -1135.1797, 1049.6719, 0.25);
- RemoveBuildingForPlayer(playerid, 2106, 2339.2031, -1135.0156, 1053.8047, 0.25);
- RemoveBuildingForPlayer(playerid, 2077, 2357.5469, -1134.1875, 1050.7031, 0.25);
- RemoveBuildingForPlayer(playerid, 2298, 2361.2969, -1134.1484, 1049.8594, 0.25);
- RemoveBuildingForPlayer(playerid, 2141, 2367.5625, -1135.3906, 1049.8750, 0.25);
- RemoveBuildingForPlayer(playerid, 2339, 2367.5625, -1134.3906, 1049.8750, 0.25);
- RemoveBuildingForPlayer(playerid, 2134, 2367.5625, -1133.3906, 1049.8750, 0.25);
- RemoveBuildingForPlayer(playerid, 2077, 2357.5469, -1131.5234, 1050.6875, 0.25);
- RemoveBuildingForPlayer(playerid, 2271, 2357.8594, -1132.8828, 1051.2813, 0.25);
- RemoveBuildingForPlayer(playerid, 2087, 2360.2969, -1129.9766, 1049.8750, 0.25);
- RemoveBuildingForPlayer(playerid, 2103, 2360.8281, -1130.1406, 1051.0156, 0.25);
- RemoveBuildingForPlayer(playerid, 2279, 2369.8125, -1135.4375, 1052.1094, 0.25);
- RemoveBuildingForPlayer(playerid, 2125, 2370.5781, -1134.0313, 1050.1797, 0.25);
- RemoveBuildingForPlayer(playerid, 2125, 2371.7500, -1133.5938, 1050.1797, 0.25);
- RemoveBuildingForPlayer(playerid, 2278, 2372.1875, -1135.4297, 1052.1250, 0.25);
- RemoveBuildingForPlayer(playerid, 2030, 2371.2266, -1132.9219, 1050.2734, 0.25);
- RemoveBuildingForPlayer(playerid, 2812, 2371.2969, -1133.0156, 1050.6641, 0.25);
- RemoveBuildingForPlayer(playerid, 2125, 2371.7500, -1131.8594, 1050.1797, 0.25);
- RemoveBuildingForPlayer(playerid, 2125, 2370.5781, -1131.8594, 1050.1797, 0.25);
- RemoveBuildingForPlayer(playerid, 2288, 2373.3828, -1130.4531, 1051.9844, 0.25);
- RemoveBuildingForPlayer(playerid, 2141, 2374.5000, -1135.3906, 1049.8203, 0.25);
- RemoveBuildingForPlayer(playerid, 2132, 2374.5000, -1131.3906, 1049.8203, 0.25);
- RemoveBuildingForPlayer(playerid, 2339, 2374.5078, -1134.3828, 1049.8203, 0.25);
- RemoveBuildingForPlayer(playerid, 2134, 2374.5078, -1133.3828, 1049.8203, 0.25);
- RemoveBuildingForPlayer(playerid, 2339, 2374.5078, -1130.3828, 1049.8203, 0.25);
- RemoveBuildingForPlayer(playerid, 2225, 2369.1797, -1125.8047, 1049.8672, 0.25);
- RemoveBuildingForPlayer(playerid, 2331, 2367.3672, -1123.1563, 1050.1172, 0.25);
- RemoveBuildingForPlayer(playerid, 2302, 2364.5547, -1122.9688, 1049.8672, 0.25);
- RemoveBuildingForPlayer(playerid, 2259, 2368.6094, -1122.5078, 1052.0469, 0.25);
- RemoveBuildingForPlayer(playerid, 2333, 2367.5703, -1122.1484, 1049.8672, 0.25);
- RemoveBuildingForPlayer(playerid, 2255, 2361.5703, -1122.1484, 1052.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2811, 2372.7031, -1128.9141, 1049.8203, 0.25);
- RemoveBuildingForPlayer(playerid, 15061, 2371.6094, -1128.1875, 1051.8750, 0.25);
- RemoveBuildingForPlayer(playerid, 15062, 2371.6094, -1128.1875, 1051.8750, 0.25);
- RemoveBuildingForPlayer(playerid, 2868, 2370.1250, -1125.2344, 1049.8672, 0.25);
- RemoveBuildingForPlayer(playerid, 1703, 2370.3906, -1124.4375, 1049.8438, 0.25);
- RemoveBuildingForPlayer(playerid, 1822, 2372.0938, -1124.2188, 1049.8516, 0.25);
- RemoveBuildingForPlayer(playerid, 2828, 2374.2578, -1129.2578, 1050.7891, 0.25);
- RemoveBuildingForPlayer(playerid, 2084, 2374.4688, -1129.2109, 1049.8750, 0.25);
- RemoveBuildingForPlayer(playerid, 1703, 2374.6797, -1122.5313, 1049.8438, 0.25);
- RemoveBuildingForPlayer(playerid, 2281, 2375.6641, -1128.1016, 1051.8750, 0.25);
- RemoveBuildingForPlayer(playerid, 2868, 2374.9766, -1125.2344, 1049.8672, 0.25);
- RemoveBuildingForPlayer(playerid, 2280, 2375.6484, -1122.3828, 1051.9922, 0.25);
- RemoveBuildingForPlayer(playerid, 15039, 2232.3438, -1106.7422, 1049.7500, 0.25);
- RemoveBuildingForPlayer(playerid, 15038, 2235.2891, -1108.1328, 1051.2656, 0.25);
- RemoveBuildingForPlayer(playerid, 2248, 2235.8281, -1081.6484, 1048.5781, 0.25);
- RemoveBuildingForPlayer(playerid, 2248, 2239.2266, -1081.6484, 1048.5781, 0.25);
- RemoveBuildingForPlayer(playerid, 1798, 2242.0469, -1078.4297, 1048.0547, 0.25);
- RemoveBuildingForPlayer(playerid, 1798, 2244.5469, -1078.4297, 1048.0547, 0.25);
- RemoveBuildingForPlayer(playerid, 15035, 2205.9375, -1073.9922, 1049.4844, 0.25);
- RemoveBuildingForPlayer(playerid, 2248, 2235.8281, -1070.2188, 1048.5781, 0.25);
- RemoveBuildingForPlayer(playerid, 2523, 2236.0391, -1068.9063, 1048.0547, 0.25);
- RemoveBuildingForPlayer(playerid, 2249, 2236.1406, -1064.1953, 1048.6641, 0.25);
- RemoveBuildingForPlayer(playerid, 2264, 2239.0156, -1071.6094, 1050.0625, 0.25);
- RemoveBuildingForPlayer(playerid, 15057, 2240.6016, -1072.7031, 1048.0391, 0.25);
- RemoveBuildingForPlayer(playerid, 2248, 2239.2188, -1070.2188, 1048.5781, 0.25);
- RemoveBuildingForPlayer(playerid, 2280, 2240.3203, -1070.8906, 1050.2188, 0.25);
- RemoveBuildingForPlayer(playerid, 1703, 2240.7344, -1069.5156, 1048.0156, 0.25);
- RemoveBuildingForPlayer(playerid, 2526, 2237.2500, -1066.5391, 1048.0078, 0.25);
- RemoveBuildingForPlayer(playerid, 2088, 2237.9063, -1064.2891, 1047.9766, 0.25);
- RemoveBuildingForPlayer(playerid, 2528, 2238.8516, -1068.1563, 1048.0234, 0.25);
- RemoveBuildingForPlayer(playerid, 2249, 2238.9531, -1064.8125, 1050.5625, 0.25);
- RemoveBuildingForPlayer(playerid, 2269, 2240.3203, -1068.4453, 1050.1094, 0.25);
- RemoveBuildingForPlayer(playerid, 2108, 2240.7734, -1066.3047, 1048.0234, 0.25);
- RemoveBuildingForPlayer(playerid, 1741, 2241.3125, -1072.4688, 1048.0156, 0.25);
- RemoveBuildingForPlayer(playerid, 2297, 2242.1719, -1066.2266, 1048.0156, 0.25);
- RemoveBuildingForPlayer(playerid, 1822, 2243.3281, -1067.8281, 1048.0234, 0.25);
- RemoveBuildingForPlayer(playerid, 1703, 2243.8203, -1073.1875, 1048.0156, 0.25);
- RemoveBuildingForPlayer(playerid, 2271, 2245.3203, -1068.4453, 1050.1172, 0.25);
- RemoveBuildingForPlayer(playerid, 1703, 2245.0313, -1067.6094, 1048.0156, 0.25);
- RemoveBuildingForPlayer(playerid, 2108, 2244.7969, -1066.2734, 1048.0234, 0.25);
- RemoveBuildingForPlayer(playerid, 2259, 2316.3125, -1024.5156, 1051.3203, 0.25);
- RemoveBuildingForPlayer(playerid, 2242, 2321.4609, -1019.7500, 1049.3672, 0.25);
- RemoveBuildingForPlayer(playerid, 2078, 2318.2578, -1017.6016, 1049.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 2203, 2312.1641, -1014.5547, 1050.4219, 0.25);
- RemoveBuildingForPlayer(playerid, 2139, 2312.3750, -1014.5547, 1049.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 2830, 2312.1406, -1013.6719, 1050.2578, 0.25);
- RemoveBuildingForPlayer(playerid, 2139, 2312.3750, -1013.5625, 1049.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 2241, 2322.4453, -1026.4453, 1050.5000, 0.25);
- RemoveBuildingForPlayer(playerid, 2244, 2322.3594, -1019.8906, 1049.4844, 0.25);
- RemoveBuildingForPlayer(playerid, 2112, 2322.6563, -1026.4219, 1049.5938, 0.25);
- RemoveBuildingForPlayer(playerid, 2105, 2323.0156, -1026.8594, 1050.4453, 0.25);
- RemoveBuildingForPlayer(playerid, 2224, 2322.6953, -1019.0859, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2281, 2324.3125, -1017.7969, 1051.2266, 0.25);
- RemoveBuildingForPlayer(playerid, 2261, 2322.4609, -1015.4297, 1051.1563, 0.25);
- RemoveBuildingForPlayer(playerid, 2165, 2323.3750, -1015.8984, 1053.7031, 0.25);
- RemoveBuildingForPlayer(playerid, 1714, 2323.7500, -1014.8594, 1053.7109, 0.25);
- RemoveBuildingForPlayer(playerid, 1755, 2325.2734, -1025.0625, 1049.1406, 0.25);
- RemoveBuildingForPlayer(playerid, 2229, 2325.6406, -1017.2813, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2107, 2326.0703, -1016.6719, 1050.6641, 0.25);
- RemoveBuildingForPlayer(playerid, 2088, 2325.5313, -1015.0938, 1053.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 15060, 2326.6641, -1022.1953, 1049.2266, 0.25);
- RemoveBuildingForPlayer(playerid, 2280, 2327.3125, -1017.7969, 1051.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2104, 2327.1719, -1017.2109, 1049.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2088, 2327.4766, -1015.0938, 1053.6953, 0.25);
- RemoveBuildingForPlayer(playerid, 2139, 2312.3750, -1012.5703, 1049.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 2303, 2312.3594, -1011.5859, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2079, 2313.8906, -1011.5781, 1049.8359, 0.25);
- RemoveBuildingForPlayer(playerid, 2079, 2314.9844, -1012.6797, 1049.8359, 0.25);
- RemoveBuildingForPlayer(playerid, 2115, 2314.9922, -1011.4063, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2832, 2315.0547, -1011.2813, 1050.0000, 0.25);
- RemoveBuildingForPlayer(playerid, 2079, 2315.9297, -1011.5859, 1049.8359, 0.25);
- RemoveBuildingForPlayer(playerid, 2831, 2312.1875, -1010.6563, 1050.2656, 0.25);
- RemoveBuildingForPlayer(playerid, 2136, 2312.3594, -1010.6094, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2079, 2313.8906, -1010.5391, 1049.8359, 0.25);
- RemoveBuildingForPlayer(playerid, 2079, 2315.9297, -1010.5469, 1049.8359, 0.25);
- RemoveBuildingForPlayer(playerid, 2139, 2317.3438, -1009.5938, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2079, 2314.9844, -1009.2969, 1049.8359, 0.25);
- RemoveBuildingForPlayer(playerid, 1822, 2324.3359, -1012.2188, 1049.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2333, 2323.4922, -1009.7266, 1053.7031, 0.25);
- RemoveBuildingForPlayer(playerid, 2291, 2323.7891, -1009.5938, 1049.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2291, 2324.7813, -1009.5938, 1049.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2331, 2323.4453, -1009.2813, 1053.9531, 0.25);
- RemoveBuildingForPlayer(playerid, 2298, 2325.0625, -1010.7188, 1053.7031, 0.25);
- RemoveBuildingForPlayer(playerid, 2291, 2325.7813, -1009.5938, 1049.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 1822, 2326.6250, -1012.2188, 1049.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2291, 2326.7734, -1009.5938, 1049.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2312.3672, -1008.6094, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2138, 2314.3281, -1007.6328, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2305, 2312.3672, -1007.6250, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2135, 2313.3359, -1007.6250, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2139, 2317.3438, -1008.6016, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 1735, 2318.8047, -1007.9688, 1049.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 2139, 2317.3438, -1007.6094, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2287, 2320.0547, -1007.2500, 1055.7578, 0.25);
- RemoveBuildingForPlayer(playerid, 2194, 2322.3594, -1008.4453, 1054.9453, 0.25);
- RemoveBuildingForPlayer(playerid, 2106, 2325.0391, -1006.9453, 1054.2266, 0.25);
- RemoveBuildingForPlayer(playerid, 2528, 2321.2656, -1006.0313, 1053.7266, 0.25);
- RemoveBuildingForPlayer(playerid, 2249, 2323.0156, -1005.8828, 1054.3984, 0.25);
- RemoveBuildingForPlayer(playerid, 2526, 2318.3750, -1003.0703, 1053.7422, 0.25);
- RemoveBuildingForPlayer(playerid, 2523, 2322.2500, -1003.0703, 1053.7188, 0.25);
- RemoveBuildingForPlayer(playerid, 2227, 2370.2344, -1120.5859, 1049.8750, 0.25);
- RemoveBuildingForPlayer(playerid, 1742, 2366.6953, -1119.2500, 1049.8750, 0.25);
- RemoveBuildingForPlayer(playerid, 1703, 2371.6016, -1121.5078, 1049.8438, 0.25);
- RemoveBuildingForPlayer(playerid, 2227, 2375.5859, -1120.9922, 1049.8750, 0.25);
- RemoveBuildingForPlayer(playerid, 1760, 2327.8047, -1021.0313, 1049.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 2295, 2328.7891, -1015.8281, 1049.1953, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 2328.8359, -1023.6016, 1050.1094, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 2329.0469, -1022.6953, 1050.1094, 0.25);
- RemoveBuildingForPlayer(playerid, 2229, 2329.0703, -1017.2813, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 2295, 2329.2578, -1015.8281, 1053.7891, 0.25);
- RemoveBuildingForPlayer(playerid, 2291, 2327.7578, -1009.5938, 1049.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2106, 2327.7266, -1006.9453, 1054.2266, 0.25);
- RemoveBuildingForPlayer(playerid, 2291, 2329.1875, -1011.0078, 1049.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2291, 2329.1875, -1011.9922, 1049.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2291, 2329.1875, -1010.0234, 1049.2109, 0.25);
- RemoveBuildingForPlayer(playerid, 2869, 2329.2891, -1025.8672, 1049.2266, 0.25);
- RemoveBuildingForPlayer(playerid, 2829, 2329.4688, -1023.6250, 1050.0078, 0.25);
- RemoveBuildingForPlayer(playerid, 2868, 2329.7656, -1023.0156, 1050.0000, 0.25);
- RemoveBuildingForPlayer(playerid, 2117, 2329.6953, -1022.5859, 1049.2031, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 2330.3672, -1023.5156, 1050.1094, 0.25);
- RemoveBuildingForPlayer(playerid, 1739, 2330.3672, -1022.6875, 1050.1094, 0.25);
- RemoveBuildingForPlayer(playerid, 2243, 2329.2969, -1018.0313, 1049.3984, 0.25);
- RemoveBuildingForPlayer(playerid, 2096, 2330.2266, -1012.9688, 1053.7109, 0.25);
- RemoveBuildingForPlayer(playerid, 2240, 2330.7422, -1010.7813, 1054.2578, 0.25);
- RemoveBuildingForPlayer(playerid, 2096, 2330.2266, -1009.1875, 1053.7109, 0.25);
- //CORCINE E PORTA INTERIOR WU ZI MU's//
- CreateDynamicObject(19369, -2168.83179, 639.83624, 1057.74622, -90.00000, 0.00000, 0.00000);
- CreateDynamicObject(19369, -2168.83081, 644.83362, 1057.74622, -90.00000, 0.00000, -180.00000);
- CreateDynamicObject(14638, -2168.79614, 641.57513, 1056.48438, 0.00000, 0.00000, -0.12000);
- CreateDynamicObject(19369, -2168.82886, 642.41339, 1060.73267, -180.00000, 0.00000, -180.00000);
- CreateDynamicObject(19374, 442.72620, 509.14191, 1002.03052, 0.00000, 0.00000, 0.00000);
- return 1;
- }
- CMD:cancellacasa(playerid, params[])
- {
- if(!IsPlayerAdmin(playerid)) return SCM(playerid, GRIGIO, NOTADMIN);
- new id;
- if(sscanf(params, "d", id)) return SCM(playerid, GIALLO, "/cancellacasa [ID]");
- hInfo[id][hPrezzo] = 0;
- hInfo[id][hPosX] = 0;
- hInfo[id][hPosY] = 0;
- hInfo[id][hPosZ] = 0;
- hInfo[id][hPosA] = 0;
- if(hInfo[id][hIcon]) DestroyDynamicPickup(hInfo[id][hIcon]);
- if(hlabel[id]) UpdateDynamic3DTextLabelText(hlabel[id], -1, "");
- new string[128];
- format(string, sizeof(string), HPATH, id);
- fremove(string);
- return 1;
- }
- /*CMD:carica(playerid, params[]){//non ci metto il break.
- new stri[500];
- for(new id = 1; id < sizeof(hInfo); id++){
- if(id == sizeof(hInfo)) break;
- format(stri, sizeof(stri), HPATH, id);
- INI_ParseFile(stri, "loadhome_%s", .bExtra = true, .extra = id );
- new strin[250], strinn[250];
- if(hInfo[id][hComprato] == 0){
- format(strin, sizeof(strin), "Casa[ID:%d]\nProprietario: %s\nPrezzo: %d\nInterior: %d\n Per comprare premi Y", id, hInfo[id][hProprietario], hInfo[id][hPrezzo], hInfo[id][hInterior]);
- hInfo[id][hIcon] = CreateDynamicPickup(1273, 1, hInfo[id][hPosX], hInfo[id][hPosY], hInfo[id][hPosZ],0);
- hlabel[id] = CreateDynamic3DTextLabel(strin, GIALLO, hInfo[id][hPosX], hInfo[id][hPosY], hInfo[id][hPosZ], 3.0, INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0);
- }else if(hInfo[id][hComprato] == 1){
- hInfo[id][hIcon] = CreateDynamicPickup(1272, 1, hInfo[id][hPosX], hInfo[id][hPosY], hInfo[id][hPosZ]);
- format(strinn, sizeof(strinn), "Casa[ID:%d]\nProprietario: %s\nPrezzo: %d\nInterior: %d\n Premi Y per interagire",id,hInfo[id][hProprietario], hInfo[id][hPrezzo], hInfo[id][hInterior]);
- hlabel[id] = CreateDynamic3DTextLabel(strinn, GIALLO, hInfo[id][hPosX], hInfo[id][hPosY], hInfo[id][hPosZ], 3.0, INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0);}}
- return 1;
- }*/
- CMD:messaggio(playerid, params[]){
- for(new mex = 1; mex < 10; mex++){
- SCM(playerid, GIALLO, "<10");
- if(mex == 10){
- SCM(playerid, GIALLO, "10");}
- }
- return 1;
- }
- CMD:info(playerid, params[]){
- new string[200];
- format(string, sizeof(string), "Soldi : %d $", Soldi[playerid]);
- SCM(playerid, GIALLO, string);
- return 1;}
- CMD:soldi(playerid,params[]){
- Soldi[playerid] = Soldi[playerid]+5000;
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == DIALOG_GESTIONE_CASA)
- {
- if(response)
- {
- switch(listitem)
- {
- case 0:
- {
- new id = IsPlayerNearHomeEnt(playerid);
- switch(hInfo[id][hStato]){
- case 0:{//se è chiusa
- new string[200];
- hInfo[id][hStato] = 1;//si apre
- format(string, sizeof(string), "Casa[ID:%d]\nProprietario: %s\nStato: Aperta\nPrezzo: %d\nInterior: %d\nPremi Y per interagire", id, hInfo[id][hProprietario], hInfo[id][hPrezzo], hInfo[id][hInterior]);
- UpdateDynamic3DTextLabelText(hlabel[id], GIALLO, string);
- SCM(playerid, GIALLO, "Hai aperto la Casa!");}
- case 1:{//se è aperta
- new string1[200];
- hInfo[id][hStato] = 0;//si chiude
- format(string1, sizeof(string1), "Casa[ID:%d]\nProprietario: %s\nStato: Chiusa\nPrezzo: %d\nInterior: %d\nPremi Y per interagire", id, hInfo[id][hProprietario], hInfo[id][hPrezzo], hInfo[id][hInterior]);
- UpdateDynamic3DTextLabelText(hlabel[id], GIALLO, string1);
- SCM(playerid, GIALLO, "Hai chiuso la Casa!");}
- }//chiude lo switch
- }
- case 1://VENDI
- {
- new id = IsPlayerNearHomeEnt(playerid), str[500], string[200],stringg[128];
- Soldi[playerid] = Soldi[playerid]+hInfo[id][hPrezzo]/2;
- DestroyDynamicPickup(hInfo[id][hIcon]);
- hInfo[id][hIcon] = CreateDynamicPickup(1273, 1, hInfo[id][hPosX], hInfo[id][hPosY], hInfo[id][hPosZ],0);
- format(stringg, sizeof(stringg), "Nessuno");
- strmid(hInfo[id][hProprietario], stringg, 0, strlen(stringg), 255);
- format(string, sizeof(string), "Casa[ID:%d]\nProprietario: %s\nStato: Aperta\n Prezzo: %d\nInterior: %d\n Per comprare premi Y",id,hInfo[id][hProprietario], hInfo[id][hPrezzo],hInfo[id][hInterior]);
- UpdateDynamic3DTextLabelText(hlabel[id], GIALLO, string);
- hInfo[id][hStato] = 1;//aperta al mondo
- hInfo[id][hComprato] = 0;
- SCM(playerid, GIALLO, "Hai venduto la tua casa ricavandone una percentuale dal prezzo originale.");
- SaveHome(id);
- INI_ParseFile(str, "loadhome_%s", .bExtra = true, .extra = id );
- }
- }
- }
- }
- if(dialogid == DIALOG_GESTIONE_CASSAFORTE)
- {
- if(response)
- {
- switch(listitem)
- {
- case 0:
- {
- new string[200], id = GetPlayerVirtualWorld(playerid);
- format(string, sizeof(string), "Bilancio Cassaforte (%d $)", hInfo[id][hCassa]);
- SCM(playerid, GIALLO, string);
- ShowPlayerDialog(playerid, DIALOG_GESTIONE_CASSAFORTE, DIALOG_STYLE_LIST, "Gestione Cassaforte","Bilancio\n Deposita\n Preleva\n Reimposta Password","Ok","Esci");
- }
- case 1:
- {
- ShowPlayerDialog(playerid, DIALOG_GESTIONE_DEPOSITA, DIALOG_STYLE_INPUT, "Gestione Cassaforte","Inserisci l'ammonto che vuoi depositare:","Deposita","Indietro");
- }
- case 2:
- {
- ShowPlayerDialog(playerid, DIALOG_GESTIONE_PRELEVA, DIALOG_STYLE_INPUT, "Gestione Cassaforte","Inserisci l'ammonto che vuoi prelevare:","Preleva","Indietro");
- }
- case 3:
- {
- ShowPlayerDialog(playerid, DIALOG_PASSVERIFY_CASSAFORTE, DIALOG_STYLE_INPUT, "Gestione Cassaforte","Inserisci la vecchia Password e poi la nuova [>>Solo numeri]: \n 'Vecchia Pass' 'Nuova Pass'","Ok","Indietro");
- }
- }
- }
- }
- if(dialogid == DIALOG_GESTIONE_DEPOSITA)
- {
- if(!response) return ShowPlayerDialog(playerid, DIALOG_GESTIONE_CASSAFORTE, DIALOG_STYLE_LIST, "Gestione Cassaforte","Bilancio\n Deposita\n Preleva\n Reimposta Password","Ok","Esci");
- if(response)
- {
- new soldi, string[200], id = GetPlayerVirtualWorld(playerid);
- if(sscanf(inputtext, "d", soldi)) return ShowPlayerDialog(playerid, DIALOG_GESTIONE_DEPOSITA, DIALOG_STYLE_INPUT, "Gestione Cassaforte","{FF0000}Inserisci un ammonto valido da depositare!","Deposita","Indietro");
- if(soldi > Soldi[playerid]) return ShowPlayerDialog(playerid, DIALOG_GESTIONE_DEPOSITA, DIALOG_STYLE_INPUT, "Gestione Cassaforte","{FF0000}Non possiedi tutti questi soldi!","Deposita","Indietro");
- hInfo[id][hCassa]= hInfo[id][hCassa] + soldi;
- Soldi[playerid] = Soldi[playerid] - soldi;
- format(string, sizeof(string), "Hai depositato %d $ nella tua Cassaforte! Il nuovo Bilancio è di %d $", soldi, hInfo[id][hCassa]);
- SCM(playerid, GIALLO, string);
- ShowPlayerDialog(playerid, DIALOG_GESTIONE_CASSAFORTE, DIALOG_STYLE_LIST, "Gestione Cassaforte", "Bilancio\n Deposita\n Preleva\n Reimposta Password", "Ok", "Indietro");
- SaveHome(id);
- }
- }
- if(dialogid == DIALOG_GESTIONE_PRELEVA)
- {
- if(!response) return ShowPlayerDialog(playerid, DIALOG_GESTIONE_CASSAFORTE, DIALOG_STYLE_LIST, "Gestione Cassaforte","Bilancio\n Deposita\n Preleva\n Reimposta Password","Ok","Indietro");
- if(response)
- {
- new soldi, string[200], id = GetPlayerVirtualWorld(playerid);
- if(sscanf(inputtext, "d", soldi)) return ShowPlayerDialog(playerid, DIALOG_GESTIONE_PRELEVA, DIALOG_STYLE_INPUT, "Gestione Cassaforte","{FF0000}Inserisci un ammonto valido da prelevare!","Preleva","Indietro");
- if(soldi > hInfo[id][hCassa]) return ShowPlayerDialog(playerid, DIALOG_GESTIONE_PRELEVA, DIALOG_STYLE_INPUT, "Gestione Cassaforte","{FF0000}Non possiedi tutti questi soldi in Cassaforte!","Preleva","Indietro");
- hInfo[id][hCassa]= hInfo[id][hCassa] - soldi;
- Soldi[playerid] = Soldi[playerid] + soldi;
- format(string, sizeof(string), "Hai prelevato %d $ dalla tua Cassaforte!\n Il nuovo Bilancio è di %d $", soldi, hInfo[id][hCassa]);
- SCM(playerid, GIALLO, string);
- ShowPlayerDialog(playerid, DIALOG_GESTIONE_CASSAFORTE, DIALOG_STYLE_LIST, "Gestione Cassaforte", "Bilancio\n Deposita\n Preleva\n Reimposta Password", "Ok", "Indietro");
- SaveHome(id);
- }
- }
- if(dialogid == DIALOG_PASSVERIFY_CASSAFORTE)
- {
- if(!response) return ShowPlayerDialog(playerid, DIALOG_GESTIONE_CASSAFORTE, DIALOG_STYLE_LIST, "Gestione Cassaforte","Bilancio\n Deposita\n Preleva\n Reimposta Password","Ok","Esci");
- if(response)
- {
- new oldpass, newpass, string[200], id = GetPlayerVirtualWorld(playerid);
- if(sscanf(inputtext, "dd", oldpass, newpass)) return ShowPlayerDialog(playerid, DIALOG_PASSVERIFY_CASSAFORTE, DIALOG_STYLE_INPUT, "Gestione Cassaforte","Devi inserire la vecchia Password e poi la nuova [>>Solo numeri, tra 4 e 6 caratteri.]: \n 'Vecchia Pass' 'Nuova Pass'","Ok","Indietro");
- if(oldpass != hInfo[id][hPassCass])return SCM(playerid, ROSSO, ">>La vecchia Password non corrisponde!"),ShowPlayerDialog(playerid, DIALOG_PASSVERIFY_CASSAFORTE, DIALOG_STYLE_INPUT, "Gestione Cassaforte","Inserisci la vecchia Password e poi la nuova [>>Solo numeri, tra 4 e 6 caratteri.]: \n 'Vecchia Pass' 'Nuova Pass'","Ok","Indietro");
- if(oldpass == newpass) return SCM(playerid, ROSSO, ">>La vecchia Password corrisponde con la nuova!"), ShowPlayerDialog(playerid, DIALOG_PASSVERIFY_CASSAFORTE, DIALOG_STYLE_INPUT, "Gestione Cassaforte","Inserisci la vecchia Password e poi la nuova [>>Solo numeri, tra 4 e 6 caratteri.]: \n 'Vecchia Pass' 'Nuova Pass'","Ok","Indietro");
- if(newpass < 1000 || newpass > 999999) return SCM(playerid, ROSSO, ">>La nuova Password deve essere composta da 4 a 6 caratteri!"), ShowPlayerDialog(playerid, DIALOG_PASSVERIFY_CASSAFORTE, DIALOG_STYLE_INPUT, "Gestione Cassaforte","Inserisci la vecchia Password e poi la nuova [>>Solo numeri, tra 4 e 6 caratteri.]: \n 'Vecchia Pass' 'Nuova Pass'","Ok","Indietro");
- hInfo[id][hPassCass] = newpass;
- format(string, sizeof(string), "Hai impostato la nuova Password: %d", newpass);
- SCM(playerid, GIALLO, string);
- ShowPlayerDialog(playerid, DIALOG_GESTIONE_CASSAFORTE, DIALOG_STYLE_LIST, "Gestione Cassaforte","Bilancio\n Deposita\n Preleva\n Reimposta Password","Ok","Esci");
- SaveHome(id);
- }
- }
- if(dialogid == DIALOG_PASS_CASSAFORTE)
- {
- if(response)
- {
- new firstpass, id = GetPlayerVirtualWorld(playerid), string[200];
- if(sscanf(inputtext, "d", firstpass)) return ShowPlayerDialog(playerid, DIALOG_PASS_CASSAFORTE, DIALOG_STYLE_INPUT, "Configurazione Cassaforte","Imposta una Password per la tua cassaforte!\n La password deve essere composta da numeri e i caratteri compresi tra 4 e 6\n Esempio: 23545","Imposta","Esci");// prima impostaz
- if(firstpass < 1000 || firstpass > 999999) return SCM(playerid, ROSSO, ">>La Password deve essere composta da 4 a 6 caratteri!"), ShowPlayerDialog(playerid, DIALOG_PASS_CASSAFORTE, DIALOG_STYLE_INPUT, "Gestione Cassaforte","Imposta una Password per la tua cassaforte!\n La password deve essere composta da numeri e i caratteri compresi tra 4 e 6\n Esempio: 23545","Imposta","Esci");
- hInfo[id][hPassCass] = firstpass;
- SCM(playerid, GIALLO, ">> Ora che hai impostato la cassaforte puoi accedere al pannello 'Gestione Cassaforte'. >>{FF0000}Attenzione: {EE00FF}senza un sistema di sicurezza la tua cassaforte può essere scassinata senza che tu lo sappia! Acquista l'antifurto al più presto per evitare ciò!");
- ShowPlayerDialog(playerid, DIALOG_GESTIONE_CASSAFORTE, DIALOG_STYLE_LIST, "Gestione Cassaforte","Bilancio\n Deposita\n Preleva\n Reimposta Password","Ok","Esci");
- hInfo[id][hStatoCassaforte] = 1;
- format(string, sizeof(string), "Hai configurato la Cassaforte! Password: %d - ID Cassaforte: %d - Proprietario: %s", hInfo[id][hPassCass], id, hInfo[id][hProprietario]);
- SCM(playerid, GIALLO, string);
- SaveHome(id);
- }
- }
- if(dialogid == DIALOG_LOGIN_CASSAFORTE)
- {
- if(response)
- {
- new logpass, id = GetPlayerVirtualWorld(playerid), string[200];
- if(sscanf(inputtext, "d", logpass)) return SCM(playerid, ROSSO, ">>Devi inserire una password valida!"), ShowPlayerDialog(playerid, DIALOG_LOGIN_CASSAFORTE, DIALOG_STYLE_INPUT, "Password della Cassaforte","Inserisci la Password della cassaforte!","Invia","Esci");
- if(hInfo[id][hPassCass] != logpass) return SCM(playerid, ROSSO, ">>Password Errata!"), ShowPlayerDialog(playerid, DIALOG_LOGIN_CASSAFORTE, DIALOG_STYLE_INPUT, "Password della Cassaforte","Inserisci la Password della cassaforte!","Invia","Esci");
- format(string,sizeof(string),"Hai aperto la cassaforte di %s !", hInfo[id][hProprietario]);
- SCM(playerid, GIALLO, string);
- ShowPlayerDialog(playerid, DIALOG_GESTIONE_CASSAFORTE, DIALOG_STYLE_LIST, "Gestione Cassaforte","Bilancio\n Deposita\n Preleva\n Reimposta Password","Ok","Esci");
- SaveHome(id);
- }
- }
- if(dialogid == DIALOG_AZIONI_CASSAFORTE)
- {
- if(response)
- {
- switch(listitem)
- {
- case 0:
- {
- //funzione rapina
- }
- case 1: ShowPlayerDialog(playerid, DIALOG_LOGIN_CASSAFORTE, DIALOG_STYLE_INPUT, "Password della Cassaforte","Inserisci la Password della cassaforte!","Invia","Esci");
- }
- }
- }
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- //COMPRA/GESTISCI
- if(newkeys & KEY_YES)
- {
- for(new id; id < sizeof(hInfo); id++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 3.0, hInfo[id][hPosX], hInfo[id][hPosY], hInfo[id][hPosZ]))
- {
- new string2[350], str[500];
- if(hInfo[id][hComprato] == 0)
- {
- if(Soldi[playerid] < hInfo[id][hPrezzo]) return SCM(playerid, ROSSO, ">>Non hai soldi a sufficienza!");
- Soldi[playerid] = Soldi[playerid]-hInfo[id][hPrezzo];
- format(str, sizeof(str), HPATH, id);
- DestroyDynamicPickup(hInfo[id][hIcon]);
- hInfo[id][hIcon] = CreateDynamicPickup(1272, 1, hInfo[id][hPosX],hInfo[id][hPosY],hInfo[id][hPosZ]);
- hInfo[id][hProprietario] = GetName(playerid);
- format(string2, sizeof(string2), "Casa[ID:%d]\nProprietario: %s\nStato: Aperta\n Prezzo: %d\nInterior: %d\n Premi Y per interagire",id,hInfo[id][hProprietario], hInfo[id][hPrezzo],hInfo[id][hInterior]);
- UpdateDynamic3DTextLabelText(hlabel[id], GIALLO, string2);
- hInfo[id][hComprato] = 1;
- SaveHome(id);
- INI_ParseFile(str, "loadhome_%s", .bExtra = true, .extra = id );
- }
- else if(hInfo[id][hComprato] == 1)
- {
- if(strcmp(hInfo[id][hProprietario], GetName(playerid)))
- {
- SCM(playerid, ROSSO, ">>Non sei il proprietario della casa!");
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_GESTIONE_CASA, DIALOG_STYLE_LIST, "Gestione","Apri/Chiudi\n Vendi","Ok","Esci");
- }
- }
- }
- }
- }
- if(newkeys & KEY_YES)//cassaforte
- {
- new i = GetPlayerVirtualWorld(playerid);
- if(IsPlayerInRangeOfPoint(playerid, 3.0, hInfo[i][hCassafortePosX][0], hInfo[i][hCassafortePosY][1], hInfo[i][hCassafortePosZ][2]))
- {
- if(hInfo[i][hComprato] == 0) return SCM(playerid, ROSSO, ">>Non puoi aprire la cassaforte di una casa in vendita!");
- if(strcmp(hInfo[i][hProprietario], GetName(playerid)))
- {
- switch(hInfo[i][hStatoCassaforte])
- {
- case 0: SCM(playerid, ROSSO, ">>La cassaforte non è stata ancora impostata, quindi è vuota!");
- case 1: ShowPlayerDialog(playerid, DIALOG_AZIONI_CASSAFORTE, DIALOG_STYLE_LIST, "Azioni Cassaforte","Scassina cassaforte\n Inserisci la password","Ok","Esci");
- }
- }
- else
- {
- switch(hInfo[i][hStatoCassaforte])
- {
- case 0: ShowPlayerDialog(playerid, DIALOG_PASS_CASSAFORTE, DIALOG_STYLE_INPUT, "Configurazione Cassaforte","Imposta una Password per la tua cassaforte!\n La password deve essere composta da numeri e i caratteri compresi tra 4 e 6\n Esempio: 23545","Imposta","Esci");// prima impostazione password
- case 1: ShowPlayerDialog(playerid, DIALOG_LOGIN_CASSAFORTE, DIALOG_STYLE_INPUT, "Password della Cassaforte","Inserisci la Password della cassaforte!","Invia","Esci");
- }
- }
- }
- }
- if(newkeys & KEY_SECONDARY_ATTACK && IsPlayerNearHomeEnt(playerid))
- {//ENTRA
- if(InCasa[playerid] == 0)
- {
- new id = IsPlayerNearHomeEnt(playerid);
- switch(hInfo[id][hStato])
- {
- case 0:
- {//Se la casa è chiusa
- if(strcmp(hInfo[id][hProprietario], GetName(playerid))) return SCM(playerid, GIALLO, "La casa è Chiusa!");//Se il nome del proprietario non corrisponde al nome del player
- if(hInfo[id][hInterior] == 1){//ryder 2
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 2){//CJ's 3
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 3){//wuzimu 1
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 4){//safehouse group 1
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 5){//safehouse group 3
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 6){//safehouse group 4
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 7){// budget inn motel room 12
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 8){// pair of uburlgar houses 2
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 9){// burlglary house x11 5
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 10){// burlglary house x12 4
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 11){// burlglary house x14 10
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 12){// burlglary house x13 4
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 13){// villona 12
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 14){// bulgrrg house x15 4
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 15){// bulgrrg house x16 5
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 16){// bulgrrg house x17 enorme da mappare 5
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 17){// bulgrrg house x18 6
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 18){// bulgrrg house x19 6
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 19){// bulgrrg house x20 15
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 20){// caligula's roof 1
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 21){// old venturas strip casino 2
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 22){// verdant bluffs safehouse 8
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 23){// burgr x21 8
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 24){// burgr x22 9
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 25){// burgr x23 9
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 26){// burgr x23 9
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 27){// burgr x23 9
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- }
- case 1://se la casa è aperta
- {
- if(hInfo[id][hInterior] == 1){//ryder 2
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 2){//CJ's 3
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 3){//wuzimu 1
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 4){//safehouse group 1
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 5){//safehouse group 3
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 6){//safehouse group 4
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 7){// budget inn motel room 12
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 8){// pair of uburlgar houses 2
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 9){// burlglary house x11 5
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 10){// burlglary house x12 4
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 11){// burlglary house x14 10
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 12){// burlglary house x13 4
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 13){// villona 12
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 14){// bulgrrg house x15 4
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 15){// bulgrrg house x16 5
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 16){// bulgrrg house x17 enorme da mappare 5
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 17){// bulgrrg house x18 6
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 18){// bulgrrg house x19 6
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 19){// bulgrrg house x20 15
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 20){// caligula's roof 1
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 21){// old venturas strip casino 2
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 22){// verdant bluffs safehouse 8
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 23){// burgr x21 8
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 24){// burgr x22 9
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 25){// burgr x23 9
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 26){// burgr x23 9
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- else if(hInfo[id][hInterior] == 27){// burgr x23 9
- InCasa[playerid] = 1;
- SetPlayerVirtualWorld(playerid, hInfo[id][hVirtualWorld]);
- SetPlayerInterior(playerid, hInfo[id][hIntID]);
- SetPlayerPos(playerid, hInfo[id][hPosXX], hInfo[id][hPosYY], hInfo[id][hPosZZ]);
- }
- }
- }
- }
- }
- if(newkeys & KEY_SECONDARY_ATTACK && IsPlayerNearHomeExt(playerid))
- {
- new id = IsPlayerNearHomeExt(playerid);// <-Vede se sei vicino l'uscita e se sei nel virtual world della casa.
- if(hInfo[id][hInterior] == 1 || hInfo[id][hInterior] == 2 || hInfo[id][hInterior] == 3 || hInfo[id][hInterior] == 4 || hInfo[id][hInterior] == 5 || hInfo[id][hInterior] == 6 || hInfo[id][hInterior] == 7 || hInfo[id][hInterior] == 8 || hInfo[id][hInterior] == 9 || hInfo[id][hInterior] == 10 ||
- hInfo[id][hInterior] == 11 || hInfo[id][hInterior] == 12 || hInfo[id][hInterior] == 13 || hInfo[id][hInterior] == 14 || hInfo[id][hInterior] == 15 || hInfo[id][hInterior] == 16 || hInfo[id][hInterior] == 17 || hInfo[id][hInterior] == 18 || hInfo[id][hInterior] == 19 || hInfo[id][hInterior] == 20 ||
- hInfo[id][hInterior] == 21 || hInfo[id][hInterior] == 22 || hInfo[id][hInterior] == 23 || hInfo[id][hInterior] == 24 || hInfo[id][hInterior] == 25 || hInfo[id][hInterior] == 26 || hInfo[id][hInterior] == 27 || hInfo[id][hInterior] == 28)
- {
- SetPlayerVirtualWorld(playerid, 0);
- SetPlayerInterior(playerid, 0);
- InCasa[playerid] = 0;
- SetPlayerPos(playerid, hInfo[id][hPosX], hInfo[id][hPosY], hInfo[id][hPosZ]);
- }
- }
- return 1;
- }
- CMD:verifica(playerid, params[]){
- new string[128];
- format(string, sizeof(string), "Sono nel Virtual World %d ! InCasa = %d !", GetPlayerVirtualWorld(playerid), InCasa[playerid]);
- SCM(playerid, GIALLO, string);
- return 1;}
- forward SaveHome(id);
- public SaveHome(id)
- {
- new file4[403];
- format(file4, sizeof(file4), HPATH, id);
- new INI:File = INI_Open(file4);
- INI_SetTag(File,"data");
- INI_WriteString(File,"Proprietario", hInfo[id][hProprietario]);
- INI_WriteInt(File,"Comprato", hInfo[id][hComprato]);
- INI_WriteInt(File,"Prezzo", hInfo[id][hPrezzo]);
- INI_WriteInt(File,"Interior", hInfo[id][hInterior]);
- INI_WriteInt(File,"VirtualWorld", hInfo[id][hVirtualWorld]);
- INI_WriteInt(File,"IntID", hInfo[id][hIntID]);
- INI_WriteInt(File,"Stato", hInfo[id][hStato]);
- INI_WriteFloat(File,"PosX", hInfo[id][hPosX]);
- INI_WriteFloat(File,"PosY", hInfo[id][hPosY]);
- INI_WriteFloat(File,"PosZ", hInfo[id][hPosZ]);
- INI_WriteFloat(File,"PosA", hInfo[id][hPosA]);
- INI_WriteFloat(File,"PosXX", hInfo[id][hPosXX]);
- INI_WriteFloat(File,"PosYY", hInfo[id][hPosYY]);
- INI_WriteFloat(File,"PosZZ", hInfo[id][hPosZZ]);
- INI_WriteFloat(File,"PosAA", hInfo[id][hPosAA]);
- INI_WriteInt(File,"Cassa", hInfo[id][hCassa]);
- //mobilia
- INI_WriteInt(File,"CassaforteID", hInfo[id][hCassaforteID][0]);
- INI_WriteInt(File,"P_CassaforteID", hInfo[id][hCassaforteID][1]);
- INI_WriteInt(File,"S_CassaforteID", hInfo[id][hCassaforteID][2]);
- INI_WriteInt(File,"T_CassaforteID", hInfo[id][hCassaforteID][3]);
- INI_WriteFloat(File,"CassafortePosX", hInfo[id][hCassafortePosX][0]);
- INI_WriteFloat(File,"P_CassafortePosX", hInfo[id][hCassafortePosX][1]);
- INI_WriteFloat(File,"S_CassafortePosX", hInfo[id][hCassafortePosX][2]);
- INI_WriteFloat(File,"T_CassafortePosX", hInfo[id][hCassafortePosX][3]);
- INI_WriteFloat(File,"CassafortePosY", hInfo[id][hCassafortePosY][0]);
- INI_WriteFloat(File,"P_CassafortePosY", hInfo[id][hCassafortePosY][1]);
- INI_WriteFloat(File,"S_CassafortePosY", hInfo[id][hCassafortePosY][2]);
- INI_WriteFloat(File,"T_CassafortePosY", hInfo[id][hCassafortePosY][3]);
- INI_WriteFloat(File,"CassafortePosZ", hInfo[id][hCassafortePosZ][0]);
- INI_WriteFloat(File,"P_CassafortePosZ", hInfo[id][hCassafortePosZ][1]);
- INI_WriteFloat(File,"S_CassafortePosZ", hInfo[id][hCassafortePosZ][2]);
- INI_WriteFloat(File,"T_CassafortePosZ", hInfo[id][hCassafortePosZ][3]);
- INI_WriteFloat(File,"CassafortePosRZ", hInfo[id][hCassafortePosRZ][0]);
- INI_WriteFloat(File,"P_CassafortePosRZ", hInfo[id][hCassafortePosRZ][1]);
- INI_WriteFloat(File,"S_CassafortePosRZ", hInfo[id][hCassafortePosRZ][2]);
- INI_WriteFloat(File,"T_CassafortePosRZ", hInfo[id][hCassafortePosRZ][3]);
- INI_WriteInt(File,"StatoCassaforte", hInfo[id][hStatoCassaforte]);
- INI_WriteInt(File,"PassCass", hInfo[id][hPassCass]);
- INI_WriteInt(File,"Antifurto", hInfo[id][hAntifurto]);
- //----//
- INI_WriteInt(File,"ObjectID", hInfo[id][hObjectID]);
- INI_WriteFloat(File,"ObjectPosX", hInfo[id][hObjectPosX]);
- INI_WriteFloat(File,"ObjectPosY", hInfo[id][hObjectPosY]);
- INI_WriteFloat(File,"ObjectPosZ", hInfo[id][hObjectPosZ]);
- INI_WriteFloat(File,"ObjectPosRX", hInfo[id][hObjectPosRX]);
- INI_WriteFloat(File,"ObjectPosRY", hInfo[id][hObjectPosRY]);
- INI_WriteFloat(File,"ObjectPosRZ", hInfo[id][hObjectPosRZ]);
- INI_Close(File);
- return 1;
- }
- forward loadhome_data(id, name[], value[]);
- public loadhome_data(id, name[], value[])
- {
- INI_String("Proprietario", hInfo[id][hProprietario], 24);
- INI_Int("Comprato", hInfo[id][hComprato]);
- INI_Int("Prezzo", hInfo[id][hPrezzo]);
- INI_Int("Interior", hInfo[id][hInterior]);
- INI_Int("VirtualWorld", hInfo[id][hVirtualWorld]);
- INI_Int("IntID", hInfo[id][hIntID]);
- INI_Int("Stato", hInfo[id][hStato]);
- INI_Float("PosX", hInfo[id][hPosX]);
- INI_Float("PosY", hInfo[id][hPosY]);
- INI_Float("PosZ", hInfo[id][hPosZ]);
- INI_Float("PosA", hInfo[id][hPosA]);
- INI_Float("PosXX", hInfo[id][hPosXX]);
- INI_Float("PosYY", hInfo[id][hPosYY]);
- INI_Float("PosZZ", hInfo[id][hPosZZ]);
- INI_Float("PosAA", hInfo[id][hPosAA]);
- INI_Int("Cassa", hInfo[id][hCassa]);
- //mobilia
- INI_Int("CassaforteID", hInfo[id][hCassaforteID][0]);
- INI_Int("P_CassaforteID", hInfo[id][hCassaforteID][1]);
- INI_Int("S_CassaforteID", hInfo[id][hCassaforteID][2]);
- INI_Int("T_CassaforteID", hInfo[id][hCassaforteID][3]);
- INI_Float("CassafortePosX", hInfo[id][hCassafortePosX][0]);
- INI_Float("P_CassafortePosX", hInfo[id][hCassafortePosX][1]);
- INI_Float("S_CassafortePosX", hInfo[id][hCassafortePosX][2]);
- INI_Float("T_CassafortePosX", hInfo[id][hCassafortePosX][3]);
- INI_Float("CassafortePosY", hInfo[id][hCassafortePosY][0]);
- INI_Float("P_CassafortePosY", hInfo[id][hCassafortePosY][1]);
- INI_Float("S_CassafortePosY", hInfo[id][hCassafortePosY][2]);
- INI_Float("T_CassafortePosY", hInfo[id][hCassafortePosY][3]);
- INI_Float("CassafortePosZ", hInfo[id][hCassafortePosZ][0]);
- INI_Float("P_CassafortePosZ", hInfo[id][hCassafortePosZ][1]);
- INI_Float("S_CassafortePosZ", hInfo[id][hCassafortePosZ][2]);
- INI_Float("T_CassafortePosZ", hInfo[id][hCassafortePosZ][3]);
- INI_Float("CassafortePosRZ", hInfo[id][hCassafortePosRZ][0]);
- INI_Float("P_CassafortePosRZ", hInfo[id][hCassafortePosRZ][1]);
- INI_Float("S_CassafortePosRZ", hInfo[id][hCassafortePosRZ][2]);
- INI_Float("T_CassafortePosRZ", hInfo[id][hCassafortePosRZ][3]);
- INI_Int("StatoCassaforte", hInfo[id][hStatoCassaforte]);
- INI_Int("PassCass", hInfo[id][hPassCass]);
- INI_Int("Antifurto", hInfo[id][hAntifurto]);
- //----//
- INI_Int("ObjectID", hInfo[id][hObjectID]);
- INI_Float("ObjectPosX", hInfo[id][hObjectPosX]);
- INI_Float("ObjectPosY", hInfo[id][hObjectPosY]);
- INI_Float("ObjectPosZ", hInfo[id][hObjectPosZ]);
- INI_Float("ObjectPosRX", hInfo[id][hObjectPosRX]);
- INI_Float("ObjectPosRY", hInfo[id][hObjectPosRY]);
- INI_Float("ObjectPosRZ", hInfo[id][hObjectPosRZ]);
- return 1;
- }
- IsPlayerNearHomeExt(playerid)
- {
- for(new w = 1; w < 500; w++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 2.0, hInfo[w][hPosXX],hInfo[w][hPosYY],hInfo[w][hPosZZ])){
- if(GetPlayerVirtualWorld(playerid) == hInfo[w][hVirtualWorld]) return w;}
- }
- return -1;
- }
- IsPlayerNearHomeEnt(playerid)
- {
- for(new b = 1; b < 500; b++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 2.0, hInfo[b][hPosX],hInfo[b][hPosY],hInfo[b][hPosZ])) return b;
- }
- return -1;
- }
- stock GetName(playerid)
- {
- new pName[MAX_PLAYER_NAME];
- GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
- return pName;
- }
- stock RemoveUnderScore(playerid)
- {
- new name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,name,sizeof(name));
- for(new i = 0; i < MAX_PLAYER_NAME; i++)
- {
- if(name[i] == '_') name[i] = ' ';
- }
- return name;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement