|
Сбалансированный мод
|
|
| Vagrant | Дата: Вторник, 29.06.2010, 15:56 | Сообщение # 1 |
|
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 904
Награды: 21
Город: Находка
Репутация: 489
Замечания: 0%
Статус: 
| Любой новичёк как я сможет с лёгкостью создать мод. Не сильно сложный да и не простой а что-то среднее. Но меня больше всего волновало всегда качество а потом уже всё остальное. Что бы на код было приятно смотреть и мод работал нормально без сбоев. Проще говоря что бы мод не нагружал сильно сервер. Вопросы заключается в следующем: Как правильно использовать переменные в моде что бы нагрузка на сервер была по минимуму? И что ещё может повлиять на нагрузку на сервер при работе мода? Много раз видел в модах делают несколько переменных, но, можно было ограничиться одной и она использовалась по такому же назначению что и те несколько. Правильно ли это? Правильно ли нагрузить одну переменную или лучше создать несколько которые бы свободно работали? Далее. Какие переменные лучше подходят под определённые операции а какие хуже, включая и нумерацию (enum-ы)? За развёрныутый ответ поставлю + . Спасибо.
Человек учась ходить падает, и только падая, он учится ходить! Мои работы: [GM] W.F.S.A. V. 1.0 - 100% [GM] San Fierro Enigmatic (TDM) V. 1.0 - 100% [FS] Clan House V. 1.0 - 100% [FS] Save Car Tun System V. 1.0 - 100% [FS] Vagrant Anti-CapsLock V. 2.1 - 100% [FS] Vagrant Anti-Advertise V. 1.1, V. 2.0 - 100% [APP] SA-MP Interior Viewer V. 1.0 - 100%
Принимаю заказы на помощь в скриптинге!
Сообщение отредактировал Vagrant - Вторник, 29.06.2010, 16:19 |
| |
|
|
| Stels | Дата: Вторник, 29.06.2010, 16:11 | Сообщение # 2 |
|
Группа:
I'm V.I.P.
Сообщений: 3167
Награды: 32
Город: Каменск-Уральский
Репутация: 828
Замечания: 0%
Статус: 
| Quote (Vagrant) И что ещё может повлиять на нагрузку нагрузку на сервер при работе мода? Основная нагрузка это вычисления, работа с памятью ([bgcolor=gray]присвоения, условия, таймеры собственно я их и хотел написать, но сбился с мыслительной волны - гроза за окном сильно интересная :)) спасибо Карлеону[/bgcolor]) ну и циклы. Не надо их делать бесконечными
 Полезные ссылки: GTA:SA спецсборка для SA-MP / GTA:SA-MP ver. 0.3a / GTA:SA-MP ver. 0.2x / Руссификатор геймтекста в GTA:SA(рекомендуется) / Классная игрушка!(Рекомендую!) / Пак русских шрифтов.
Сообщение отредактировал Stels - Вторник, 29.06.2010, 16:19 |
| |
|
|
| Interpol | Дата: Вторник, 29.06.2010, 16:17 | Сообщение # 3 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 5358
Награды: 77
Город: НеБаку
Репутация: 3795
Замечания: 20%
Статус: 
| таймеры забыли!1110
|
| |
|
|
| Dima-kun | Дата: Вторник, 29.06.2010, 22:08 | Сообщение # 4 |
|
Группа:
Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус: 
| Karleon,
Мои работы: [INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники, [FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos, [GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
|
| |
|
|
| _LexA_ | Дата: Вторник, 29.06.2010, 22:29 | Сообщение # 5 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1437
Награды: 161
Город: Ростов-на-Дону
Репутация: 563
Замечания: 20%
Статус: 
| Quote (DizeL-ZR) Karleon, Quote (Stels) , таймеры Quote (Stels) собственно я их и хотел написать, но сбился с мыслительной волны - гроза за окном сильно интересная :)) спасибо Карлеону Quote (Stels) Сообщение отредактировал Stels - Вторник, 29.06.2010, 16:19
|
| |
|
|
| Maccer | Дата: Вторник, 29.06.2010, 22:46 | Сообщение # 6 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 281
Награды: 7
Город: Санкт-Петербург
Репутация: 100
Замечания: 40%
Статус: 
| Vagrant, напиши в асю - проконсультирую Кому еще интересно - можете тоже писать, но не все сразу.
есть вопросы по sa-mp или pawn? помогу за $$
|
| |
|
|
| Interpol | Дата: Вторник, 29.06.2010, 23:30 | Сообщение # 7 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 5358
Награды: 77
Город: НеБаку
Репутация: 3795
Замечания: 20%
Статус: 
| я так понял, что автор говорит нам о оптимизации мода?
|
| |
|
|
| Eakwarp | Дата: Вторник, 29.06.2010, 23:38 | Сообщение # 8 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 4874
Награды: 179
Город: Москва
Репутация: 2543
Замечания: 60%
Статус: 
| Госпади, хватит распростронять мифы о том что таймеры грузят сервер, если у вас кривые руки, у вас все будет грузить сервер.
More than 4 years of development, more than 250,000 lines of source code, more than a hundred units and more than 3400 revisions. Valakas Roleplay - choose your role.
Valakas Roleplay on Twitter
Платные консультации, разработка, в ICQ. Дорого.
|
| |
|
|
| Fus1 | Дата: Среда, 30.06.2010, 00:53 | Сообщение # 9 |
|
Группа:
Продвинутые
Сообщений: 2704
Награды: 121
Город: Melbourne Australia
Репутация: 3103
Замечания: 0%
Статус: 
| Quote (Eakwarp) Госпади, хватит распростронять мифы о том что таймеры грузят сервер, если у вас кривые руки, у вас все будет грузить сервер. не ужели я с ним соглашусь
|
| |
|
|
| Alcoholik | Дата: Среда, 30.06.2010, 01:27 | Сообщение # 10 |
|
Мастер джэдай
Группа:
Администратор
Сообщений: 8299
Награды: 111
Город: Санкт-Петербург
Репутация: 6085
Статус: 
| Варп +1. таймеры идут в одном потоке и если они написаны как нужно никаких лагов быть не должно.
if(isset($beer)&&isset($girl)) { drink($beer);fuck($girl); }else die(); Мониторинг sa:mp серверов Приватно никого не консультирую, моды также не пишу, ни так, ни за деньги. Моя ICQ 675715, пишу только с неё. Все остальные Роачи фейки, ничего я не продаю и продавать не буду, вас разводят.
|
| |
|
|
| s3ap | Дата: Среда, 30.06.2010, 02:32 | Сообщение # 11 |
|
Местный
Группа:
Продвинутые
Сообщений: 570
Награды: 7
Город: Саратов
Репутация: 382
Замечания: 80%
Статус: 
| Quote Vagrant, напиши в асю - проконсультирую Кому еще интересно - можете тоже писать, но не все сразу. ;) Quote есть вопросы по sa-mp или pawn? помогу за $$
|
| |
|
|
| Vagrant | Дата: Среда, 30.06.2010, 04:28 | Сообщение # 12 |
|
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 904
Награды: 21
Город: Находка
Репутация: 489
Замечания: 0%
Статус: 
| Ни в какие аси я писать не буду (у меня ни ась ни квипов нет) так как тему создал не только для себя но и для других пользователей которым будет она интересна. Так что прошу пожалуйста всё писать в этой теме. Quote Основная нагрузка это вычисления, работа с памятью (присвоения, условия, таймеры собственно я их и хотел написать, но сбился с мыслительной волны - гроза за окном сильно интересная :)) спасибо Карлеону) ну и циклы. Не надо их делать бесконечными Присвоения, условия, вычисления - если это даёт нагрузку тогда как всё это нужно использовать правильно? Что бы нагрузка была по минимуму. Покажите примеры если можно. Quote (Vagrant) Правильно ли нагрузить одну переменную или лучше создать несколько которые бы свободно работали? Далее. Какие переменные лучше подходят под определённые операции а какие хуже, включая и нумерацию (enum-ы)? На эти вопросы ответьте пожалуйста.
Человек учась ходить падает, и только падая, он учится ходить! Мои работы: [GM] W.F.S.A. V. 1.0 - 100% [GM] San Fierro Enigmatic (TDM) V. 1.0 - 100% [FS] Clan House V. 1.0 - 100% [FS] Save Car Tun System V. 1.0 - 100% [FS] Vagrant Anti-CapsLock V. 2.1 - 100% [FS] Vagrant Anti-Advertise V. 1.1, V. 2.0 - 100% [APP] SA-MP Interior Viewer V. 1.0 - 100%
Принимаю заказы на помощь в скриптинге!
|
| |
|
|
| Eakwarp | Дата: Среда, 30.06.2010, 06:03 | Сообщение # 13 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 4874
Награды: 179
Город: Москва
Репутация: 2543
Замечания: 60%
Статус: 
| Вот нет что бы воспользоваться первоисточником, каждый напишет сейчас какой нибуть бред, который он конечно считает единственно верным, хотя при этом на офф форуме y-less написал целый сборник статей на тему оптимизации и правил написания кода. Как только его восстановят, постарайтесь прочитать.
More than 4 years of development, more than 250,000 lines of source code, more than a hundred units and more than 3400 revisions. Valakas Roleplay - choose your role.
Valakas Roleplay on Twitter
Платные консультации, разработка, в ICQ. Дорого.
|
| |
|
|
| Interpol | Дата: Среда, 30.06.2010, 07:32 | Сообщение # 14 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 5358
Награды: 77
Город: НеБаку
Репутация: 3795
Замечания: 20%
Статус: 
| думаешь если бы работал офф он бы сюда пришел?
|
| |
|
|
| Eakwarp | Дата: Среда, 30.06.2010, 07:50 | Сообщение # 15 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 4874
Награды: 179
Город: Москва
Репутация: 2543
Замечания: 60%
Статус: 
| Quote (Karleon) думаешь если бы работал офф он бы сюда пришел? да, ровно с тем же вопросом.
More than 4 years of development, more than 250,000 lines of source code, more than a hundred units and more than 3400 revisions. Valakas Roleplay - choose your role.
Valakas Roleplay on Twitter
Платные консультации, разработка, в ICQ. Дорого.
|
| |
|
|