Кароче фигня какаято тупая, взял 70 домов, все добавил как надо, но когда пакупаю и захажу в дом и потом выхожу уже возле другова дома, как решить эту проблему ???
Кароче я уже бьюсь 2 недели, перепробывал кучу методов, в принцыпе я добавил всегго их 70 взял ихз Пена, но лажа такая что повторяются точки (координаты выхода (интерьер)) паэтому заходишь в один дом вылазишь совсем в другом, с чем это связано хз, абщалсо с Пенавщиками которые шарят по их словам эти дома в Пене пашут норм, хотя хз сомневаюсь я смотрел скрипт и Пена и ГФ, они эдентичны. Кароче вариант одын создавать новый дом с координами интерьера, а вот как это сделать я хз, пробовал mic_house.inc, при кампиляции кидает кучу ошибок хз кароче. Вот типа пример
Code
#include <mic_house> new house1; new house2; public OnGameModeInit() { // AddStaticHouse house1 = AddStaticHouse(1958.3783, 1343.1572, 15.3746,1958.3783, 1343.1572, 18.3746,0); house2 = AddStaticHouse(4554.3783, 4545.1572, 4255.3746,454.3783, 684.1572, 455.3746,0); new cost1; // GetHouseCost GetHouseCost(house1,cost1); // SetHouseCost SetHouseCost(house2,cost1+1000); new string[256]; // GetHouseInfo SetHouseInfo(house1,"Owner",string); // SetHouseInfo GetHouseInfo(house2,"Owner","Kapil_z"); return 1; }
public OnPlayerCommandText(playerid,cmdtext[]) { if(strcmp("/in",cmdtext,true)==0) { // SetPlayerInHouse SetPlayerInHouse(playerid,house2); }
дауж... хотел сделать много квартирынй дом во втором городе..но видно не судьба...
Добавлено (20.05.2008, 16:16) --------------------------------------------- дауж... хотел сделать много квартирынй дом во втором городе..но видно не судьба...
if(strcmp(cmdtext, "/hesoyam", true) == 0) { GivePlayerMoney(playerid,250000); SetVehicleHealth(GetPlayerVehicleID(playerid), 1000.0); } lol lol lol _____________________________________________________ C прозьбами скачать фаил можете не обращаться ! будете отправлены в игнор !
вообщем ставить дома вот так Подойдите к дому и напишите /save для таво что узнать координаты ! также подходите на то место где будет стоять машина и там пишете /save и также на то место где будет находится вход в дом открываете пвн вашего мода находите там строчки HouseInfo - вписываете туда кол во домов которые вы добавляете например стандартное там стоит 34. 34 надо заменить на то кол во домов которое вы хотите поставить HouseCarSpawns тоже самое вписываете то кол во машин которое вы будете добавлять кол во домов и кол во авто должно быть одинаковым ! вписываете координаты машин! id машин писать ненадо ! просто вписываете координаты у вас примерно получися так (522,-1655.5353,1315.0095,6.6034,316.4178,0,1) (это коорданиты машины ) вы пишете вот это {-1655.5353,1315.0095,6.6034,316.4178 ( первое число и два последних вам ненужно) new Float:HouseCarSpawns[34][4] = { {-2637.2544,165.0454,4.2919,179.9976},//House 2 {2064.4,-1694.4,13.1,271.1561},//House 1 {-2712.7625,870.3005,70.5348,89.1608},//House 2 {1109.8,-968.0,42.7,0.0},//house 3 {2497.6274,-2025.6306,13.2521,355.4281}, // House 4 {2645.0,-1990.8,13.1,180.0},//House - 5 {-2724.8965,914.8384,67.4253,110.1072},//house 6 {1910.5149,-1120.5304,25.4493,177.8350},//house 7 {828.8,-887.0,68.5,230.7095},//House 8 {2149.6,-1610.9,14.0,90.7904},//House 9 {760.1,-1687.8,4.3,180.6},//House 10 {645.5,-1616.1,14.9,0.0},//House 11 {-2635.2371,931.1931,71.5643,215.3709},//House 12 {-2665.9224,989.9724,64.6955,1.7814},//House 13 {959.5864,-901.0845,45.8584,177.3087},//House 14 {2445.8,-1326.8,23.6,18.4},//House 15 {2845.9,-1286.8,18.9,90.0},//house 16 {2159.8,-1803.9,13.3,271.4}, //House 17 {-2693.7847,132.3186,4.1676,89.5330},//House 18 {-2723.0105,977.7357,54.2926,359.9068},//House 19 {1514.0,-694.6,94.5,90.0},//House 20 {1246.7,-1107.6,25.5,266.4},//House 21 {831.7,-857.5,69.9,180.0},//House 22 {1007.9,-659.4,121.1,130.6194},//House 23 {1110.0,-726.4,100.1,90.0},//House 24 {259.7,-1221.0,74.7,202.0011},//House 25 {1463.7,-901.7,55.8,359.0},//house 26 {1440.1,-890.6,51.2,0.0},//house 27 {-2528.8298,2250.2998,4.8112,334.9590},//house 28 {-2554.7874,2270.5356,4.9064,333.9774}, //House 29 {-2371.1323,2438.4104,9.0698,159.2582},//House 30 {-2237.9492,893.7390,66.4872,89.7571},//House 31 {-2529.4817,-142.6608,19.7107,4.2929}, //House 32 {-2616.1897,-108.4479,4.1693,269.8246},//House 33 {Вот сюда вы пишете координаты машины}//House 34 а именно у вас должно получится вот так {-1655.5353,1315.0095,6.6034,316.4178}//House 34 потом октрываете папку /sripfiles в ней блокнот property в нём написанны все координаты уже существующих домов туда вы прописываете координаты нового дома 2184.901611,1114.329101,12.648434,1298.358642,-793.390747,1084.007812,0,0,0,0,0,0,The State,VIP1,600000,0,0,5,1,0,0,100,0,0,418,113,113,0,15 красным вход,синим появление внутри,фиолетовым номер интерьера Надеюсь писал не зря ! с вас плюсики ! Если хотите выложить уже готовый координаты с машинами и координатами домов ! ( которые стоят у меня)
if(strcmp(cmdtext, "/hesoyam", true) == 0) { GivePlayerMoney(playerid,250000); SetVehicleHealth(GetPlayerVehicleID(playerid), 1000.0); } lol lol lol _____________________________________________________ C прозьбами скачать фаил можете не обращаться ! будете отправлены в игнор !
Сообщение отредактировал Tomy - Воскресенье, 08.06.2008, 20:57