- Регистрация
- 5 Мар 2013
- Сообщения
- 627
- Лучшие ответы
- 0
- Репутация
- 97
Добрый день.
18.02.14 делать было нечего вот решил перевести ганг зоны
находим старую загрузку и удаляем
теперь вставляем мою
создадим бд
на этом все потом обновлю 2 вариант загрузки
18.02.14 делать было нечего вот решил перевести ганг зоны
находим старую загрузку и удаляем
теперь вставляем мою
PHP:
stock LoadGZ() mysql_function_query(MYSQL,"SELECT * FROM `gangz`", true, "CallBackGangZone", "");
publics: CallBackGangZone()
{
new rows, fields;
cache_get_data(rows, fields);
new temp[64],i = 0;
if(rows)
{
for(new he = 0; he < rows; he++)
{
cache_get_row(he, 0, temp),GZInfo[he][gCoords][0] = floatstr(temp);
cache_get_row(he, 1, temp),GZInfo[he][gCoords][1] = floatstr(temp);
cache_get_row(he, 2, temp),GZInfo[he][gCoords][2] = floatstr(temp);
cache_get_row(he, 3, temp),GZInfo[he][gCoords][3] = floatstr(temp);
cache_get_row(he, 4, temp),GZInfo[he][gFrakVlad] = strval(temp);
GZInfo[he][gID] = GangZoneCreate(GZInfo[he][gCoords][0],GZInfo[he][gCoords][1],GZInfo[he][gCoords][2],GZInfo[he][gCoords][3]);
if(GZInfo[he][gFrakVlad] == 0) GZInfo[he][gFrakVlad] = allowedfactions[random(sizeof(allowedfactions))];
ZoneOnBattle[he] = 0;
GZSafeTime[he] = 0;
i++;
TotalGangZone++;
}
printf("[Загрузка]:\tLoadGZ\t\t|\tЗагрузка: %d", i);
}
else printf("Ганг Зоны не загружены.");
return 1;
}
stock SaveGZ(i)
{
new query[100];
format(query,sizeof(query),"UPDATE `gangz` SET \
`gID`='%d',`gCoords[0]`='%f',`gCoords[1]`='%f',`gCoords[2]`='%f',\
`gCoords[3]`='%f',`gFrakVlad`='%d',`gNapad`='%d'",GZInfo[i][gID],GZInfo[i][gCoords][0],
GZInfo[i][gCoords][1],GZInfo[i][gCoords][2],GZInfo[i][gCoords][3],GZInfo[i][gFrakVlad]);
mysql_function_query(MYSQL,query,false,"","");
return 1;
}
PHP:
CREATE TABLE IF NOT EXISTS `gangz` (
`gID` int(11) NOT NULL,
`gCoords[0]` float NOT NULL,
`gCoords[1]` float NOT NULL,
`gCoords[2]` float NOT NULL,
`gCoords[3]` float NOT NULL,
`gFrakVlad` int(11) NOT NULL,
`gNapad` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Последнее редактирование: