Русский язык English language
mmotop topzone hopzone l2server brazil

Расы, Классы и Квесты Обсуждение рас, квестов игры и всего что с ними связано.

Ответ
 
Опции темы Опции просмотра

Старый 30.06.2014, 12:39 По умолчанию
  #1
Theona
Baron 59 Lv.
 
Аватар для Theona
Show
 
Регистрация: 16.08.2010
Сообщений: 1,501
Сказал(а) спасибо: 119
Поблагодарили 274 раз(а) в 194 сообщениях
Цитата:
Сообщение от KiHb Посмотреть сообщение
да я просто всегда считал что ддл сделан чтобы сравнивать модификацию клиента с сервером, чтобы одинаковые были. схера ли в ддл формулы валяться будут?
DLL - Dynamic Link Library - динамически подкючаемая библиотека. Проще говоря - ДЛЛ это тот же исполняемый файл, только с другим расширением. ДЛЛ содержит всю логику программы, это просто набор функций. Если говорим о клиенте - то длл содержит код, который отрисовывает персонажей, делает возможной управление с мышки и клавиатуры, отпправлает на сервер и принимает от него пакеты.

Вся логика, все расчеты дамага, рандома, вообще что угодно - обрабатывается на сервере. там сови ДЛЛки, которые работают так:
1. от клиента пришла информамция, что чар с номером 4567 отправил команду "атаковать", при этом в таргете у него чар с номером "2345".
2. смотрим, какие статы у чаров.
3. по формулам расчитываеем, сколько он ему уебал.
4. первому чару отправляем пакет "Чувак, ты нанес 800 урона, отрисуй это в своем клиенте"
5. второму чару отправляем пакет "чувак, тебе другой чувак на нанес 800 урона и ты по ходу умер. Нарисуй на экране мертвого человечка и 0 хп"
__________________
Цитата:
Сообщение от Letty Посмотреть сообщение
у меня на него пукан
Цитата:
Сообщение от Vincent Посмотреть сообщение
я хочу в КП, но я варан
Theona вне форума  

Старый 30.06.2014, 12:43 По умолчанию
  #2
KiHb
Knight 30 Lv.
 
Аватар для KiHb
Show
 
Регистрация: 12.06.2014
Возраст: 36
Сообщений: 230
Сказал(а) спасибо: 51
Поблагодарили 66 раз(а) в 36 сообщениях
Цитата:
Сообщение от Theona Посмотреть сообщение
DLL - Dynamic Link Library - динамически подкючаемая библиотека. Проще говоря - ДЛЛ это тот же исполняемый файл, только с другим расширением. ДЛЛ содержит всю логику программы, это просто набор функций. Если говорим о клиенте - то длл содержит код, который отрисовывает персонажей, делает возможной управление с мышки и клавиатуры, отпправлает на сервер и принимает от него пакеты.

Вся логика, все расчеты дамага, рандома, вообще что угодно - обрабатывается на сервере. там сови ДЛЛки, которые работают так:
1. от клиента пришла информамция, что чар с номером 4567 отправил команду "атаковать", при этом в таргете у него чар с номером "2345".
2. смотрим, какие статы у чаров.
3. по формулам расчитываеем, сколько он ему уебал.
4. первому чару отправляем пакет "Чувак, ты нанес 800 урона, отрисуй это в своем клиенте"
5. второму чару отправляем пакет "чувак, тебе другой чувак на нанес 800 урона и ты по ходу умер. Нарисуй на экране мертвого человечка и 0 хп"
если ДДЛки такие пиздатые, нахера тогда другие файлы =)
__________________
Сало уранілі! Гіроям сало!!!
Кто не скачет тот москаль!!!
фейковый акаунт на тему укросрача
KiHb вне форума  

Ответ

Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход