Re: Скриптинг курилка -
Romz - 17.10.2017
Quote:
Originally Posted by Eims
Реализовать перенос на следующую строку?
|
Можно но я считаю что это не нужная вещь для моего сервера.
Re: Скриптинг курилка -
Romz - 17.10.2017
Quote:
Originally Posted by Eims
Как вариант
PHP код:
COMMAND:kick(playerid, params[]) {
new userid;
if(sscanf(params, "rs[128]", userid, params)) {
SCM(playerid, -1, "/kick [игрок] [причина]");
return 1;
}
if(strlen(params) > 16)
...
// Остальной код
return 1;
}
|
Может еще есть какие интересные идеи?)
Re: Скриптинг курилка -
stabker - 17.10.2017
Можно прямо из sscanf убрать этот варнинг и перекомпилировать
Re: Скриптинг курилка -
Eims - 17.10.2017
Любят же люди проблемы из воздуха создавать...
Чем тебе этот варнинг так не угодил?
Re: Скриптинг курилка -
Romz - 18.10.2017
Quote:
Originally Posted by Eims
Любят же люди проблемы из воздуха создавать...
Чем тебе этот варнинг так не угодил?
|
1. Я не смогу после этого варианта воспользоваться массивом params который был изначально.
2. Хотелось бы под каждую нужду использовать свое имя переменной.
Re: Скриптинг курилка -
Eims - 18.10.2017
Quote:
Originally Posted by Romz
1. Я не смогу после этого варианта воспользоваться массивом params который был изначально.
|
Так а зачем это содержимое ещё может пригодится? О_о
Quote:
Originally Posted by Romz
2. Хотелось бы под каждую нужду использовать свое имя переменной.
|
Ну тогда создавай массив из 128 символов и делай то же самое с ним
Да и вопрос был о варнинге, а не о варианте
Re: Скриптинг курилка -
Gettopro - 24.10.2017
Друзья, в чём проблема может быть.
Некоторые люди жалуются что у них "умирает" сервер.
т.е. перестаёт работать всё, синхронизация, подрузка маппинга, обновление TD вызов OnPlayerKeyStateChange отключается...короче говоря, всё, кроме чата...
Сталкивался кто? (Мод самописный)
Re: Скриптинг курилка -
Romz - 24.10.2017
Quote:
Originally Posted by Gettopro
Друзья, в чём проблема может быть.
Некоторые люди жалуются что у них "умирает" сервер.
т.е. перестаёт работать всё, синхронизация, подрузка маппинга, обновление TD вызов OnPlayerKeyStateChange отключается...короче говоря, всё, кроме чата...
Сталкивался кто? (Мод самописный)
|
не игрохост случаем?
Re: Скриптинг курилка -
Gettopro - 24.10.2017
Quote:
Originally Posted by Romz
не игрохост случаем?
|
нет, рухост
Re: Скриптинг курилка -
Romz - 24.10.2017
Quote:
Originally Posted by Gettopro
нет, рухост
|
у меня такое на игрохосте было и проблема оказалась в хостинге.
Re: Скриптинг курилка -
narwn - 25.10.2017
Quote:
Originally Posted by Gettopro
нет, рухост
|
, Профайлером пробовал тестить?
Re: Скриптинг курилка -
Gettopro - 25.10.2017
Quote:
Originally Posted by narwn
, Профайлером пробовал тестить?
|
да, ничего сверхестественного не выявил.
думаю если бы дело было в моде, то либо проблема у всех разом начиналась, ну или хотя бы маппинг бы подгружался у человека...
Re: Скриптинг курилка -
White_116 - 25.10.2017
Quote:
Originally Posted by Gettopro
да, ничего сверхестественного не выявил.
думаю если бы дело было в моде, то либо проблема у всех разом начиналась, ну или хотя бы маппинг бы подгружался у человека...
|
Проверяй потери пакетов у клиента.
Re: Скриптинг курилка -
pawnoholic - 25.10.2017
Кто знает как исправить эти ошибки при компилировании в Visual Studio Code?
PHP код:
> Executing task: c:\Users\pawno\Documents\Dev\PAWN\BAWSAQ-GM\pawno\pawncc.exe -;+ -(+ gamemodes/BAWSAQ-GM.pwn <
строка:1 знак:69
+ ... s\pawno\Documents\Dev\PAWN\BAWSAQ-GM\pawno\pawncc.exe -;+ -(+ gamemod ...
+ ~
Отсутствует выражение после унарного оператора "+".
строка:1 знак:70
+ ... s\Dev\PAWN\BAWSAQ-GM\pawno\pawncc.exe -;+ -(+ gamemodes/BAWSAQ-GM.pwn
+ ~~~~~~~~~~~~~~~~~~~~~~~
Непредвиденная лексема "gamemodes/BAWSAQ-GM.pwn" в выражении или операторе.
строка:1 знак:69
+ ... s\pawno\Documents\Dev\PAWN\BAWSAQ-GM\pawno\pawncc.exe -;+ -(+ gamemod ...
+ ~
Отсутствует закрывающий знак ")" в выражении.
+ CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : MissingExpressionAfterOperator
Процесс терминала завершен с кодом выхода: 1
Re: Скриптинг курилка -
][Noname][ - 25.10.2017
"args": ["${file}","-D${fileDirname}","-O1","-;+","-(+"],
а вообще странно что ты PawnVSCode не юзнул
Re: Скриптинг курилка -
pawnoholic - 25.10.2017
Quote:
Originally Posted by SPAWN_METAL
"args": ["${file}","-D${fileDirname}","-O1","-;+","-(+"],
а вообще странно что ты PawnVSCode не юзнул
|
Нет необходимости использовать его.
Переставил их местами, проблема так и осталась без изменений.
PHP код:
{
"version": "2.0.0",
"type": "shell",
"args": [
"${relativeFile}",
"-;+",
"-(+"
],
"windows":
{
"command": "${workspaceRoot}\\pawno\\pawncc.exe"
},
"problemMatchers": []
}
Насколько я понимаю это проблема не самого VS, а powershell.
Re: Скриптинг курилка -
][Noname][ - 25.10.2017
Код:
{
"version": "0.1.0",
"command": "${workspaceRoot}/pawno/pawncc.exe",
"args": ["${file}","-D${fileDirname}","-O1","-;+","-(+"],
"showOutput": "always"
}
Re: Скриптинг курилка -
narwn - 26.10.2017
Всем привет. Подскажите, пожалуйста, как сделать 4 условие в таком SQL запросе?
к примеру, в моем случае, проверяю 3 условие, если ник или ип : SELECT * FROM `table_name` WHERE `name`='%e' OR `ip`='%s' AND `timeban` > NOW() LIMIT 1
вот еще пример, тем кто не понял о чем я
if((a == 1) || (b == 1) || (c == 1)) && d > 0))
Re: Скриптинг курилка -
Eims - 26.10.2017
Ну добавляй нужные проверки через OR или AND
PHP код:
SELECT * FROM table_name WHERE name='%e' OR ip='%s' OR timeban > NOW() LIMIT 1
Re: Скриптинг курилка -
narwn - 26.10.2017
Quote:
Originally Posted by Eims
Ну добавляй нужные проверки через OR или AND
PHP Code:
SELECT * FROM table_name WHERE name='%e' OR ip='%s' OR timeban > NOW() LIMIT 1
|
неа, не ищет. Ошибок нет. OR видимо только для 2 (true/false)