04.01.2014, 09:53
Скриптинг курилка
04.01.2014, 10:24
04.01.2014, 10:32
04.01.2014, 11:34
Quote:
Скорее всего да. Он, наверное, массив P[3] сделал как обычный массив (интегер) и забыл про Float.
pawn Код:
|
PHP код:
new Float:P[4];
GetPlayerPos(playerid, P[0], P[1], P[2]);
GetPlayerFacingAngle(playerid, P[3]);
CarInfo[LastVehicle][CarServerID] = CreateVehicle(params[2], P[0], P[1], P[2], P[3], random(125), random(125), 360);
format(string, sizeof(string), "Марка: {B6FF00}%s\n{FFFFFF}Стоимость: {B6FF00}$%d", GetVehicleName[params[2]-400], params[1]);
CarInfo[LastVehicle][CarLabel] = CreateDynamic3DTextLabel(string, 0xFFFFFFFF, P[0], P[1], P[2], 25.0, INVALID_PLAYER_ID, CarInfo[LastVehicle][CarServerID], 0, -1, -1, -1, 25.0);
04.01.2014, 12:05
04.01.2014, 13:18
05.01.2014, 02:32
Как грамотнее сформулировать запрос, первую часть то я знаю, а вторую подскажите:
Как видите, мне нужно чтобы он запрос делал не по какому-то параметру столбца, а именно по порядковому номеру строки.
pawn Код:
"UPDATE back SET level='4' ГДЕ НОМЕР ОБНОВЛЯЕМОЙ СТРОКИ 3"
05.01.2014, 10:29
Quote:
Как грамотнее сформулировать запрос, первую часть то я знаю, а вторую подскажите:
pawn Код:
|
потом уже апдейт по нужному полю UPDATE back SET level='4' WHERE ...
05.01.2014, 10:59
Частично разобрался.. Код примерно такой, но вылазит ошибка:
PHP код:
UPDATE `data` SET Name='BOT' LIMIT 1,2
Код HTML:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2' at line 1
05.01.2014, 11:20
Quote:
Частично разобрался.. Код примерно такой, но вылазит ошибка:
PHP код:
Код HTML:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2' at line 1 |
05.01.2014, 11:22
(
Последний раз редактировалось Urukhay; 08.01.2014 в 03:34.
)
Почему если писать такой запрос:
То он обновит 2 первые строки
А на такой:
Ругается такой ошибкой:
PHP код:
UPDATE `data` SET Name='BOT' LIMIT 2
А на такой:
PHP код:
UPDATE `data` SET Name='BOT' LIMIT 1,2
Код HTML:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2' at line 1
05.01.2014, 11:25
Quote:
Почему тогда если писать такой запрос:
PHP код:
А на такой: PHP код:
Код HTML:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2' at line 1 |
05.01.2014, 12:26
ребят, выручайте, со стримером проблемы, вот тема с описанием https://sampforum.blast.hk/showthread.php?tid=485428
06.01.2014, 08:57
И всё же как написать знак процента в чат? "%%" не работает. Заранее спасибо.)
06.01.2014, 09:07
Хм, как всегда после того как задам вопрос - нахожу ответ.)
Думаю суть ясна, может кому-нибудь пригодится. Спасибо за внимание.)
UPD:
Вышеописанный пример подойдет для format, в обычном сообщении %% работает как часы.
PHP код:
// Как не правильно писать знак процента
new str[64];
format(str, sizeof(str), "Владение пистолетом: %i %%", pistol_skill);
SendClientMessage(playerid, 0xFFFFFFAA, str);
PHP код:
// Как правильно писать знак процента
new str[64];
format(str, sizeof(str), "Владение пистолетом: %i %s", pistol_skill, "%%");
SendClientMessage(playerid, 0xFFFFFFAA, str);
UPD:
Вышеописанный пример подойдет для format, в обычном сообщении %% работает как часы.
PHP код:
SendClientMessage(playerid, -1, "Система загружена на 40%%");
/* В чате будет написано:
Система загружена на 40% */
06.01.2014, 09:50
07.01.2014, 03:29
Как перевести unix time (gettime()) в нормальное время?
Стандартной функции нет?
Стандартной функции нет?
07.01.2014, 11:30
PHP код:
new hour, minute, second;
gettime(hour,minute,second);
printf("Time: %d:%d",hour,minute);
07.01.2014, 15:16
Любой, который не подходит к конкретной модели авто. К примеру, если попытаться прицепить спойлер к авто, на модели которого спойлер не предусмотрен.
07.01.2014, 16:51
« Next Oldest | Next Newest »
Users browsing this thread: 37 Guest(s)