Mivčo 90 Odesláno: 20. Prosinec, 2017 Share Odesláno: 20. Prosinec, 2017 Popis problému: Mám problém z Denisovou HS a problem je zde vo videu Som aj skúšal niečo ale dobre to nefunguje..... keď vojdem do pickupu tak ukáže sa mi dialog a pekne si uložím Skin.... ale potom už 2x sa mi dialog neukaže Chyby/varování kompilátoru a při běhu: -- Kód: #include #include #define MAX_PLAYERS_EX 100 #define MAX_PAY 100000 #define MAX_HOUSES 1000 #define MAX_CARS 5 #define MAX_WEAPON_SLOT 5 #define MAX_SKIN_SLOT 5 #define HOUSE_DIALOG 1150 #define CAR_DIALOG 1151 #define VEHICLE_DIALOG 1152 #define VEHLIST_DIALOG 1153 #define INVENTORY_MENU 1154 #define INVENTORY_BANK 1155 #define INVENTORY_WITHDRAW 1156 #define INVENTORY_SAVE 1157 #define INVENTORY_SKINS 1158 #define INVENTORY_WEAPONS 1159 #define SKIN_LOAD 1160 #define SKIN_SAVE 1161 #define WEAPON_LOAD 1162 #define WEAPON_SAVE 1163 #define AMMO_LOAD 1164 #define AMMO_SAVE 1165 #define INVENTORY_WEAP 1166 #define PASS_SET 1167 #define PASS_PRESS 1168 #define INTERIOR_SELECT 1169 #define HOUSE_STEAL 1170 #define HOUSE_SECURITY 1171 //-------------------------------------| enum HOUSE_DATA { Float:p_X, Float:p_Y, Float:p_Z, PickInHouse, IntTyp, Cena, Text3D:Text, Owner[MAX_PLAYER_NAME], Pickup, bool:Zamek, CarSlots, HousePick, Bank, Weapon[MAX_WEAPON_SLOT], Ammo[MAX_WEAPON_SLOT], Skins[MAX_SKIN_SLOT], Password[32], bool:Break, VW }; new HouseInfo[MAX_HOUSES][HOUSE_DATA]; new Float:VX[MAX_HOUSES][MAX_CARS]; new Float:VY[MAX_HOUSES][MAX_CARS]; new Float:VZ[MAX_HOUSES][MAX_CARS]; new Float:VA[MAX_HOUSES][MAX_CARS]; new Color1[MAX_HOUSES][MAX_CARS]; new Color2[MAX_HOUSES][MAX_CARS]; new Paintjob[MAX_HOUSES][MAX_CARS]; new Vehicle[MAX_HOUSES][MAX_CARS]; new Vmod[17][MAX_HOUSES][MAX_CARS]; new bool:ShowedPlayerDialog[MAX_PLAYERS_EX]; new InHouse[MAX_PLAYERS_EX] = {-1,...}; new SetSpawn[MAX_PLAYERS_EX] = {-1,...}; new HouseCount = -1; new IsViewingHouseMenu[MAX_PLAYERS_EX]; new spoiler[20][0] = { {1000},{1001},{1002},{1003},{1014},{1015},{1016},{1023},{1058},{1060},{1049},{1050},{1138},{1139},{1146},{1147}, {1158},{1162},{1163},{1164} }; new nitro[3][0] = { {1008},{1009},{1010} }; new fbumper[23][0] = { {1117},{1152},{1153},{1155},{1157},{1160},{1165},{1167},{1169},{1170},{1171},{1172},{1173}, {1174},{1175},{1179},{1181},{1182},{1185},{1188},{1189},{1192},{1193} }; new rbumper[22][0] = {{1140},{1141},{1148},{1149},{1150},{1151}, {1154},{1156},{1159},{1161},{1166},{1168},{1176},{1177},{1178},{1180},{1183},{1184},{1186},{1187},{1190},{1191} }; new exhaust[28][0] = { {1018},{1019},{1020},{1021},{1022},{1028},{1029},{1037},{1043},{1044},{1045},{1046},{1059},{1064},{1065},{1066}, {1089},{1092},{1104},{1105},{1113},{1114},{1126},{1127},{1129},{1132},{1135},{1136} }; new bventr[2][0] = {{1042},{1044} }; new bventl[2][0] = {{1043},{1045} }; new bscoop[4][0] = {{1004},{1005},{1011},{1012} }; new rscoop[13][0] = { {1006},{1032},{1033},{1035},{1038},{1053},{1054},{1055},{1061},{1067},{1068},{1088},{1091} }; new lskirt[21][0] = {{1007},{1026},{1031},{1036},{1039},{1042},{1047},{1048},{1056},{1057},{1069},{1070},{1090}, {1093},{1106},{1108},{1118},{1119},{1133},{1122},{1134} }; new rskirt[21][0] = {{1017},{1027},{1030},{1040},{1041},{1051},{1052}, {1062},{1063},{1071},{1072},{1094},{1095},{1099},{1101},{1102},{1107},{1120},{1121},{1124},{1137} }; new hydraulics[1][0] = {{1087} }; new base[1][0] = {{1086} }; new rbbars[2][0] = {{1109},{1110} }; new fbbars[2][0] = {{1115},{1116} }; new wheels[17][0] = {{1025},{1073},{1074},{1075},{1076},{1077},{1078}, {1079},{1080},{1081},{1082},{1083},{1084},{1085},{1096},{1097},{1098} }; new lights[2][0] = {{1013},{1024} }; enum PortPosition { Float:I_X, Float:I_Y, Float:I_Z, Int, Float:P_X, Float:P_Y, Float:P_Z } //HousePick #define MAX_INT 15 #define MAX_INTERIOR MAX_INT-1 //3 7 12 5 6 9(delete) 13 15 4 1 2 8 14 11 10 new HouseInterior[MAX_INT][PortPosition] = { {2496.0837,-1694.6823,1014.7422,3,2496.0349,-1710.4407,1014.7422}, {2319.4561,-1025.5547,1050.2109,9,2325.4846,-1020.2195,1050.2109}, {234.6087,1187.8195,1080.2578,3,224.5846,1189.9032,1080.2578}, {225.5700,1240.1743,1082.1406,2,220.3822,1241.1073,1082.1406}, {226.6689,1114.2357,1080.9949,5,244.7964,1107.0814,1080.9922},// 5 {295.1211,1472.4385,1080.2578,15,294.7233,1487.4790,1080.2578}, {446.5904,1397.3353,1084.3047,2,455.7391,1416.5289,1084.3080}, {260.9645,1286.1227,1080.2578,4,256.2693,1287.0570,1080.2578}, //{-262.1759,1456.6158,1084.3672,4,-277.5753,1449.5579,1084.3672}, {20002.8521,1404.1110,1084.4297,5,30.7995,1412.9910,1084.4297},// 10 {140.1565,1367.6558,1083.8618,5,151.0000,1372.9969,1083.8594}, {234.0911,1064.3892,1084.2113,6,234.5299,1081.1587,1084.2415}, {-68.4557,1353.2141,1080.2109,6,-69.6661,1365.0118,1080.2109},// 13 {2365.2805,-1133.7350,1050.8750,8,2372.9531,-1126.4886,1050.8750}, {84.5941,1323.0470,1083.8594,9,91.4217,1328.6946,1083.8594},//15 {0.0,0.0,0.0,0,0.0,0.0,0.0}//16 }; new vehName[][] = { "Landstalker", "Bravura", "Buffalo", "Linerunner", "Perrenial", "Sentinel", "Dumper", "Firetruck", "Trashmaster", "Stretch", "Manana", "Infernus", "Voodoo", "Pony", "Mule", "Cheetah", "Ambulance", "Leviathan", "Moonbeam", "Esperanto", "Taxi", "Washington", "Bobcat", "Whoopee", "BF Injection", "Hunter", "Premier", "Enforcer", "Securicar", "Banshee", "Predator", "Bus", "Rhino", "Barracks", "Hotknife", "Trailer", "Previon", "Coach", "Cabbie", "Stallion", "Rumpo", "RC Bandit", "Romero", "Packer", "Monster", "Admiral", "Squalo", "Seasparrow", "Pizzaboy", "Tram", "Trailer", "Turismo", "Speeder", "Reefer", "Tropic", "Flatbed", "Yankee", "Caddy", "Solair", "Berkley's RC Van", "Skimmer", "PCJ-600", "Faggio", "Freeway", "RC Baron", "RC Raider", "Glendale", "Oceanic", "Sanchez", "Sparrow", "Patriot", "Quad", "Coastguard", "Dinghy", "Hermes", "Sabre", "Rustler", "ZR-350", "Walton", "Regina", "Comet", "BMX", "Burrito", "Camper", "Marquis", "Baggage", "Dozer", "Maverick", "News Chopper", "Rancher", "FBI Rancher", "Virgo", "Greenwood", "Jetmax", "Hotring", "Sandking", "Blista Compact", "Police Maverick", "Boxvillde", "Benson", "Mesa", "RC Goblin", "Hotring Racer A", "Hotring Racer B", "Bloodring Banger", "Rancher", "Super GT", "Elegant", "Journey", "Bike", "Mountain Bike", "Beagle", "Cropduster", "Stunt", "Tanker", "Roadtrain", "Nebula", "Majestic", "Buccaneer", "Shamal", "Hydra", "FCR-900", "NRG-500", "HPV1000", "Cement Truck", "Tow Truck", "Fortune", "Cadrona", "FBI Truck", "Willard", "Forklift", "Tractor", "Combine", "Feltzer", "Remington", "Slamvan", "Blade", "Freight", "Streak", "Vortex", "Vincent", "Bullet", "Clover", "Sadler", "Firetruck", "Hustler", "Intruder", "Primo", "Cargobob", "Tampa", "Sunrise", "Merit", "Utility", "Nevada", "Yosemite", "Windsor", "Monster", "Monster", "Uranus", "Jester", "Sultan", "Stratium", "Elegy", "Raindance", "RC Tiger", "Flash", "Tahoma", "Savanna", "Bandito", "Freight Flat", "Streak Carriage", "Kart", "Mower", "Dune", "Sweeper", "Broadway", "Tornado", "AT-400", "DFT-30", "Huntley", "Stafford", "BF-400", "News Van", "Tug", "Trailer", "Emperor", "Wayfarer", "Euros", "Hotdog", "Club", "Freight Box", "Trailer", "Andromada", "Dodo", "RC Cam", "Launch", "Police Car", "Police Car", "Police Car", "Police Ranger", "Picador", "S.W.A.T", "Alpha", "Phoenix", "Glendale", "Sadler", "Luggage", "Luggage", "Stairs", "Boxville", "Tiller", "Utility Trailer" }; forward TuneThisCar(houseid,carslot,vehicleid); #define M(%0) (%0*100000) public OnFilterScriptInit() { new houseid; houseid = CreateHouse(125.843551,-1490.537353,18.652648,M(3)); AddHouseCar(houseid,133.762954,-1492.813476,18.430860,59.305648); AddHouseCar(houseid,135.765930,-1489.416015,18.382261,59.327316); AddHouseCar(houseid,135.431518,-1482.637084,18.681762,91.338165); houseid = CreateHouse(143.231018,-1469.808593,25.203598,M(4)); AddHouseCar(houseid,156.701507,-1474.206787,25.316030,347.039398); AddHouseCar(houseid,149.350296,-1473.848144,24.936161,47.801895); AddHouseCar(houseid,151.836135,-1471.106933,25.137746,47.801895); AddHouseCar(houseid,154.511581,-1468.303222,25.227546,54.407066); houseid = CreateHouse(152.378524,-1449.119262,32.844982,M(5)); AddHouseCar(houseid,160.211776,-1460.672119,36.037185,337.134521); AddHouseCar(houseid,154.233123,-1457.737670,36.037189,326.690093); AddHouseCar(houseid,148.692367,-1452.739013,36.037181,317.175506); AddHouseCar(houseid,165.358352,-1446.250244,36.036975,7.437696); AddHouseCar(houseid,168.211624,-1441.203369,36.103023,52.923931); houseid = CreateHouse(228.118240,-1405.193725,51.609375,M(3)); AddHouseCar(houseid,230.787719,-1410.725830,51.327758,333.101745); AddHouseCar(houseid,215.338516,-1398.901611,51.336875,358.760284); AddHouseCar(houseid,224.951766,-1393.463378,51.301033,60.108547); houseid = CreateHouse(254.355636,-1366.959716,53.109375,M(5)); AddHouseCar(houseid,267.151123,-1376.151855,52.836971,301.998535); AddHouseCar(houseid,265.171295,-1372.983398,52.855392,301.998535); AddHouseCar(houseid,252.629135,-1358.810546,52.855144,301.998535); AddHouseCar(houseid,250.229629,-1354.970458,52.873317,301.998535); AddHouseCar(houseid,279.452728,-1353.341308,52.853622,38.372653); houseid = CreateHouse(298.308288,-1337.698120,53.441539,M(4)); AddHouseCar(houseid,309.723266,-1330.105346,53.173603,50.814888); AddHouseCar(houseid,305.880859,-1319.303588,53.178249,82.987037); AddHouseCar(houseid,288.260986,-1341.115234,53.164329,20.444129); AddHouseCar(houseid,292.204895,-1338.774169,53.171459,20.444147); houseid = CreateHouse(334.633148,-1303.897460,50.759044,M(4)); AddHouseCar(houseid,335.478546,-1303.464233,53.951190,11.498447); AddHouseCar(houseid,340.320587,-1305.843505,53.951251,29.969953); AddHouseCar(houseid,349.151885,-1302.263793,53.951198,29.969886); AddHouseCar(houseid,345.090789,-1305.568847,53.951259,344.086242); houseid = CreateHouse(355.054351,-1280.973144,53.703639,M(3)); AddHouseCar(houseid,361.879058,-1274.515502,53.448020,27.052352); AddHouseCar(houseid,358.644744,-1276.173217,53.481136,27.052103); AddHouseCar(houseid,355.740783,-1277.666870,53.518211,27.032928); houseid = CreateHouse(398.307373,-1270.999755,50.019790,M(2)); AddHouseCar(houseid,408.022399,-1264.302490,50.045806,24.652006); AddHouseCar(houseid,405.331359,-1265.542724,50.069564,24.753429); houseid = CreateHouse(431.960815,-1253.553100,51.580940,M(2)); AddHouseCar(houseid,426.996948,-1266.671875,51.309555,23.195146); AddHouseCar(houseid,422.321380,-1267.950805,51.309555,203.195144); houseid = CreateHouse(553.185668,-1200.181640,44.831535,M(1)); AddHouseCar(houseid,541.349670,-1202.331298,44.248607,358.637298); houseid = CreateHouse(571.053527,-1128.247924,50.685512,M(1)); AddHouseCar(houseid,567.713012,-1132.044921,50.371101,212.255157); houseid = CreateHouse(471.100128,-1164.291259,67.197166,M(1)); AddHouseCar(houseid,472.488464,-1170.264038,65.096885,196.088180); houseid = CreateHouse(416.492462,-1154.290405,76.687614,M(2)); AddHouseCar(houseid,404.789794,-1150.616821,76.694465,151.470947); AddHouseCar(houseid,408.081604,-1152.391967,76.699935,331.248016); houseid = CreateHouse(190.188049,-1308.372802,70.260864,M(5)); AddHouseCar(houseid,197.723846,-1313.202514,69.870857,177.273178); AddHouseCar(houseid,179.534973,-1331.061157,69.795410,188.567077); AddHouseCar(houseid,159.481231,-1334.452148,69.731857,183.230850); AddHouseCar(houseid,166.901687,-1341.170043,69.404197,183.300735); AddHouseCar(houseid,192.828094,-1295.135253,69.985572,196.946548); houseid = CreateHouse(251.277404,-1220.321777,76.102371,M(4)); AddHouseCar(houseid,272.656951,-1209.745117,74.965309,152.026824); AddHouseCar(houseid,259.492584,-1216.160644,75.006858,182.018707); AddHouseCar(houseid,242.300476,-1232.528808,74.787666,278.765808); AddHouseCar(houseid,248.472152,-1225.565673,74.963096,258.836791); houseid = CreateHouse(300.270385,-1154.481567,81.389801,M(5)); AddHouseCar(houseid,287.515594,-1156.356811,80.634979,228.423889); AddHouseCar(houseid,283.749084,-1160.603393,80.652915,228.423919); AddHouseCar(houseid,283.909240,-1172.052124,80.640075,254.864639); AddHouseCar(houseid,289.779754,-1178.678588,80.641159,257.158264); AddHouseCar(houseid,317.575408,-1167.099609,80.632888,133.712234); houseid = CreateHouse(352.776031,-1197.621582,76.515625,M(2)); AddHouseCar(houseid,346.621643,-1199.342163,76.242950,40.565761); AddHouseCar(houseid,348.847106,-1197.437011,76.262496,220.622650); houseid = CreateHouse(497.481445,-1094.848388,82.359191,M(2)); AddHouseCar(houseid,477.668243,-1091.844726,82.106422,359.599700); AddHouseCar(houseid,481.602508,-1091.872558,82.114013,359.599243); houseid = CreateHouse(558.644226,-1076.184814,72.921989,M(2)); AddHouseCar(houseid,568.087036,-1068.689086,72.841133,208.056045); AddHouseCar(houseid,565.005432,-1070.348510,72.888893,207.862670); houseid = CreateHouse(645.873168,-1117.542846,44.207038,M(1)); AddHouseCar(houseid,635.742004,-1122.085449,44.564056,43.729125); houseid = CreateHouse(647.976196,-1057.882934,52.579917,M(3)); AddHouseCar(houseid,660.101257,-1063.330932,48.705715,228.059463); AddHouseCar(houseid,657.677917,-1066.028564,48.518436,228.059417); AddHouseCar(houseid,655.951843,-1067.949707,48.380550,228.059555); houseid = CreateHouse(700.111267,-1060.005004,49.421691,M(1)); AddHouseCar(houseid,689.497680,-1073.016357,49.188850,56.478149); houseid = CreateHouse(672.862182,-1018.823059,55.759605,M(2)); AddHouseCar(houseid,685.677429,-1022.188598,51.305618,240.785522); AddHouseCar(houseid,683.788269,-1025.597412,51.225635,240.780700); houseid = CreateHouse(730.859130,-1013.727966,52.737854,M(3)); AddHouseCar(houseid,725.199584,-997.208435,52.413307,60.501995); AddHouseCar(houseid,727.481506,-993.179199,52.410820,60.467826); AddHouseCar(houseid,738.055053,-1016.810729,52.464931,96.671867); houseid = CreateHouse(786.123962,-828.389160,70.289581,M(3)); AddHouseCar(houseid,796.072937,-842.257141,60.367004,188.570816); AddHouseCar(houseid,785.861267,-844.842834,60.372116,188.570831); AddHouseCar(houseid,797.467224,-857.735046,60.351551,160.208984); houseid = CreateHouse(827.888061,-858.242797,70.330810,M(1)); AddHouseCar(houseid,830.136901,-853.473266,69.653030,198.708801); houseid = CreateHouse(835.972045,-894.688537,68.768898,M(1)); AddHouseCar(houseid,833.188110,-888.931457,68.515350,319.796691); houseid = CreateHouse(837.351013,-931.605041,55.250000,M(1)); AddHouseCar(houseid,828.705200,-922.870361,54.966911,255.304779); houseid = CreateHouse(863.397705,-844.287109,77.375000,M(2)); AddHouseCar(houseid,860.411315,-848.632202,77.032104,207.305160); AddHouseCar(houseid,870.193725,-847.791320,77.160186,183.805084); houseid = CreateHouse(879.566955,-874.227905,77.774353,M(2)); AddHouseCar(houseid,870.584167,-875.031799,77.377273,9.467340); AddHouseCar(houseid,874.615722,-873.634582,77.349685,21.063261); houseid = CreateHouse(924.042297,-852.917297,93.456520,M(2)); AddHouseCar(houseid,935.494689,-855.166748,93.234321,22.501228); AddHouseCar(houseid,930.928466,-857.059448,93.219352,22.501274); houseid = CreateHouse(937.901672,-848.220397,93.639289,M(2)); AddHouseCar(houseid,945.665588,-840.575622,93.891418,79.751632); AddHouseCar(houseid,938.877502,-845.607360,93.624229,29.634876); houseid = CreateHouse(910.111633,-816.818420,103.126029,M(1)); AddHouseCar(houseid,917.977172,-832.259948,93.111137,290.612060); houseid = CreateHouse(989.568908,-828.175109,95.468574,M(1)); AddHouseCar(houseid,979.920837,-830.728942,95.376014,27.264074); houseid = CreateHouse(1035.198486,-812.664978,101.851562,M(2)); AddHouseCar(houseid,1027.660034,-810.996704,101.600143,20.528884); AddHouseCar(houseid,1031.326538,-802.968872,101.658554,20.759998); houseid = CreateHouse(1093.680786,-805.782348,107.419548,M(2)); AddHouseCar(houseid,1100.435791,-780.020935,106.414451,31.188814); AddHouseCar(houseid,1096.000488,-787.508605,106.711196,67.122924); houseid = CreateHouse(1111.867553,-741.743957,100.132926,M(4)); AddHouseCar(houseid,1120.253051,-720.141357,100.263656,101.377525); AddHouseCar(houseid,1119.044311,-726.565002,99.961372,97.468521); AddHouseCar(houseid,1110.247192,-732.999206,100.057975,95.031623); AddHouseCar(houseid,1099.185791,-723.626831,101.853164,123.136650); houseid = CreateHouse(1257.510864,-781.710266,92.030181,M(4)); AddHouseCar(houseid,1242.950805,-804.045959,83.867713,179.210922); AddHouseCar(houseid,1248.861083,-804.127380,83.893432,179.211166); AddHouseCar(houseid,1254.690429,-804.207763,83.893432,179.211166); AddHouseCar(houseid,1254.514038,-814.490661,83.873237,90.898933); houseid = CreateHouse(1496.876953,-688.442260,95.418510,M(2)); AddHouseCar(houseid,1516.968750,-689.649780,94.478576,117.415901); AddHouseCar(houseid,1516.772705,-695.624816,94.477081,96.475059); houseid = CreateHouse(1527.701416,-772.752502,80.578125,M(2)); AddHouseCar(houseid,1513.378173,-765.993164,80.244918,132.606307); AddHouseCar(houseid,1518.032958,-769.460754,79.614166,130.463302); houseid = CreateHouse(1534.567016,-800.278076,72.849456,M(2)); AddHouseCar(houseid,1530.424682,-815.482299,71.562698,87.434661); AddHouseCar(houseid,1530.626586,-810.984680,71.706085,87.333457); houseid = CreateHouse(1540.056640,-851.310363,64.336059,M(1)); AddHouseCar(houseid,1534.721069,-841.976501,64.714942,92.779716); houseid = CreateHouse(1536.457031,-884.988830,57.657482,M(3)); AddHouseCar(houseid,1532.822875,-894.211486,60.849689,43.656871); AddHouseCar(houseid,1539.686157,-887.662109,60.867210,43.656860); AddHouseCar(houseid,1525.578369,-889.710754,60.849468,43.659660); houseid = CreateHouse(1468.824218,-905.066284,54.835937,M(3)); AddHouseCar(houseid,1480.036987,-900.446472,55.307701,357.168090); AddHouseCar(houseid,1475.968872,-900.237731,55.000099,357.172515); AddHouseCar(houseid,1464.388305,-901.664550,54.563056,357.350952); houseid = CreateHouse(1421.900268,-885.343261,50.653873,M(3)); AddHouseCar(houseid,1438.393676,-892.881530,50.342247,275.545532); AddHouseCar(houseid,1426.739990,-883.871887,50.423870,4.528915); AddHouseCar(houseid,1430.067749,-883.892517,50.472774,24.838262); houseid = CreateHouse(1442.544433,-629.044494,95.718566,M(4)); AddHouseCar(houseid,1446.334350,-634.531677,95.320472,178.371490); AddHouseCar(houseid,1449.811889,-634.623413,95.428253,178.396453); AddHouseCar(houseid,1453.979248,-634.721130,95.439155,178.419418); AddHouseCar(houseid,1459.408935,-634.840270,95.589324,178.439819); houseid = CreateHouse(1335.335449,-630.557434,109.134902,M(4)); AddHouseCar(houseid,1361.494873,-620.189880,108.859893,97.123817); AddHouseCar(houseid,1361.078125,-616.840942,108.878860,97.209861); AddHouseCar(houseid,1359.968994,-609.877990,108.845565,96.960311); AddHouseCar(houseid,1341.739501,-622.221740,108.861984,290.675292); houseid = CreateHouse(1095.171386,-646.743591,113.648437,M(4)); AddHouseCar(houseid,1111.362060,-647.613891,112.822517,48.853836); AddHouseCar(houseid,1110.208129,-639.916748,111.563995,60.281520); AddHouseCar(houseid,1088.141113,-641.321350,112.926803,85.515296); AddHouseCar(houseid,1088.501220,-635.433776,112.633537,85.011749); houseid = CreateHouse(1044.963867,-642.326538,120.117187,M(3)); AddHouseCar(houseid,1034.244262,-642.167846,119.844268,315.813720); AddHouseCar(houseid,1049.259033,-638.282043,119.848838,45.813686); AddHouseCar(houseid,1041.288208,-640.656066,119.844291,8.487091); houseid = CreateHouse(980.225769,-676.825927,121.976257,M(2)); AddHouseCar(houseid,1006.671630,-663.164184,120.873428,32.465469); AddHouseCar(houseid,1011.798156,-659.902343,120.876548,32.465450); AddHouseCar(houseid,1000.719055,-666.950805,120.892295,32.465492); houseid = CreateHouse(898.338562,-677.614013,116.890441,M(2)); AddHouseCar(houseid,910.199279,-665.071228,116.667266,234.407135); AddHouseCar(houseid,911.499145,-675.680053,116.598251,158.649673); houseid = CreateHouse(946.085754,-710.333801,122.619873,M(2)); AddHouseCar(houseid,943.935974,-714.575805,121.938209,30.883083); AddHouseCar(houseid,946.516601,-703.166320,121.941963,31.674777); AddHouseCar(houseid,951.116333,-690.418762,121.621635,31.789348); AddHouseCar(houseid,947.659240,-692.532348,121.509841,31.775407); houseid = CreateHouse(891.232543,-783.097534,101.313583,M(2)); AddHouseCar(houseid,879.486816,-785.765502,100.979759,294.356536); houseid = CreateHouse(868.062805,-716.670776,105.679687,M(2)); AddHouseCar(houseid,864.817626,-712.374450,105.413841,332.337280); AddHouseCar(houseid,892.210571,-708.216491,109.496459,243.542907); houseid = CreateHouse(848.555419,-745.489685,94.969268,M(2)); AddHouseCar(houseid,851.233459,-741.611694,94.700187,222.101257); AddHouseCar(houseid,853.147277,-748.866882,94.696243,232.967712); AddHouseCar(houseid,836.478393,-755.643554,85.035812,221.559631); houseid = CreateHouse(808.360412,-759.188537,76.531364,M(3)); AddHouseCar(houseid,813.357788,-767.997558,76.441368,194.638031); AddHouseCar(houseid,817.991149,-766.822937,77.171348,194.797958); AddHouseCar(houseid,821.016418,-766.064270,77.673126,194.868637); houseid = CreateHouse(785.997314,-828.038879,70.289581,M(2)); AddHouseCar(houseid,794.085327,-824.369018,69.845535,9.168760); AddHouseCar(houseid,790.017272,-825.027038,69.822692,9.172779); houseid = CreateHouse(2637.083496,-1992.095458,13.993547,M(5)); AddHouseCar(houseid,2638.423095,-1997.826049,13.208826,301.320251); houseid = CreateHouse(2635.812500,-2012.276367,13.813860,M(5)); AddHouseCar(houseid,2639.768066,-2009.889160,13.203079,210.934585); houseid = CreateHouse(2649.828613,-2021.847045,14.176628,M(5)); AddHouseCar(houseid,2653.501464,-2032.165283,13.206430,86.517684); houseid = CreateHouse(2652.601074,-1989.648193,13.998847,M(5)); AddHouseCar(houseid,2653.577148,-1998.539672,13.122156,268.488830); houseid = CreateHouse(2672.817626,-1990.093261,13.993547,M(5)); AddHouseCar(houseid,2672.264160,-1999.155761,13.117692,268.431915); houseid = CreateHouse(2696.338378,-1990.691406,14.222853,M(5)); AddHouseCar(houseid,2693.555175,-1998.552001,13.076301,271.963317); houseid = CreateHouse(2695.406738,-2020.287719,14.022284,M(5)); AddHouseCar(houseid,2694.176513,-2008.852050,13.170578,91.394912); houseid = CreateHouse(2673.573486,-2019.720947,14.168166,M(5)); AddHouseCar(houseid,2676.236083,-2009.191040,13.119003,91.375488); houseid = CreateHouse(2437.880126,-2020.659423,13.902541,M(5)); AddHouseCar(houseid,2436.668457,-2014.638305,13.110208,268.583709); houseid = CreateHouse(2465.446289,-2020.267456,14.124163,M(5)); AddHouseCar(houseid,2462.502929,-2014.733154,13.068416,269.699462); houseid = CreateHouse(2486.221435,-2021.155883,13.998847,M(5)); AddHouseCar(houseid,2485.702880,-2014.927001,13.063286,268.654632); houseid = CreateHouse(2507.626464,-2020.586181,14.210101,M(5)); AddHouseCar(houseid,2507.048339,-2015.146484,13.071597,269.509582); houseid = CreateHouse(2522.570800,-2018.897216,14.074416,M(5)); AddHouseCar(houseid,2526.272949,-2012.144531,13.210595,92.582809); houseid = CreateHouse(2508.210449,-1998.604980,13.902541,M(5)); AddHouseCar(houseid,2509.055419,-2004.199218,13.069309,86.003494); houseid = CreateHouse(2486.272705,-1996.123046,13.834323,M(5)); AddHouseCar(houseid,2485.562988,-2004.739379,13.063317,87.280838); houseid = CreateHouse(2465.241943,-1996.403564,13.688860,M(5)); AddHouseCar(houseid,2464.145507,-2004.687377,13.068239,89.653205); houseid = CreateHouse(2402.487304,-1715.613281,14.132812,M(5)); AddHouseCar(houseid,2401.167724,-1727.967407,13.123323,88.813682); houseid = CreateHouse(2385.912353,-1712.445312,14.242187,M(5)); AddHouseCar(houseid,2388.909179,-1727.855346,13.119585,86.647659); houseid = CreateHouse(2326.649169,-1716.947875,13.907408,M(5)); AddHouseCar(houseid,2319.049560,-1712.565551,13.203392,180.806991); houseid = CreateHouse(2308.956298,-1715.001220,14.649595,M(5)); AddHouseCar(houseid,2310.199462,-1727.322021,13.114499,92.463920); houseid = CreateHouse(2244.133789,-1637.967041,15.907407,M(5)); AddHouseCar(houseid,2237.823974,-1634.467895,15.323104,161.431045); houseid = CreateHouse(2256.877685,-1644.279296,15.522283,M(5)); AddHouseCar(houseid,2256.055175,-1653.150878,15.012721,264.926757); houseid = CreateHouse(2282.342041,-1641.301879,15.889788,M(5)); AddHouseCar(houseid,2270.942871,-1640.065551,15.009318,181.301116); houseid = CreateHouse(2306.853027,-1678.757568,14.001157,M(5)); AddHouseCar(houseid,2306.642822,-1663.665405,14.120486,88.159515); houseid = CreateHouse(2368.329345,-1675.026245,14.168166,M(5)); AddHouseCar(houseid,2368.811035,-1663.709106,13.114804,267.657867); houseid = CreateHouse(2384.629882,-1675.216064,14.915221,M(5)); AddHouseCar(houseid,2386.366699,-1664.841796,13.154904,267.393859); houseid = CreateHouse(2409.035400,-1674.160644,13.605060,M(5)); AddHouseCar(houseid,2407.777343,-1664.622924,13.115859,272.019317); houseid = CreateHouse(2459.474853,-1690.969970,13.544997,M(5)); AddHouseCar(houseid,2473.426513,-1696.584594,13.171182,0.436025); houseid = CreateHouse(2514.325439,-1691.596069,14.046038,M(5)); AddHouseCar(houseid,2503.891845,-1680.859497,13.124568,316.390991); houseid = CreateHouse(2522.981933,-1679.301513,15.496999,M(5)); AddHouseCar(houseid,2510.616943,-1671.883422,13.081736,340.780609); houseid = CreateHouse(2524.077148,-1658.787475,15.493547,M(5)); AddHouseCar(houseid,2506.521728,-1662.317749,13.062086,39.756080); houseid = CreateHouse(2498.686767,-1643.020996,13.782609,M(5)); AddHouseCar(houseid,2497.474609,-1655.761596,13.041274,81.670295); houseid = CreateHouse(2486.491699,-1645.808105,14.070312,M(5)); AddHouseCar(houseid,2485.673339,-1653.040893,13.056315,88.530380); houseid = CreateHouse(2469.722656,-1646.360595,13.780097,M(5)); AddHouseCar(houseid,2466.971191,-1653.983276,13.047669,93.959030); houseid = CreateHouse(2451.867431,-1641.861572,13.735734,M(5)); AddHouseCar(houseid,2443.406738,-1645.084594,13.137219,181.034118); houseid = CreateHouse(2413.892333,-1647.198364,14.011916,M(5)); AddHouseCar(houseid,2418.059082,-1654.418823,13.119025,92.729759); houseid = CreateHouse(2393.110107,-1646.231323,13.905097,M(5)); AddHouseCar(houseid,2394.967285,-1654.570678,13.114275,92.663612); houseid = CreateHouse(2362.846923,-1643.981567,13.533258,M(5)); AddHouseCar(houseid,2362.271728,-1654.882080,13.072597,273.633392); houseid = CreateHouse(2068.149902,-1628.961547,13.876157,M(5)); AddHouseCar(houseid,2075.678466,-1628.632324,13.203680,180.306152); houseid = CreateHouse(2067.903564,-1643.725097,13.805846,M(5)); AddHouseCar(houseid,2076.711669,-1645.421264,13.123124,179.516479); houseid = CreateHouse(2067.085693,-1656.584594,14.005367,M(5)); AddHouseCar(houseid,2076.835449,-1657.314331,13.123721,181.743515); houseid = CreateHouse(2065.773681,-1703.323120,14.148437,M(5)); AddHouseCar(houseid,2067.273193,-1695.092651,13.211559,268.496459); houseid = CreateHouse(2066.659667,-1716.994506,13.805846,M(5)); AddHouseCar(houseid,2076.426269,-1718.200073,13.122632,171.581649); houseid = CreateHouse(2067.588134,-1731.662597,13.876157,M(5)); AddHouseCar(houseid,2076.932861,-1733.280639,13.118687,182.534545); houseid = CreateHouse(2015.345825,-1732.510498,14.234375,M(5)); AddHouseCar(houseid,2006.190185,-1731.232543,13.118296,0.170489); houseid = CreateHouse(2015.379394,-1716.969238,13.554683,M(5)); AddHouseCar(houseid,2006.031738,-1718.568359,13.119072,0.857347); houseid = CreateHouse(2017.761474,-1703.228637,14.234375,M(5)); AddHouseCar(houseid,2006.770751,-1700.084960,13.122470,5.993752); houseid = CreateHouse(2013.194213,-1656.424560,13.805846,M(5)); AddHouseCar(houseid,2006.963867,-1655.831665,13.127247,2.661538); houseid = CreateHouse(2016.208740,-1641.724609,13.782407,M(5)); AddHouseCar(houseid,2006.766845,-1639.679809,13.118791,359.443023); houseid = CreateHouse(2017.261596,-1630.163818,13.546875,M(5)); AddHouseCar(houseid,2006.781250,-1630.014282,13.116109,359.908843); houseid = CreateHouse(1975.981567,-1634.031738,18.568988,M(5)); AddHouseCar(houseid,1957.645263,-1633.078125,15.637654,176.182983); houseid = CreateHouse(1969.014648,-1654.807617,15.968750,M(5)); AddHouseCar(houseid,1957.073120,-1659.298583,15.635902,178.723190); houseid = CreateHouse(1978.317504,-1671.670410,18.545551,M(5)); AddHouseCar(houseid,1974.228637,-1674.468139,15.623493,268.291015); houseid = CreateHouse(1981.532958,-1682.888305,17.053792,M(5)); AddHouseCar(houseid,1988.599975,-1682.756958,15.632675,359.567047); houseid = CreateHouse(1968.779663,-1706.169677,15.968750,M(5)); AddHouseCar(houseid,1964.841308,-1717.040771,15.619912,359.428009); houseid = CreateHouse(1981.042724,-1718.913208,17.030290,M(5)); AddHouseCar(houseid,1988.888305,-1719.062744,15.624183,1.400257); houseid = CreateHouse(1894.360351,-2133.422851,15.466326,M(5)); AddHouseCar(houseid,1895.232910,-2146.652343,13.209606,90.346000); houseid = CreateHouse(1872.681884,-2132.901855,15.481951,M(5)); AddHouseCar(houseid,1873.140869,-2146.784667,13.211767,90.446975); houseid = CreateHouse(1851.925292,-2134.845458,15.388201,M(5)); AddHouseCar(houseid,1850.649658,-2146.958007,13.208693,90.520599); houseid = CreateHouse(1851.807373,-2069.641113,15.481237,M(5)); AddHouseCar(houseid,1852.617187,-2057.461669,13.118870,270.702026); houseid = CreateHouse(1873.557739,-2070.287353,15.497086,M(5)); AddHouseCar(houseid,1876.754028,-2056.743896,13.117842,273.126983); houseid = CreateHouse(1895.205688,-2068.046875,15.668893,M(5)); AddHouseCar(houseid,1896.479980,-2057.462646,13.118417,268.297515); houseid = CreateHouse(1802.016479,-2099.566406,14.021014,M(5)); AddHouseCar(houseid,1802.082519,-2107.693847,13.118787,89.363082); houseid = CreateHouse(1781.244018,-2101.592285,14.056648,M(5)); AddHouseCar(houseid,1781.913574,-2107.717285,13.118659,95.203483); houseid = CreateHouse(1762.793334,-2102.638427,13.856951,M(5)); AddHouseCar(houseid,1761.500732,-2107.842529,13.119274,89.813217); houseid = CreateHouse(1734.124511,-2098.290039,14.036639,M(5)); AddHouseCar(houseid,1734.322143,-2108.057861,13.118530,90.484512); houseid = CreateHouse(1711.719970,-2102.081054,14.021014,M(5)); AddHouseCar(houseid,1711.393066,-2107.867919,13.116122,88.728332); houseid = CreateHouse(1687.325317,-2099.106445,13.834323,M(5)); AddHouseCar(houseid,1687.607177,-2107.100585,13.118753,96.093864); houseid = CreateHouse(1667.263427,-2107.686767,14.072273,M(5)); AddHouseCar(houseid,1667.718017,-2110.957763,13.202408,272.439605); houseid = CreateHouse(1673.973144,-2121.992919,14.146014,M(5)); AddHouseCar(houseid,1671.507934,-2116.186767,13.217964,266.426849); houseid = CreateHouse(1695.440795,-2124.926513,13.810076,M(5)); AddHouseCar(houseid,1695.694091,-2117.670166,13.119395,266.920074); houseid = CreateHouse(1714.938598,-2124.738037,14.056648,M(5)); AddHouseCar(houseid,1715.424194,-2118.608642,13.118610,267.170806); houseid = CreateHouse(1734.498657,-2130.098144,14.021014,M(5)); AddHouseCar(houseid,1735.809082,-2117.776367,13.116152,269.475036); houseid = CreateHouse(1761.324951,-2124.920654,14.056648,M(5)); AddHouseCar(houseid,1758.999389,-2117.856689,13.136428,268.737182); houseid = CreateHouse(1782.060791,-2125.795898,14.067889,M(5)); AddHouseCar(houseid,1779.743041,-2117.938964,13.128717,270.548706); houseid = CreateHouse(1804.321289,-2124.429687,13.942373,M(5)); AddHouseCar(houseid,1800.295410,-2117.462158,13.122174,271.486053); houseid = CreateHouse(2148.301025,-1484.836303,26.624118,M(5)); AddHouseCar(houseid,2134.639160,-1477.181152,23.547689,2.930949); houseid = CreateHouse(2151.365478,-1446.560791,25.774595,M(5)); AddHouseCar(houseid,2155.663818,-1454.306030,25.204753,91.352851); houseid = CreateHouse(2149.318603,-1433.844116,25.822286,M(5)); AddHouseCar(houseid,2134.534179,-1431.711669,23.555610,352.627349); houseid = CreateHouse(2150.451416,-1418.861816,25.921875,M(5)); AddHouseCar(houseid,2134.156005,-1416.659179,23.562936,359.135498); houseid = CreateHouse(2150.618896,-1400.633178,25.798032,M(5)); AddHouseCar(houseid,2157.624755,-1408.226928,25.207214,92.312980); houseid = CreateHouse(2129.804199,-1362.425292,25.546340,M(5)); AddHouseCar(houseid,2128.902587,-1368.035156,25.198570,267.569305); houseid = CreateHouse(2148.146484,-1366.909301,25.641782,M(5)); AddHouseCar(houseid,2147.207763,-1370.279418,25.222803,87.955345); houseid = CreateHouse(2185.309082,-1363.859619,26.159753,M(5)); AddHouseCar(houseid,2187.001220,-1370.246093,25.250558,268.856689); houseid = CreateHouse(2202.225585,-1364.345458,25.860534,M(5)); AddHouseCar(houseid,2201.417724,-1369.297607,25.346963,91.902679); houseid = CreateHouse(2196.583007,-1404.374755,25.618345,M(5)); AddHouseCar(houseid,2207.428222,-1406.683959,23.565702,177.716049); houseid = CreateHouse(2189.079345,-1419.241943,26.156250,M(5)); AddHouseCar(houseid,2194.840820,-1419.703491,25.195007,356.551666); houseid = CreateHouse(2194.854492,-1442.733642,25.743347,M(5)); AddHouseCar(houseid,2189.959716,-1434.653808,25.144367,272.021667); houseid = CreateHouse(2192.242431,-1455.856079,25.539062,M(5)); AddHouseCar(houseid,2208.003662,-1459.288940,23.549581,177.574554); houseid = CreateHouse(2190.453369,-1470.750976,25.914062,M(5)); AddHouseCar(houseid,2184.890869,-1466.103393,25.203126,270.066009); houseid = CreateHouse(2191.052978,-1487.558227,25.774595,M(5)); AddHouseCar(houseid,2186.498779,-1480.459960,25.189056,270.702667); houseid = CreateHouse(2230.762695,-1408.686035,24.000000,M(5)); AddHouseCar(houseid,2231.799072,-1414.774047,23.485532,280.850524); houseid = CreateHouse(2243.730712,-1408.374267,24.000000,M(5)); AddHouseCar(houseid,2243.044921,-1412.880371,23.564617,277.162414); houseid = CreateHouse(2256.956542,-1407.685180,24.000000,M(5)); AddHouseCar(houseid,2256.568359,-1412.561035,23.567852,270.269287); houseid = CreateHouse(2263.901367,-1458.930053,24.008522,M(5)); AddHouseCar(houseid,2263.699218,-1454.251586,23.574724,102.040710); houseid = CreateHouse(2247.678710,-1458.876586,24.025247,M(5)); AddHouseCar(houseid,2247.351806,-1454.453613,23.577392,84.734603); houseid = CreateHouse(2232.595703,-1458.885498,24.020341,M(5)); AddHouseCar(houseid,2234.375732,-1454.836914,23.571414,91.050590); houseid = CreateHouse(2250.707275,-1280.405395,25.476562,M(5)); AddHouseCar(houseid,2254.436767,-1273.358764,25.037923,179.037231); houseid = CreateHouse(2229.919921,-1280.506591,25.367187,M(5)); AddHouseCar(houseid,2231.247802,-1296.086547,23.561077,86.936286); houseid = CreateHouse(2208.370849,-1280.819213,25.120691,M(5)); AddHouseCar(houseid,2208.255859,-1295.111083,23.558393,89.418609); houseid = CreateHouse(2191.663085,-1276.048828,25.156250,M(5)); AddHouseCar(houseid,2196.254150,-1277.490356,24.201515,179.307250); houseid = CreateHouse(2150.404785,-1286.560058,24.196470,M(5)); AddHouseCar(houseid,2147.207519,-1296.603515,23.557880,95.587089); houseid = CreateHouse(2132.062500,-1280.296752,25.890625,M(5)); AddHouseCar(houseid,2136.119628,-1274.901245,25.154865,178.930084); houseid = CreateHouse(2148.779541,-1319.718994,25.743345,M(5)); AddHouseCar(houseid,2141.293701,-1322.945312,24.974332,359.213531); houseid = CreateHouse(2126.604980,-1320.592163,26.623979,M(5)); AddHouseCar(houseid,2135.551757,-1324.797729,25.102630,359.382202); houseid = CreateHouse(2101.067138,-1321.676391,25.953125,M(5)); AddHouseCar(houseid,2096.553222,-1323.827880,25.103723,1.279502); houseid = CreateHouse(2109.278564,-1279.241333,25.687500,M(5)); AddHouseCar(houseid,2102.258544,-1276.667358,25.146808,179.788772); houseid = CreateHouse(2091.134033,-1278.273071,26.179687,M(5)); AddHouseCar(houseid,2095.487060,-1278.230957,25.159235,181.139968); houseid = CreateHouse(2090.655517,-1235.094238,26.019128,M(5)); AddHouseCar(houseid,2091.838867,-1225.155883,23.548147,266.108184); houseid = CreateHouse(2110.933349,-1244.221557,25.851562,M(5)); AddHouseCar(houseid,2106.286621,-1249.963378,25.150138,359.893432); houseid = CreateHouse(2133.456787,-1232.813598,24.421875,M(5)); AddHouseCar(houseid,2135.653564,-1225.712890,23.551433,278.676757); houseid = CreateHouse(2153.858886,-1243.404785,25.367187,M(5)); AddHouseCar(houseid,2149.900146,-1249.448486,24.657712,1.833980); houseid = CreateHouse(2191.866943,-1238.885375,24.157409,M(5)); AddHouseCar(houseid,2198.089355,-1225.449096,23.542068,267.386901); houseid = CreateHouse(2209.708740,-1239.371459,24.149595,M(5)); AddHouseCar(houseid,2210.104248,-1225.338500,23.542827,272.534667); houseid = CreateHouse(2229.667236,-1241.114257,25.656250,M(5)); AddHouseCar(houseid,2224.397705,-1238.409301,24.578706,1.586100); houseid = CreateHouse(2250.018066,-1238.512573,25.898437,M(5)); AddHouseCar(houseid,2245.163574,-1244.464721,25.091491,18.681781); houseid = CreateHouse(2383.379638,-1366.145385,24.491352,M(5)); AddHouseCar(houseid,2376.736816,-1369.635986,23.568712,2.894590); houseid = CreateHouse(2389.552490,-1346.372192,25.076972,M(5)); AddHouseCar(houseid,2376.476318,-1346.507080,23.568584,357.271697); houseid = CreateHouse(2387.578613,-1328.460205,25.124164,M(5)); AddHouseCar(houseid,2375.875976,-1324.082763,23.568130,3.991189); houseid = CreateHouse(2388.066162,-1279.455810,25.129104,M(5)); AddHouseCar(houseid,2375.966796,-1280.647705,23.569505,5.298601); houseid = CreateHouse(2433.731201,-1274.947021,24.756660,M(5)); AddHouseCar(houseid,2446.253173,-1271.455078,23.567348,187.813247); houseid = CreateHouse(2434.809570,-1289.398437,25.347854,M(5)); AddHouseCar(houseid,2445.241455,-1286.568603,23.575069,183.539794); houseid = CreateHouse(2434.373535,-1303.465332,24.962213,M(5)); AddHouseCar(houseid,2445.920898,-1302.933471,23.563137,181.078903); houseid = CreateHouse(2434.710205,-1320.760009,24.900327,M(5)); AddHouseCar(houseid,2445.870605,-1324.008056,23.563102,192.872436); houseid = CreateHouse(2470.096435,-1295.274536,30.233222,M(5)); AddHouseCar(houseid,2456.265380,-1294.774780,23.574388,359.007446); houseid = CreateHouse(2468.966308,-1278.356445,30.366352,M(5)); AddHouseCar(houseid,2456.332275,-1281.223266,23.571895,0.580062); houseid = CreateHouse(2472.773437,-1238.593994,32.569477,M(5)); AddHouseCar(houseid,2478.167236,-1251.469116,28.251792,271.262695); houseid = CreateHouse(2491.932128,-1239.283935,37.905414,M(5)); AddHouseCar(houseid,2501.073486,-1251.467407,34.335140,272.050201); houseid = CreateHouse(2091.481689,-1185.094116,27.057060,M(5)); AddHouseCar(houseid,2075.694580,-1183.232299,23.316358,187.520980); houseid = CreateHouse(2092.019287,-1166.182617,26.585937,M(5)); AddHouseCar(houseid,2089.115478,-1170.694091,25.155261,91.348854); houseid = CreateHouse(2095.357910,-1144.968505,26.592920,M(5)); AddHouseCar(houseid,2090.812744,-1141.390747,25.251192,88.081100); houseid = CreateHouse(2093.844482,-1123.680908,27.689872,M(5)); AddHouseCar(houseid,2076.049560,-1121.822143,23.669805,1.984069); houseid = CreateHouse(2045.290527,-1115.037719,26.361747,M(5)); AddHouseCar(houseid,2051.176269,-1113.645629,25.053419,180.199142); houseid = CreateHouse(2022.761718,-1120.267578,26.421045,M(5)); AddHouseCar(houseid,2031.545288,-1131.255004,24.191556,90.276016); houseid = CreateHouse(1999.823120,-1114.823486,27.131803,M(5)); AddHouseCar(houseid,2011.084472,-1115.097900,25.918769,176.425613); houseid = CreateHouse(1956.019531,-1115.396850,27.830497,M(5)); AddHouseCar(houseid,1950.290527,-1130.891357,25.311037,94.646568); houseid = CreateHouse(1939.239746,-1114.483276,27.452295,M(5)); AddHouseCar(houseid,1934.671264,-1118.000732,26.126647,179.279296); houseid = CreateHouse(1922.114257,-1114.974243,27.088310,M(5)); AddHouseCar(houseid,1919.531860,-1129.921997,24.582542,94.019721); houseid = CreateHouse(1905.747314,-1113.300048,26.664062,M(5)); AddHouseCar(houseid,1910.685058,-1116.907592,25.329109,178.947875); houseid = CreateHouse(1886.667236,-1113.661621,26.275810,M(5)); AddHouseCar(houseid,1888.068481,-1130.023925,23.758075,86.310020); return 1; } stock CreateHouse(Float:HX,Float:HY,Float:HZ,CENA) { HouseCount++; if(HouseCount > MAX_HOUSES) { print("MAX. Počet domov bol prekročený. Server bol vypnutý !"); SendRconCommand("exit"); } HouseInfo[HouseCount][p_X] = HX; HouseInfo[HouseCount][p_Y] = HY; HouseInfo[HouseCount][p_Z] = HZ; HouseInfo[HouseCount][Cena]= CENA; HouseInfo[HouseCount][VW] = HouseCount; new s[100]; format(s,100,"VRLS/Houses/House%d.txt",HouseCount); if(!fexist(s)) { DOF2_CreateFile(s); DOF2_SetString(s,"Owner","none"); DOF2_SetString(s,"Pass","none"); DOF2_SetBool(s,"Locked",false); DOF2_SetInt(s,"Interior",3); DOF2_SetInt(s,"Money",0); DOF2_SetInt(s,"Camera",0); DOF2_SetInt(s,"Dog",0); DOF2_SetInt(s,"TermoSenzor",0); DOF2_SetInt(s,"WalkSenzor",0); DOF2_SetInt(s,"StrongDoors",0); new asdf[15]; for(new i;i <= MAX_WEAPON_SLOT;i++) { format(asdf,10,"Weapon%d",i); DOF2_SetInt(s,asdf,0); format(asdf,15,"WeaponAmmo%d",i); DOF2_SetInt(s,asdf,0); } for(new i;i <= MAX_SKIN_SLOT;i++) { format(asdf,10,"Skin%d",i); DOF2_SetInt(s,asdf,-1); } DOF2_Exit(); } HouseInfo[HouseCount][IntTyp] = DOF2_GetInt(s,"Interior"); HouseInfo[HouseCount][HousePick] = CreatePickup(1277,1,HouseInterior[HouseInfo[HouseCount][IntTyp]][P_X],HouseInterior[HouseInfo[HouseCount][IntTyp]][P_Y],HouseInterior[HouseInfo[HouseCount][IntTyp]][P_Z],HouseInfo[HouseCount][VW]); format(HouseInfo[HouseCount][Password],32,DOF2_GetString(s,"Pass")); new asdf[15]; for(new i;i < MAX_WEAPON_SLOT;i++) { format(asdf,10,"Weapon%d",i); HouseInfo[HouseCount][Weapon][i] = DOF2_GetInt(s,asdf); format(asdf,15,"WeaponAmmo%d",i); HouseInfo[HouseCount][Ammo][i] = DOF2_GetInt(s,asdf); } for(new i;i < MAX_SKIN_SLOT;i++) { format(asdf,10,"Skin%d",i); HouseInfo[HouseCount][Skins][i] = DOF2_GetInt(s,asdf); } new sx[200]; if(IsHouseForSale(HouseCount)) { format(HouseInfo[HouseCount][Owner],MAX_PLAYER_NAME,"Nikto"); HouseInfo[HouseCount][Zamek] = false; HouseInfo[HouseCount][Pickup] = CreatePickup(1273,1,HX, HY, HZ); format(sx,200,"{FFFFFF}Dom {0000FF}č.%d\r\n{FFFFFF}Majiteľ: {0000FF}Nikto\r\n{FFFFFF}Cena: {0000FF}%d",HouseCount,CENA); HouseInfo[HouseCount][Text] = Create3DTextLabel(sx,0xFF0000FF,HX,HY,HZ+1,50,0); } else { if(DOF2_GetInt(s,"Locked")) HouseInfo[HouseCount][Zamek] = true; else HouseInfo[HouseCount][Zamek]=false; HouseInfo[HouseCount][Pickup] = CreatePickup(1272,1,HX, HY, HZ); format(HouseInfo[HouseCount][Owner],MAX_PLAYER_NAME,"%s",DOF2_GetString(s,"Owner")); format(sx,200,"{FFFFFF}Dom {0000FF}\tč.%d\r\n{FFFFFF}Majiteľ: {0000FF}\t%s\r\n{FFFFFF}Park. miest: {0000FF}\t%d\r\n{FFFFFF}Locked: {0000FF}\t%s",HouseCount,HouseInfo[HouseCount][Owner],HouseInfo[HouseCount][CarSlots]+1,YesNo(HouseInfo[HouseCount][Zamek])); HouseInfo[HouseCount][Text] = Create3DTextLabel(sx,0xFF0000FF,HX,HY,HZ+1,50,0); } return HouseCount; } stock AddHouseCar(houseid,Float:vX,Float:vY,Float:vZ,Float:vA) { new HC = HouseInfo[houseid][CarSlots]; if(HC > MAX_CARS) return 0; VX[houseid][HC] = vX; VY[houseid][HC] = vY; VZ[houseid][HC] = vZ; VA[houseid][HC] = vA; new s[100]; format(s,100,"VRLS/Houses/House%d.Car%d.txt",houseid,HC); if(!fexist(s)) { DOF2_CreateFile(s); DOF2_SetInt(s,"Auto",0); DOF2_SetInt(s,"Vehicle",0); DOF2_SetInt(s,"Color1",0); DOF2_SetInt(s,"Color2",0); DOF2_SetInt(s,"Paintjob",-1); DOF2_SetInt(s,"Tuning1",0); DOF2_SetInt(s,"Tuning2",0); DOF2_SetInt(s,"Tuning3",0); DOF2_SetInt(s,"Tuning4",0); DOF2_SetInt(s,"Tuning5",0); DOF2_SetInt(s,"Tuning6",0); DOF2_SetInt(s,"Tuning7",0); DOF2_SetInt(s,"Tuning8",0); DOF2_SetInt(s,"Tuning9",0); DOF2_SetInt(s,"Tuning10",0); DOF2_SetInt(s,"Tuning11",0); DOF2_SetInt(s,"Tuning12",0); DOF2_SetInt(s,"Tuning13",0); DOF2_SetInt(s,"Tuning14",0); DOF2_SetInt(s,"Tuning15",0); DOF2_SetInt(s,"Tuning16",0); DOF2_SetInt(s,"Tuning17",0); DOF2_Exit(); } if(!IsHouseForSale(houseid)) { new sx[200]; format(sx,200,"{FFFFFF}Dom {0000FF}\tč.%d\r\n{FFFFFF}Majiteľ: {0000FF}\t%s\r\n{FFFFFF}Park. miest: {0000FF}\t%d\r\n{FFFFFF}Locked: {0000FF}\t%s\r\n{FFFFFF}Stav: {0000FF}\tPredaný",houseid,HouseInfo[houseid][Owner],HouseInfo[houseid][CarSlots]+1,YesNo(HouseInfo[houseid][Zamek])); Update3DTextLabelText(HouseInfo[houseid][Text],0xFF0000FF,sx); } else { new sx[200]; format(sx,200,"{FFFFFF}Dom {0000FF}\tč.%d\r\n{FFFFFF}Majiteľ: {0000FF}\tNikto\r\n{FFFFFF}Cena: {0000FF}\t%d\r\n{FFFFFF}Park. miest: {0000FF}\t%d\r\n{FFFFFF}Stav: {0000FF}\tNa predaj",houseid,HouseInfo[houseid][Cena],HouseInfo[houseid][CarSlots]+1); Update3DTextLabelText(HouseInfo[houseid][Text],0xFF0000FF,sx); } if(DOF2_GetInt(s,"Auto") == 1) { Color1[houseid][HC]=DOF2_GetInt(s,"Color1"); Color2[houseid][HC]=DOF2_GetInt(s,"Color2"); Paintjob[houseid][HC]=DOF2_GetInt(s,"Paintjob"); Vmod[0][houseid][HC]=DOF2_GetInt(s,"Tuning1"); Vmod[1][houseid][HC]=DOF2_GetInt(s,"Tuning2"); Vmod[2][houseid][HC]=DOF2_GetInt(s,"Tuning3"); Vmod[3][houseid][HC]=DOF2_GetInt(s,"Tuning4"); Vmod[4][houseid][HC]=DOF2_GetInt(s,"Tuning5"); Vmod[5][houseid][HC]=DOF2_GetInt(s,"Tuning6"); Vmod[6][houseid][HC]=DOF2_GetInt(s,"Tuning7"); Vmod[7][houseid][HC]=DOF2_GetInt(s,"Tuning8"); Vmod[8][houseid][HC]=DOF2_GetInt(s,"Tuning9"); Vmod[9][houseid][HC]=DOF2_GetInt(s,"Tuning10"); Vmod[10][houseid][HC]=DOF2_GetInt(s,"Tuning11"); Vmod[11][houseid][HC]=DOF2_GetInt(s,"Tuning12"); Vmod[12][houseid][HC]=DOF2_GetInt(s,"Tuning13"); Vmod[13][houseid][HC]=DOF2_GetInt(s,"Tuning14"); Vmod[14][houseid][HC]=DOF2_GetInt(s,"Tuning15"); Vmod[15][houseid][HC]=DOF2_GetInt(s,"Tuning16"); Vmod[16][houseid][HC]=DOF2_GetInt(s,"Tuning17"); Vehicle[houseid][HC] = CreateVehicle(DOF2_GetInt(s,"Vehicle"),vX,vY,vZ,vA,Color1[houseid][HC],Color2[houseid][HC],-1); TuneThisCar(houseid,HC,Vehicle[houseid][HC]); } HouseInfo[houseid][CarSlots]++; return 0; } public OnPlayerStateChange(playerid,newstate,oldstate) { if(newstate == PLAYER_STATE_DRIVER) { new vehicleid = GetPlayerVehicleID(playerid); for(new h; h < HouseCount+1;h++) { for(new vehicl; vehicl < MAX_CARS+1;vehicl++) { if(vehicleid == Vehicle[h][vehicl]) { if(!IsPlayerHouseOwner(playerid,h)) { RemovePlayerFromVehicle(playerid); } } } } } return 1; } public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if(newkeys == KEY_WALK) { new a = GetPlayerHouse(playerid); if(a > -1) { SetPVarInt(playerid, "HouseID",a); ShowedPlayerDialog[playerid] = false; if(IsHouseForSale(a)) { ShowPlayerDialog(playerid,HOUSE_DIALOG,DIALOG_STYLE_LIST,"House","{00FF00}Kúpiť\n{FF0000}Predať\n{FF0000}Zamknúť\n{FF0000}Odomknúť\n{FF0000}Autá\n{00FF00}Vstúpiť","Enter","Koniec"); } else { if(IsPlayerHouseOwner(playerid,a)) { ShowPlayerDialog(playerid,HOUSE_DIALOG,DIALOG_STYLE_LIST,"House","{00FF00}Kúpiť\n{00FF00}Predať\n{00FF00}Zamknúť\n{00FF00}Odomknúť\n{00FF00}Autá\n{00FF00}Vstúpiť","Enter","Koniec"); } else { ShowPlayerDialog(playerid,HOUSE_DIALOG,DIALOG_STYLE_LIST,"House","{FF0000}Kúpiť\n{FF0000}Predať\n{FF0000}Zamknúť\n{FF0000}Odomknúť\n{FF0000}Autá\n{00FF00}Vstúpiť\n{0000FF}Vlúpať sa","Enter","Koniec"); } } } } if(newkeys == KEY_SECONDARY_ATTACK) { if(InHouse[playerid] != -1 && !ShowedPlayerDialog[playerid]) { new HouseId = InHouse[playerid]; new TYPE = HouseInfo[HouseId][IntTyp]; if(IsPlayerInRangeOfPoint(playerid,10,HouseInterior[TYPE][I_X],HouseInterior[TYPE][I_Y],HouseInterior[TYPE][I_Z])) { SetPlayerPos(playerid,HouseInfo[HouseId][p_X],HouseInfo[HouseId][p_Y],HouseInfo[HouseId][p_Z]); SetPlayerInterior(playerid,0); SetPlayerVirtualWorld(playerid,0); InHouse[playerid] = -1; } } } return 1; } public OnPlayerSpawn(playerid) { if(InHouse[playerid] != -1) { SetPlayerInterior(playerid, 0); SetPlayerVirtualWorld(playerid,0); InHouse[playerid] = -1; } if(SetSpawn[playerid] != -1) { new houseid = SetSpawn[playerid]; InHouse[playerid] = houseid; new TYPE = HouseInfo[houseid][IntTyp]; SetPlayerPos(playerid, HouseInterior[TYPE][I_X],HouseInterior[TYPE][I_Y],HouseInterior[TYPE][I_Z]); SetPlayerInterior(playerid, HouseInterior[TYPE][Int]); SetPlayerVirtualWorld(playerid,HouseInfo[houseid][VW]); } return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { if(-1 > GetPlayerHouse(playerid)) { SendClientMessage(playerid,-1,"Stlac {FF0000}lavý alt{FFFFFF} pre zobrazenie dialógu !"); } if(InHouse[playerid] != -1) { if(IsViewingHouseMenu[playerid] == 0) { if(HouseInfo[InHouse[playerid]][Break] && !IsPlayerHouseOwner(playerid,InHouse[playerid])) { ShowPlayerDialog(playerid,HOUSE_STEAL,DIALOG_STYLE_MSGBOX,"House Steal","Naozaj sa chceš pokúsit ukradnút peniaze z domáceho trezoru ?","Enter","Koniec"); } SetPVarInt(playerid, "HouseID", InHouse[playerid]); ShowPlayerDialog(playerid,INVENTORY_MENU,DIALOG_STYLE_LIST,"House Inventory","Uložené Peniaze\nOblecenie\nZbrane\nNastavit/Zmenit Heslo\nOchranné prvky\nInteriér\nNastavit spawn","Enter","Koniec"); } } return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { new houseid = GetPVarInt(playerid,"HouseID"); switch (dialogid) { case HOUSE_DIALOG: { if(response) { switch(listitem) { case 0: { if(!IsHouseForSale(houseid)) return SendClientMessage(playerid,0xFFFFFFFF,"Tento dom nieje na predaj !"); if(GetPlayerMoney(playerid) < HouseInfo[HouseCount][Cena]) return SendClientMessage(playerid,0xFFFFFFFF,"Nemáš dostatok peňazí !"); SendClientMessage(playerid, 0xFFFFFFFF, "Kúpil si si nový dom ! Heslo do domu je automaticky nastavené na \"{FF0000}none{FFFFFF}\" Ak chceš heslo zmeniť, choď do domu a nájdi pickup a zmeň heslo"); new s[128]; format(s,128,"VRLS/Houses/House%d.txt",houseid); DOF2_SetString(s,"Owner",PlayerName(playerid)); DOF2_Exit(); GivePlayerMoney(playerid, -HouseInfo[houseid][Cena]); format(HouseInfo[houseid][Owner],MAX_PLAYER_NAME,PlayerName(playerid)); new sx[200]; format(sx,200,"{FFFFFF}Dom {0000FF}\tč.%d\r\n{FFFFFF}Majiteľ: {0000FF}\t%s\r\n{FFFFFF}Park. miest: {0000FF}\t%d\r\n{FFFFFF}Locked: {0000FF}\t%s\r\n{FFFFFF}Stav: {0000FF}\tPredaný",houseid,HouseInfo[houseid][Owner],HouseInfo[houseid][CarSlots],YesNo(HouseInfo[HouseCount][Zamek])); Update3DTextLabelText(HouseInfo[houseid][Text],0xFF0000FF,sx); DestroyPickup(HouseInfo[houseid][Pickup]); HouseInfo[houseid][Pickup] = CreatePickup(1272,1,HouseInfo[houseid][p_X],HouseInfo[houseid][p_Y],HouseInfo[houseid][p_Z]); } case 1: { if(!IsPlayerHouseOwner(playerid,houseid)) return SendClientMessage(playerid, 0xFFFFFFFF, "Tento dom nieje tvoj!"); new s[128]; format(s,128,"VRLS/Houses/House%d.txt",houseid); DOF2_SetString(s,"Owner","none"); DOF2_Exit(); GivePlayerMoney(playerid, HouseInfo[houseid][Cena]/2); SendClientMessage(playerid, 0xFFFFFFFF, "Predali ste svoj dom, bola vám vrátená 1/2 ceny domu!"); new sx[200]; format(sx,200,"{FFFFFF}Dom {0000FF}\tč.%d\r\n{FFFFFF}Majiteľ: {0000FF}\tNikto\r\n{FFFFFF}Cena: {0000FF}\t%d\r\n{FFFFFF}Park. miest: {0000FF}\t%d\r\n{FFFFFF}Stav: {0000FF}\tNa Predaj",houseid,HouseInfo[houseid][Owner],HouseInfo[houseid][CarSlots]); Update3DTextLabelText(HouseInfo[houseid][Text],0xFF0000FF,sx); DestroyPickup(HouseInfo[houseid][Pickup]); HouseInfo[houseid][Pickup] = CreatePickup(1273,1,HouseInfo[houseid][p_X],HouseInfo[houseid][p_Y],HouseInfo[houseid][p_Z]); DOF2_SetInt(s,"Money",0); DOF2_SetString(s,"Pass","none"); DOF2_SetBool(s,"Locked",false); DOF2_SetInt(s,"Money",0); DOF2_SetInt(s,"Camera",0); DOF2_SetInt(s,"Dog",0); DOF2_SetInt(s,"TermoSenzor",0); DOF2_SetInt(s,"WalkSenzor",0); DOF2_SetInt(s,"StrongDoors",0); new asdf[10]; for(new i;i <= MAX_WEAPON_SLOT;i++) { format(asdf,10,"Weapon%d",i); DOF2_SetInt(s,asdf,0); } for(new i;i <= MAX_SKIN_SLOT;i++) { format(asdf,10,"Skin%d",i); DOF2_SetInt(s,asdf,-1); } DOF2_Exit(); for(new i;i 31) return ShowPlayerDialog(playerid,PASS_SET,1,"House Password","Heslo musí byť v rozmedzí od {FF0000}4{FFFFFF}-{00FF00}31","Enter","Koniec"); format(HouseInfo[houseid][Password],32,"%s",inputtext); new s[100]; format(s,100,"VRLS/Houses/House%d.txt",houseid); DOF2_SetString(s,"Pass",inputtext); DOF2_Exit(); format(s,100,"Heslo domu úspešne nastavené na \"{FF0000}%s{FFFFFF}\" Heslo {FF0000}Nezabudni {FFFFFF}!",inputtext); SendClientMessage(playerid,0xFFFFFFFF,s); SendClientMessage(playerid,0xFFFFFFFF,"Heslo si vypýta až keď bude dom {FF0000}Zamknutý{FFFFFF} !"); IsViewingHouseMenu[playerid] = 0; } } case INVENTORY_BANK: { if(response) { if(listitem == 0) { ShowPlayerDialog(playerid,INVENTORY_WITHDRAW,1,"House Bank","Koľko si prajete vybrať ?","Enter","Koniec"); } else if(listitem == 1) { ShowPlayerDialog(playerid,INVENTORY_SAVE,1,"House Bank","Koľko si prajete uložiť ?","Enter","Koniec"); } else if(listitem == 2) { new BankMoney[128]; format(BankMoney,128,"V dome máte ${FF0000}%d",HouseInfo[houseid][Bank]); SendClientMessage(playerid,0xFFFFFF,BankMoney); IsViewingHouseMenu[playerid] = 0; } } } case INVENTORY_WITHDRAW: { if(response) { if(!inputtext[0]) return ShowPlayerDialog(playerid,INVENTORY_WITHDRAW,1,"House Bank","Koľko si prajete vybrať ?\n{FF0000}Musíš zadať sumu !","Enter","Koniec"); if(!isNumeric(inputtext)) return ShowPlayerDialog(playerid,INVENTORY_WITHDRAW,1,"House Bank","Koľko si prajete vybrať?\n{FF0000}Musíš zadať sumu{00FF00} v číslach !","Enter","Koniec"); new money = strval(inputtext); if(money > HouseInfo[houseid][Bank]) return ShowPlayerDialog(playerid,INVENTORY_WITHDRAW,1,"House Bank","Koľko si prajete vybrať ?\n{FF0000}Nemáš tam toľko peňazí, koľko chceš vybrať !","Enter","Koniec"); GivePlayerMoney(playerid,money); HouseInfo[houseid][Bank] -= money; new s[100]; format(s,100,"VRLS/Houses/House%d.txt",houseid); DOF2_SetInt(s,"Money",HouseInfo[houseid][Bank]); DOF2_Exit(); new BankMoney[128]; format(BankMoney,128,"Práve teraz máte v dome ${FF0000}%d",HouseInfo[houseid][Bank]); SendClientMessage(playerid,0xFFFFFF,BankMoney); IsViewingHouseMenu[playerid] = 0; } } case INVENTORY_SAVE: { if(response) { if(!inputtext[0]) return ShowPlayerDialog(playerid,INVENTORY_SAVE,1,"House Bank","Koľko si prajete uložiť ?\n{FF0000}Musíš zadať sumu !","Enter","Koniec"); if(!isNumeric(inputtext)) return ShowPlayerDialog(playerid,INVENTORY_SAVE,1,"House Bank","Koľko si prajete uložiť ?\n{FF0000}Musíš zadať sumu{00FF00} v číslach !","Enter","Koniec"); new money = strval(inputtext); if(GetPlayerMoney(playerid) < money) return ShowPlayerDialog(playerid,INVENTORY_SAVE,1,"House Bank","Koľko si prajete uložiť ?\n{FF0000}Nemáš toľko peňazí, koľko chceš uložiť !","Enter","Koniec"); GivePlayerMoney(playerid,-money); HouseInfo[houseid][Bank] += money; new s[100]; format(s,100,"VRLS/Houses/House%d.txt",houseid); DOF2_SetInt(s,"Money",HouseInfo[houseid][Bank]); DOF2_Exit(); new BankMoney[128]; format(BankMoney,128,"Práve teraz máte v dome ${FF0000}%d",HouseInfo[houseid][Bank]); SendClientMessage(playerid,0xFFFFFF,BankMoney); IsViewingHouseMenu[playerid] = 0; } } case INVENTORY_SKINS: { if(response) { SetPVarInt(playerid, "SkinID", listitem); if(HouseInfo[houseid][Skins][listitem] == -1) { new str[128]; format(str,100,"{FFFFFF}Prajete si uložiť váš skin {FF0000}%d {FFFFFF}?",GetPlayerSkin(playerid)); ShowPlayerDialog(playerid,SKIN_SAVE,0,"House Skin",str,"Enter","Koniec"); }else{ new str[128]; format(str,100,"{FFFFFF}Obliecť skin\nUložiť ({FF0000}%d{FFFFFF})",GetPlayerSkin(playerid)); ShowPlayerDialog(playerid,SKIN_LOAD,2,"House Skin",str,"Enter","Koniec"); IsViewingHouseMenu[playerid] = 0; } } } case SKIN_SAVE: { if(response) { new skinid = GetPVarInt(playerid,"SkinID"); HouseInfo[houseid][Skins][skinid] = GetPlayerSkin(playerid); new Str[10]; new s[100]; format(s,100,"VRLS/Houses/House%d.txt",houseid); format(Str,10,"Skin%d",skinid); DOF2_SetInt(s,Str,HouseInfo[houseid][Skins][skinid]); DOF2_Exit(); SendClientMessage(playerid,0xFFFFFFFF,"Skin úspešne uložený !"); IsViewingHouseMenu[playerid] = 0; } } case SKIN_LOAD: { if(response) { new skinid = GetPVarInt(playerid,"SkinID"); if(listitem == 0) { SetPlayerSkin(playerid,HouseInfo[houseid][Skins][skinid]); SendClientMessage(playerid,0xFFFFFFFF,"Skin oblečený !"); }else{ HouseInfo[houseid][Skins][skinid] = GetPlayerSkin(playerid); new Str[10]; new s[100]; format(s,100,"VRLS/Houses/House%d.txt",houseid); format(Str,10,"Skin%d",skinid); DOF2_SetInt(s,Str,HouseInfo[houseid][Skins][skinid]); DOF2_Exit(); SendClientMessage(playerid,0xFFFFFFFF,"Skin úspešne uložený !"); IsViewingHouseMenu[playerid] = 0; } } } case INVENTORY_WEAPONS: { if(response) { SetPVarInt(playerid, "WeaponID", listitem); if(HouseInfo[houseid][Weapon][listitem] == 0) { ShowPlayerDialog(playerid,INVENTORY_WEAP,2,"House Weapons","Uložiť Zbraň","Enter","Koniec"); }else{ ShowPlayerDialog(playerid,INVENTORY_WEAP,2,"House Weapons","Uložiť Zbraň\nVybrať Zbraň","Enter","Koniec"); IsViewingHouseMenu[playerid] = 0; } } } case INVENTORY_WEAP: { if(response) { if(listitem == 0) { ShowPlayerWeapons(playerid); ShowPlayerDialog(playerid,WEAPON_SAVE,1,"House Weapons","{FFFFFF}Zadaj {FF0000}ID {FFFFFF}Zbrane!","Enter","Koniec"); }else{ new asa[100]; format(asa,100,"{FFFFFF}Napíš {FF0000}počet {FFFFFF}nábojov ({00FF00}Máš uložených {0000FF}%d{00FF00} nábojov{FFFFFF})",HouseInfo[houseid][Ammo][GetPVarInt(playerid,"WeaponID")]); ShowPlayerDialog(playerid,AMMO_LOAD,1,"House Weapons",asa,"Enter","Koniec"); IsViewingHouseMenu[playerid] = 0; } } } case AMMO_LOAD: { if(response) { new weaponid = GetPVarInt(playerid,"WeaponID"); new sx[100]; format(sx,100,"{FFFFFF}Napíš {FF0000}počet {FFFFFF}nábojov ({00FF00}Máš uložených {0000FF}%d{00FF00} nábojov{FFFFFF})",HouseInfo[houseid][Ammo][weaponid]); if(!inputtext[0]) return ShowPlayerDialog(playerid,AMMO_LOAD,1,"House Weapons",sx,"Enter","Koniec"); if(!isNumeric(inputtext)) return ShowPlayerDialog(playerid,AMMO_LOAD,1,"House Weapons","{FFFFFF}Napíš {FF0000}počet {FFFFFF}nábojov ({00FF00}V číslach !{FFFFFF})","Enter","Koniec"); new ammo = strval(inputtext); if(HouseInfo[houseid][Ammo][weaponid] < ammo) return ShowPlayerDialog(playerid,AMMO_LOAD,1,"House Weapons","{FFFFFF}Napíš {FF0000}počet {FFFFFF}nábojov ({00FF00}Nemáš toľko nábojov !{FFFFFF})","Enter","Koniec"); GivePlayerWeapon(playerid,HouseInfo[houseid][Weapon][weaponid],ammo); HouseInfo[houseid][Ammo][weaponid] -= ammo; new Str[10]; format(sx,100,"VRLS/Houses/House%d.txt",houseid); if(HouseInfo[houseid][Ammo][weaponid] > 0) { format(Str,10,"WeaponAmmo%d",weaponid); DOF2_SetInt(sx,Str,HouseInfo[houseid][Ammo][weaponid]); }else{ format(Str,10,"WeaponAmmo%d",weaponid); DOF2_SetInt(sx,Str,0); format(Str,10,"Weapon%d",weaponid); DOF2_SetInt(sx,Str,0); } DOF2_Exit(); IsViewingHouseMenu[playerid] = 0; } } case WEAPON_SAVE: { if(response) { new weaponid = GetPVarInt(playerid,"WeaponID"); if(!inputtext[0]) return ShowPlayerDialog(playerid,WEAPON_SAVE,1,"House Weapons","Musíš zadať {FF0000}ID {FFFFFF}Zbrane","Enter","Koniec"); if(!isNumeric(inputtext)) return ShowPlayerDialog(playerid,WEAPON_SAVE,1,"House Weapons","Musíš zadať {FF0000}ID {FFFFFF}Zbrane ({FF0000}V číslach !{FFFFFF})","Enter","Koniec"); if(!GetPlayerWeaponEx(playerid,strval(inputtext),GetWeaponSlot(strval(inputtext)))) { ShowPlayerWeapons(playerid); return ShowPlayerDialog(playerid,WEAPON_SAVE,1,"{FFFFFF}House Weapons","Zbraň s týmto {FF0000}ID {FFFFFF}nemáš !","Enter","Koniec"); } HouseInfo[houseid][Weapon][weaponid] = strval(inputtext); new ammostring[128],s[100],Str[15]; SendClientMessage(playerid,0xFFFFFFFF,"Zbraň úspešne uložená !"); format(s,100,"VRLS/Houses/House%d.txt",houseid); format(Str,15,"Weapon%d",weaponid); DOF2_SetInt(s,Str,HouseInfo[houseid][Weapon][weaponid]); DOF2_Exit(); format(ammostring,128,"{FFFFFF}Zadaj {FF0000}Počet {FFFFFF}Nábojov! Z vybranej zbrane máš {FF0000}%d {FFFFFF}nábojov",GetPlayerWeaponAmmo(playerid,HouseInfo[houseid][Weapon][weaponid])); ShowPlayerDialog(playerid,AMMO_SAVE,1,"House Weapons",ammostring,"Enter","Koniec"); IsViewingHouseMenu[playerid] = 0; } } case AMMO_SAVE: { if(response) { new weaponid = GetPVarInt(playerid,"WeaponID"); new ammostring[128]; format(ammostring,128,"{FFFFFF}Zadaj {FF0000}Počet {FFFFFF}Nábojov! Z vybranej zbrane máš {FF0000}%d {FFFFFF}nábojov",GetPlayerWeaponAmmo(playerid,HouseInfo[houseid][Weapon][weaponid])); if(!inputtext[0]) { format(ammostring,128,"{FFFFFF}Zadaj {FF0000}Počet {FFFFFF}Nábojov! Z vybranej zbrane máš {FF0000}%d {FFFFFF}nábojov ({FF0000}V číslach !{FFFFFF})",GetPlayerWeaponAmmo(playerid,HouseInfo[houseid][Weapon][weaponid])); return ShowPlayerDialog(playerid,AMMO_SAVE,1,"House Weapons",ammostring,"Enter","Koniec"); } if(!isNumeric(inputtext)) { format(ammostring,128,"{FFFFFF}Zadaj {FF0000}Počet {FFFFFF}Nábojov! Z vybranej zbrane máš {FF0000}%d {FFFFFF}nábojov ({FF0000}V číslach !{FFFFFF})",GetPlayerWeaponAmmo(playerid,HouseInfo[houseid][Weapon][weaponid])); return ShowPlayerDialog(playerid,AMMO_SAVE,1,"House Weapons",ammostring,"Enter","Koniec"); } if(GetPlayerWeaponAmmo(playerid,HouseInfo[houseid][Weapon][weaponid]) < strval(inputtext)) { format(ammostring,128,"{FFFFFF}Zadaj {FF0000}Počet {FFFFFF}Nábojov! Z vybranej zbrane máš {FF0000}%d {FFFFFF}nábojov ({FF0000}Nemáš toľko nábojov, koľko chceš uložiť ! !{FFFFFF})",GetPlayerWeaponAmmo(playerid,HouseInfo[houseid][Weapon][weaponid])); return ShowPlayerDialog(playerid,AMMO_SAVE,1,"House Weapons",ammostring,"Enter","Koniec"); } HouseInfo[houseid][Ammo][weaponid] = strval(inputtext); RemovePlayerWeapon(playerid, HouseInfo[houseid][Weapon][weaponid],strval(inputtext)); new Str[15]; new s[100]; format(s,100,"VRLS/Houses/House%d.txt",houseid); format(Str,15,"Weapon%d",weaponid); DOF2_SetInt(s,Str,HouseInfo[houseid][Weapon][weaponid]); format(Str,15,"WeaponAmmo%d",weaponid); DOF2_SetInt(s,Str,HouseInfo[houseid][Ammo][weaponid]); DOF2_Exit(); SendClientMessage(playerid,0xFFFFFFFF,"Náboje úspešne uložené !"); IsViewingHouseMenu[playerid] = 0; } } } return 1; } public OnVehicleRespray(playerid,vehicleid, color1, color2) { for(new houseid;houseid 100) SetPlayerHealth(playerid,100); return 1; } stock GetWeaponSlot(weaponid) { switch (weaponid) { case 0,1: return 0; case 2..9: return 1; case 10..15: return 10; case 16..18,39: return 8; case 22..24: return 2; case 25..27: return 3; case 28,29,32: return 4; case 33,34: return 6; case 35..38: return 7; case 41..43: return 9; case 44..46: return 11; default: return 12; } return 12; } stock PlayerName(playerid) { new name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,MAX_PLAYER_NAME); return name; } stock ShowPlayerWeapons(playerid) { new weapons[13][2]; SendClientMessage(playerid,0xFFFFFFFF,"{0000FF}Názov Zbrane{FFFFFF}({00FF00}Náboje{FFFFFF}) {FF0000}ID Zbrane"); for (new i = 0; i < 13; i++) { new s[100]; GetPlayerWeaponData(playerid, i, weapons[i][0], weapons[i][1]); if(weapons[i][0] == 0 || weapons[i][1] == 0) continue; format(s,100,"{0000FF}%s{FFFFFF}({00FF00}%d{FFFFFF}) {FF0000}ID %d",WeaponName(weapons[i][0]),weapons[i][1],weapons[i][0]); SendClientMessage(playerid,0xFFFFFFFF,s); } SendClientMessage(playerid,0xFFFFFFFF,"{0000FF}Názov Zbrane{FFFFFF}({00FF00}Náboje{FFFFFF}) {FF0000}ID {FFFFFF}Zbrane"); SendClientMessage(playerid,0xFFFFFFFF,"Ak máš zoznam {00FFFF}neúplný{FFFFFF}, stlač \"{0000FF}Page up & Page down{FFFFFF}\""); return 1; } stock IsPlayerHouseOwner(playerid,houseid) { new cesta[50]; format(cesta,150,"VRLS/Houses/House%d.txt",houseid); if(strcmp(PlayerName(playerid),DOF2_GetString(cesta,"Owner"), false) == 0) return true; return false; } forward Float:GetHealth(playerid); public Float:GetHealth(playerid) { new Float:h; GetPlayerHealth(playerid, h); return h; } stock IsHouseForSale(houseid) { new cesta[50]; format(cesta,150,"Houses/House%d.txt",houseid); if(strcmp("none",DOF2_GetString(cesta,"Owner"), false) == 0) return true; return false; } stock GetPlayerHouse(playerid) { for(new h=0;h '9' || string[i] < '0' && string[i]!='-' && string[i]!='+') || (string[i]=='-' && i!=0) || (string[i]=='+' && i!=0)) return false; } if (length==1 && (string[0]=='-' || string[0]=='+')) return false; return true; } InitComponents(componentid) { new i; for(i=0; i<20; i++) { if(spoiler[i][0]==componentid) return 0; } for(i=0; i<3; i++) { if(nitro[i][0]==componentid) { return 1; } } for(i=0; i<23; i++) { if(fbumper[i][0]==componentid) { return 2; } } for(i=0; i<22; i++) { if(rbumper[i][0]==componentid) { return 3; } } for(i=0; i<28; i++) { if(exhaust[i][0]==componentid) { return 4; } } for(i=0; i<2; i++) { if(bventr[i][0]==componentid) { return 5; } } for(i=0; i<2; i++) { if(bventl[i][0]==componentid) { return 6; } } for(i=0; i<4; i++) { if(bscoop[i][0]==componentid) { return 7; } } for(i=0; i<13; i++) { if(rscoop[i][0]==componentid) { return 8; } } for(i=0; i<21; i++) { if(lskirt[i][0]==componentid) { return 9; } } for(i=0; i<21; i++) { if(rskirt[i][0]==componentid) { return 10; } } if(hydraulics[0][0]==componentid) { return 11; } if(base[0][0]==componentid) { return 12; } for(i=0; i<2; i++) { if(rbbars[i][0]==componentid) { return 13; } } for(i=0; i<2; i++) { if(fbbars[i][0]==componentid) { return 14; } } for(i=0; i<17; i++) { if(wheels[i][0]==componentid) { return 15; } } for(i=0; i<2; i++) { if(lights[i][0]==componentid) { return 16; } } return 0; } public TuneThisCar(houseid,carslot,vehicleid) { if(Vmod[0][houseid][carslot]!=0) { AddVehicleComponent(vehicleid,Vmod[0][houseid][carslot]); } if(Vmod[1][houseid][carslot]!=0) { AddVehicleComponent(vehicleid,Vmod[1][houseid][carslot]); } if(Vmod[2][houseid][carslot]!=0) { AddVehicleComponent(vehicleid,Vmod[2][houseid][carslot]); } if(Vmod[3][houseid][carslot]!=0) { AddVehicleComponent(vehicleid,Vmod[3][houseid][carslot]); } if(Vmod[4][houseid][carslot]!=0) { AddVehicleComponent(vehicleid,Vmod[4][houseid][carslot]); } if(Vmod[5][houseid][carslot]!=0) { AddVehicleComponent(vehicleid,Vmod[5][houseid][carslot]); } if(Vmod[6][houseid][carslot]!=0) { AddVehicleComponent(vehicleid,Vmod[6][houseid][carslot]); } if(Vmod[7][houseid][carslot]!=0) { AddVehicleComponent(vehicleid,Vmod[7][houseid][carslot]); } if(Vmod[8][houseid][carslot]!=0) { AddVehicleComponent(vehicleid,Vmod[8][houseid][carslot]); } if(Vmod[9][houseid][carslot]!=0) { AddVehicleComponent(vehicleid,Vmod[9][houseid][carslot]); } if(Vmod[10][houseid][carslot]!=0) { AddVehicleComponent(vehicleid,Vmod[10][houseid][carslot]); } if(Vmod[11][houseid][carslot]!=0) { AddVehicleComponent(vehicleid,Vmod[11][houseid][carslot]); } if(Vmod[12][houseid][carslot]!=0) { AddVehicleComponent(vehicleid,Vmod[12][houseid][carslot]); } if(Vmod[13][houseid][carslot]!=0) { AddVehicleComponent(vehicleid,Vmod[13][houseid][carslot]); } if(Vmod[14][houseid][carslot]!=0) { AddVehicleComponent(vehicleid,Vmod[14][houseid][carslot]); } if(Vmod[15][houseid][carslot]!=0) { AddVehicleComponent(vehicleid,Vmod[15][houseid][carslot]); } if(Vmod[16][houseid][carslot]!=0) { AddVehicleComponent(vehicleid,Vmod[16][houseid][carslot]); } if(Paintjob[houseid][carslot]!=-1) { ChangeVehiclePaintjob(vehicleid,Paintjob[houseid][carslot]); } if(Color1[houseid][carslot]!=0 || Color2[houseid][carslot]!=0) { ChangeVehicleColor(vehicleid,Color1[houseid][carslot],Color2[houseid][carslot]); } return 1; } stock YesNo(func) { new yesno[4]; if(func == 0) format(yesno,4,"Nie"); else if(func == 1) format(yesno,4,"Ano"); return yesno; } stock WeaponName(weapon) { new Nazev[50]; if (weapon == 0) Nazev = "Nic"; else if(weapon == 1) Nazev = "Boxer"; else if(weapon == 2) Nazev = "Golfova hul"; else if(weapon == 3) Nazev = "Hul"; else if(weapon == 4) Nazev = "Nuz"; else if(weapon == 5) Nazev = "Baseballka"; else if(weapon == 6) Nazev = "Lopata"; else if(weapon == 7) Nazev = "Kulecnikova hul"; else if(weapon == 8) Nazev = "Katana"; else if(weapon == 9) Nazev = "Motorovka"; else if(weapon == 10) Nazev = "Dildo"; else if(weapon == 11) Nazev = "Dildo2"; else if(weapon == 12) Nazev = "Vibrator"; else if(weapon == 13) Nazev = "Vibrator2"; else if(weapon == 14) Nazev = "Kvetiny"; else if(weapon == 15) Nazev = "Cane"; else if(weapon == 16) Nazev = "Granat"; else if(weapon == 17) Nazev = "Slzny plyn"; else if(weapon == 18) Nazev = "Molotovuv koktejl"; else if(weapon == 22) Nazev = "Kolt45"; else if(weapon == 23) Nazev = "Pistole s tlumicem"; else if(weapon == 24) Nazev = "Desert Eagle"; else if(weapon == 25) Nazev = "Shotgun"; else if(weapon == 26) Nazev = "Sawn-off Shotgun"; else if(weapon == 27) Nazev = "Combat Shotgun"; else if(weapon == 28) Nazev = "Uzi"; else if(weapon == 29) Nazev = "Mp5"; else if(weapon == 30) Nazev = "AK47"; else if(weapon == 31) Nazev = "M4"; else if(weapon == 32) Nazev = "Tec9"; else if(weapon == 33) Nazev = "Rifle"; else if(weapon == 34) Nazev = "Sniperka"; else if(weapon == 35) Nazev = "Raketomet"; else if(weapon == 36) Nazev = "Teplonavadeci Raketomet"; else if(weapon == 37) Nazev = "Plamenomet"; else if(weapon == 38) Nazev = "Minigun"; else if(weapon == 39) Nazev = "Satchel"; else if(weapon == 40) Nazev = "Bomba"; else if(weapon == 41) Nazev = "Spray"; else if(weapon == 42) Nazev = "Hasicak"; else if(weapon == 43) Nazev = "Fotak"; else if(weapon == 44) Nazev = "Nocni videni"; else if(weapon == 45) Nazev = "Infracervena vize"; else if(weapon == 46) Nazev = "Padak"; return Nazev; } stock TuneCar(houseid,carslot,carid) { SetVehicleHealth(carid, 1000); switch( GetVehicleModel(carid)) { case 400: { AddVehicleComponent(carid,1010);//NOS Vmod[InitComponents(1010)][houseid][carslot] = 1010; AddVehicleComponent(carid,1087);//HYDROLIK Vmod[InitComponents(1087)][houseid][carslot] =1087 ; AddVehicleComponent(carid,1018);//POT Vmod[InitComponents(1018)][houseid][carslot] = 1018; AddVehicleComponent(carid,1013);//PHARE ROND Vmod[InitComponents(1013)][houseid][carslot] = 1013; AddVehicleComponent(carid,1081);//JANTE Vmod[InitComponents(1081)][houseid][carslot] = 1081; AddVehicleComponent(carid,1086);//STEREO Vmod[InitComponents(1086)][houseid][carslot] = 1086; } case 401: { AddVehicleComponent(carid,1086);//STEREO Vmod[InitComponents(1086)][houseid][carslot] = 1086; AddVehicleComponent(carid,1139);//SPOILER Vmod[InitComponents(1139)][houseid][carslot] = 1139; AddVehicleComponent(carid,1081);//JANTE Vmod[InitComponents(1081)][houseid][carslot] = 1081; AddVehicleComponent(carid,1010);//NOS Vmod[InitComponents(1010)][houseid][carslot] = 1010; AddVehicleComponent(carid,1087);//HYDROLIK Vmod[InitComponents(1087)][houseid][carslot] = 1087; AddVehicleComponent(carid,1012);//CAPOT Vmod[InitComponents(1012)][houseid][carslot] = 1012; AddVehicleComponent(carid,1013);//PHARE ROND Vmod[InitComponents(1013)][houseid][carslot] = 1013; AddVehicleComponent(carid,1042);//CONDUITR Vmod[InitComponents(1042)][houseid][carslot] = 1042; AddVehicleComponent(carid,1043);//CONDUITL Vmod[InitComponents(1043)][houseid][carslot] = 1043; AddVehicleComponent(carid,1018);//POT Vmod[InitComponents(1018)][houseid][carslot] = 1018; AddVehicleComponent(carid,1006);//TOIT Vmod[InitComponents(1006)][houseid][carslot] = 1006; AddVehicleComponent(carid,1007);//JUPE Vmod[InitComponents(1007)][houseid][carslot] = 1007; } //DUMPER case 406: { AddVehicleComponent(carid,1081);//JANTE Vmod[InitComponents(1081)][houseid][carslot] = 1081; } case 444: { AddVehicleComponent(carid,1081);//JANTE Vmod[InitComponents(1081)][houseid][carslot] = 1081; AddVehicleComponent(carid,1087);//HYDROLIK Vmod[InitComponents(1087)][houseid][carslot] = 1087; } //FIRETRUCK case 407: { AddVehicleComponent(carid,1081);//JANTE Vmod[InitComponents(1081)][houseid][carslot] = 1081; AddVehicleComponent(carid,1010);//NOS Vmod[InitComponents(1010)][houseid][carslot] = 1010; } case 578,579,580,582,583,584,585,587,588,589,596,597, 598,599,600,601,602,603,604,605,609,568,572,574,402, 403,404,405,408,409,410,411,412,413,414,415,416,418, 419,421,422,423,424,426,427,428,429,431,432,433,434, 436,437,438,439,440,441,442,443,445,451,455,456, 457,458,459,466,467,470,474,475,477,478,479,480,482, 483,485,486,489,492,494,495,496,498,499,500,502,503, 504,505,506,507,508,514,515,516,517,518,524,525,526, 527,528,529,530,531,532,533,540,541,542,543,566,544, 545,546,547,549,550,551,552,554,555: { AddVehicleComponent(carid,1010);//NOS Vmod[InitComponents(1010)][houseid][carslot] = 1010; AddVehicleComponent(carid,1087);//HYDROLIK Vmod[InitComponents(1087)][houseid][carslot] = 1087; AddVehicleComponent(carid,1081);//JANTE Vmod[InitComponents(1081)][houseid][carslot] = 1081; } //TAXI case 420: { AddVehicleComponent(carid,1010);//NOS//nos Vmod[InitComponents(1010)][houseid][carslot] = 1010; AddVehicleComponent(carid,1087);//HYDROLIK Vmod[InitComponents(1087)][houseid][carslot] = 1087; AddVehicleComponent(carid,1081);//JANTE Vmod[InitComponents(1081)][houseid][carslot] = 1081; AddVehicleComponent(carid,1139);//SPOILER//SPOILER//spoiler Vmod[InitComponents(1139)][houseid][carslot] = 1139; } //REMINGTON case 534: { ChangeVehiclePaintjob(carid,2); Paintjob[houseid][carslot] = 2; AddVehicleComponent(carid,1180); Vmod[InitComponents(1180)][houseid][carslot] = 1180; AddVehicleComponent(carid,1185); Vmod[InitComponents(1185)][houseid][carslot] = 1185; AddVehicleComponent(carid,1100); Vmod[InitComponents(1100)][houseid][carslot] = 1100; AddVehicleComponent(carid,1010);//NOS//nos Vmod[InitComponents(1010)][houseid][carslot] = 1010; AddVehicleComponent(carid,1127);//POT D'ECHAPPEMMENT Vmod[InitComponents(1127)][houseid][carslot] = 1127; AddVehicleComponent(carid,1101);//BAS DE CAISSE Vmod[InitComponents(1101)][houseid][carslot] = 1101; AddVehicleComponent(carid,1122);//BAS DE CAISSE Vmod[InitComponents(1122)][houseid][carslot] = 1122; AddVehicleComponent(carid,1087);//HYDROLIK Vmod[InitComponents(1087)][houseid][carslot] = 1087; } //SLAMVAN case 535: { ChangeVehiclePaintjob(carid,2); Paintjob[houseid][carslot] = 2; AddVehicleComponent(carid,1109); Vmod[InitComponents(1109)][houseid][carslot] = 1109; AddVehicleComponent(carid,1115); Vmod[InitComponents(1115)][houseid][carslot] = 1115; AddVehicleComponent(carid,1117); Vmod[InitComponents(1117)][houseid][carslot] = 1117; AddVehicleComponent(carid,1010);//NOS//nos Vmod[InitComponents(1010)][houseid][carslot] = 1010; AddVehicleComponent(carid,1087);//HYDROLIK Vmod[InitComponents(1087)][houseid][carslot] = 1087; AddVehicleComponent(carid,1114);//POT D'ECHAPPEMMENT Vmod[InitComponents(1114)][houseid][carslot] = 1114; AddVehicleComponent(carid,1081);//JANTE Vmod[InitComponents(1081)][houseid][carslot] = 1081; AddVehicleComponent(carid,1119);//BAS DE CAISSE Vmod[InitComponents(1119)][houseid][carslot] = 1119; AddVehicleComponent(carid,1121);//BAS DE CAISSE Vmod[InitComponents(1121)][houseid][carslot] = 1121; } //BLADE case 536: { AddVehicleComponent(carid,1010);//NOS//nos Vmod[InitComponents(1010)][houseid][carslot] = 1010; AddVehicleComponent(carid,1183); Vmod[InitComponents(1183)][houseid][carslot] = 1183; AddVehicleComponent(carid,1181); Vmod[InitComponents(1181)][houseid][carslot] = 1181; AddVehicleComponent(carid,1107);//BAS DE CAISSE Vmod[InitComponents(1107)][houseid][carslot] = 1107; AddVehicleComponent(carid,1104);//POT D'ECHAPPEMMENT Vmod[InitComponents(1104)][houseid][carslot] = 1104; AddVehicleComponent(carid,1108);//BAS DE CAISSE Vmod[InitComponents(1108)][houseid][carslot] = 1108; AddVehicleComponent(carid,1087);//HYDROLIK Vmod[InitComponents(1087)][houseid][carslot] = 1087; AddVehicleComponent(carid,1081);//JANTE Vmod[InitComponents(1081)][houseid][carslot] = 1081; } //MONSTERA case 556,557: { AddVehicleComponent(carid,1010);//NOS Vmod[InitComponents(1010)][houseid][carslot] = 1010; } //URANUS case 558: { AddVehicleComponent(carid,1092);//POT D'ECHAPPEMMENT Vmod[InitComponents(1092)][houseid][carslot] = 1092; AddVehicleComponent(carid,1166); Vmod[InitComponents(1166)][houseid][carslot] = 1166; AddVehicleComponent(carid,1165); Vmod[InitComponents(1165)][houseid][carslot] = 1165; AddVehicleComponent(carid,1090);//BAS DE CAISSE Vmod[InitComponents(1090)][houseid][carslot] = 1090; AddVehicleComponent(carid,1094);//BAS DE CAISSE Vmod[InitComponents(1094)][houseid][carslot] = 1094; AddVehicleComponent(carid,1010);//NOS Vmod[InitComponents(1010)][houseid][carslot] = 1010; AddVehicleComponent(carid,1087);//HYDROLIK Vmod[InitComponents(1087)][houseid][carslot] = 1087; AddVehicleComponent(carid,1163);//SPOILER Vmod[InitComponents(1163)][houseid][carslot] = 1163; AddVehicleComponent(carid,1091);//ROOF Vmod[InitComponents(1091)][houseid][carslot] = 1091; ChangeVehiclePaintjob(carid,2); Paintjob[houseid][carslot] = 2; } //JESTER case 559: { AddVehicleComponent(carid,1070);//BAS DE CAISSE Vmod[InitComponents(1070)][houseid][carslot] = 1070; AddVehicleComponent(carid,1066);//POT D'ECHAPPEMMENT Vmod[InitComponents(1066)][houseid][carslot] = 1066; AddVehicleComponent(carid,1072);//BAS DE CAISSE Vmod[InitComponents(1072)][houseid][carslot] = 1072; AddVehicleComponent(carid,1010);//NOS Vmod[InitComponents(1010)][houseid][carslot] = 1010; AddVehicleComponent(carid,1087);//HYDROLIK Vmod[InitComponents(1087)][houseid][carslot] = 1087; AddVehicleComponent(carid,1147);//SPOILER Vmod[InitComponents(1147)][houseid][carslot] = 1147; AddVehicleComponent(carid,1068);//ROOF Vmod[InitComponents(1068)][houseid][carslot] = 1068; AddVehicleComponent(carid,1173); Vmod[InitComponents(1173)][houseid][carslot] = 1173; AddVehicleComponent(carid,1161); Vmod[InitComponents(1161)][houseid][carslot] = 1161; ChangeVehiclePaintjob(carid,1); Paintjob[houseid][carslot] = 1; } //SULTAN case 560: { AddVehicleComponent(carid,1028);//POT D'ECHAPPEMMENT Vmod[InitComponents(1028)][houseid][carslot] = 1028; AddVehicleComponent(carid,1140); Vmod[InitComponents(1140)][houseid][carslot] = 1140; AddVehicleComponent(carid,1170); Vmod[InitComponents(1170)][houseid][carslot] = 1170; AddVehicleComponent(carid,1010);//NOS Vmod[InitComponents(1010)][houseid][carslot] = 1010; AddVehicleComponent(carid,1087);//HYDROLIK Vmod[InitComponents(1087)][houseid][carslot] = 1087; AddVehicleComponent(carid,1139);//SPOILER Vmod[InitComponents(1139)][houseid][carslot] = 1139; AddVehicleComponent(carid,1033);//ROOF Vmod[InitComponents(1033)][houseid][carslot] = 1033; AddVehicleComponent(carid,1031);//BAS DE CAISSE Vmod[InitComponents(1031)][houseid][carslot] = 1031; AddVehicleComponent(carid,1030);//BAS DE CAISSE Vmod[InitComponents(1030)][houseid][carslot] = 1030; ChangeVehiclePaintjob(carid,1); Paintjob[houseid][carslot] = 1; } //STRATUM case 561: { AddVehicleComponent(carid,1056);//BAS DE CAISSE Vmod[InitComponents(1056)][houseid][carslot] = 1056; AddVehicleComponent(carid,1157); Vmod[InitComponents(1157)][houseid][carslot] = 1157; AddVehicleComponent(carid,1062);//BAS DE CAISSE Vmod[InitComponents(1062)][houseid][carslot] = 1062; AddVehicleComponent(carid,1059);//POT D'ECHAPPEMMENT Vmod[InitComponents(1059)][houseid][carslot] = 1059; AddVehicleComponent(carid,1010);//NOS Vmod[InitComponents(1010)][houseid][carslot] = 1010; AddVehicleComponent(carid,1087);//HYDROLIK Vmod[InitComponents(1087)][houseid][carslot] = 1087; AddVehicleComponent(carid,1146);//SPOILER Vmod[InitComponents(1146)][houseid][carslot] = 1146; AddVehicleComponent(carid,1061);//ROOF Vmod[InitComponents(1061)][houseid][carslot] = 1061; ChangeVehiclePaintjob(carid,2); Paintjob[houseid][carslot] = 2; } //ELEGY case 562: { ChangeVehiclePaintjob(carid,1); Paintjob[houseid][carslot] = 1; AddVehicleComponent(carid,1037);//POT D'ECHAPPEMMENT Vmod[InitComponents(1037)][houseid][carslot] = 1037; AddVehicleComponent(carid,1010);//NOS Vmod[InitComponents(1010)][houseid][carslot] = 1010; AddVehicleComponent(carid,1035);//ROOF Vmod[InitComponents(1035)][houseid][carslot] = 1035; AddVehicleComponent(carid,1039);//BAS DE CAISSE Vmod[InitComponents(1039)][houseid][carslot] = 1039; AddVehicleComponent(carid,1041);//BAS DE CAISSE Vmod[InitComponents(1041)][houseid][carslot] = 1041; AddVehicleComponent(carid,1086);//STEREO Vmod[InitComponents(1086)][houseid][carslot] = 1086; AddVehicleComponent(carid,1087);//HYDROLIK Vmod[InitComponents(1087)][houseid][carslot] = 1087; AddVehicleComponent(carid,1147);//SPOILER Vmod[InitComponents(1147)][houseid][carslot] = 1147; AddVehicleComponent(carid,1148); Vmod[InitComponents(1148)][houseid][carslot] = 1148; AddVehicleComponent(carid,1172); Vmod[InitComponents(1172)][houseid][carslot] = 1172; } //FLASH case 565: { ChangeVehiclePaintjob(carid,2); Paintjob[houseid][carslot] = 2; AddVehicleComponent(carid,1046);//POT D'ECHAPPEMMENT Vmod[InitComponents(1046)][houseid][carslot] = 1046; AddVehicleComponent(carid,1151); Vmod[InitComponents(1151)][houseid][carslot] = 1151; AddVehicleComponent(carid,1152); Vmod[InitComponents(1152)][houseid][carslot] = 1152; AddVehicleComponent(carid,1010);//NOS Vmod[InitComponents(1010)][houseid][carslot] = 1010; AddVehicleComponent(carid,1087);//HYDROLIK Vmod[InitComponents(1087)][houseid][carslot] = 1087; AddVehicleComponent(carid,1139);//SPOILER Vmod[InitComponents(1139)][houseid][carslot] = 1139; AddVehicleComponent(carid,1081);//JANTE Vmod[InitComponents(1081)][houseid][carslot] = 1081; AddVehicleComponent(carid,1053);//ROOF Vmod[InitComponents(1053)][houseid][carslot] = 1053; AddVehicleComponent(carid,1047);//BAS DE CAISSE Vmod[InitComponents(1047)][houseid][carslot] = 1047; AddVehicleComponent(carid,1051);//BAS DE CAISSE Vmod[InitComponents(1051)][houseid][carslot] = 1051; } //SAVANNA case 567: { AddVehicleComponent(carid,1188); Vmod[InitComponents(1188)][houseid][carslot] = 1188; AddVehicleComponent(carid,1186); Vmod[InitComponents(1186)][houseid][carslot] = 1186; AddVehicleComponent(carid,1102);//BAS DE CAISSE Vmod[InitComponents(1102)][houseid][carslot] = 1102; AddVehicleComponent(carid,1133);//BAS DE CAISSE Vmod[InitComponents(1133)][houseid][carslot] = 1133; AddVehicleComponent(carid,1018);//POT D'ECHAPPEMMENT Vmod[InitComponents(1018)][houseid][carslot] = 1018; AddVehicleComponent(carid,1010);//NOS Vmod[InitComponents(1010)][houseid][carslot] = 1010; AddVehicleComponent(carid,1087);//HYDROLIK Vmod[InitComponents(1087)][houseid][carslot] = 1087; ChangeVehiclePaintjob(carid,2); Paintjob[houseid][carslot] = 2; AddVehicleComponent(carid,1081);//JANTE Vmod[InitComponents(1081)][houseid][carslot] = 1081; } case 575: { ChangeVehiclePaintjob(carid,1); Paintjob[houseid][carslot] = 1; AddVehicleComponent(carid,1175); Vmod[InitComponents(1175)][houseid][carslot] = 1175; AddVehicleComponent(carid,1177); Vmod[InitComponents(1177)][houseid][carslot] = 1177; AddVehicleComponent(carid,1043);//POT D'ECHAPPEMMENT Vmod[InitComponents(1043)][houseid][carslot] = 1043; AddVehicleComponent(carid,1010);//NOS Vmod[InitComponents(1010)][houseid][carslot] = 1010; AddVehicleComponent(carid,1081);//JANTE Vmod[InitComponents(1081)][houseid][carslot] = 1081; AddVehicleComponent(carid,1042);//BAS DE CAISSE Vmod[InitComponents(1042)][houseid][carslot] = 1042; AddVehicleComponent(carid,1099);//BAS DE CAISSE Vmod[InitComponents(1099)][houseid][carslot] = 1099; AddVehicleComponent(carid,1087);//HYDROLIK Vmod[InitComponents(1087)][houseid][carslot] = 1087; } //TORNADO case 576: { ChangeVehiclePaintjob(carid,2); Paintjob[houseid][carslot] = 2; AddVehicleComponent(carid,1191); Vmod[InitComponents(1191)][houseid][carslot] = 1191; AddVehicleComponent(carid,1193); Vmod[InitComponents(1193)][houseid][carslot] = 1193; AddVehicleComponent(carid,1010);//NOS Vmod[InitComponents(1010)][houseid][carslot] = 1010; AddVehicleComponent(carid,1018);//POT D'ECHAPPEMMENT Vmod[InitComponents(1018)][houseid][carslot] = 1018; AddVehicleComponent(carid,1081);//JANTE Vmod[InitComponents(1081)][houseid][carslot] = 1081; AddVehicleComponent(carid,1087);//HYDROLIK Vmod[InitComponents(1087)][houseid][carslot] = 1087; AddVehicleComponent(carid,1134);//BAS DE CAISSE Vmod[InitComponents(1134)][houseid][carslot] = 1134; AddVehicleComponent(carid,1137);//BAS DE CAISSE Vmod[InitComponents(1137)][houseid][carslot] = 1137; } } } Dodatečné poznámky: -- Link to comment Share on other sites More sharing options...
0 Quiter 99 Odesláno: 21. Prosinec, 2017 Share Odesláno: 21. Prosinec, 2017 (upraveno) Bože decká šak premýšlam... Tak keď stojím na pickupe a zobrazuje mi stále dokolečka ten dialog, teleportnem ho 2 metre späť a problém je vyriešený... Alebo druhá varianta: vytvor si premennú bool:zobrazDialog, pri vstupe na pickup kontroluj či je premenná false a ak áno, nastav mu premennú na true a zobraz mu dialog... Následne pri ukončení dialogu mu nastav premennú opäť na false Osobne preferujem prvý variant - je jednoduchší a nemusíš si kontrolovať všetky možnosti ukončenia dialogu, ale zas je taky nerealistickejší (napr. prečo ťa v RP mode z ničoho nič teleportuje späť) BTW: prečo sem dávaš video? úplne stačilo napísať že po vstupe na pickup mi stále zobrazuje dialog, aj keď zvolím niektorú z možností Edited 21. Prosinec, 2017 by Quiter Link to comment Share on other sites More sharing options...
0 Mivčo 90 Odesláno: 21. Prosinec, 2017 Author Share Odesláno: 21. Prosinec, 2017 čo si písal tu druhu variantu tak to tam mám len nie cez bool ale na 0 a 1 a robí mi to že sa mi už 2x pickup neukaže :/ Link to comment Share on other sites More sharing options...
0 Invouk 91 Odesláno: 21. Prosinec, 2017 Share Odesláno: 21. Prosinec, 2017 A logický prečo asi , pretože nenastavíš na 0 alebo 1 a vôbec prečo to nespravíš na bool o_O ??new bool:isOpened[MAX_PLAYERS];if(!isOpened){do ondialogresponse. ...}a niekde pr. ak neni v pickupu nastavíš na false ... Link to comment Share on other sites More sharing options...
0 Amenadiel 286 Odesláno: 21. Prosinec, 2017 Share Odesláno: 21. Prosinec, 2017 bože express minule jsem to psal do chatu... new bool:dialog[MAX_PLAYERS]; stock ShowPlayerDialogEx(playerid, dialogid, style, caption[], info[], button1[], button2[]) { if(dialog[playerid] == false) ShowPlayerDialog(playerid, dialogid, style, caption[], info[], button1[], button2[]); dialog[playerid] = true; } pak jen v dialogresponde po ukončení dialogu switchneš zpatky na dialog false.... u hrače. Pokud to mám špatně tak to klidně opravte. Link to comment Share on other sites More sharing options...
0 Quiter 99 Odesláno: 21. Prosinec, 2017 Share Odesláno: 21. Prosinec, 2017 (upraveno) čo si písal tu druhu variantu tak to tam mám len nie cez bool ale na 0 a 1 a robí mi to že sa mi už 2x pickup neukaže :/ Tak ako písal xpress, niekde si zabudol nastaviť na 0... Stále nerozumiem prečo si musíte život takto komplikovať ale budiž Edited 21. Prosinec, 2017 by Quiter Link to comment Share on other sites More sharing options...
0 Invouk 91 Odesláno: 21. Prosinec, 2017 Share Odesláno: 21. Prosinec, 2017 bože express minule jsem to psal do chatu... new bool:dialog[MAX_PLAYERS]; stock ShowPlayerDialogEx(playerid, dialogid, style, caption[], info[], button1[], button2[]) { if(dialog[playerid] == false) ShowPlayerDialog(playerid, dialogid, style, caption[], info[], button1[], button2[]); dialog[playerid] = true; } pak jen v dialogresponde po ukončení dialogu switchneš zpatky na dialog false.... u hrače. Pokud to mám špatně tak to klidně opravte. aj ja som to hovoril ale mivco očividne nechápe čo chceme od neho alebo boh vie kód celý som mu nechcel dať nech si to spraví sám.. Link to comment Share on other sites More sharing options...
0 Amenadiel 286 Odesláno: 21. Prosinec, 2017 Share Odesláno: 21. Prosinec, 2017 aj ja som to hovoril ale mivco očividne nechápe čo chceme od neho alebo boh vie kód celý som mu nechcel dať nech si to spraví sám.. u mivča by to byla bohužel vzácnost, ale je lepší mu dát celý kód at se poučí z toho kódu než slov. Link to comment Share on other sites More sharing options...
0 Mivčo 90 Odesláno: 22. Prosinec, 2017 Author Share Odesláno: 22. Prosinec, 2017 Už to mám hotove a funguje mi to dal lock => Archív Chlapci.. prečo ked mám QWER HS domy a auta + ktomu svoje objekty v OnGameModeInt tak mi ani domy neukaže a ani objekty.. prečo? Link to comment Share on other sites More sharing options...
Dotaz
Mivčo 90
Popis problému:
Mám problém z Denisovou HS a problem je zde vo videu
Som aj skúšal niečo ale dobre to nefunguje..... keď vojdem do pickupu tak ukáže sa mi dialog a pekne si uložím Skin.... ale potom už 2x sa mi dialog neukaže
Chyby/varování kompilátoru a při běhu:
--
Kód:
Dodatečné poznámky:
--
Link to comment
Share on other sites
8 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now