Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила раздела

Перед созданием новой темы убедитесь, не искал ли кто-нибудь подобный плагин до вас, для этого следует воспользоваться поиском.

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.
2 страниц V   1 2

Докачка спрайтов

Статус пользователя Mikasa
сообщение 20.11.2013, 16:22
Сообщение #1
Стаж: 12 лет

Сообщений: 612
Благодарностей: 260
Полезность: 0

Меценат Меценат

Я думаю все знают, как сделать, чтобы тебя не слепила флешка не было дыма? - удалить нужные спрайты.
Есть какие-нибудь способы, бороться с этим? Например плагин, который докачивает эти файлы клиенту или который не пускает на сервер без этих спрайтов.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Safety1st
сообщение 20.11.2013, 17:22
Сообщение #2
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

mp_consistency 1 какие результаты даёт?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя neverminde
сообщение 20.11.2013, 17:23
Сообщение #3


Стаж: 15 лет

Сообщений: 1133
Благодарностей: 595
Полезность: 576

добавлять стандартные спрайты в precache и всё
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
exec1337
сообщение 20.11.2013, 17:25
Сообщение #4
Стаж: 13 лет

Сообщений: 6490
Благодарностей: 2558
Полезность: 491

Цитата(neverminde @ 20.11.2013, 18:23) *
добавлять стандартные спрайты в precache и всё

А что будет, если у меня файл будет весить 0 байт, а на сервере 25 кб. Оно ведь не перекачает?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя got123
сообщение 20.11.2013, 17:26
Сообщение #5
Стаж: 12 лет

Сообщений: 92
Благодарностей: 34
Полезность: 111

не выйдет если файл уже существует на клиенте
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
exec1337
сообщение 20.11.2013, 17:26
Сообщение #6
Стаж: 13 лет

Сообщений: 6490
Благодарностей: 2558
Полезность: 491

В CSF такое есть.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя got123
сообщение 20.11.2013, 17:30
Сообщение #7
Стаж: 12 лет

Сообщений: 92
Благодарностей: 34
Полезность: 111

если бы можно было удалить файл на клиенте все бы давно поудаляли стандартные файлы кс и позаливали туда кое что другое

Отредактировал: got123, - 20.11.2013, 17:30
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Mikasa
сообщение 20.11.2013, 17:30
Сообщение #8
Стаж: 12 лет

Сообщений: 612
Благодарностей: 260
Полезность: 0

Меценат Меценат

Можно по подробнее об этой настройке?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя neverminde
сообщение 20.11.2013, 17:37
Сообщение #9


Стаж: 15 лет

Сообщений: 1133
Благодарностей: 595
Полезность: 576

Цитата(exec1337 @ 20.11.2013, 18:25) *
А что будет, если у меня файл будет весить 0 байт, а на сервере 25 кб. Оно ведь не перекачает?

А если он 0 байт весит, то его движок не примет
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя got123
сообщение 20.11.2013, 17:37
Сообщение #10
Стаж: 12 лет

Сообщений: 92
Благодарностей: 34
Полезность: 111

подробнее напиши cvarlist в консоли. дальше него не прыгнешь

так не нужно было трогать необходимые файлы для работы движка ....

спрайт дыма к таковым не относится

Отредактировал: got123, - 20.11.2013, 17:38
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя neverminde
сообщение 20.11.2013, 17:39
Сообщение #11


Стаж: 15 лет

Сообщений: 1133
Благодарностей: 595
Полезность: 576

Цитата(Safety1st @ 20.11.2013, 18:22) *
mp_consistency 1 какие результаты даёт?

Эту штуку не ставить просто так, иначе игроков с моделями другими даже не впустит
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
exec1337
сообщение 20.11.2013, 17:42
Сообщение #12
Стаж: 13 лет

Сообщений: 6490
Благодарностей: 2558
Полезность: 491

Цитата(got123 @ 20.11.2013, 18:30) *
если бы можно было удалить файл на клиенте все бы давно поудаляли стандартные файлы кс и позаливали туда кое что другое

В CFG есть чекер, а не то, о чём вы подумали.

https://c-s.net.ua/forum/topic50887.html

Цитата(neverminde @ 20.11.2013, 18:37) *
А если он 0 байт весит, то его движок не примет

Хм... Что-то тут не так.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя neverminde
сообщение 20.11.2013, 17:43
Сообщение #13


Стаж: 15 лет

Сообщений: 1133
Благодарностей: 595
Полезность: 576

Цитата(got123 @ 20.11.2013, 18:37) *
подробнее напиши cvarlist в консоли. дальше него не прыгнешь

так не нужно было трогать необходимые файлы для работы движка ....

спрайт дыма к таковым не относится

Не относится ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя got123
сообщение 20.11.2013, 17:45
Сообщение #14
Стаж: 12 лет

Сообщений: 92
Благодарностей: 34
Полезность: 111

это не он) он smokepuff

я когда из кс выбрасывал все лишние файлы, я позапоминал уже какие нельзя выкинуть а какие можно, в том числе и в HL

Отредактировал: got123, - 20.11.2013, 17:46
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 20.11.2013, 17:46
Сообщение #15
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Цитата(neverminde @ 20.11.2013, 19:39) *
Эту штуку не ставить просто так, иначе игроков с моделями другими даже не впустит

Нет-нет, на модели игроков проверка только на соответствие 'размеров'. Пустит.
А вот на ряд ключевых фалов необходимо полное соответствие.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя neverminde
сообщение 20.11.2013, 17:56
Сообщение #16


Стаж: 15 лет

Сообщений: 1133
Благодарностей: 595
Полезность: 576

Цитата(got123 @ 20.11.2013, 18:45) *
это не он) он smokepuff

я когда из кс выбрасывал все лишние файлы, я позапоминал уже какие нельзя выкинуть а какие можно, в том числе и в HL



Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя got123
сообщение 20.11.2013, 18:37
Сообщение #17
Стаж: 12 лет

Сообщений: 92
Благодарностей: 34
Полезность: 111

я про клиент .... omg



на сервере то понятно, что можно удалять файлы, банальным "unlink"

Отредактировал: got123, - 20.11.2013, 18:39
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя neverminde
сообщение 20.11.2013, 18:42
Сообщение #18


Стаж: 15 лет

Сообщений: 1133
Благодарностей: 595
Полезность: 576

Цитата(got123 @ 20.11.2013, 19:37) *
я про клиент .... omg

А я на клиенте и тестил
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fintok
сообщение 20.11.2013, 19:11
Сообщение #19


Стаж: 16 лет

Сообщений: 756
Благодарностей: 294
Полезность: 638

TouchDev1l,
Скрытый текст
Код:
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Precache Sprites"
#define VERSION "1.0"
#define AUTHOR "Fintok!"

new const s_Files[][] =
{
"sprites/gas_puff_01.spr",
"sprites/smokepuff.spr",
"sprites/eexplo.spr",
"sprites/fexplo.spr",
"sprites/fexplo1.spr",
"sprites/ledglow.spr",
"sprites/muzzleflash1.spr",
"sprites/muzzleflash2.spr",
"sprites/muzzleflash3.spr",
"sprites/muzzleflash4.spr",
"sprites/radar320.spr",
"sprites/radar640.spr",
"sprites/grass_01.spr",
"sprites/grass_03.spr",
"sprites/voiceicon.spr"
}


public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_cvar("ps_version", VERSION, FCVAR_SERVER|FCVAR_EXTDLL|FCVAR_SPONLY)

set_task(1.0, "cmd_tack")
}

public plugin_precache()
{
for(new i = 0; i < sizeof(s_Files); i++)
{
force_unmodified(force_exactfile, {0,0,0}, {0,0,0}, s_Files[i])
}
}

public inconsistent_file(iPlayer, const filename[])
{
if(!is_user_bot(iPlayer) && !is_user_hltv(iPlayer))
{
if(!(get_user_flags(iPlayer) & ADMIN_IMMUNITY))
{
for(new i = 0; i < sizeof(s_Files); i++)
{
if(equal(filename, s_Files[i]))
{
server_cmd("kick #%d ^"Bad file: %s^"", get_user_userid(iPlayer), s_Files[i])
return PLUGIN_HANDLED
}
}
}
}
return PLUGIN_HANDLED
}

public cmd_tack()
{
server_cmd("mp_consistency ^"1^"")
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя got123
сообщение 20.11.2013, 19:28
Сообщение #20
Стаж: 12 лет

Сообщений: 92
Благодарностей: 34
Полезность: 111

значит клиент кривой, или вин8 такая. у меня всегда кс работала с удаленным дымом. с 2005 по крайней мере.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: