Re: Скриптинг курилка -
Stepashka - 04.12.2017
Quote:
Originally Posted by OKStyle
Да, видали уже. Чё за очередной нонейм?
|
Овер 1600 сообщений, зареган раньше нас всех, вообще ноунейм
Re: Скриптинг курилка -
Romz - 04.12.2017
Quote:
Originally Posted by Stepashka
Овер 1600 сообщений, зареган раньше нас всех, вообще ноунейм
|
Просто никак он не светился на форуме и ничего не делал полезного, сидел в тени так скажем.
Re: Скриптинг курилка -
DartfoL - 04.12.2017
Вообще-то не нонейм. Я частенько видел его посты на форуме раньше, в отличии от TommyB и Zhao
Re: Скриптинг курилка -
OKStyle - 04.12.2017
Конечно ноунейм. У него их всех тем только 2 фс, остальное вопросы. Я думаю, есть народ и подостойнее. Может, Кейман вложился в его проект? Хотя там непонятная итальянская смесь RPG.
А, так вот для чего)))
http://forum.sa-mp.com/showthread.ph...50#post3962850
Re: Скриптинг курилка -
stabker - 05.12.2017
В чем разница между старым плагином "RakNet Manager" и новым "Pawn.Raknet"?
Re: Скриптинг курилка -
Argument - 05.12.2017
Quote:
Originally Posted by stabker
В чем разница между старым плагином "RakNet Manager" и новым "Pawn.Raknet"?
|
Второй новее и его автор дальше разрабатывает, вот инфа с другого форума:
Quote:
Originally Posted by urShadow
1. Паблики сменили название, а значит обратная совместимость с RakNetManager утрачена.
2. Улучшена производительность. Теперь плагин спокойно выдерживает 1000 активных игроков.
3. Добавлены zcmd-style хандлеры. (примеры в вики)
4. Добавлены основные структуры синхронизации игрока и функции для удобной работы с ними.
5. Добавлены новые типы данных для BitStream.
6. Добавлен конфигурационный файл, в котором можно отключить установку некоторых хуков и включить кэширование (в пользу производительности).
И еще много чего менее важного.
|
Re: Скриптинг курилка -
pawnoholic - 07.12.2017
Какую функцию символ $ несет в макросах, он часто встречается в YSI
Re: Скриптинг курилка -
Eims - 07.12.2017
Quote:
Originally Posted by pawnoholic
Какую функцию символ $ несет в макросах, он часто встречается в YSI
|
Это разделитель, при помощи которого в последующих макросах отделяются данные друг от друга
(то же самое, что и "||", "|||", "::" и т.п.). Можешь загуглить "Препроцессорные парсеры pawn" и почитать. Там в одном из примеров об этом сказано
Re: Скриптинг курилка -
Monarh777 - 07.12.2017
Как думаете когда 0.3.8 стабильная выйдет?
Re: Скриптинг курилка -
pawnoholic - 07.12.2017
Quote:
Originally Posted by Monarh777
Как думаете когда 0.3.8 стабильная выйдет?
|
Февраль
Re: Скриптинг курилка -
Argument - 08.12.2017
Стабильная никогда, 0.3.8 январь..март
Re: Скриптинг курилка -
Mcc - 08.12.2017
Январь
Re: Скриптинг курилка -
White_116 - 09.12.2017
Осенью
Re: Скриптинг курилка -
Stepashka - 09.12.2017
2018
Re: Скриптинг курилка -
stabker - 10.12.2017
Как-то можно исправить баг с Set
SpawnInfo, когда если использовать эту функцию, но и SetPlayerSkin, то со скином творится чорт пойми что: виден то один, то другой? Вообще, функция нужна только для установки позиции.
Re: Скриптинг курилка -
narwn - 12.12.2017
в фиксес разве нету?
Re: Скриптинг курилка -
OneHitWonder - 12.12.2017
Чет я туплю сижу долго
Как лучше всего организовать поиск следующего ида игрока
Например сейчас проверяю 10, а следующий подключенный игрок 15, так как найти лучше всего эту цифру? А если максимальный ид, то айди первого игрока?
И в обратку
Подскажите пожалуйста
Re: Скриптинг курилка -
Eims - 12.12.2017
Используй foreach и не парься. Iter_Next
Re: Скриптинг курилка -
pawnoholic - 12.12.2017
Как можно сделать автоматический перенос строк в диалогах, например максимальной длинной строки в 128 или 64 символа, есть идеи?
Re: Скриптинг курилка -
stabker - 12.12.2017
Quote:
Originally Posted by pawnoholic
Как можно сделать автоматический перенос строк в диалогах, например максимальной длинной строки в 128 или 64 символа, есть идеи?
|
Если не по словам, то как-то так:
PHP Code:
for(new i = 64, L = strlen(str); i < L - 1; i += 64)
{
strins(str, "\n", i);
i++;
L++;
}
Quote:
Originally Posted by OneHitWonder
Чет я туплю сижу долго
Как лучше всего организовать поиск следующего ида игрока
Например сейчас проверяю 10, а следующий подключенный игрок 15, так как найти лучше всего эту цифру? А если максимальный ид, то айди первого игрока?
И в обратку
Подскажите пожалуйста
|
PHP Code:
stock GetNextID(start_id) //возвращает следующий после start_id ид, или -1, если больше никого нет
{
new next_id = -1;
for(new i = start_id + 1, amount = GetPlayerPoolSize(playerid); i <= amount; i++)
{
if(IsPlayerConnected(i)) //и другие условия пригодности ида
{
next_id = i;
break;
}
}
if(next_id == -1)
{
for(new i = 0; i < start_id; i++)
{
if(IsPlayerConnected(i)) //и другие условия пригодности ида
{
next_id = i;
break;
}
}
}
return next_id;
}
Не тестил ни то, ни другое.