Re: Скриптинг курилка -
xJester - 18.04.2012
OKStyle, Взаимно (:
Да, так и есть.
Нужно создать константу со значением из другой переменной, если в
С мы можем это сделать через адреса, но в скупой пешке - нет. Опять же ассемблер в теории должен уметь это на примитивном уровне.
Re: Скриптинг курилка -
GameMan - 18.04.2012
Как можно сделать авто-переворот автомобиля на колеса если автомобиль перевернулся?
Re: Скриптинг курилка -
Fill - 18.04.2012
Quote:
Originally Posted by GameMan
Как можно сделать авто-переворот автомобиля на колеса если автомобиль перевернулся?
|
Ротация автомобиля относительно ровной поверхности ровна rX = 0 rY = 0 rZ = 0
Машина может перевернутся если rY > ~50 (-50) градусов и исходя из этого, можно определить когда машина переворачивается или когда машина уже перевернута.
Или ещё проще, когда rY = 180 (+- 30) градусов, то переворачиваем автомобильчик
Re: Скриптинг курилка -
ZiGGi - 18.04.2012
Quote:
Originally Posted by xJester
Нужно создать константу со значением из другой переменной, если в С мы можем это сделать через адреса, но в скупой пешке - нет. Опять же ассемблер в теории должен уметь это на примитивном уровне.
|
Ну создашь ты константу и что? Размер массивов задаётся при компиляции, а GetMaxPlayers() возвращает значение в процессе работы сервера.
Re: Скриптинг курилка -
Limone - 19.04.2012
Можно как то сделать чтобы аудиосообщения не показывались ни кому
Re: Скриптинг курилка -
EvgeN 1137 - 19.04.2012
вопрос с 0.3d RC1
если только чистить чат после PlayAudioStreamForPlayer
Re: Скриптинг курилка -
Limone - 19.04.2012
Как то вроде можно
Re: Скриптинг курилка -
GameMan - 19.04.2012
У меня еще один вопрос. Как можно найти rY автомобиля?
Re: Скриптинг курилка -
dimonml - 19.04.2012
Quote:
Originally Posted by Limone
Можно как то сделать чтобы аудиосообщения не показывались ни кому
|
никогда не вызывать PlayAudioStreamForPlayer
Вообще, вывод игрокам информации о том, что они куда-то подключаются by design из-за соображений безопасности.
Re: Скриптинг курилка -
iEnemY - 19.04.2012
Quote:
Originally Posted by GameMan
Как можно найти rY автомобиля?
|
Возможно я и ошибаюсь, но вроди бы только функцией
GetVehicleRotationQuat. 2 или 3тье значение - угол наклона машины по Y или X, точно не помню.
Re: Скриптинг курилка -
TRPG - 21.04.2012
Quote:
Originally Posted by eakwarp
Не подскажите, вдс где брали? Который первый.
|
firstvds, второй там же.
Re: Скриптинг курилка -
eakwarp - 21.04.2012
Quote:
Originally Posted by TRPG
firstvds, второй там же.
|
Видимо я на тот же камень попал. Техподдержка пытается мне втюхать выделенный сервер
Re: Скриптинг курилка -
OKStyle - 21.04.2012
Quote:
Originally Posted by Be$$0n
Кто нибудь сталкивался с такой проблемой:
При попытке вызвать обычное меню (0.3e RC6) сервер просто выключается ( в логах ничего ).
Если у кого было прошу помочь с проблемой...
|
В названии меню нет:
а) Кириллицы
б) Тильды или других знаков
в) Пустого места?
Re: Скриптинг курилка -
Be$$0n - 21.04.2012
Quote:
Originally Posted by OKStyle
В названии меню нет:
а) Кириллицы
б) Тильды или других знаков
в) Пустого места?
|
Проблему решил, меню просто напросто не создавалось из-за моей ошибки.
Re: Скриптинг курилка -
iEnemY - 21.04.2012
Суть: сервер падает, когда пытаешься использовать PlayAudioStreamForPlayer с русскими символами. Кто узнает, будет ради веселья ронять сервер.
Цель: подскажите/покажите пжлста функцию, которая проверяет строку на наличие кириллицы.
Re: Скриптинг курилка -
OKStyle - 21.04.2012
pawn Код:
for(new i = 0; i < strlen(line); i++)
{
if(line[i] > 00 && line[i] < 11) return 0; // вместо 00 и 11 номера символов кириллицы, я не помню их... можешь сам найти через принт
}
Re: Скриптинг курилка -
iEnemY - 21.04.2012
Т.е. в кириллице всего 11 символов? Не, не так... Т.е. получить номера 1ого ('a') и последнего ('я') символов алфавита, и проверить строку на их наличие... спасибо.
Такс, получил 224 и 255... Вывод:
pawn Код:
stock CheckWrongSymbols(s[])
{
new howmany;
for(new i = 0; i < strlen(s); i++)
{
if(s[i] > 223 && s[i] < 256) howmany++;
}
return howmany;
}
Вроди бы так.
Re: Скриптинг курилка -
dimonml - 21.04.2012
Quote:
Originally Posted by iEnemY
Кто узнает, будет ради веселья ронять сервер.
|
А у тебя игроки могут сами задавить что будут слушать?
Quote:
Originally Posted by iEnemY
Такс, получил 224 и 255...
|
апд: ты как минимум забыл заглавные буквы, так что будет
192...255
Re: Скриптинг курилка -
iEnemY - 21.04.2012
Ай, точно, забыл заглавные, спасибо. Да, система у меня такая - игроки около машины слышат то, что играет из машины. Забавы ради, запустил онлайн радио у себя на компе. Ну и другие его слышат. Интересно, удобно. Да, конечно есть список различных онлайн радиостанций, но не всем же угодишь. По этому сделал ввод ссылки...
Re: Скриптинг курилка -
eakwarp - 21.04.2012
До смешного доходит. На винде, сервер прекрасно работает(подпитываясь от удаленной бд), стоит залить его под дебиан (5й, 6й, один хер), работает только 5 минут

Причем, уже для теста, взял другую вдску, там же, симптом остался. Есть идеи, что это может быть? Из экзотики, ссканф, стример и мускул от стрикенкида, причем, сутки назад, ровно с тем же составом все прекрасно работало.