02.03.2016, 11:37
Скриптинг курилка
02.03.2016, 16:01
Тебя не должен смущать один символ)
PHP Code:
new txt_example[] = "Пример текста на кириллице";
new File:handle;
handle = fopen("name_file.txt", io_append);
if (handle)
{
new string[32];
format(string, 32, "%s\r\n", txt_example);
for (new c = 0; c < strlen(string); c++)
{
// Запишем каждый символ строки
// string в режиме ASCII
fputchar(handle, string[c], false);
}
fclose(handle);
}
else
{
printf("Не удалось открыть файл '%s'", "name_file.txt");
}
03.03.2016, 15:49
1) Иногда запрос не посылается к базе данных с ошибкой:
[ERROR] CMySQLQuery::Execute - (error #2013) Lost connection to MySQL server during query
После этого запросы вновь некоторое время посылаются и вновь такая ошибка.
2) Странным образом не вызывается OnQueryError. Вообще ни разу.
R39-4
[ERROR] CMySQLQuery::Execute - (error #2013) Lost connection to MySQL server during query
После этого запросы вновь некоторое время посылаются и вновь такая ошибка.
2) Странным образом не вызывается OnQueryError. Вообще ни разу.
R39-4
03.03.2016, 17:11
Quote:
2) Странным образом не вызывается OnQueryError. Вообще ни разу.
R39-4 |
http://forum.sa-mp.com/showpost.php?...postcount=5810
04.03.2016, 13:23
Поставил на виртуалку CentOS 6.7, но при попытке запуска самп-сервера с плагином, использующим sampgdk*, он падает - "Ошибка сегментирования". В чем может быть причина?
*К этому выводу я пришел исходя из того, что не работает crashdetect, streamer, а также пустой плагин с sampgdk. ColAndreas, например, работает, также работает чистый плагин без sampgdk.
*К этому выводу я пришел исходя из того, что не работает crashdetect, streamer, а также пустой плагин с sampgdk. ColAndreas, например, работает, также работает чистый плагин без sampgdk.
04.03.2016, 13:34
Quote:
Тоже не работает, даже не знаю почему. Писал в офф. тему, никто не ответил...
http://forum.sa-mp.com/showpost.php?...postcount=5810 |
05.03.2016, 16:31
Максимальная длина пути для объявления библиотеки 32 символа?
Если указанный заголовок превышает 32, то компилятор игнорирует подключение библиотеки, без ошибки что файл отсутствует, по идеи если размер превышен, полный адрес бы обрезался и компилятор выдал ошибку, что файл не найден.
Как все таки это устроено?
PHP Code:
#include "sources/inventory/inventory-gui.p" // 33 символа
Как все таки это устроено?
05.03.2016, 19:56
Полагаю, что такая же тема, как с заголовком функции. Вообще ограничение логичное ОтТакихЛюдейКтоНеМожетСформулироватьМысльКратко. Проблема решается заменой названия модуля на gui или inv-gui, т.к. директория inventory уже обо всём сказала.
12.03.2016, 12:35
Всем привет! Возможно ли реализовать что то подобное с помощью CallRemoteFunction? Как не пробовал, ничего не выходит. Все время переменные возвращают нули.
Код мода:
Код скрипта:
Код мода:
PHP Code:
new q, w;
//test(q, w);
CallRemoteFunction("test", "dd", q, w);
printf("%d, %d", q, w);
PHP Code:
forward test(&a, &b);
public test(&a, &b) {
a = 2789;
b = 6541;
}
12.03.2016, 14:01
Quote:
Всем привет! Возможно ли реализовать что то подобное с помощью CallRemoteFunction? Как не пробовал, ничего не выходит. Все время переменные возвращают нули.
Код мода: PHP Code:
PHP Code:
|
29.03.2016, 00:56
Quote:
Code:
UPDATE `table_name` SET `password` = SHA2(CONCAT(`password`, `salt`), 256); Code:
UPDATE `table_name` SET `salt` = MD5(RAND()); |
PHP Code:
186a240fd42ce903c0c89eaeacf377d474bc4692dba87dffc47c83d17bfebe0f
PHP Code:
186A240FD42CE903C0C89EAEACF377D474BC4692DBA87DFFC47C83D17BFEBE0F
29.03.2016, 01:31
Почитал учебник по SQL, в итоге получился запрос:
Выполнил - вроде преобразовало. Все же верно?
И последний вопрос, при генерации соли в вашем запросе получились только маленькие буквы и цифры. Можно заставить генерировать рандомные буквы (большие и маленькие) и некоторые спец. символы типа "><}{"?
Хотя это толком и не важно, но если можно - почему бы и не использовать.
PHP Code:
UPDATE table SET keyword = UPPER(keyword)
И последний вопрос, при генерации соли в вашем запросе получились только маленькие буквы и цифры. Можно заставить генерировать рандомные буквы (большие и маленькие) и некоторые спец. символы типа "><}{"?
Хотя это толком и не важно, но если можно - почему бы и не использовать.
29.03.2016, 07:04
Quote:
Можно как-то заставить хэшировать в UPDATE запросе большими буквами?
|
Quote:
И последний вопрос, при генерации соли в вашем запросе получились только маленькие буквы и цифры. Можно заставить генерировать рандомные буквы (большие и маленькие) и некоторые спец. символы типа "><}{"?
Хотя это толком и не важно, но если можно - почему бы и не использовать. |
Для генерации больших и маленьких букв со спец символами нужно немного больше магии.
Хотя разный регистр бесполезен, как я уже писал мускул нерегистрозависим.
30.03.2016, 03:45
Привет, есть такой массив:
Как задать всем ячейкам одинаковое значение без использования циклов? Пытался так:
Но так не работает, видимо для таких массивов нужно как то по другом задавать значение, не пойму как.
PHP Code:
new test[MAX_PLAYERS][10];
PHP Code:
new test[MAX_PLAYERS][10] = {1, ...};
30.03.2016, 05:52
Quote:
Привет, есть такой массив:
PHP Code:
PHP Code:
|
PHP Code:
new h[10][10] = {
{1,2,3,4,5,6,7,8,9,10},
{1,2,3,4,5,6,7,8,9,10},
{1,2,3,4,5,6,7,8,9,10},
{1,2,3,4,5,6,7,8,9,10},
{1,2,3,4,5,6,7,8,9,10},
{1,2,3,4,5,6,7,8,9,10},
{1,2,3,4,5,6,7,8,9,10},
{1,2,3,4,5,6,7,8,9,10},
{1,2,3,4,5,6,7,8,9,10},
{1,2,3,4,5,6,7,8,9,10}
};
30.03.2016, 06:02
30.03.2016, 06:50
Quote:
Привет, есть такой массив:
PHP Code:
PHP Code:
|
30.03.2016, 06:54
Quote:
PHP Code:
|
Code:
new test[MAX_PLAYERS][10] = {{1, ...}, ...};
30.03.2016, 08:55
30.03.2016, 09:08
« Next Oldest | Next Newest »
Users browsing this thread: 40 Guest(s)