Скачал лв дм мг банды тыры-пыры, решил поставть доп бизнес на покупку. Сделал чекпоинты, там 2 разных но оч похожих координаты на каждый (тк все координаты уже готовых немного отличаются, их там 2, как я понял на сам красный маркер и на вывод сообщения)
Поставил, исправил все ошибки, даже заставил чекпоинт появляться. Но они надо мной издеваются! Когда издалека-их нет, хотя "фабричные" видно издалека. Подходишь поближе, он появляется. Входишь в него-он исчезает. Если отойти немного назад он снова появляется, если в него снова стать он опять исчезнет. И ещё проблема - первый кто заходит на сервер с только что перезапущенным модом с моими чекпоинтами автоматом становится владельцем имущества, на которое прописан чекпоинт... Вот куски кода которые отвечают за чекпоинты и бизнес. Моё- Departament'ы aka DEPART'ы. ...
#define CP_BANK 0
#define CP_PIRATE 1
#define CP_AMMU 2
#define CP_DRAGON 3
#define CP_SEXSHOP 4
#define CP_BAR 5
#define CP_CALIGULA 6
#define CP_ZIP 7
#define CP_BINCO 8
#define CP_TATOO 9
#define CP_BOTIQUE 10
#define CP_DEPART 11
#define CP_DEPART2 12
#define CP_DEPART3 13
#define P_DRAGON 0
#define P_SEXSHOP 1
#define P_BAR 2
#define P_CALIGULA 3
#define P_ZIP 4
#define P_BINCO 5
#define P_TATOO 6
#define P_BOTIQUE 7
#define P_DEPART 8
#define P_DEPART2 9
#define P_DEPART3 10
...
...
#define MAX_POINTS 14
new Float:checkCoords[MAX_POINTS][4] = {
{-36.5483,-57.9948, -17.2655,-49.2967}, //BANK
{1894.6128,1445.3431, 2084.9739,1637.8186}, //PIRATE
{284.0546,-86.4384, 302.9315,-56.6674}, //AMMUNATION
{1925.1511,968.2358, 2019.0715,1067.4276}, //DRAGON
{-115.9544,-24.2706, -99.1631,-7.1391}, //SEXSHOP
{487.6558,-88.5900, 512.0635, -67.7503}, //BAR
{2216.7971,1638.0493, 2255.2097,1714.0806}, //CALIGULA
{144.9131,-96.0927, 177.4128,-70.7923}, //ZIP
{201.4462,-112.4556, 218.5237,-95.1238}, //BINCO
{-204.7623,-44.0326, -200.2330,-39.8128}, //TATOO
{416.7485,-84.4242, 422.6890,-74.0611}, //BOTIQUE
{356.8174,173.8483,1008.3812,261.0817}, //DEPART
{372.1211,160.9230,1008.3893,343.5453},
{370.0793,181.2121,1008.3828,0.4655}
};
new Float:checkpoints[MAX_POINTS][3] = {
{-22.2549,-55.6575,1003.5469},
{2000.3132,1538.6012,13.5859},
{291.0004,-84.5168,1001.5156},
{1989.0619,1005.5241,994.4688},
{-103.55 25,-22.4661,1000.7188},
{501.4927,-75.4323,998.7578},
{2235.5408,1679.0402,1008.3594},
{161.1875,-79.9915,1001.8047},
{207.5640,-97.8188 ,1005.2578},
{-203.4864,-41.2045,1002.2734},
{418.5547,-80.1667,1001.8047},
{356.4991,173.7056,1008.3887},
{371.8415,161.0516,1008.3893} ,
{370.0793,181.2121,1008.3828}
};
new checkpointType[MAX_POINTS] = {
CP_BANK,
CP_PIRATE,
CP_AMMU,
CP_DRAGON,
CP_SEXSHOP,
CP_BAR,
CP_CALIGULA,
CP_ZIP,
CP_BINCO,
CP_TATOO,
CP_BOTIQUE,
C P_DEPART,
CP_DEPART2,
CP_DEPART3,
};
#define MAX_PROPERTIES 11
new propertyNames[MAX_PROPERTIES][32] = {
"Four Dragons",
"Sex Shop",
"Shithole Bar",
"Caligula",
"Zip Shop",
"Binco Shop",
"Tatoo Parlor",
"Botique",
"Departament",
"Departament2",
"Departament3"
};
new propertyValues[MAX_PROPERTIES] = {
750000,
250000,
200000,
1000000,
150000,
150000,
100000,
200000,
20,
21,
22
};
new propertyEarnings[MAX_PROPERTIES] = {
50000,
10000,
7500,
35000,
5000,
5000,
3500,
7500,
1,
2,
3
};
new propertyOwner[MAX_PROPERTIES] = {999,999,999,999,999,999,999,999};
...
Что делать? я облазил весь скрипт, всё правильно, методом тыка исправлял некоторые вещи-ничего не помогает. Отзовитесь пожалста кто может помочь!