Доступ к архиву

Переход в группу "Пользователь"

300.00
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Не работает загрузка с БД

Статус
В этой теме нельзя размещать новые ответы.

ScriptNoob

Начинающий
Пользователь
Регистрация
18 Янв 2019
Сообщения
10
Лучшие ответы
0
Репутация
0
Создал команду /setmaps, которая ставит чекпоинт на игрока, сохранение в БД работает, загрузка нет, подскажите в чём проблема, на табуляцию желательно не смотреть:ae:

HTML:
CMD:setmaps(playerid,params[]){
	new
		stringm[145],
		Float:pX,
		Float:pY,
		Float:pZ,
		NAME[200];
	format(NAME,sizeof(NAME),"%S",params[0]);
	if(sscanf(params,"s",params[0])) {
 	return SendClientMessage(playerid, -1, !"{BEBEBE}/setmaps [Íàçâàíèå ïèêàïà]");
	}
	GetPlayerPos(playerid,pX,pY,pZ);
	CreateObject(19605,pX,pY,pZ,0,0,0);
	Create3DTextLabel(params[0],COLOR_ROT,pX,pY,pZ + 2,30,0,1);
	format(stringm, sizeof(stringm), "INSERT INTO `marker` (`name`,`X`,`Y`,`Z`) VALUES ('%s', '%f', '%f', '%f')",params[0],pX,pY,pZ);
  	mysql_function_query(ConnectMySQL,stringm,false,"","");
	return 1;
}
stock markerloads() {
new stringg[200];
format(stringg, sizeof(stringg), "SELECT `name`,`X`,`Y`,`Z`FROM `marker`");
mysql_function_query(ConnectMySQL,stringg, true, "markerload","");
printf("TRUE TEST SQL");
return 1;
}
publics markerload() {
	new
	rows,
	Float:pX,
	Float:pY,
	Float:pZ,
	NAME[20],
	fields;
	cache_get_data(rows,fields);
	printf("test:%d",fields);
	for(new i= 0; i < rows; i++){
	pX = cache_get_field_content_float(i, "X", ConnectMySQL);
	pY = cache_get_field_content_float(i, "Y", ConnectMySQL);
	pZ = cache_get_field_content_float(i, "Z", ConnectMySQL);
	cache_get_field_content(i, "name", NAME, ConnectMySQL, 20);
	CreateObject(19605,pX,pY,pZ,0,0,0);
	Create3DTextLabel(NAME,COLOR_ROT,pX,pY,pZ + 2,30,0,1);
	printf("pX:%f,pY:%f,pZ:%f\n",pX,pY,pZ);
}
	return true;
}
В OnGameModeInit прописано markerloads()
publics это forward + public
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу