Lonton
Ученик
Мужики, взялся за перевод по совету одного из советчиков форума PI, нашел урок, который переведен на русский язык, по которому я поменял все кэши. Но вот по поводу того, за счет чего выскакивают эти варнинги я ничего не нашел.
Простите что беспокою, конечно, только начинаю осваивать mysql, поэтому боюсь в этих строках удалить что-то не то.
(14770)warning 213: tag mismatch
(14978) : warning 213: tag mismatch
(14982) : warning 213: tag mismatch
Самое интересное (32204) : error 017: undefined symbol "MYSQL_HOST"
Простите что беспокою, конечно, только начинаю осваивать mysql, поэтому боюсь в этих строках удалить что-то не то.
(14770)warning 213: tag mismatch
(14978) : warning 213: tag mismatch
(14982) : warning 213: tag mismatch
PHP:
if(PlayerInfo[p][pLevel] >= 3 && PlayerInfo[p][pRefer_ID] != -1)
{
new queryty[100];
format(queryty,sizeof(queryty),"SELECT * FROM members WHERE member_id=%i",PlayerInfo[p][pRefer_ID]);
mysql_tquery(MySQL, queryty, "PlayerGiveGifits","iiiii",PlayerInfo[p][pID],p,PlayerInfo[p][pRefer_ID],50000,50000); // 14770 line
}
else if(tmphour == 5 && tmpminute == 6)
{
mysql_tquery(MySQL, "UPDATE members SET Online=0", "", ""); // 14978 line
new queryty[65];
format(queryty,sizeof(queryty),"UPDATE frac_info SET fObwak=%i WHERE fId=%i",FracInfo[12][fObwak],FracInfo[12][fId]);
mysql_tquery(MySQL, queryty, "", ""); // 14982 line
format(queryty,sizeof(queryty),"UPDATE frac_info SET fObwak=%i WHERE fId=%i",FracInfo[13][fObwak],FracInfo[13][fId]);
mysql_tquery(MySQL, queryty, "", "");
format(queryty,sizeof(queryty),"UPDATE frac_info SET fObwak=%i WHERE fId=%i",FracInfo[14][fObwak],FracInfo[14][fId]);
mysql_tquery(MySQL, queryty, "", "");
format(queryty,sizeof(queryty),"UPDATE frac_info SET fObwak=%i WHERE fId=%i",FracInfo[15][fObwak],FracInfo[15][fId]);
mysql_tquery(MySQL, queryty, "", "");
format(queryty,sizeof(queryty),"UPDATE frac_info SET fObwak=%i WHERE fId=%i",FracInfo[16][fObwak],FracInfo[16][fId]);
mysql_tquery(MySQL, queryty, "", "");
Самое интересное (32204) : error 017: undefined symbol "MYSQL_HOST"
PHP:
#define MySQL_HOST "localhost"
#define MySQL_USER "rook"
#define MySQL_PASS ""
#define MySQL_DATABASE "db"
32204 MySQL = mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASSWORD, MYSQL_DATABASE);
PHP:
cache_get_value_name(0, "name", PlayerInfo[playerid][pName], MySQL, MAX_PLAYER_NAME);
cache_get_value_name(0, "members_pass_hash", PlayerInfo[playerid][pass_hash], MySQL, 33);
cache_get_value_name(0, "members_pass_salt", PlayerInfo[playerid][pass_salt], MySQL, 6);
cache_get_value_name(0, "email", PlayerInfo[playerid][pEmail], MySQL, 65);
PlayerInfo[playerid][pAdmin_RAKS] = cache_get_value_name_int(0, "Admin", MySQL);
PlayerInfo[playerid][pRassa] = cache_get_value_name_int(0, "Rassa", MySQL);
PlayerInfo[playerid][pItaly] = cache_get_value_name_int(0, "Italy", MySQL);
PlayerInfo[playerid][pIspan] = cache_get_value_name_int(0, "Ispan", MySQL);
PlayerInfo[playerid][pJapan] = cache_get_value_name_int(0, "Japan", MySQL);
PlayerInfo[playerid][pRussia] = cache_get_value_name_int(0, "Russia", MySQL);
PlayerInfo[playerid][pNemec] = cache_get_value_name_int(0, "Nemec", MySQL);
PlayerInfo[playerid][pCarLic] = cache_get_value_name_int(0, "CarLic", MySQL);
PlayerInfo[playerid][pDostup_RSAKS] = cache_get_value_name_int(0, "Dostup", MySQL);
PHP:
public LoadVehicles()
{
new time = GetTickCount();
new rows;
cache_get_row_count(rows);
for(new idx = 1; idx <= rows; idx++)
{
cache_get_value_name_int(idx-1, "vID", VehInfo[idx][vID]);
cache_get_value_name_int(idx-1, "vModel", VehInfo[idx][vModel]);
cache_get_value_name_float(idx-1, "vX", VehInfo[idx][vX]);
cache_get_value_name_float(idx-1, "vY", VehInfo[idx][vY]);
cache_get_value_name_float(idx-1, "vZ", VehInfo[idx][vZ]);
cache_get_value_name_float(idx-1, "vFa", VehInfo[idx][vFa]);
cache_get_value_name_int(idx-1, "vInt", VehInfo[idx][vInt]);
cache_get_value_name_int(idx-1, "vWorld", VehInfo[idx][vWorld]);
cache_get_value_name(idx-1, "vColors", VehInfo[idx][vColors], 32);
cache_get_value_name_int(idx-1, "vFr", VehInfo[idx][vFr]);
cache_get_value_name_int(idx-1, "vStatus", VehInfo[idx][vStatus]);
sscanf(VehInfo[idx][vColors], "p<,>a<i>[2]",VehInfo[idx][vColor]);
VehInfo[idx][vVehicle] = CreateVehicle(VehInfo[idx][vModel], VehInfo[idx][vX], VehInfo[idx][vY], VehInfo[idx][vZ], VehInfo[idx][vFa], VehInfo[idx][vColor][0], VehInfo[idx][vColor][1], 300);
LinkVehicleToInterior(VehInfo[idx][vVehicle], VehInfo[idx][vInt]);
SetVehicleVirtualWorld(VehInfo[idx][vVehicle], VehInfo[idx][vWorld]);
Fuell[VehInfo[idx][vVehicle]] = float(150);
if(IsAStripCar(idx)) CarStrips[idx] = 10;
SetVehicleParamsEx(VehInfo[idx][vVehicle],0,0,0,0,0,0,0);
if(VehInfo[idx][vStatus] == 0) SetVehicleNumberPlate(VehInfo[idx][vVehicle],Fraction[VehInfo[idx][vFr]][fText]);
TOTALVEH++;
}
printf("[Загружено орг/раб. автомобилей]: <%i>. Потрачено: <%i мс>.",TOTALVEH,GetTickCount()-time);
return 1;
Последнее редактирование:
