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

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

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

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

> Полезные ссылки

6 страниц V   1 2 3 ... 4 5 »

[CS 1.6] Форки модов. Part2

EvilSMS
сообщение 1.5.2017, 11:54
Сообщение #21
Стаж: 10 лет

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

GetA, понял.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DeMNiX
сообщение 1.5.2017, 12:18
Сообщение #22


Стаж: 13 лет

Сообщений: 263
Благодарностей: 113
Полезность: 646

Цитата
Даже не представляю как может быть удобным ковыряться в файле, в котором будет ~20 к строк.
Овчинка выделки не стоит, проще говоря.

Для этого есть поиск. Даже в 200 строках порой колесо жать - не в кайф, поэтому поиск ой как спасает. Notepad++ для этого более чем подходит
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя CBETJIAHA
сообщение 1.5.2017, 13:04
Сообщение #23


Стаж: 12 лет

Сообщений: 385
Благодарностей: 382
Полезность: 985

Цитата
Notepad++ для этого более чем подходит


проорала с этого на весь дом, спасибо lol.gif


--
Хайповая дива))))))))))))))))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DeMNiX
сообщение 1.5.2017, 13:07
Сообщение #24


Стаж: 13 лет

Сообщений: 263
Благодарностей: 113
Полезность: 646

Чем вам блокнот не угодил? smile.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GetA
сообщение 1.5.2017, 13:12
Сообщение #25
Стаж: 9 лет 9 месяцев

Сообщений: 812
Благодарностей: 189
Полезность: 123

bigdata.ckcorp.ru
CBETJIAHA,
всегда на павне писал в Notepad++, ибо больше негде.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя GetA
сообщение 1.5.2017, 13:18
Сообщение #26
Стаж: 9 лет 9 месяцев

Сообщений: 812
Благодарностей: 189
Полезность: 123

bigdata.ckcorp.ru
DeMNiX,
Цитата
Для этого есть поиск. Даже в 200 строках порой колесо жать - не в кайф, поэтому поиск ой как спасает.

Совершенно не подходит для постойнной разработки, да и для "одного изменения" тоже. Приходится различные метки делать и тд - КПД приравнивается к 0.
Если в коде нет комментариев, то это всё, закупайте запасную переферию.

Отредактировал: GetA, - 1.5.2017, 13:19
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя CBETJIAHA
сообщение 1.5.2017, 13:23
Сообщение #27


Стаж: 12 лет

Сообщений: 385
Благодарностей: 382
Полезность: 985

Было забавно просто наблюдать совет использовать notepad++

Credits
Цитата
PRoSToTeM@, Mon[str], KORD_12.7, Arwel, turanga_leelao_o


Простите не сдержалась =В


--
Хайповая дива))))))))))))))))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GetA
сообщение 1.5.2017, 13:26
Сообщение #28
Стаж: 9 лет 9 месяцев

Сообщений: 812
Благодарностей: 189
Полезность: 123

bigdata.ckcorp.ru
CBETJIAHA,
Цитата
Было забавно просто наблюдать совет использовать notepad++

Предлагаете использовать "Блокнот"?
Но не суть, приложите ваш код. Пустой диалог ни к чему.

Отредактировал: GetA, - 1.5.2017, 13:27
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя CBETJIAHA
сообщение 1.5.2017, 13:29
Сообщение #29


Стаж: 12 лет

Сообщений: 385
Благодарностей: 382
Полезность: 985

GetA, боже упаси, предатор избавь меня от этого! Никогда в жизни, о нееееет!



--
Хайповая дива))))))))))))))))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GetA
сообщение 1.5.2017, 13:30
Сообщение #30
Стаж: 9 лет 9 месяцев

Сообщений: 812
Благодарностей: 189
Полезность: 123

bigdata.ckcorp.ru
Шутки за 300?
Ясно.

Код не забудьте приложить.

Отредактировал: GetA, - 1.5.2017, 13:32
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя CBETJIAHA
сообщение 1.5.2017, 13:32
Сообщение #31


Стаж: 12 лет

Сообщений: 385
Благодарностей: 382
Полезность: 985

Цитата(GetA @ 1.5.2017, 14:30) *
Шутки за 300?
Ясно.


Ну да, че бы не постебать тебя, когда такая возможность выдалась! rofl.gif
Последний раз смеялась так, тока на дс в топике лицензии))))


--
Хайповая дива))))))))))))))))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GetA
сообщение 1.5.2017, 13:35
Сообщение #32
Стаж: 9 лет 9 месяцев

Сообщений: 812
Благодарностей: 189
Полезность: 123

bigdata.ckcorp.ru
Цитата(GetA @ 1.5.2017, 13:30) *
Ясно.

Хорошо, перефразирую чтобы суть была ясна.
https://www.google.ru/search?q=linus+torval...366&bih=633
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя CBETJIAHA
сообщение 1.5.2017, 13:42
Сообщение #33


Стаж: 12 лет

Сообщений: 385
Благодарностей: 382
Полезность: 985

GetA, https://www.youtube.com/watch?v=J9LvHrYsG3g

кек


--
Хайповая дива))))))))))))))))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ThePhoenix
сообщение 1.5.2017, 13:57
Сообщение #34


Стаж: 11 лет

Сообщений: 2723
Благодарностей: 533
Полезность: 40

Кто ещё посмеялся?
В чем шутка? Мб кому-то пора на отдых..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SISA
сообщение 1.5.2017, 14:00
Сообщение #35
Стаж: 15 лет

Сообщений: 2774
Благодарностей: 2956
Полезность: 994

А квары всё же удобнее, не только в массовом применении, но и в частном. Даже имея два сервера, при наличии кваров, их можно настроить по разному, имея идентичный исходный код. Только квары эти надо применять с умом и кэшировать с них данных в глобальный массив при загрузке карты, а не дергать "get_pcvar" в функциях.

DeMNiX,

Вы явно не работали с такими плагинами. У меня в плагине пукла, 18к строк (из которых 7к - это комментарии к коду rolleyes.gif ) и работать с такой громадиной, даже при условии общего структурирования и знания всего кода от и до, очень тяжело.

Отредактировал: SISA, - 1.5.2017, 14:02
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя GetA
сообщение 1.5.2017, 14:05
Сообщение #36
Стаж: 9 лет 9 месяцев

Сообщений: 812
Благодарностей: 189
Полезность: 123

bigdata.ckcorp.ru
SISA,
Цитата
квары эти надо применять с умом и кэшировать с них данных в глобальный массив при загрузке карты, а не дергать "get_pcvar" в функциях

Пробовали, при большом количестве и именно при загрузке карты сервер захлёбывался. В 183 исправлено, только что проверил.

Цитата
А квары всё же удобнее, не только в массовом применении, но и в частном.

Не отрицаю, но паранойя, оптимизации и условная компиляция взяли верх.

Отредактировал: GetA, - 1.5.2017, 14:08
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя SISA
сообщение 1.5.2017, 14:09
Сообщение #37
Стаж: 15 лет

Сообщений: 2774
Благодарностей: 2956
Полезность: 994

Цитата(GetA @ 1.5.2017, 16:05) *
SISA,

Пробовали, при большом количестве и именно при загрузке карты сервер захлёбывался. В 183 исправлено, только что проверил.


Про 1.8.1 и 1.8.2 я уже забыл smile.gif . Сейчас гружу в "plugin_precache" порядка 100 кваров в одном плагине, без каких-либо проблема на 1.8.3

Цитата
Не отрицаю, но паранойя, оптимизации и условная компиляция взяли верх.


Если говорить о записи строк, то по идее, массив предпочтительнее макроса.

Отредактировал: SISA, - 1.5.2017, 14:10
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DeMNiX
сообщение 1.5.2017, 14:14
Сообщение #38


Стаж: 13 лет

Сообщений: 263
Благодарностей: 113
Полезность: 646

Цитата
У меня в плагине пукла, 18к строк


Что посоветуете в таком случае?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GetA
сообщение 1.5.2017, 14:18
Сообщение #39
Стаж: 9 лет 9 месяцев

Сообщений: 812
Благодарностей: 189
Полезность: 123

bigdata.ckcorp.ru
SISA,
Цитата
Про 1.8.1 и 1.8.2 я уже забыл

В продакшене используешь?

Цитата
Сейчас гружу в "plugin_precache" порядка 100 кваров в одном плагине, без каких-либо проблема на 1.8.3

Не могу сказать какое количество должно быть чтобы явно увидеть проблему, но кваров было более 1 к.

DeMNiX,
Цитата
Что посоветуете в таком случае?
Cкрытый текст
Влезу в диалог.
Лично я бы не советовал менять текущую архитектуру с попыткой преобразовать все плагины в один.
Никакой производительности это не даст (экономия на спичках), а вот проблем изрядно добавит.


Отредактировал: GetA, - 1.5.2017, 14:29
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SISA
сообщение 1.5.2017, 14:38
Сообщение #40
Стаж: 15 лет

Сообщений: 2774
Благодарностей: 2956
Полезность: 994

Цитата
В продакшене используешь?


Ни один из них я не использовал в его оригинальном варианте, ибо часть функций того же хама не работают на этих версиях, да и у фейкметы там есть фатальные баги с ретурнами.

Цитата
Что посоветуете в таком случае?


Я вижу 2 варианта:

1. Писать мего-структурированный код, чтобы прям вообще божественная структура была, но это сложно, ибо заранее придется продумать уйму моментов, а тут без огромного опыта и мозгов не обойтись + надо знать весь код наперед, который ты захочешь написать.

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