PDA

Просмотр полной версии : [Вопрос] Не сохроняються созданные дома.



kala4iks
13.04.2015, 12:40
Добрый день, столкнулся с такой проблемой, когда я создаю дома с помощью команды то они нормально грузятся, и все такое и в базу данных тоже нормально вроде записуются но как только я делаю рестарт сервера в базе данных все созданное ставиться на 0 входы выходы и т.д. И дом становиться не существующим.


if(strcmp(cmd, "/addhouse", true) == 0)
{
if(Player[playerid][pAdmin] < 10) return send(playerid,COLOR_RED,UnAdminMes);
new level,Float:XX,Float:YY,Float:ZZ,int,class[64];
if(HouseInfo[params[0]][hClass] == 1) class = "Гетто класс";
if(HouseInfo[params[0]][hClass] == 2) class = "Эконом класс";
if(HouseInfo[params[0]][hClass] == 3) class = "Средний класс";
if(HouseInfo[params[0]][hClass] == 4) class = "Премиум класс";
if(HouseInfo[params[0]][hClass] == 5) class = "VIP класс";
if(HouseInfo[params[0]][hClass] == 6) class = "Элита класс";
if(sscanf(params, "d", params[0])) return send(playerid, COLOR_LIGHTBLUE, "•{ffffff} /addhouse [Класс]");
if(params[0] > 6 || params[0] < 1) return send(playerid,COLOR_RED,""vError""vPod"Используй значеие от 1 до 6!");
if(params[0] == 1)
{
level = 1;
XX = 243.7219;
YY = 304.7986;
ZZ = 999.1484;
int = 1;
}
if(params[0] == 2)
{
level = 3;
XX = 266.8805;
YY = 304.8064;
ZZ = 998.6119;
int = 2;
}
if(params[0] == 3)
{
level = 5;
XX = 2365.2104492188;
YY = -1135.6337890625;
ZZ = 1050.8825683594;
int = 8;
}
if(params[0] == 4)
{
level = 7;
XX = 2317.7861328125;
YY = -1026.9718017578;
ZZ = 1050.2177734375;
int = 9;
}
if(params[0] == 5)
{
level = 10;
XX = 2237.5236816406;
YY = -1081.6125488281;
ZZ = 1049.0234375;
int = 2;
}
if(params[0] == 6)
{
level = 12;
XX = 235.4220;
YY = 1187.3510;
ZZ = 1080.2578;
int = 3;
}
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
HouseInfo[HOME][hEnterX] = X;
HouseInfo[HOME][hEnterY] = Y;
HouseInfo[HOME][hEnterZ] = Z;
HouseInfo[HOME][hLvl] = level;
HouseInfo[HOME][hPrice] = HouseInfo[HOME][hLvl]*100000;
HouseInfo[HOME][hMats] = 0;
HouseInfo[HOME][hDrugs] = 0;
HouseInfo[HOME][hHel] = 0;
HouseInfo[HOME][hArm] = 0;
HouseInfo[HOME][hOwned] = 0;
HouseInfo[HOME][hID] = HOME;
HouseInfo[HOME][hOwner][0] = 0;
HouseInfo[HOME][hExitX] = XX;
HouseInfo[HOME][hExitY] = YY;
HouseInfo[HOME][hExitZ] = ZZ;
HouseInfo[HOME][hInt] = int;
HouseInfo[HOME][hLock] = 0;
HouseInfo[HOME][hClass] = params[0];
strmid(HouseInfo[HOME][hOwner], "The State", 0, strlen("The State"), 255);
new text[600],query[1028];
format(query, sizeof(query), "INSERT INTO `house` (`EnterX`, `EnterY`, `EnterZ`, `ExitX`, `ExitY`, `ExitZ`, `Int`, `Owned`, `Owner`, `Price`, `Lock`, `Lvl`, `Mats`, `Drugs`, `Heal`, `Arm`, `Class`)\
VALUE ('%f', '%f', '%f', '%f', '%f', '%f', '%i', '0', 'The State', '%i', '0', '%i', '0', '0', '0', '0', '%i')", X, Y, Z, XX, YY, ZZ,int,HouseInfo[HOME][hLvl]*100000,level,params[0]);
mysql_query(query);
f(text,"{33ccff}[{ffff00}Дом{33ccff}]{46E9FF}\nАдрес: {FFFF00} %d{46E9FF}\nЦена: {FFFF00}%d{33aa33}${46E9FF}\n Класс дома: {7CFC00}%s{FFFF00}\n{46E9FF}Уровень дома: {7CFC00}%d{FFFF00}",HouseInfo[HOME][hID],HouseInfo[HOME][hPrice],class,HouseInfo[HOME][hLvl]);
HouseInfo[HOME][hLabel] = Create3DTextLabel(string,COLOR_GREEN,HouseInfo[HOME][hEnterX], HouseInfo[HOME][hEnterY], HouseInfo[HOME][hEnterZ]+1.2,15.0,0);
HouseInfo[idx][hMIcon] = CreateDynamicMapIcon(HouseInfo[idx][hEnterX], HouseInfo[idx][hEnterY], HouseInfo[idx][hEnterZ], 31, COLOR_WHITE, 0, -1, -1, 400.0);
HouseInfo[HOME][hPickup] = CreateDynamicPickup(1273, 23, HouseInfo[HOME][hEnterX], HouseInfo[HOME][hEnterY], HouseInfo[HOME][hEnterZ],-1);
SaveStuff();
UpdateHouse(HOME);
f(string,""vGotov"Создан дом ID:[%d] Price:[%d] LvL:[%d]",HouseInfo[HOME][hID],HouseInfo[HOME][hPrice],HouseInfo[HOME][hLvl]);
HOME += 1;
return send(playerid, COLOR_WHITE, string);
}

Вот вот это до рестарта как только я создал на сервере дом.
http://rghost.ru/6QWvRv7Bv/image.png (http://rghost.ru/6QWvRv7Bv.view)

А вот это уже после рестарта.
http://rghost.ru/7kRWrvwPb/image.png (http://rghost.ru/7kRWrvwPb.view)


stock SaveHouses()
{
new string[1028];
for(new i = 0; i < HOME; i++)
{
format(string, sizeof(string), "UPDATE `house` SET `EnterX` = '%.4f',`EnterY` = '%.4f', `EnterZ` = '%.4f', `ExitX` = '%.4f', `ExitY` = '%.4f', `ExitZ` = '%.4f', \
`Int` = '%i', `Owned` = '%i', `Owner` = '%s',`Price` = '%i',`Lock` = '%i',`Lvl` = '%i', `Mats` = '%i' ,`Drugs` = '%i' ,`Heal` = '%i' ,`Arm` = '%i',`Class` = '%i',`Del` = '%i',`Vip` = '%i' WHERE `ID` = '%i'",
HouseInfo[i][hEnterX],
HouseInfo[i][hEnterY],
HouseInfo[i][hEnterZ],
HouseInfo[i][hExitX],
HouseInfo[i][hExitY],
HouseInfo[i][hExitZ],
HouseInfo[i][hInt],
HouseInfo[i][hOwned],
HouseInfo[i][hOwner],
HouseInfo[i][hPrice],
HouseInfo[i][hLock],
HouseInfo[i][hLvl],
HouseInfo[i][hMats],
HouseInfo[i][hDrugs],
HouseInfo[i][hHel],
HouseInfo[i][hArm],
HouseInfo[i][hClass],
HouseInfo[i][hDel],
HouseInfo[i][hVip],
i);
mysql_query(string);
}
}


stock LoadHouses()
{
new string[64],result[1028],d;
new time = GetTickCount();
for(new i = 0; i < HOME; i++)
{
f(string, "SELECT * FROM `house` WHERE `ID` = '%d'", i);
mysql_query(string);
mysql_store_result();
if(mysql_num_rows() == 1)
{
mysql_fetch_row_format(result, "|");
sscanf(result, "p<|>iffffffiis[24]iiiiiiiiii",d,
HouseInfo[i][hEnterX],
HouseInfo[i][hEnterY],
HouseInfo[i][hEnterZ],
HouseInfo[i][hExitX],
HouseInfo[i][hExitY],
HouseInfo[i][hExitZ],
HouseInfo[i][hInt],
HouseInfo[i][hOwned],
HouseInfo[i][hOwner],
HouseInfo[i][hPrice],
HouseInfo[i][hLock],
HouseInfo[i][hLvl],
HouseInfo[i][hMats],
HouseInfo[i][hDrugs],
HouseInfo[i][hHel],
HouseInfo[i][hArm],
HouseInfo[i][hClass],
HouseInfo[i][hDel],
HouseInfo[i][hVip]);
d++;
HouseInfo[i][hID] = d-1;
}
}
mysql_free_result();
printf("|Дома: %d - потрачено %d (ms)",d,GetTickCount() - time);
return 1;
}


stock UpdateHouse(idx)
{
new text[207],class[15];
if(HouseInfo[idx][hClass] == 1) class = "Бомж класс";
if(HouseInfo[idx][hClass] == 2) class = "Эконом класс";
if(HouseInfo[idx][hClass] == 3) class = "Стандарт класс";
if(HouseInfo[idx][hClass] == 4) class = "Премиум класс";
if(HouseInfo[idx][hClass] == 5) class = "VIP класс";
if(HouseInfo[idx][hClass] == 6) class = "Элита класс";
if(HouseInfo[idx][hClass] == 7) class = "Донат класс";
DestroyDynamicMapIcon(HouseInfo[idx][hMIcon]);
DestroyDynamicPickup(HouseInfo[idx][hPickup]);
if(HouseInfo[idx][hOwned] == 0)
{
format(text,sizeof(text),"{33ccff}[{ffffff}Дом{33ccff}]{46E9FF}\nАдрес: {FFFFFF} %d{46E9FF}\nЦена: {FFFFFF}%d{33AA33}${46E9FF}\nУровень дома: {FFFFFF}%d{46E9FF}\nКласс дома: {FFFFFF}%s\n{46E9FF}Покупка дома /h buy",idx,HouseInfo[idx][hPrice],HouseInfo[idx][hLvl],class);
HouseInfo[idx][hMIcon] = CreateDynamicMapIcon(HouseInfo[idx][hEnterX], HouseInfo[idx][hEnterY], HouseInfo[idx][hEnterZ], 31, COLOR_WHITE, 0, -1, -1, 400.0);
HouseInfo[idx][hPickup] = CreateDynamicPickup(1273, 23, HouseInfo[idx][hEnterX], HouseInfo[idx][hEnterY], HouseInfo[idx][hEnterZ],-1);
}
else if(HouseInfo[idx][hOwned] == 1)
{
format(text,sizeof(text),"{33ccff}[{ffffff}Дом{33ccff}]{46E9FF}\nАдрес: {FFFFFF} %d{46E9FF}\nВладелец: {FFFFFF}%s{46E9FF}\nУровень дома: {FFFFFF}%d{46E9FF}\nКласс дома: {FFFFFF}%s",idx,HouseInfo[idx][hOwner],HouseInfo[idx][hLvl],class);
HouseInfo[idx][hMIcon] = CreateDynamicMapIcon(HouseInfo[idx][hEnterX], HouseInfo[idx][hEnterY], HouseInfo[idx][hEnterZ], 32, COLOR_WHITE, 0, -1, -1, 400.0);
HouseInfo[idx][hPickup] = CreateDynamicPickup(1272, 23, HouseInfo[idx][hEnterX], HouseInfo[idx][hEnterY], HouseInfo[idx][hEnterZ],-1);
}
Update3DTextLabelText(HouseInfo[idx][hLabel], 0xFFFFFFFF, text);
}

kala4iks
04.05.2015, 12:12
Кто-то поможет?

kala4iks
05.05.2015, 16:52
Выручайте. пожалуйста не могу новые дома создовать на серве.

kala4iks
06.05.2015, 18:55
Что не кто не поможет? Я надеялся что хотяб тут помогут.

kala4iks
07.05.2015, 18:36
Ну выручайте пожалуйста на сервере без домов как-то не очень.

Shayba
07.05.2015, 18:55
Ну выручайте пожалуйста на сервере без домов как-то не очень.

Может тебе файл house в папке filterskript попробовать поменять?

kala4iks
07.05.2015, 19:17
Может тебе файл house в папке filterskript попробовать поменять?

1. Там такой папки нет да и мод то на MySQL

kala4iks
08.05.2015, 16:46
Эх не кто не может помочь так жалко.

kala4iks
11.05.2015, 16:25
Подниму.

#Streamer
12.05.2015, 02:08
Мне кажется где-то вот здесь в самой команде надо вставить сохранение.

UpdateHouse(HOME);
f(string,""vGotov"Создан дом ID:[%d] Price:[%d] LvL:[%d]",HouseInfo[HOME][hID],HouseInfo[HOME][hPrice],HouseInfo[HOME][hLvl]);
HOME += 1;
return send(playerid, COLOR_WHITE, string);
}

kala4iks
12.05.2015, 17:45
Мне кажется где-то вот здесь в самой команде надо вставить сохранение.

UpdateHouse(HOME);
f(string,""vGotov"Создан дом ID:[%d] Price:[%d] LvL:[%d]",HouseInfo[HOME][hID],HouseInfo[HOME][hPrice],HouseInfo[HOME][hLvl]);
HOME += 1;
return send(playerid, COLOR_WHITE, string);
}
Дома вроде сохраняются но после того как рестартнуть сервер либо же включить а потом включить то в бд этот дом который был созданный до рестарта на 0 все ставится.

bredvix
13.05.2015, 21:15
Замени


if(strcmp(cmd, "/addhouse", true) == 0)
{
if(Player[playerid][pAdmin] < 10) return send(playerid,COLOR_RED,UnAdminMes);
new level,Float:XX,Float:YY,Float:ZZ,int,class[64];
if(HouseInfo[params[0]][hClass] == 1) class = "Гетто класс";
if(HouseInfo[params[0]][hClass] == 2) class = "Эконом класс";
if(HouseInfo[params[0]][hClass] == 3) class = "Средний класс";
if(HouseInfo[params[0]][hClass] == 4) class = "Премиум класс";
if(HouseInfo[params[0]][hClass] == 5) class = "VIP класс";
if(HouseInfo[params[0]][hClass] == 6) class = "Элита класс";
if(sscanf(params, "d", params[0])) return send(playerid, COLOR_LIGHTBLUE, "•{ffffff} /addhouse [Класс]");
if(params[0] > 6 || params[0] < 1) return send(playerid,COLOR_RED,""vError""vPod"Используй значеие от 1 до 6!");
if(params[0] == 1)
{
level = 1;
XX = 243.7219;
YY = 304.7986;
ZZ = 999.1484;
int = 1;
}
if(params[0] == 2)
{
level = 3;
XX = 266.8805;
YY = 304.8064;
ZZ = 998.6119;
int = 2;
}
if(params[0] == 3)
{
level = 5;
XX = 2365.2104492188;
YY = -1135.6337890625;
ZZ = 1050.8825683594;
int = 8;
}
if(params[0] == 4)
{
level = 7;
XX = 2317.7861328125;
YY = -1026.9718017578;
ZZ = 1050.2177734375;
int = 9;
}
if(params[0] == 5)
{
level = 10;
XX = 2237.5236816406;
YY = -1081.6125488281;
ZZ = 1049.0234375;
int = 2;
}
if(params[0] == 6)
{
level = 12;
XX = 235.4220;
YY = 1187.3510;
ZZ = 1080.2578;
int = 3;
}
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
HouseInfo[HOME][hEnterX] = X;
HouseInfo[HOME][hEnterY] = Y;
HouseInfo[HOME][hEnterZ] = Z;
HouseInfo[HOME][hLvl] = level;
HouseInfo[HOME][hPrice] = HouseInfo[HOME][hLvl]*100000;
HouseInfo[HOME][hMats] = 0;
HouseInfo[HOME][hDrugs] = 0;
HouseInfo[HOME][hHel] = 0;
HouseInfo[HOME][hArm] = 0;
HouseInfo[HOME][hOwned] = 0;
HouseInfo[HOME][hID] = HOME;
HouseInfo[HOME][hOwner][0] = 0;
HouseInfo[HOME][hExitX] = XX;
HouseInfo[HOME][hExitY] = YY;
HouseInfo[HOME][hExitZ] = ZZ;
HouseInfo[HOME][hInt] = int;
HouseInfo[HOME][hLock] = 0;
HouseInfo[HOME][hClass] = params[0];
strmid(HouseInfo[HOME][hOwner], "The State", 0, strlen("The State"), 255);
new text[600],query[1028];
format(query, sizeof(query), "INSERT INTO `house` (`EnterX`, `EnterY`, `EnterZ`, `ExitX`, `ExitY`, `ExitZ`, `Int`, `Owned`, `Owner`, `Price`, `Lock`, `Lvl`, `Mats`, `Drugs`, `Heal`, `Arm`, `Class`)\
VALUE ('%f', '%f', '%f', '%f', '%f', '%f', '%i', '0', 'The State', '%i', '0', '%i', '0', '0', '0', '0', '%i')", X, Y, Z, XX, YY, ZZ,int,HouseInfo[HOME][hLvl]*100000,level,params[0]);
mysql_query(query);
f(text,"{33ccff}[{ffff00}Дом{33ccff}]{46E9FF}\nАдрес: {FFFF00} %d{46E9FF}\nЦена: {FFFF00}%d{33aa33}${46E9FF}\n Класс дома: {7CFC00}%s{FFFF00}\n{46E9FF}Уровень дома: {7CFC00}%d{FFFF00}",HouseInfo[HOME][hID],HouseInfo[HOME][hPrice],class,HouseInfo[HOME][hLvl]);
HouseInfo[HOME][hLabel] = Create3DTextLabel(string,COLOR_GREEN,HouseInfo[HOME][hEnterX], HouseInfo[HOME][hEnterY], HouseInfo[HOME][hEnterZ]+1.2,15.0,0);
HouseInfo[idx][hMIcon] = CreateDynamicMapIcon(HouseInfo[idx][hEnterX], HouseInfo[idx][hEnterY], HouseInfo[idx][hEnterZ], 31, COLOR_WHITE, 0, -1, -1, 400.0);
HouseInfo[HOME][hPickup] = CreateDynamicPickup(1273, 23, HouseInfo[HOME][hEnterX], HouseInfo[HOME][hEnterY], HouseInfo[HOME][hEnterZ],-1);
SaveStuff();
UpdateHouse(HOME);
f(string,""vGotov"Создан дом ID:[%d] Price:[%d] LvL:[%d]",HouseInfo[HOME][hID],HouseInfo[HOME][hPrice],HouseInfo[HOME][hLvl]);
HOME += 1;
SaveHouses();
return send(playerid, COLOR_WHITE, string);
}

kala4iks
14.05.2015, 20:20
Замени


if(strcmp(cmd, "/addhouse", true) == 0)
{
if(Player[playerid][pAdmin] < 10) return send(playerid,COLOR_RED,UnAdminMes);
new level,Float:XX,Float:YY,Float:ZZ,int,class[64];
if(HouseInfo[params[0]][hClass] == 1) class = "Гетто класс";
if(HouseInfo[params[0]][hClass] == 2) class = "Эконом класс";
if(HouseInfo[params[0]][hClass] == 3) class = "Средний класс";
if(HouseInfo[params[0]][hClass] == 4) class = "Премиум класс";
if(HouseInfo[params[0]][hClass] == 5) class = "VIP класс";
if(HouseInfo[params[0]][hClass] == 6) class = "Элита класс";
if(sscanf(params, "d", params[0])) return send(playerid, COLOR_LIGHTBLUE, "•{ffffff} /addhouse [Класс]");
if(params[0] > 6 || params[0] < 1) return send(playerid,COLOR_RED,""vError""vPod"Используй значеие от 1 до 6!");
if(params[0] == 1)
{
level = 1;
XX = 243.7219;
YY = 304.7986;
ZZ = 999.1484;
int = 1;
}
if(params[0] == 2)
{
level = 3;
XX = 266.8805;
YY = 304.8064;
ZZ = 998.6119;
int = 2;
}
if(params[0] == 3)
{
level = 5;
XX = 2365.2104492188;
YY = -1135.6337890625;
ZZ = 1050.8825683594;
int = 8;
}
if(params[0] == 4)
{
level = 7;
XX = 2317.7861328125;
YY = -1026.9718017578;
ZZ = 1050.2177734375;
int = 9;
}
if(params[0] == 5)
{
level = 10;
XX = 2237.5236816406;
YY = -1081.6125488281;
ZZ = 1049.0234375;
int = 2;
}
if(params[0] == 6)
{
level = 12;
XX = 235.4220;
YY = 1187.3510;
ZZ = 1080.2578;
int = 3;
}
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
HouseInfo[HOME][hEnterX] = X;
HouseInfo[HOME][hEnterY] = Y;
HouseInfo[HOME][hEnterZ] = Z;
HouseInfo[HOME][hLvl] = level;
HouseInfo[HOME][hPrice] = HouseInfo[HOME][hLvl]*100000;
HouseInfo[HOME][hMats] = 0;
HouseInfo[HOME][hDrugs] = 0;
HouseInfo[HOME][hHel] = 0;
HouseInfo[HOME][hArm] = 0;
HouseInfo[HOME][hOwned] = 0;
HouseInfo[HOME][hID] = HOME;
HouseInfo[HOME][hOwner][0] = 0;
HouseInfo[HOME][hExitX] = XX;
HouseInfo[HOME][hExitY] = YY;
HouseInfo[HOME][hExitZ] = ZZ;
HouseInfo[HOME][hInt] = int;
HouseInfo[HOME][hLock] = 0;
HouseInfo[HOME][hClass] = params[0];
strmid(HouseInfo[HOME][hOwner], "The State", 0, strlen("The State"), 255);
new text[600],query[1028];
format(query, sizeof(query), "INSERT INTO `house` (`EnterX`, `EnterY`, `EnterZ`, `ExitX`, `ExitY`, `ExitZ`, `Int`, `Owned`, `Owner`, `Price`, `Lock`, `Lvl`, `Mats`, `Drugs`, `Heal`, `Arm`, `Class`)\
VALUE ('%f', '%f', '%f', '%f', '%f', '%f', '%i', '0', 'The State', '%i', '0', '%i', '0', '0', '0', '0', '%i')", X, Y, Z, XX, YY, ZZ,int,HouseInfo[HOME][hLvl]*100000,level,params[0]);
mysql_query(query);
f(text,"{33ccff}[{ffff00}Дом{33ccff}]{46E9FF}\nАдрес: {FFFF00} %d{46E9FF}\nЦена: {FFFF00}%d{33aa33}${46E9FF}\n Класс дома: {7CFC00}%s{FFFF00}\n{46E9FF}Уровень дома: {7CFC00}%d{FFFF00}",HouseInfo[HOME][hID],HouseInfo[HOME][hPrice],class,HouseInfo[HOME][hLvl]);
HouseInfo[HOME][hLabel] = Create3DTextLabel(string,COLOR_GREEN,HouseInfo[HOME][hEnterX], HouseInfo[HOME][hEnterY], HouseInfo[HOME][hEnterZ]+1.2,15.0,0);
HouseInfo[idx][hMIcon] = CreateDynamicMapIcon(HouseInfo[idx][hEnterX], HouseInfo[idx][hEnterY], HouseInfo[idx][hEnterZ], 31, COLOR_WHITE, 0, -1, -1, 400.0);
HouseInfo[HOME][hPickup] = CreateDynamicPickup(1273, 23, HouseInfo[HOME][hEnterX], HouseInfo[HOME][hEnterY], HouseInfo[HOME][hEnterZ],-1);
SaveStuff();
UpdateHouse(HOME);
f(string,""vGotov"Создан дом ID:[%d] Price:[%d] LvL:[%d]",HouseInfo[HOME][hID],HouseInfo[HOME][hPrice],HouseInfo[HOME][hLvl]);
HOME += 1;
SaveHouses();
return send(playerid, COLOR_WHITE, string);
}

Не помогло все равно не сохроняются. Я попробовал очистить базу с домами и теперь когда я создаю дом у меня дом почему-то создается не от 1 и далее а от 355 и далее. И когда создаю дома в бд вот такое. Даже рестарт не делаю и все равно такое. Раньше после рестарта такое ток было.

http://rghost.ru/8HLtwqkdM/image.png (http://rghost.ru/8HLtwqkdM.view)

Вот я чуть чуть переделал команду.


CMD:addhouse(playerid,params[]){
if(Player[playerid][pAdmin] < 10 || AdminDuty[playerid] == 0)return NoRights;
new level,Float:XX,Float:YY,Float:ZZ,int,class[64],string[212];
if(HouseInfo[params[0]][hClass] == 1) class = "Гетто класс";
if(HouseInfo[params[0]][hClass] == 2) class = "Эконом класс";
if(HouseInfo[params[0]][hClass] == 3) class = "Средний класс";
if(HouseInfo[params[0]][hClass] == 4) class = "Премиум класс";
if(HouseInfo[params[0]][hClass] == 5) class = "VIP класс";
if(HouseInfo[params[0]][hClass] == 6) class = "Элита класс";
if(sscanf(params,"d", params[0]))return send(playerid,COLOR_COMAND,"[КОМАНДЫ] {FFFFFF}/addhouse [Класс дома].");
if(params[0] > 6 || params[0] < 1)return send(playerid,COLOR_RED,"[ОШИБКА] {FFFFFF}Доступное значение класса от 1 до 6.");
if(params[0] == 1)
{
level = 1;
XX = 243.7219;
YY = 304.7986;
ZZ = 999.1484;
int = 1;
}
if(params[0] == 2)
{
level = 3;
XX = 266.8805;
YY = 304.8064;
ZZ = 998.6119;
int = 2;
}
if(params[0] == 3)
{
level = 5;
XX = 2365.2104492188;
YY = -1135.6337890625;
ZZ = 1050.8825683594;
int = 8;
}
if(params[0] == 4)
{
level = 7;
XX = 2317.7861328125;
YY = -1026.9718017578;
ZZ = 1050.2177734375;
int = 9;
}
if(params[0] == 5)
{
level = 10;
XX = 2237.5236816406;
YY = -1081.6125488281;
ZZ = 1049.0234375;
int = 2;
}
if(params[0] == 6)
{
level = 12;
XX = 235.4220;
YY = 1187.3510;
ZZ = 1080.2578;
int = 3;
}
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
HouseInfo[HOME][hEnterX] = X;
HouseInfo[HOME][hEnterY] = Y;
HouseInfo[HOME][hEnterZ] = Z;
HouseInfo[HOME][hLvl] = level;
HouseInfo[HOME][hPrice] = HouseInfo[HOME][hLvl]*100000;
HouseInfo[HOME][hMats] = 0;
HouseInfo[HOME][hDrugs] = 0;
HouseInfo[HOME][hHel] = 0;
HouseInfo[HOME][hArm] = 0;
HouseInfo[HOME][hOwned] = 0;
HouseInfo[HOME][hID] = HOME;
HouseInfo[HOME][hOwner][0] = 0;
HouseInfo[HOME][hExitX] = XX;
HouseInfo[HOME][hExitY] = YY;
HouseInfo[HOME][hExitZ] = ZZ;
HouseInfo[HOME][hInt] = int;
HouseInfo[HOME][hLock] = 0;
HouseInfo[HOME][hClass] = params[0];
strmid(HouseInfo[HOME][hOwner], "The State", 0, strlen("The State"), 255);
new text[600],query[1028];
f(query,"INSERT INTO `house` (`EnterX`, `EnterY`, `EnterZ`, `ExitX`, `ExitY`, `ExitZ`, `Int`, `Owned`, `Owner`, `Price`, `Lock`, `Lvl`, `Mats`, `Drugs`, `Heal`, `Arm`, `Class`)\
VALUE ('%f', '%f', '%f', '%f', '%f', '%f', '%i', '0', 'The State', '%i', '0', '%i', '0', '0', '0', '0', '%i')", X, Y, Z, XX, YY, ZZ,int,HouseInfo[HOME][hLvl]*100000,level,params[0]);
mysql_query(query);
f(text,"{33ccff}[{ffff00}Дом{33ccff}]{46E9FF}\nАдрес: {FFFF00} %d{46E9FF}\nЦена: {FFFF00}%d{33aa33}${46E9FF}\n Класс дома: {7CFC00}%s{FFFF00}\n{46E9FF}Уровень дома: {7CFC00}%d{FFFF00}",HouseInfo[HOME][hID],HouseInfo[HOME][hPrice],class,HouseInfo[HOME][hLvl]);
HouseInfo[HOME][hLabel] = Create3DTextLabel(string,COLOR_GREEN,HouseInfo[HOME][hEnterX], HouseInfo[HOME][hEnterY], HouseInfo[HOME][hEnterZ]+1.2,15.0,0);
HouseInfo[HOME][hMIcon] = CreateDynamicMapIcon(HouseInfo[HOME][hEnterX], HouseInfo[HOME][hEnterY], HouseInfo[HOME][hEnterZ], 31, COLOR_WHITE, 0, -1, -1, 400.0);
HouseInfo[HOME][hPickup] = CreateDynamicPickup(1273, 23, HouseInfo[HOME][hEnterX], HouseInfo[HOME][hEnterY], HouseInfo[HOME][hEnterZ],-1);
SaveStuff();
UpdateHouse(HOME);
f(string,""vGotov"Создан дом ID:[%d] Price:[%d] LvL:[%d]",HouseInfo[HOME][hID],HouseInfo[HOME][hPrice],HouseInfo[HOME][hLvl]);
HOME += 1;
SaveHouses();
return send(playerid, COLOR_WHITE, string);}

kala4iks
15.05.2015, 17:35
Help

kala4iks
17.05.2015, 10:43
Подниму

kala4iks
19.05.2015, 00:07
Эх не кто не поможет..

Smile
24.05.2015, 15:27
Я попробовал очистить базу с домами и теперь когда я создаю дом у меня дом почему-то создается не от 1 и далее а от 355 и далее.
Для этого нужно изменить значение auto_increment в таблице с домами (раздел - операции).

Скинь логи mysql.

kala4iks
31.05.2015, 17:12
Для этого нужно изменить значение auto_increment в таблице с домами (раздел - операции).

Скинь логи mysql.

Вот это я просто зашел когда на сервере в базе данных уже есть 355 домов.
[16:11:10]

[16:11:10] ---------------------------

[16:11:10] MySQL Debugging activated (05/31/15)

[16:11:10] ---------------------------

[16:11:10]

[16:11:30] >> mysql_query( Connection handle: 1 )

[16:11:30] CMySQLHandler::Query(SELECT unbandate FROM bans WHERE name = 'kala4iks') - Successfully executed.

[16:11:30] >> mysql_store_result( Connection handle: 1 )

[16:11:30] CMySQLHandler::StoreResult() - Result was stored.

[16:11:30] >> mysql_num_rows( Connection handle: 1 )

[16:11:30] CMySQLHandler::NumRows() - Returned 0 row(s)

[16:11:30] >> mysql_free_result( Connection handle: 1 )

[16:11:30] CMySQLHandler::FreeResult() - Result was successfully free'd.

[16:11:30] >> mysql_query( Connection handle: 1 )

[16:11:30] CMySQLHandler::Query(SELECT unbandate FROM bans WHERE ip = '192.168.0.36') - Successfully executed.

[16:11:30] >> mysql_store_result( Connection handle: 1 )

[16:11:30] CMySQLHandler::StoreResult() - Result was stored.

[16:11:30] >> mysql_num_rows( Connection handle: 1 )

[16:11:30] CMySQLHandler::NumRows() - Returned 0 row(s)

[16:11:30] >> mysql_free_result( Connection handle: 1 )

[16:11:30] CMySQLHandler::FreeResult() - Result was successfully free'd.

[16:11:34] >> mysql_real_escape_string( Connection handle: 1 )

[16:11:34] CMySQLHandler::EscapeString(kala4iks); - Escaped 8 characters to kala4iks.

[16:11:34] >> mysql_query( Connection handle: 1 )

[16:11:34] CMySQLHandler::Query(SELECT `ID` FROM `accounts` WHERE `Nickname` = 'kala4iks') - Successfully executed.

[16:11:34] >> mysql_store_result( Connection handle: 1 )

[16:11:34] CMySQLHandler::StoreResult() - Result was stored.

[16:11:34] >> mysql_num_rows( Connection handle: 1 )

[16:11:34] CMySQLHandler::NumRows() - Returned 1 row(s)

[16:11:34] >> mysql_fetch_int( Connection handle: 1 )

[16:11:34] CMySQLHandler::FetchRow() - Return: 1

[16:11:34] >> mysql_free_result( Connection handle: 1 )

[16:11:34] CMySQLHandler::FreeResult() - Result was successfully free'd.

[16:11:37] >> mysql_real_escape_string( Connection handle: 1 )

[16:11:37] CMySQLHandler::EscapeString(0951249107); - Escaped 10 characters to 0951249107.

[16:11:37] >> mysql_query( Connection handle: 1 )

[16:11:37] CMySQLHandler::Query(SELECT * FROM `accounts` WHERE `Password` = '0951249107' AND `ID` = '1') - Successfully executed.

[16:11:37] >> mysql_store_result( Connection handle: 1 )

[16:11:37] CMySQLHandler::StoreResult() - Result was stored.

[16:11:37] >> mysql_num_rows( Connection handle: 1 )

[16:11:37] CMySQLHandler::NumRows() - Returned 1 row(s)

[16:11:37] >> mysql_fetch_row_format( Connection handle: 1 )

[16:11:37] CMySQLHandler::FetchRow() - Return: 1|kala4iks|0951249107|0|10|1|1|0|0|0|10000|0|0|0|0|0|0|0|0|0|0|0|0|0|0|3|3|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|9|0|0|0|0|0|0|0|0|0|0|0|0|0|0|180|0|0|0|0|0|0|0|0|0|0|0|0|0|0|No-One|0|0|0|0|0|0|0|0|0|0|0|0|1|1|1|1|1

[16:11:37] >> mysql_ping( Connection handle: 1 )

[16:11:37] CMySQLHandler::Ping() - Connection is still alive.

[16:11:37] >> mysql_real_escape_string( Connection handle: 1 )

[16:11:37] CMySQLHandler::EscapeString(kala4iks); - Escaped 8 characters to kala4iks.

[16:11:37] >> mysql_query( Connection handle: 1 )

[16:11:37] CMySQLHandler::Query(UPDATE `accounts` SET `Nickname`= 'kala4iks',`Level`= '0', `Admin`= '10', `Reg`= '1', `Sex`= '1', `Spawn`= '0', `Exp`= '0', `BankPass`= '0', `Money` = '10000', `Bank` = '0', `MuteTime` = '0', `Job`= '0', `PayCheck` = '0',`Jailed` = '0',`JailTime`= '0',`MedicTime` = '0',`Mats` = '0',`Drugs`= '0',`JobTime`= '0',`Member` = '0',`Leader` = '0',`Zam` = '0',`Rank` = '0',`Model` = '3',`Char` = '3',`Phousekey` = '0',`Carkey1` = '0', `Pbiskey` = '0',`TWarns` = '0',`CarLic` = '0',`MotoLic` = '0',`TruckLic` = '0',`TruckELic` = '0',`FlyLic` = '0',`BoatLic` = '0',`SD` = '0', `GunLic` = '0',`TaxiLic`= '0',`GruzSkill` = '0',`DrugSkill` = '0',`GunSkill` = '0',`CarSkill` = '0',`JackSkill` = '0',`RobSkill` = '0',`RobHouseSkill` = '0',`TimePizdanul` = '0',`RobHouseTime` = '0',`MechSkill` = '0',`TruckSkill` = '0',`DetSkill` = '0',`HeadValue` = '0',`HunterValue` = '0',`TruckETime` = '0' , `PayDay` = '9',`Warns`= '0',`Boxing` = '0',`Kunfu` = '0',`Kneehead` = '0',`Grabkick` = '0',`FStyle` = '0',`Rope` = '0',`CheatPassword` = '0',`GPS` = '0',`Sigs` = '0',`Pivo` = '0',`Wanted` = '0',`RobTime` = '0',`JackTime` = '0',`AdminOnline` = '180',`Vip` = '0', `Donate` = '0', `Kvest_1` = '0',`Kvest_2` = '0',`Kvest_3` = '0',`Kvest_4` = '0',`Kvest_5` = '0',`Kvest_6` = '0',`Kvest_7` = '0',`Kvest_8` = '0',`Kvest_9` = '0',`Kvest_10` = '0',`Kvest_11` = '0',`Kvest_12` = '0',`Mail` = 'No-One',`Repost` = '0', `Cor_X` = '0.000000',`Cor_Y` = '0.000000',`Cor_Z` = '0.000000',`Dworld` = '0',`Dint` = '0',`Dexit` = '0',`AdmLeader` = '0',`AdmBan` = '0',`AdmSkript` = '0' ,`JailBlock` = '0' ,`Fmute` = '0' ,`SettingName` = '1' ,`SettingLvl` = '1' ,`SettingSite` = '1' ,`SettingDate` = '1' ,`SettingTime` = '1' WHERE `ID` = '1') - Successfully executed.

[16:11:37] >> mysql_ping( Connection handle: 1 )

[16:11:37] CMySQLHandler::Ping() - Connection is still alive.

[16:11:37] >> mysql_real_escape_string( Connection handle: 1 )

[16:11:37] CMySQLHandler::EscapeString(kala4iks); - Escaped 8 characters to kala4iks.

[16:11:37] >> mysql_query( Connection handle: 1 )

[16:11:37] CMySQLHandler::Query(UPDATE `accounts` SET `Nickname`= 'kala4iks',`Level`= '0', `Admin`= '10', `Reg`= '1', `Sex`= '1', `Spawn`= '0', `Exp`= '0', `BankPass`= '0', `Money` = '10000', `Bank` = '0', `MuteTime` = '0', `Job`= '0', `PayCheck` = '0',`Jailed` = '0',`JailTime`= '0',`MedicTime` = '0',`Mats` = '0',`Drugs`= '0',`JobTime`= '0',`Member` = '0',`Leader` = '0',`Zam` = '0',`Rank` = '0',`Model` = '3',`Char` = '3',`Phousekey` = '0',`Carkey1` = '0', `Pbiskey` = '0',`TWarns` = '0',`CarLic` = '0',`MotoLic` = '0',`TruckLic` = '0',`TruckELic` = '0',`FlyLic` = '0',`BoatLic` = '0',`SD` = '0', `GunLic` = '0',`TaxiLic`= '0',`GruzSkill` = '0',`DrugSkill` = '0',`GunSkill` = '0',`CarSkill` = '0',`JackSkill` = '0',`RobSkill` = '0',`RobHouseSkill` = '0',`TimePizdanul` = '0',`RobHouseTime` = '0',`MechSkill` = '0',`TruckSkill` = '0',`DetSkill` = '0',`HeadValue` = '0',`HunterValue` = '0',`TruckETime` = '0' , `PayDay` = '9',`Warns`= '0',`Boxing` = '0',`Kunfu` = '0',`Kneehead` = '0',`Grabkick` = '0',`FStyle` = '0',`Rope` = '0',`CheatPassword` = '0',`GPS` = '0',`Sigs` = '0',`Pivo` = '0',`Wanted` = '0',`RobTime` = '0',`JackTime` = '0',`AdminOnline` = '180',`Vip` = '0', `Donate` = '0', `Kvest_1` = '0',`Kvest_2` = '0',`Kvest_3` = '0',`Kvest_4` = '0',`Kvest_5` = '0',`Kvest_6` = '0',`Kvest_7` = '0',`Kvest_8` = '0',`Kvest_9` = '0',`Kvest_10` = '0',`Kvest_11` = '0',`Kvest_12` = '0',`Mail` = 'No-One',`Repost` = '0', `Cor_X` = '0.000000',`Cor_Y` = '0.000000',`Cor_Z` = '0.000000',`Dworld` = '0',`Dint` = '0',`Dexit` = '0',`AdmLeader` = '0',`AdmBan` = '0',`AdmSkript` = '0' ,`JailBlock` = '0' ,`Fmute` = '0' ,`SettingName` = '1' ,`SettingLvl` = '1' ,`SettingSite` = '1' ,`SettingDate` = '1' ,`SettingTime` = '1' WHERE `ID` = '1') - Successfully executed.

А вот это после рестарта сервера, когда на сервере 355 домов.
Пришлось через файлообменник так как много строчек.
http://rghost.ru/private/6RQdjXxMb/88df448a5e2aa4d5ab05b08d95de547e (Не реклама).


Вот это я зашел на сервер когда я очистил полностью дома с базы данных.зашел и создал 1 дом.

[16:20:16]

[16:20:16] ---------------------------

[16:20:16] MySQL Debugging activated (05/31/15)

[16:20:16] ---------------------------

[16:20:16]

[16:20:42] >> mysql_query( Connection handle: 1 )

[16:20:42] CMySQLHandler::Query(SELECT unbandate FROM bans WHERE name = 'kala4iks') - Successfully executed.

[16:20:42] >> mysql_store_result( Connection handle: 1 )

[16:20:42] CMySQLHandler::StoreResult() - Result was stored.

[16:20:42] >> mysql_num_rows( Connection handle: 1 )

[16:20:42] CMySQLHandler::NumRows() - Returned 0 row(s)

[16:20:42] >> mysql_free_result( Connection handle: 1 )

[16:20:42] CMySQLHandler::FreeResult() - Result was successfully free'd.

[16:20:42] >> mysql_query( Connection handle: 1 )

[16:20:42] CMySQLHandler::Query(SELECT unbandate FROM bans WHERE ip = '192.168.0.36') - Successfully executed.

[16:20:42] >> mysql_store_result( Connection handle: 1 )

[16:20:42] CMySQLHandler::StoreResult() - Result was stored.

[16:20:42] >> mysql_num_rows( Connection handle: 1 )

[16:20:42] CMySQLHandler::NumRows() - Returned 0 row(s)

[16:20:42] >> mysql_free_result( Connection handle: 1 )

[16:20:42] CMySQLHandler::FreeResult() - Result was successfully free'd.

[16:20:46] >> mysql_real_escape_string( Connection handle: 1 )

[16:20:46] CMySQLHandler::EscapeString(kala4iks); - Escaped 8 characters to kala4iks.

[16:20:46] >> mysql_query( Connection handle: 1 )

[16:20:46] CMySQLHandler::Query(SELECT `ID` FROM `accounts` WHERE `Nickname` = 'kala4iks') - Successfully executed.

[16:20:46] >> mysql_store_result( Connection handle: 1 )

[16:20:46] CMySQLHandler::StoreResult() - Result was stored.

[16:20:46] >> mysql_num_rows( Connection handle: 1 )

[16:20:46] CMySQLHandler::NumRows() - Returned 1 row(s)

[16:20:46] >> mysql_fetch_int( Connection handle: 1 )

[16:20:46] CMySQLHandler::FetchRow() - Return: 1

[16:20:46] >> mysql_free_result( Connection handle: 1 )

[16:20:46] CMySQLHandler::FreeResult() - Result was successfully free'd.

[16:20:48] >> mysql_real_escape_string( Connection handle: 1 )

[16:20:48] CMySQLHandler::EscapeString(0951249107); - Escaped 10 characters to 0951249107.

[16:20:48] >> mysql_query( Connection handle: 1 )

[16:20:48] CMySQLHandler::Query(SELECT * FROM `accounts` WHERE `Password` = '0951249107' AND `ID` = '1') - Successfully executed.

[16:20:48] >> mysql_store_result( Connection handle: 1 )

[16:20:48] CMySQLHandler::StoreResult() - Result was stored.

[16:20:48] >> mysql_num_rows( Connection handle: 1 )

[16:20:48] CMySQLHandler::NumRows() - Returned 1 row(s)

[16:20:48] >> mysql_fetch_row_format( Connection handle: 1 )

[16:20:48] CMySQLHandler::FetchRow() - Return: 1|kala4iks|0951249107|0|10|1|1|0|0|0|10000|0|0|0|0|0|0|0|0|0|0|0|0|0|0|3|3|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|9|0|0|0|0|0|0|0|0|0|0|0|0|0|0|180|0|0|0|0|0|0|0|0|0|0|0|0|0|0|No-One|0|0|0|0|0|0|0|0|0|0|0|0|1|1|1|1|1

[16:20:48] >> mysql_ping( Connection handle: 1 )

[16:20:48] CMySQLHandler::Ping() - Connection is still alive.

[16:20:48] >> mysql_real_escape_string( Connection handle: 1 )

[16:20:48] CMySQLHandler::EscapeString(kala4iks); - Escaped 8 characters to kala4iks.

[16:20:48] >> mysql_query( Connection handle: 1 )

[16:20:48] CMySQLHandler::Query(UPDATE `accounts` SET `Nickname`= 'kala4iks',`Level`= '0', `Admin`= '10', `Reg`= '1', `Sex`= '1', `Spawn`= '0', `Exp`= '0', `BankPass`= '0', `Money` = '10000', `Bank` = '0', `MuteTime` = '0', `Job`= '0', `PayCheck` = '0',`Jailed` = '0',`JailTime`= '0',`MedicTime` = '0',`Mats` = '0',`Drugs`= '0',`JobTime`= '0',`Member` = '0',`Leader` = '0',`Zam` = '0',`Rank` = '0',`Model` = '3',`Char` = '3',`Phousekey` = '0',`Carkey1` = '0', `Pbiskey` = '0',`TWarns` = '0',`CarLic` = '0',`MotoLic` = '0',`TruckLic` = '0',`TruckELic` = '0',`FlyLic` = '0',`BoatLic` = '0',`SD` = '0', `GunLic` = '0',`TaxiLic`= '0',`GruzSkill` = '0',`DrugSkill` = '0',`GunSkill` = '0',`CarSkill` = '0',`JackSkill` = '0',`RobSkill` = '0',`RobHouseSkill` = '0',`TimePizdanul` = '0',`RobHouseTime` = '0',`MechSkill` = '0',`TruckSkill` = '0',`DetSkill` = '0',`HeadValue` = '0',`HunterValue` = '0',`TruckETime` = '0' , `PayDay` = '9',`Warns`= '0',`Boxing` = '0',`Kunfu` = '0',`Kneehead` = '0',`Grabkick` = '0',`FStyle` = '0',`Rope` = '0',`CheatPassword` = '0',`GPS` = '0',`Sigs` = '0',`Pivo` = '0',`Wanted` = '0',`RobTime` = '0',`JackTime` = '0',`AdminOnline` = '180',`Vip` = '0', `Donate` = '0', `Kvest_1` = '0',`Kvest_2` = '0',`Kvest_3` = '0',`Kvest_4` = '0',`Kvest_5` = '0',`Kvest_6` = '0',`Kvest_7` = '0',`Kvest_8` = '0',`Kvest_9` = '0',`Kvest_10` = '0',`Kvest_11` = '0',`Kvest_12` = '0',`Mail` = 'No-One',`Repost` = '0', `Cor_X` = '0.000000',`Cor_Y` = '0.000000',`Cor_Z` = '0.000000',`Dworld` = '0',`Dint` = '0',`Dexit` = '0',`AdmLeader` = '0',`AdmBan` = '0',`AdmSkript` = '0' ,`JailBlock` = '0' ,`Fmute` = '0' ,`SettingName` = '1' ,`SettingLvl` = '1' ,`SettingSite` = '1' ,`SettingDate` = '1' ,`SettingTime` = '1' WHERE `ID` = '1') - Successfully executed.

[16:20:48] >> mysql_ping( Connection handle: 1 )

[16:20:48] CMySQLHandler::Ping() - Connection is still alive.

[16:20:48] >> mysql_real_escape_string( Connection handle: 1 )

[16:20:48] CMySQLHandler::EscapeString(kala4iks); - Escaped 8 characters to kala4iks.

[16:20:48] >> mysql_query( Connection handle: 1 )

[16:20:48] CMySQLHandler::Query(UPDATE `accounts` SET `Nickname`= 'kala4iks',`Level`= '0', `Admin`= '10', `Reg`= '1', `Sex`= '1', `Spawn`= '0', `Exp`= '0', `BankPass`= '0', `Money` = '10000', `Bank` = '0', `MuteTime` = '0', `Job`= '0', `PayCheck` = '0',`Jailed` = '0',`JailTime`= '0',`MedicTime` = '0',`Mats` = '0',`Drugs`= '0',`JobTime`= '0',`Member` = '0',`Leader` = '0',`Zam` = '0',`Rank` = '0',`Model` = '3',`Char` = '3',`Phousekey` = '0',`Carkey1` = '0', `Pbiskey` = '0',`TWarns` = '0',`CarLic` = '0',`MotoLic` = '0',`TruckLic` = '0',`TruckELic` = '0',`FlyLic` = '0',`BoatLic` = '0',`SD` = '0', `GunLic` = '0',`TaxiLic`= '0',`GruzSkill` = '0',`DrugSkill` = '0',`GunSkill` = '0',`CarSkill` = '0',`JackSkill` = '0',`RobSkill` = '0',`RobHouseSkill` = '0',`TimePizdanul` = '0',`RobHouseTime` = '0',`MechSkill` = '0',`TruckSkill` = '0',`DetSkill` = '0',`HeadValue` = '0',`HunterValue` = '0',`TruckETime` = '0' , `PayDay` = '9',`Warns`= '0',`Boxing` = '0',`Kunfu` = '0',`Kneehead` = '0',`Grabkick` = '0',`FStyle` = '0',`Rope` = '0',`CheatPassword` = '0',`GPS` = '0',`Sigs` = '0',`Pivo` = '0',`Wanted` = '0',`RobTime` = '0',`JackTime` = '0',`AdminOnline` = '180',`Vip` = '0', `Donate` = '0', `Kvest_1` = '0',`Kvest_2` = '0',`Kvest_3` = '0',`Kvest_4` = '0',`Kvest_5` = '0',`Kvest_6` = '0',`Kvest_7` = '0',`Kvest_8` = '0',`Kvest_9` = '0',`Kvest_10` = '0',`Kvest_11` = '0',`Kvest_12` = '0',`Mail` = 'No-One',`Repost` = '0', `Cor_X` = '0.000000',`Cor_Y` = '0.000000',`Cor_Z` = '0.000000',`Dworld` = '0',`Dint` = '0',`Dexit` = '0',`AdmLeader` = '0',`AdmBan` = '0',`AdmSkript` = '0' ,`JailBlock` = '0' ,`Fmute` = '0' ,`SettingName` = '1' ,`SettingLvl` = '1' ,`SettingSite` = '1' ,`SettingDate` = '1' ,`SettingTime` = '1' WHERE `ID` = '1') - Successfully executed.

[16:21:01] >> mysql_query( Connection handle: 1 )

[16:21:01] CMySQLHandler::Query(INSERT INTO `house` (`EnterX`, `EnterY`, `EnterZ`, `ExitX`, `ExitY`, `ExitZ`, `Int`, `Owned`, `Owner`, `Price`, `Lock`, `Lvl`, `Mats`, `Drugs`, `Heal`, `Arm`, `Class`)VALUE ('956.016113', '-1624.130249', '13.548741', '2237.523681', '-1081.612548', '1049.023437', '2', '0', 'The State', '1000000', '0', '10', '0', '0', '0', '0', '5')) - Successfully executed.

[16:21:01] >> mysql_query( Connection handle: 1 )

[16:21:01] CMySQLHandler::Query(UPDATE `stuff` SET value = '353' WHERE `ID` = '1') - Successfully executed.

[16:21:01] >> mysql_query( Connection handle: 1 )

[16:21:01] CMySQLHandler::Query(UPDATE `stuff` SET value = '73' WHERE `ID` = '2') - Successfully executed.

[16:21:01] >> mysql_query( Connection handle: 1 )

[16:21:01] CMySQLHandler::Query(UPDATE `stuff` SET value = '67' WHERE `ID` = '3') - Successfully executed.

[16:21:02] >> mysql_query( Connection handle: 1 )

[16:21:02] CMySQLHandler::Query(UPDATE `stuff` SET value = '12' WHERE `ID` = '4') - Successfully executed.


А вот я рестартнул сервер при созданном доме.
Пришлось снова залить на файлообменник так как файл слишком большой.
http://rghost.ru/private/6nQbYhCWt/daa9a7005e775b99ec235ceadfcca0a4 (Не реклама).

Ну вот и все дома не сохронились надеюсь поможете.

kala4iks
01.06.2015, 13:14
Выручайте.

Daniel_Cortez
01.06.2015, 14:02
Возможно поможет решение, описанное в этой теме:

http://pro-pawn.ru/showthread.php?12289

$continue$
01.06.2015, 15:12
Вот это я просто зашел когда на сервере в базе данных уже есть 355 домов.
[16:11:10]

[16:11:10] ---------------------------

[16:11:10] MySQL Debugging activated (05/31/15)

[16:11:10] ---------------------------

[16:11:10]

[16:11:30] >> mysql_query( Connection handle: 1 )

[16:11:30] CMySQLHandler::Query(SELECT unbandate FROM bans WHERE name = 'kala4iks') - Successfully executed.

[16:11:30] >> mysql_store_result( Connection handle: 1 )

[16:11:30] CMySQLHandler::StoreResult() - Result was stored.

[16:11:30] >> mysql_num_rows( Connection handle: 1 )

[16:11:30] CMySQLHandler::NumRows() - Returned 0 row(s)

[16:11:30] >> mysql_free_result( Connection handle: 1 )

[16:11:30] CMySQLHandler::FreeResult() - Result was successfully free'd.

[16:11:30] >> mysql_query( Connection handle: 1 )

[16:11:30] CMySQLHandler::Query(SELECT unbandate FROM bans WHERE ip = '192.168.0.36') - Successfully executed.

[16:11:30] >> mysql_store_result( Connection handle: 1 )

[16:11:30] CMySQLHandler::StoreResult() - Result was stored.

[16:11:30] >> mysql_num_rows( Connection handle: 1 )

[16:11:30] CMySQLHandler::NumRows() - Returned 0 row(s)

[16:11:30] >> mysql_free_result( Connection handle: 1 )

[16:11:30] CMySQLHandler::FreeResult() - Result was successfully free'd.

[16:11:34] >> mysql_real_escape_string( Connection handle: 1 )

[16:11:34] CMySQLHandler::EscapeString(kala4iks); - Escaped 8 characters to kala4iks.

[16:11:34] >> mysql_query( Connection handle: 1 )

[16:11:34] CMySQLHandler::Query(SELECT `ID` FROM `accounts` WHERE `Nickname` = 'kala4iks') - Successfully executed.

[16:11:34] >> mysql_store_result( Connection handle: 1 )

[16:11:34] CMySQLHandler::StoreResult() - Result was stored.

[16:11:34] >> mysql_num_rows( Connection handle: 1 )

[16:11:34] CMySQLHandler::NumRows() - Returned 1 row(s)

[16:11:34] >> mysql_fetch_int( Connection handle: 1 )

[16:11:34] CMySQLHandler::FetchRow() - Return: 1

[16:11:34] >> mysql_free_result( Connection handle: 1 )

[16:11:34] CMySQLHandler::FreeResult() - Result was successfully free'd.

[16:11:37] >> mysql_real_escape_string( Connection handle: 1 )

[16:11:37] CMySQLHandler::EscapeString(0951249107); - Escaped 10 characters to 0951249107.

[16:11:37] >> mysql_query( Connection handle: 1 )

[16:11:37] CMySQLHandler::Query(SELECT * FROM `accounts` WHERE `Password` = '0951249107' AND `ID` = '1') - Successfully executed.

[16:11:37] >> mysql_store_result( Connection handle: 1 )

[16:11:37] CMySQLHandler::StoreResult() - Result was stored.

[16:11:37] >> mysql_num_rows( Connection handle: 1 )

[16:11:37] CMySQLHandler::NumRows() - Returned 1 row(s)

[16:11:37] >> mysql_fetch_row_format( Connection handle: 1 )

[16:11:37] CMySQLHandler::FetchRow() - Return: 1|kala4iks|0951249107|0|10|1|1|0|0|0|10000|0|0|0|0|0|0|0|0|0|0|0|0|0|0|3|3|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|9|0|0|0|0|0|0|0|0|0|0|0|0|0|0|180|0|0|0|0|0|0|0|0|0|0|0|0|0|0|No-One|0|0|0|0|0|0|0|0|0|0|0|0|1|1|1|1|1

[16:11:37] >> mysql_ping( Connection handle: 1 )

[16:11:37] CMySQLHandler::Ping() - Connection is still alive.

[16:11:37] >> mysql_real_escape_string( Connection handle: 1 )

[16:11:37] CMySQLHandler::EscapeString(kala4iks); - Escaped 8 characters to kala4iks.

[16:11:37] >> mysql_query( Connection handle: 1 )

[16:11:37] CMySQLHandler::Query(UPDATE `accounts` SET `Nickname`= 'kala4iks',`Level`= '0', `Admin`= '10', `Reg`= '1', `Sex`= '1', `Spawn`= '0', `Exp`= '0', `BankPass`= '0', `Money` = '10000', `Bank` = '0', `MuteTime` = '0', `Job`= '0', `PayCheck` = '0',`Jailed` = '0',`JailTime`= '0',`MedicTime` = '0',`Mats` = '0',`Drugs`= '0',`JobTime`= '0',`Member` = '0',`Leader` = '0',`Zam` = '0',`Rank` = '0',`Model` = '3',`Char` = '3',`Phousekey` = '0',`Carkey1` = '0', `Pbiskey` = '0',`TWarns` = '0',`CarLic` = '0',`MotoLic` = '0',`TruckLic` = '0',`TruckELic` = '0',`FlyLic` = '0',`BoatLic` = '0',`SD` = '0', `GunLic` = '0',`TaxiLic`= '0',`GruzSkill` = '0',`DrugSkill` = '0',`GunSkill` = '0',`CarSkill` = '0',`JackSkill` = '0',`RobSkill` = '0',`RobHouseSkill` = '0',`TimePizdanul` = '0',`RobHouseTime` = '0',`MechSkill` = '0',`TruckSkill` = '0',`DetSkill` = '0',`HeadValue` = '0',`HunterValue` = '0',`TruckETime` = '0' , `PayDay` = '9',`Warns`= '0',`Boxing` = '0',`Kunfu` = '0',`Kneehead` = '0',`Grabkick` = '0',`FStyle` = '0',`Rope` = '0',`CheatPassword` = '0',`GPS` = '0',`Sigs` = '0',`Pivo` = '0',`Wanted` = '0',`RobTime` = '0',`JackTime` = '0',`AdminOnline` = '180',`Vip` = '0', `Donate` = '0', `Kvest_1` = '0',`Kvest_2` = '0',`Kvest_3` = '0',`Kvest_4` = '0',`Kvest_5` = '0',`Kvest_6` = '0',`Kvest_7` = '0',`Kvest_8` = '0',`Kvest_9` = '0',`Kvest_10` = '0',`Kvest_11` = '0',`Kvest_12` = '0',`Mail` = 'No-One',`Repost` = '0', `Cor_X` = '0.000000',`Cor_Y` = '0.000000',`Cor_Z` = '0.000000',`Dworld` = '0',`Dint` = '0',`Dexit` = '0',`AdmLeader` = '0',`AdmBan` = '0',`AdmSkript` = '0' ,`JailBlock` = '0' ,`Fmute` = '0' ,`SettingName` = '1' ,`SettingLvl` = '1' ,`SettingSite` = '1' ,`SettingDate` = '1' ,`SettingTime` = '1' WHERE `ID` = '1') - Successfully executed.

[16:11:37] >> mysql_ping( Connection handle: 1 )

[16:11:37] CMySQLHandler::Ping() - Connection is still alive.

[16:11:37] >> mysql_real_escape_string( Connection handle: 1 )

[16:11:37] CMySQLHandler::EscapeString(kala4iks); - Escaped 8 characters to kala4iks.

[16:11:37] >> mysql_query( Connection handle: 1 )

[16:11:37] CMySQLHandler::Query(UPDATE `accounts` SET `Nickname`= 'kala4iks',`Level`= '0', `Admin`= '10', `Reg`= '1', `Sex`= '1', `Spawn`= '0', `Exp`= '0', `BankPass`= '0', `Money` = '10000', `Bank` = '0', `MuteTime` = '0', `Job`= '0', `PayCheck` = '0',`Jailed` = '0',`JailTime`= '0',`MedicTime` = '0',`Mats` = '0',`Drugs`= '0',`JobTime`= '0',`Member` = '0',`Leader` = '0',`Zam` = '0',`Rank` = '0',`Model` = '3',`Char` = '3',`Phousekey` = '0',`Carkey1` = '0', `Pbiskey` = '0',`TWarns` = '0',`CarLic` = '0',`MotoLic` = '0',`TruckLic` = '0',`TruckELic` = '0',`FlyLic` = '0',`BoatLic` = '0',`SD` = '0', `GunLic` = '0',`TaxiLic`= '0',`GruzSkill` = '0',`DrugSkill` = '0',`GunSkill` = '0',`CarSkill` = '0',`JackSkill` = '0',`RobSkill` = '0',`RobHouseSkill` = '0',`TimePizdanul` = '0',`RobHouseTime` = '0',`MechSkill` = '0',`TruckSkill` = '0',`DetSkill` = '0',`HeadValue` = '0',`HunterValue` = '0',`TruckETime` = '0' , `PayDay` = '9',`Warns`= '0',`Boxing` = '0',`Kunfu` = '0',`Kneehead` = '0',`Grabkick` = '0',`FStyle` = '0',`Rope` = '0',`CheatPassword` = '0',`GPS` = '0',`Sigs` = '0',`Pivo` = '0',`Wanted` = '0',`RobTime` = '0',`JackTime` = '0',`AdminOnline` = '180',`Vip` = '0', `Donate` = '0', `Kvest_1` = '0',`Kvest_2` = '0',`Kvest_3` = '0',`Kvest_4` = '0',`Kvest_5` = '0',`Kvest_6` = '0',`Kvest_7` = '0',`Kvest_8` = '0',`Kvest_9` = '0',`Kvest_10` = '0',`Kvest_11` = '0',`Kvest_12` = '0',`Mail` = 'No-One',`Repost` = '0', `Cor_X` = '0.000000',`Cor_Y` = '0.000000',`Cor_Z` = '0.000000',`Dworld` = '0',`Dint` = '0',`Dexit` = '0',`AdmLeader` = '0',`AdmBan` = '0',`AdmSkript` = '0' ,`JailBlock` = '0' ,`Fmute` = '0' ,`SettingName` = '1' ,`SettingLvl` = '1' ,`SettingSite` = '1' ,`SettingDate` = '1' ,`SettingTime` = '1' WHERE `ID` = '1') - Successfully executed.

А вот это после рестарта сервера, когда на сервере 355 домов.
Пришлось через файлообменник так как много строчек.
http://rghost.ru/private/6RQdjXxMb/88df448a5e2aa4d5ab05b08d95de547e (Не реклама).


Вот это я зашел на сервер когда я очистил полностью дома с базы данных.зашел и создал 1 дом.

[16:20:16]

[16:20:16] ---------------------------

[16:20:16] MySQL Debugging activated (05/31/15)

[16:20:16] ---------------------------

[16:20:16]

[16:20:42] >> mysql_query( Connection handle: 1 )

[16:20:42] CMySQLHandler::Query(SELECT unbandate FROM bans WHERE name = 'kala4iks') - Successfully executed.

[16:20:42] >> mysql_store_result( Connection handle: 1 )

[16:20:42] CMySQLHandler::StoreResult() - Result was stored.

[16:20:42] >> mysql_num_rows( Connection handle: 1 )

[16:20:42] CMySQLHandler::NumRows() - Returned 0 row(s)

[16:20:42] >> mysql_free_result( Connection handle: 1 )

[16:20:42] CMySQLHandler::FreeResult() - Result was successfully free'd.

[16:20:42] >> mysql_query( Connection handle: 1 )

[16:20:42] CMySQLHandler::Query(SELECT unbandate FROM bans WHERE ip = '192.168.0.36') - Successfully executed.

[16:20:42] >> mysql_store_result( Connection handle: 1 )

[16:20:42] CMySQLHandler::StoreResult() - Result was stored.

[16:20:42] >> mysql_num_rows( Connection handle: 1 )

[16:20:42] CMySQLHandler::NumRows() - Returned 0 row(s)

[16:20:42] >> mysql_free_result( Connection handle: 1 )

[16:20:42] CMySQLHandler::FreeResult() - Result was successfully free'd.

[16:20:46] >> mysql_real_escape_string( Connection handle: 1 )

[16:20:46] CMySQLHandler::EscapeString(kala4iks); - Escaped 8 characters to kala4iks.

[16:20:46] >> mysql_query( Connection handle: 1 )

[16:20:46] CMySQLHandler::Query(SELECT `ID` FROM `accounts` WHERE `Nickname` = 'kala4iks') - Successfully executed.

[16:20:46] >> mysql_store_result( Connection handle: 1 )

[16:20:46] CMySQLHandler::StoreResult() - Result was stored.

[16:20:46] >> mysql_num_rows( Connection handle: 1 )

[16:20:46] CMySQLHandler::NumRows() - Returned 1 row(s)

[16:20:46] >> mysql_fetch_int( Connection handle: 1 )

[16:20:46] CMySQLHandler::FetchRow() - Return: 1

[16:20:46] >> mysql_free_result( Connection handle: 1 )

[16:20:46] CMySQLHandler::FreeResult() - Result was successfully free'd.

[16:20:48] >> mysql_real_escape_string( Connection handle: 1 )

[16:20:48] CMySQLHandler::EscapeString(0951249107); - Escaped 10 characters to 0951249107.

[16:20:48] >> mysql_query( Connection handle: 1 )

[16:20:48] CMySQLHandler::Query(SELECT * FROM `accounts` WHERE `Password` = '0951249107' AND `ID` = '1') - Successfully executed.

[16:20:48] >> mysql_store_result( Connection handle: 1 )

[16:20:48] CMySQLHandler::StoreResult() - Result was stored.

[16:20:48] >> mysql_num_rows( Connection handle: 1 )

[16:20:48] CMySQLHandler::NumRows() - Returned 1 row(s)

[16:20:48] >> mysql_fetch_row_format( Connection handle: 1 )

[16:20:48] CMySQLHandler::FetchRow() - Return: 1|kala4iks|0951249107|0|10|1|1|0|0|0|10000|0|0|0|0|0|0|0|0|0|0|0|0|0|0|3|3|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|9|0|0|0|0|0|0|0|0|0|0|0|0|0|0|180|0|0|0|0|0|0|0|0|0|0|0|0|0|0|No-One|0|0|0|0|0|0|0|0|0|0|0|0|1|1|1|1|1

[16:20:48] >> mysql_ping( Connection handle: 1 )

[16:20:48] CMySQLHandler::Ping() - Connection is still alive.

[16:20:48] >> mysql_real_escape_string( Connection handle: 1 )

[16:20:48] CMySQLHandler::EscapeString(kala4iks); - Escaped 8 characters to kala4iks.

[16:20:48] >> mysql_query( Connection handle: 1 )

[16:20:48] CMySQLHandler::Query(UPDATE `accounts` SET `Nickname`= 'kala4iks',`Level`= '0', `Admin`= '10', `Reg`= '1', `Sex`= '1', `Spawn`= '0', `Exp`= '0', `BankPass`= '0', `Money` = '10000', `Bank` = '0', `MuteTime` = '0', `Job`= '0', `PayCheck` = '0',`Jailed` = '0',`JailTime`= '0',`MedicTime` = '0',`Mats` = '0',`Drugs`= '0',`JobTime`= '0',`Member` = '0',`Leader` = '0',`Zam` = '0',`Rank` = '0',`Model` = '3',`Char` = '3',`Phousekey` = '0',`Carkey1` = '0', `Pbiskey` = '0',`TWarns` = '0',`CarLic` = '0',`MotoLic` = '0',`TruckLic` = '0',`TruckELic` = '0',`FlyLic` = '0',`BoatLic` = '0',`SD` = '0', `GunLic` = '0',`TaxiLic`= '0',`GruzSkill` = '0',`DrugSkill` = '0',`GunSkill` = '0',`CarSkill` = '0',`JackSkill` = '0',`RobSkill` = '0',`RobHouseSkill` = '0',`TimePizdanul` = '0',`RobHouseTime` = '0',`MechSkill` = '0',`TruckSkill` = '0',`DetSkill` = '0',`HeadValue` = '0',`HunterValue` = '0',`TruckETime` = '0' , `PayDay` = '9',`Warns`= '0',`Boxing` = '0',`Kunfu` = '0',`Kneehead` = '0',`Grabkick` = '0',`FStyle` = '0',`Rope` = '0',`CheatPassword` = '0',`GPS` = '0',`Sigs` = '0',`Pivo` = '0',`Wanted` = '0',`RobTime` = '0',`JackTime` = '0',`AdminOnline` = '180',`Vip` = '0', `Donate` = '0', `Kvest_1` = '0',`Kvest_2` = '0',`Kvest_3` = '0',`Kvest_4` = '0',`Kvest_5` = '0',`Kvest_6` = '0',`Kvest_7` = '0',`Kvest_8` = '0',`Kvest_9` = '0',`Kvest_10` = '0',`Kvest_11` = '0',`Kvest_12` = '0',`Mail` = 'No-One',`Repost` = '0', `Cor_X` = '0.000000',`Cor_Y` = '0.000000',`Cor_Z` = '0.000000',`Dworld` = '0',`Dint` = '0',`Dexit` = '0',`AdmLeader` = '0',`AdmBan` = '0',`AdmSkript` = '0' ,`JailBlock` = '0' ,`Fmute` = '0' ,`SettingName` = '1' ,`SettingLvl` = '1' ,`SettingSite` = '1' ,`SettingDate` = '1' ,`SettingTime` = '1' WHERE `ID` = '1') - Successfully executed.

[16:20:48] >> mysql_ping( Connection handle: 1 )

[16:20:48] CMySQLHandler::Ping() - Connection is still alive.

[16:20:48] >> mysql_real_escape_string( Connection handle: 1 )

[16:20:48] CMySQLHandler::EscapeString(kala4iks); - Escaped 8 characters to kala4iks.

[16:20:48] >> mysql_query( Connection handle: 1 )

[16:20:48] CMySQLHandler::Query(UPDATE `accounts` SET `Nickname`= 'kala4iks',`Level`= '0', `Admin`= '10', `Reg`= '1', `Sex`= '1', `Spawn`= '0', `Exp`= '0', `BankPass`= '0', `Money` = '10000', `Bank` = '0', `MuteTime` = '0', `Job`= '0', `PayCheck` = '0',`Jailed` = '0',`JailTime`= '0',`MedicTime` = '0',`Mats` = '0',`Drugs`= '0',`JobTime`= '0',`Member` = '0',`Leader` = '0',`Zam` = '0',`Rank` = '0',`Model` = '3',`Char` = '3',`Phousekey` = '0',`Carkey1` = '0', `Pbiskey` = '0',`TWarns` = '0',`CarLic` = '0',`MotoLic` = '0',`TruckLic` = '0',`TruckELic` = '0',`FlyLic` = '0',`BoatLic` = '0',`SD` = '0', `GunLic` = '0',`TaxiLic`= '0',`GruzSkill` = '0',`DrugSkill` = '0',`GunSkill` = '0',`CarSkill` = '0',`JackSkill` = '0',`RobSkill` = '0',`RobHouseSkill` = '0',`TimePizdanul` = '0',`RobHouseTime` = '0',`MechSkill` = '0',`TruckSkill` = '0',`DetSkill` = '0',`HeadValue` = '0',`HunterValue` = '0',`TruckETime` = '0' , `PayDay` = '9',`Warns`= '0',`Boxing` = '0',`Kunfu` = '0',`Kneehead` = '0',`Grabkick` = '0',`FStyle` = '0',`Rope` = '0',`CheatPassword` = '0',`GPS` = '0',`Sigs` = '0',`Pivo` = '0',`Wanted` = '0',`RobTime` = '0',`JackTime` = '0',`AdminOnline` = '180',`Vip` = '0', `Donate` = '0', `Kvest_1` = '0',`Kvest_2` = '0',`Kvest_3` = '0',`Kvest_4` = '0',`Kvest_5` = '0',`Kvest_6` = '0',`Kvest_7` = '0',`Kvest_8` = '0',`Kvest_9` = '0',`Kvest_10` = '0',`Kvest_11` = '0',`Kvest_12` = '0',`Mail` = 'No-One',`Repost` = '0', `Cor_X` = '0.000000',`Cor_Y` = '0.000000',`Cor_Z` = '0.000000',`Dworld` = '0',`Dint` = '0',`Dexit` = '0',`AdmLeader` = '0',`AdmBan` = '0',`AdmSkript` = '0' ,`JailBlock` = '0' ,`Fmute` = '0' ,`SettingName` = '1' ,`SettingLvl` = '1' ,`SettingSite` = '1' ,`SettingDate` = '1' ,`SettingTime` = '1' WHERE `ID` = '1') - Successfully executed.

[16:21:01] >> mysql_query( Connection handle: 1 )

[16:21:01] CMySQLHandler::Query(INSERT INTO `house` (`EnterX`, `EnterY`, `EnterZ`, `ExitX`, `ExitY`, `ExitZ`, `Int`, `Owned`, `Owner`, `Price`, `Lock`, `Lvl`, `Mats`, `Drugs`, `Heal`, `Arm`, `Class`)VALUE ('956.016113', '-1624.130249', '13.548741', '2237.523681', '-1081.612548', '1049.023437', '2', '0', 'The State', '1000000', '0', '10', '0', '0', '0', '0', '5')) - Successfully executed.

[16:21:01] >> mysql_query( Connection handle: 1 )

[16:21:01] CMySQLHandler::Query(UPDATE `stuff` SET value = '353' WHERE `ID` = '1') - Successfully executed.

[16:21:01] >> mysql_query( Connection handle: 1 )

[16:21:01] CMySQLHandler::Query(UPDATE `stuff` SET value = '73' WHERE `ID` = '2') - Successfully executed.

[16:21:01] >> mysql_query( Connection handle: 1 )

[16:21:01] CMySQLHandler::Query(UPDATE `stuff` SET value = '67' WHERE `ID` = '3') - Successfully executed.

[16:21:02] >> mysql_query( Connection handle: 1 )

[16:21:02] CMySQLHandler::Query(UPDATE `stuff` SET value = '12' WHERE `ID` = '4') - Successfully executed.


А вот я рестартнул сервер при созданном доме.
Пришлось снова залить на файлообменник так как файл слишком большой.
http://rghost.ru/private/6nQbYhCWt/daa9a7005e775b99ec235ceadfcca0a4 (Не реклама).

Ну вот и все дома не сохронились надеюсь поможете.

Если бы работали с много поточным плагином - наверняка бы помог (MySQL R7+)

kala4iks
01.06.2015, 16:27
Если бы работали с много поточным плагином - наверняка бы помог (MySQL R7+)

Жаль очень жаль.

kala4iks
02.06.2015, 09:46
Выручайте кто знает.

A N D R E Y
02.06.2015, 12:39
f(string, "SELECT * FROM `house` WHERE `ID` = '%d'", i);
Тут все правильно? внимательно только смотрите. Это с загрузки я взял.

kala4iks
02.06.2015, 14:24
f(string, "SELECT * FROM `house` WHERE `ID` = '%d'", i);
Тут все правильно? внимательно только смотрите. Это с загрузки я взял.

Если честно я не очень сильно разбераюсь в мускуле, вот почему и попросил помочь.

kala4iks
02.06.2015, 23:53
Для этого нужно изменить значение auto_increment в таблице с домами (раздел - операции).

Скинь логи mysql.

Так ты поможешь или нет?

Daniel_Cortez
03.06.2015, 07:28
Выручайте кто знает.
Я так понимаю, мой пост на предыдущей странице (http://pro-pawn.ru/showthread.php?12171&p=61579&viewfull=1#post61579) остался незамеченным?
Если нет, то вы хоть отвечайте.

kala4iks
03.06.2015, 08:58
Я так понимаю, мой пост на предыдущей странице (http://pro-pawn.ru/showthread.php?12171&p=61579&viewfull=1#post61579) остался незамеченным?
Если нет, то вы хоть отвечайте.

Это просто не такое как у меня. Не в этом дело у меня почему-то удаленные дома появляются что-то с auto_increment связано а я не знаю. + В той теме написано про файловое сохронение, а у меня на мускуле.

Daniel_Cortez
03.06.2015, 10:45
Это просто не такое как у меня. Не в этом дело у меня почему-то удаленные дома появляются что-то с auto_increment связано а я не знаю. + В той теме написано про файловое сохронение, а у меня на мускуле.
А с чего вы взяли, что там дело именно в файлах?

A N D R E Y
03.06.2015, 14:10
А ошибки при компилировании в конце появляются?

kala4iks
03.06.2015, 15:42
А ошибки при компилировании в конце появляются?

Не мод нормально компилируется.

kala4iks
04.06.2015, 18:08
Помогите пожалуйста игрокам на сервере без домов не очень.

kala4iks
05.06.2015, 21:31
Поможет кто-то или нет?

Desulaid
05.06.2015, 21:55
Зачем иметь дом, когда рядом такие чудные скамейки

kala4iks
05.06.2015, 22:52
Зачем иметь дом, когда рядом такие чудные скамейки

:lol: А если серьезно, игрокам без домов как то не очень блин.

kala4iks
06.06.2015, 17:58
Мне тут подсказали что вот тут моя ошибка была.


stock SaveHouses()
{
new string[1028];
for(new i = 0; i < HOME; i++)
{
format(string, sizeof(string), "UPDATE `house` SET `EnterX` = '%.4f',`EnterY` = '%.4f', `EnterZ` = '%.4f', `ExitX` = '%.4f', `ExitY` = '%.4f', `ExitZ` = '%.4f', \
`Int` = '%i', `Owned` = '%i', `Owner` = '%s',`Price` = '%i',`Lock` = '%i',`Lvl` = '%i', `Mats` = '%i' ,`Drugs` = '%i' ,`Heal` = '%i' ,`Arm` = '%i',`Class` = '%i',`Del` = '%i',`Vip` = '%i' WHERE `ID` = '%i'",
HouseInfo[i][hEnterX],
HouseInfo[i][hEnterY],
HouseInfo[i][hEnterZ],
HouseInfo[i][hExitX],
HouseInfo[i][hExitY],
HouseInfo[i][hExitZ],
HouseInfo[i][hInt],
HouseInfo[i][hOwned],
HouseInfo[i][hOwner],
HouseInfo[i][hPrice],
HouseInfo[i][hLock],
HouseInfo[i][hLvl],
HouseInfo[i][hMats],
HouseInfo[i][hDrugs],
HouseInfo[i][hHel],
HouseInfo[i][hArm],
HouseInfo[i][hClass],
HouseInfo[i][hDel],
HouseInfo[i][hVip],
HouseInfo[i][hID]); // Вот она. раньше тут просто i был.
mysql_query(string);
}
}

Но теперь у меня еще 1 вопрос как сделать так чтоб в логе дома не грузились 355 а ток стока скок в базе данных я создал, а то у меня домов в базе данных 4 допустим а когда я создаю пишет от 355 что я тип создаю но после рестарта все нормально.

kala4iks
06.06.2015, 23:09
http://rghost.ru/8cfPYRTgy/image.png (http://rghost.ru/8cfPYRTgy.view)

kala4iks
07.06.2015, 12:56
Поможет кто-то исправить?

kala4iks
07.06.2015, 16:04
Помогите пожалуйста доделать сахронение я исправил теперь другая проблема.

kala4iks
11.06.2015, 00:26
Ну помогите пожалуйста.