Ku2zoff писал: И при высоком пинге у нас будет ХЗ что, например лаги гейта
Это ты так теоретизируешь или проверял уже?
Я вот к примеру уже тестил серверный гейт на xashNT еще джва года назад. Всё прекрасно. Канал краснодар-новосибирск (играли с тов. Shadow).
Это наоборот, когда гейт локальный - это настолько угробищное дело, что плеваться хочется. Во первых при лагах игрок начинает задорно сучить ножками, стоя на месте, во вторых, когда игрок едет на поезде, при повороте поезда игрока тоже дергает, потому что клиентский код уже не в состоянии различать когда поворачивает игрок. а когда поезд вместе с игроком. И исправляется это только серверным гейтом. И в Волатиле он тоже серверный, разумеется. Да и я может в параное сделаю. Но потом.
Нам насрать, Тони Старк, как стандарт пара стран, автострад, Краснодар, Татарстан, Москвабад, паспорта, нам эстрад нарасхват, хоть по МКАДу на старт, хоть на Мадагаскар!
XaeroX писал: Нам насрать, Тони Старк, как стандарт пара стран, автострад, Краснодар, Татарстан, Москвабад, паспорта, нам эстрад нарасхват, хоть по МКАДу на старт, хоть на Мадагаскар!
XaeroX писал: Нам насрать, Тони Старк, как стандарт пара стран, автострад, Краснодар, Татарстан, Москвабад, паспорта, нам эстрад нарасхват, хоть по МКАДу на старт, хоть на Мадагаскар!
Иисус, ваш терапевт имеет но, чтобы ответить для!
Если хотите мой совет - дайте это дерьмо вверх!
Здравствуйте. Назрел такой вопрос: я не знаком с маппингом под первый Half-Life, поэтому хотелось бы узнать - правда ли свойства rendercolor и renderamt для всех новых энтить изначально стоят по нулям? В fgd для Blue Shift, например, так и есть, но если это так же соответствует положению дел в первой халфе - подскажите, кто знает, почему так? Неужели при нулях в rendercolor с renderamt энтитя отрисовывается как если бы они были установлены в 255? Спасибо
За халфу я ничего не скажу - лень ковырять, а в волатиле я сделал так, что 0 должны быть все три поля рендерколор и при этом рендерамт, чтобы они все стали 255. Тогда чёрный цвет это (0,0,0,255). Может быть, оно и в халфе так?
У меня странная штука происходит в моде. В общем, скопипастил я еще давненько из Паранойи МП3-плеер. Он иногда заставлял игру зависать и вылетать, но это я все пофиксил. Но потом я заметил один странный баг. После загрузки сохраненки, в которой на данный момент играет музыка, то есть m_strCurrentMp3 у игрока != 0, музыка все равно выключается, а не должна. Я думал, это я криво что-то сделал, но потом вывел в консоль инфу и увидел следующее: "Warning: CMP3 : couldn't load music/quick", или же вообще "Warning: CMP3 : couldn't load music/half-life-000" после загрузки сейва. То есть понятно, он почему-то пытается воспроизвести название сейва сразу после загрузки этого же сейва. И я подумал, и в общем вот мой вопрос, может ли быть такое, что у меня каким-то образом мессаги сдвинулись или что-то подобное? Потому что это бред какой-то.
__________________ Никогда не поздно сделать мод под хл1
Sigurth ты вполне мог накосячить со строками. Это же Си. ДМ писал тут в соседней теме, что работа со строками в этом языке довольно странная и отпугивает многих. Давай сюда свой код, будем поглядеть.
Так вот, когда я сам активирую плеер, то в консоль пишется и серверная часть, и клиентская. А при загрузки сохранёнки - только клиентская. Значит, проблема не в не на сервере, а где-то на клиенте. А значит, что-то активирует функцию MsgFunc_PlayMP3.
__________________ Никогда не поздно сделать мод под хл1
Sigurth ты сохраняешь в сейвдату игрока только имя трека без расширения, или полный путь с расширением? Второе вообще небезопасно. Лучше парсить всё на клиенте, а сервера слать мессагой только имя. Как у тебя формируется строка m_strCurrentMp3, и как ты отправляешь мессагу после загрузки карты?