<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Angels of Death</title>
		<link>https://dangerkost.at.ua/</link>
		<description>Форум</description>
		<lastBuildDate>Fri, 08 Feb 2013 10:46:50 GMT</lastBuildDate>
		<generator>uCoz Web-Service</generator>
		<atom:link href="https://dangerkost.at.ua/forum/rss" rel="self" type="application/rss+xml" />
		
		<item>
			<title>Мануал по созданию 2-го реалма.</title>
			<link>https://dangerkost.at.ua/forum/66-146-1</link>
			<pubDate>Fri, 08 Feb 2013 10:46:50 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://dangerkost.at.ua/forum/66&quot;&gt;Установка / Настройка Trinity&lt;/a&gt;&lt;br /&gt;Описание темы: Как создать второй реалм?&lt;br /&gt;Автор темы: Polar&lt;br /&gt;Автор последнего сообщения: Polar&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>Самый лёгкий способ создания 2реалмов на одном сервере &lt;br /&gt;&lt;br /&gt; 1)Создаём новую папку в сервере ну там где находиться Денвер,home и тд (называем её если мангос называем mang, если тринити то trinity2) &lt;br /&gt; 2)Заходим в основное ядро mangos,trinity,tc в них должны находяться файлы authserver(realmd)worldserver(mangos) Копируем всё содержимоё основного ядра и вставляем во вторую нашу папку mang(trinity2) (Основное ядро другой сборки!) &lt;br /&gt; 3)После того как скопируеться заходим в usr --&gt; local --&gt; Mysql5 --&gt; Data там создаём 2папки с названием char,mang(если мангос),worl(если тринити) в Date есть основные папки characters (world(mangos)) Копируем всё содержимоё папки characters и вставляем в нашу папку char,также копируем всё содержимоё папки mangos(world) и вставляем в нашу папку mang(worl) &lt;br /&gt; 4)Заходим в Navicat конектимся к базе и там появились ещё 2таблицы которые сделали мы char,mang(worl) Заходим в char и проверяем открываем любую таблицу если откр то всё ок а если не откр то заходим в usr --&gt; local --&gt; Mysql5 --&gt; Data удаляем char и заново создаём и вставляем все файлы с characters теперь 100% всё будет ок &lt;br /&gt; 5)заходим в realmd(auth) --&gt; Realmlist внизу будет +(он создаёт 2реалм) как только вы создали там буит realmID вписываем 2, name(Имя 2реалма пишем как угодно),addres вписываем ваш Ип (который у вас на машине в ДЦ или же если серв ДОМА то ваш ипи дунднс),port пишем 8086 &lt;br /&gt; 6)Заходим на наш сервер в папку mang(trinity2) там есть файл конфиговый worldserver(mangosd) &lt;br /&gt; Отматываем в низ находим &lt;br /&gt;&lt;br /&gt; RealmID = 1 &lt;br /&gt; DataDir = &quot;.&quot; &lt;br /&gt; LogsDir = &quot;&quot; &lt;br /&gt; LoginDatabaseInfo = &quot;127.0.0.1;3306;mangos;mangos;realmd&quot; &lt;br /&gt; WorldDatabaseInfo = &quot;127.0.0.1;3306;mangos;mangos;mangos&quot; &lt;br /&gt; CharacterDatabaseInfo = &quot;127.0.0.1;3306;mangos;mangos;characters&quot; &lt;br /&gt; MaxPingTime = 30 &lt;br /&gt; WorldServerPort = 8085 &lt;br /&gt; BindIP = &quot;0.0.0.0&quot; &lt;br /&gt;&lt;br /&gt; Меняем worldserverport (стандарт 8085) а мы меняем на 8086, RealmID меняем на 2 (можно сказать то что мы делали в нивикате в реалмлисте) &lt;br /&gt;&lt;br /&gt; СОХРАНЯЕМ!!!!!!! &lt;br /&gt; Вуалуя 2реалма готово вначале запускаем Run.exe затем realmd(authserver), worldserver(mangos) и 2реалм mangos,worldserver (желательно их переиминовать если mangos то на mang если worldserver то на world) &lt;br /&gt; Всё запуститься отлично если что оставляем что пишем что не так помогу. &lt;br /&gt; Писал мануал, и создал 2-й реалм у себя на сервере. &lt;br /&gt; Если кому-то нужна помощь, пишите!</content:encoded>
			<category>Установка / Настройка Trinity</category>
			<dc:creator>Polar</dc:creator>
			<guid>https://dangerkost.at.ua/forum/66-146-1</guid>
		</item>
		<item>
			<title>Создание собственной валюты</title>
			<link>https://dangerkost.at.ua/forum/66-101-1</link>
			<pubDate>Wed, 01 Aug 2012 13:03:37 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://dangerkost.at.ua/forum/66&quot;&gt;Установка / Настройка Trinity&lt;/a&gt;&lt;br /&gt;Описание темы: Создаем свою валюту на сервер!&lt;br /&gt;Автор темы: Polar&lt;br /&gt;Автор последнего сообщения: Polar&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>Всем привет. &lt;br /&gt;&lt;br /&gt; По просьбе пользователя решил написать подробный мануал по созданию собственной валюты сервера, а так же создание дополнительной цены за свою валюту. &lt;br /&gt;&lt;br /&gt; Итак, приступим: &lt;br /&gt;&lt;br /&gt; 1. Для начала какой софт нам понадобится? &lt;br /&gt; 1.1 Любой DBC редактор, я предпочитаю DBC Edit (так же можно использовать MyDBCeditor) &lt;br /&gt; 1.2 MPQEditor (необходим для редактирования патча чтобы вашу цену отображало в клиенте) &lt;br /&gt;&lt;br /&gt; 2. С какими файлами будем работать? &lt;br /&gt; 2.1 ItemExtendedCost.dbc (можно найти в /ваш сервер/ядро/data/dbc) это файл всех цен &lt;br /&gt; 2.2 patch-ruRU-3.MPQ (этот файлик можно нарыть в клиенте World of Warcraft) &lt;br /&gt;&lt;br /&gt; 3. Ну и сама валюта. &lt;br /&gt;&lt;br /&gt; Поехали - )) &lt;br /&gt;&lt;br /&gt; Для начала давайте с Вами определимся на счет самой валюты. Как Вы хотите чтобы она отображалась, во вкладке валюта либо просто лежала в сумках как хлам? &lt;br /&gt; Я все таки предлагаю использовать следующий итем 37711, так как этот итем при его добавлении персонажу не захломляет сумку а располагается во вкладке &quot;Валюта&quot; (он уже есть в базе, единственное что нам нужно с ним сделать, это его обновить). &lt;br /&gt;&lt;br /&gt; Для обновления данного итема необходимо создать файл в формате .sql со следующим содержимым &lt;br /&gt;&lt;br /&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Code&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt; &lt;br /&gt; DELETE FROM `item_template` WHERE (`entry`=37711&amp;#41;;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;INSERT INTO `item_template` VALUES (&apos;37711&apos;, &apos;10&apos;, &apos;0&apos;, &apos;-1&apos;, &apos;ВАШЕ НАЗВАНИЕ ВАЛЮТЫ&apos;, &apos;32278&apos;, &apos;1&apos;, &apos;64&apos;, &apos;0&apos;, &apos;1&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;-1&apos;, &apos;-1&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;МАКС КОЛИЧЕСТВО МОНЕТ&apos;, &apos;МАКС КОЛИЧЕСТВО МОНЕТ&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;-1&apos;, &apos;0&apos;, &apos;-1&apos;, &apos;0&apos;, &apos;-1&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;-1&apos;, &apos;0&apos;, &apos;-1&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;-1&apos;, &apos;0&apos;, &apos;-1&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;-1&apos;, &apos;0&apos;, &apos;-1&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;-1&apos;, &apos;0&apos;, &apos;-1&apos;, &apos;1&apos;, &apos;ПОДПИСЬ СНИЗУ ПРЕДМЕТА&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;4&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;8192&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;-1&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;0&apos;, &apos;12340&apos;&amp;#41;; &lt;br /&gt; &lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;br /&gt;&lt;br /&gt; Немного поясню суть содержимого: &lt;br /&gt; первой строкой мы удаляем из базы предмет под ID 37711 &lt;br /&gt; Далее идет код для заливки в базу, все что вам нужно это скопировать весь текст, произвести изменеия по следующим параметрам &lt;br /&gt; - ВАШЕ НАЗВАНИЕ ВАЛЮТЫ - думаю поняно что это название &lt;br /&gt; - МАКС КОЛИЧЕСТВО МОНЕТ - сколько максимально монет будет доступно игроку &lt;br /&gt; - ПОДПИСЬ СНИЗУ ПРЕДМЕТА - как бы объяснить, кароче разберетесь (данную графу можно оставить пустой) &lt;br /&gt;&lt;br /&gt; Далее сохраняете файл с отредактированным содержимым в формате .sql с кодировкой utf8 &lt;br /&gt; Следующим шагом заливаете файл в базу. Используйте что душе угодно (Navicat for MySQL) &lt;br /&gt;&lt;br /&gt; Далее приступим к шагу созданию цены (мануал тут уже есть, но там используется другая программа редактирования dbc файлов) &lt;br /&gt; Через DBC Edit открываем файл ItemExtendedCost.dbc. &lt;br /&gt; Пролистываем его до конца и смотрим, что последняя запись сделана за номером 2997, значит наша цена будет следующей по порядку - 2998. &lt;br /&gt; Для этого добавляем пустую строчку и заполняем следующим образом &lt;br /&gt;&lt;br /&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Code&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt; &lt;br /&gt; U0 - это наш id цены (в нашем случе это 2998&amp;#41;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;U1 - 0&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;U2 - 0&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;U3 - 0&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;U4 - 37711 это наш предмет за который будет что то продаваться&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;U5 - 0&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;U6 - 0&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;U7 - 0&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;U8 - 0&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;U9 - это собственно сама цена (сколько предметов должен иметь персонаж для покупки, допустим 500&amp;#41;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;все остальные столбцы зполняем нулями. &lt;br /&gt; &lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;br /&gt; Далее жмем на кнопку &quot;Save changes&quot; &lt;br /&gt; Цена готова) &lt;br /&gt;&lt;br /&gt; Осталось теперь пропатчить клиент игры чтобы цену было видно у вендора. &lt;br /&gt;&lt;br /&gt; Для этого при помощи MPQEditor открываем файл patch-ruRU-3.MPQ &lt;br /&gt; После в MPQEditor открываем папку DBCFilesClient и добавляем в нее наш отредактированный ItemExtendedCost.dbc (operations-Add File(s)) &lt;br /&gt; Закрываем архив. &lt;br /&gt; Ребутаем сервер, предварительно залив в него и саму монету и саму цену. &lt;br /&gt;&lt;br /&gt; Подходим к любому вендору и добавляем к нему любой предмет за нашу цену (.npc additem) &lt;br /&gt;&lt;br /&gt; Ну вот и все. &lt;br /&gt;&lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;http://u.to/SBIzAg&quot; title=&quot;http://wowjp.net/forum/120-184440-1&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Взято отсюда!&lt;/a&gt; &lt;br /&gt;&lt;br /&gt; Автор неизвестен.</content:encoded>
			<category>Установка / Настройка Trinity</category>
			<dc:creator>Polar</dc:creator>
			<guid>https://dangerkost.at.ua/forum/66-101-1</guid>
		</item>
		<item>
			<title>Если занят 80 порт</title>
			<link>https://dangerkost.at.ua/forum/66-100-1</link>
			<pubDate>Wed, 01 Aug 2012 12:56:20 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://dangerkost.at.ua/forum/66&quot;&gt;Установка / Настройка Trinity&lt;/a&gt;&lt;br /&gt;Описание темы: Освобождаем 80-й порт!&lt;br /&gt;Автор темы: Polar&lt;br /&gt;Автор последнего сообщения: Polar&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>Всем доброго времени суток! Меня зовут Александр. &lt;br /&gt; Думаю часто многие новички сервостроения(и не только новички) сталкиваются с проблемой, когда, например запускаем апач, а он нам выдает сообщение, что 80 порт чем-то занят и закрывается через несколько десятков секунд. &lt;br /&gt; Решил посвятить свой первый, пусть и не большой мануал именно этой проблеме: &lt;br /&gt; &lt;!--uSpoiler--&gt;&lt;div class=&quot;uSpoilerClosed&quot; id=&quot;uSpoilerWoA96G&quot;&gt;&lt;div class=&quot;uSpoilerButBl&quot;&gt;&lt;input type=&quot;button&quot; class=&quot;uSpoilerButton&quot; onclick=&quot;if($(&apos;#uSpoilerWoA96G&apos;)[0]){if ($(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerWoA96G&apos;))[0].style.display==&apos;none&apos;){$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerWoA96G&apos;))[0].style.display=&apos;&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerWoA96G&apos;)).val(&apos;Закрыть спойлер&apos;);$(&apos;#uSpoilerWoA96G&apos;).attr(&apos;class&apos;,&apos;uSpoilerOpened&apos;);}else {$(&apos;.uSpoilerText&apos;,$(&apos;#uSpoilerWoA96G&apos;))[0].style.display=&apos;none&apos;;$(&apos;.uSpoilerButton&apos;,$(&apos;#uSpoilerWoA96G&apos;)).val(&apos;Открыть спойлер&apos;);$(&apos;#uSpoilerWoA96G&apos;).attr(&apos;class&apos;,&apos;uSpoilerClosed&apos;);}}&quot; value=&quot;Открыть спойлер&quot;/&gt;&lt;/div&gt;&lt;div class=&quot;uSpoilerText&quot; style=&quot;display:none;&quot;&gt;&lt;!--ust--&gt; &lt;br /&gt; 1.Открываем Консоль (Пуск&amp;#92;все программы&amp;#92;стандартные&amp;#92;Командная строка) и пишем в ней: &lt;br /&gt; &lt;!--uzcode--&gt;&lt;div class=&quot;bbCodeBlock&quot;&gt;&lt;div class=&quot;bbCodeName&quot; style=&quot;padding-left:5px;font-weight:bold;font-size:7pt&quot;&gt;Code&lt;/div&gt;&lt;div class=&quot;codeMessage&quot; style=&quot;border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight&lt;5?this.style.height:scrollHeight&gt;200?&apos;200px&apos;:&apos;&apos;+(this.scrollHeight+5)+&apos;px&apos;);&quot;&gt;&lt;!--uzc--&gt; &lt;br /&gt; netstat -a -o &lt;br /&gt; &lt;!--/uzc--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uzcode--&gt; &lt;br /&gt; 2.Ищем строчку с нужным портом и запоминаем значение PID напротив этого порта. &lt;br /&gt;&lt;br /&gt; 3.Открываем диспетчер задач(Ctrl+Alt+Del), переходим во вкладку &quot;Процессы&quot;, далее &quot;ВИД&quot;=&gt;&quot;Выбрать столбцы..&quot; &lt;br /&gt; Ставим галочку на &quot;ИД процесса(PID)&quot;, жмем ОК. &lt;br /&gt;&lt;br /&gt; 4.Итак в нашем списке активных процессов появилась колонка &quot;ИД процесса&quot;. Ищем в ней PID указанный в консоли и смотрим какому процессу он принадлежит, этот процесс и занимает Ваш порт. &lt;br /&gt;&lt;br /&gt; Далее просто завершаем процесс приложения, либо убираем нужный Вам порт из его настроек. &lt;br /&gt; &lt;!--/ust--&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--/uSpoiler--&gt; &lt;br /&gt; ==================================================================================== &lt;br /&gt;&lt;br /&gt; PS: 80 порт часто занят настройками программ, такими, как Skype или фаирволами&amp;#92;брандмаурами многих антивирусов. &lt;br /&gt; PSS: Если кому-то есть, чем дополнить этот мануал - пишите в теме, прикреплю к шапке с указанием копирайтов. &lt;br /&gt;&lt;br /&gt; ==================================================================================== &lt;br /&gt;&lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;http://u.to/uxEzAg&quot; title=&quot;http://wowjp.net/forum/120-201921-1&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Мануал взято отсюда!&lt;/a&gt; &lt;br /&gt;&lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;http://u.to/uhEzAg&quot; title=&quot;http://wowjp.net/index/8-22557&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Вот Автор!&lt;/a&gt;</content:encoded>
			<category>Установка / Настройка Trinity</category>
			<dc:creator>Polar</dc:creator>
			<guid>https://dangerkost.at.ua/forum/66-100-1</guid>
		</item>
		<item>
			<title>Настройка Античита</title>
			<link>https://dangerkost.at.ua/forum/66-64-1</link>
			<pubDate>Mon, 27 Feb 2012 13:06:49 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://dangerkost.at.ua/forum/66&quot;&gt;Установка / Настройка Trinity&lt;/a&gt;&lt;br /&gt;Описание темы: Инструкция по настройке Античита!&lt;br /&gt;Автор темы: Polar&lt;br /&gt;Автор последнего сообщения: Polar&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>AntiCheat v3 for mangos, &amp;copy; 2010 /dev/rsa &lt;br /&gt;&lt;br /&gt; Выражаю благодарность авторам предыдущих атичитов, на базе которых сделан этот - &lt;br /&gt; - gimly &lt;br /&gt; - CWN &lt;br /&gt; а также людям написавшим отдельные проверки, использованные здесь &lt;br /&gt; - Insider42 &lt;br /&gt;&lt;br /&gt; Настройка античита производится в таблице characters/anticheat_config &lt;br /&gt; Конфиг перегружается онлайн командой .reload anticheat &lt;br /&gt; в конфиге мангоса остались только &lt;br /&gt;&lt;br /&gt; Anticheat.Enable = 1 (да/нет) &lt;br /&gt; Anticheat.DelayAfterAction = 30 (время, которое после акции плеер не трогается (не применяются другие &lt;br /&gt; actions). лог все равно ведется.) &lt;br /&gt; Anticheat.GmLevel = 0 (уровень, выше которого не проверять. 0 - только игроков) &lt;br /&gt;&lt;br /&gt; == база &lt;br /&gt;&lt;br /&gt; 1. Проверки &lt;br /&gt; Проверки бывают основные (номера с 0 до 99) и дополнительные (subchecks, номера - 100* номер основной &lt;br /&gt; проверки + 1...99) &lt;br /&gt; у всех проверок 1й INT параметр по умолчанию - время через которого счетчик проколов сбрасывается. &lt;br /&gt; если не указано - берется время из Anticheat.DelayAfterAction &lt;br /&gt;&lt;br /&gt; основные проверки: &lt;br /&gt; // Check types &lt;br /&gt; CHECK_NULL = 0, &lt;br /&gt; нет параметров. пустая проверка-заглушка. &lt;br /&gt;&lt;br /&gt; CHECK_MOVEMENT = 1, &lt;br /&gt; псевдопроверка. в ней проводится накопление информации для других проверок движения. &lt;br /&gt; параметры - период (должен быть 0), экшны и сообщения (не используются) &lt;br /&gt;&lt;br /&gt; CHECK_SPELL = 2, &lt;br /&gt; псевдопроверка. в ней пока ничего не проводится. &lt;br /&gt;&lt;br /&gt; CHECK_QUEST = 3, &lt;br /&gt; в процессе. &lt;br /&gt;&lt;br /&gt; CHECK_TRANSPORT = 4, &lt;br /&gt; проверка ON_TRANSPORT состояния by Insider42 &lt;br /&gt;&lt;br /&gt; CHECK_DAMAGE = 5, &lt;br /&gt; проверка на баги сервера с дамагом. &lt;br /&gt;&lt;br /&gt; 2. Субпроверки &lt;br /&gt; дополнительные проверки: &lt;br /&gt; // Check subtypes &lt;br /&gt; // Movement checks &lt;br /&gt; CHECK_MOVEMENT_SPEED = 100 * CHECK_MOVEMENT + 1, &lt;br /&gt; Проверка на СХ. параметры - период (умолчания смотрите в базе), 1 float - скорость (0,01 - максимальная &lt;br /&gt; нормализованная скорость. с учетом лагов божет быть до 0,02 но редко) &lt;br /&gt;&lt;br /&gt; CHECK_MOVEMENT_FLY = 100 * CHECK_MOVEMENT + 2, &lt;br /&gt; первый параметр - высота с которой начинаем проверять (для обхода колодцев и дыр в вмапсах). &lt;br /&gt;&lt;br /&gt; CHECK_MOVEMENT_MOUNTAIN = 100 * CHECK_MOVEMENT + 3, &lt;br /&gt; проверка на чит Wall climb. Первый параметр float - скорость перемещения по Z, второй - тангенс угла. &lt;br /&gt;&lt;br /&gt; CHECK_MOVEMENT_WATERWALKING = 100 * CHECK_MOVEMENT + 4, &lt;br /&gt; проверка на чит с хождением по воде. &lt;br /&gt;&lt;br /&gt; CHECK_MOVEMENT_TP2PLANE = 100 * CHECK_MOVEMENT + 5, &lt;br /&gt; параметры - дельта от 0 для plane и дельта для проверки. с дефолтными ловит нормально. &lt;br /&gt;&lt;br /&gt; CHECK_MOVEMENT_AIRJUMP = 100 * CHECK_MOVEMENT + 6, &lt;br /&gt; прыжок в воздухе. первый параметр - от какой высоты начинаем проверять. &lt;br /&gt;&lt;br /&gt; CHECK_MOVEMENT_TELEPORT = 100 * CHECK_MOVEMENT + 7, &lt;br /&gt; если расстояние за 1 тик (опкод) больше чем параметр - сразу аларм. &lt;br /&gt;&lt;br /&gt; в планах: &lt;br /&gt; CHECK_MOVEMENT_FALL = 100 * CHECK_MOVEMENT + 8, &lt;br /&gt;&lt;br /&gt; // Spell checks &lt;br /&gt; CHECK_SPELL_VALID = 100 * CHECK_SPELL + 1, &lt;br /&gt; если клиент присылает каст спелла, а его в ДБЦ нету - сразу будет этот аларм. &lt;br /&gt; может быть результатом битых пакетов. &lt;br /&gt;&lt;br /&gt; CHECK_SPELL_ONDEATH = 100 * CHECK_SPELL + 2, &lt;br /&gt; в процессе &lt;br /&gt;&lt;br /&gt; CHECK_SPELL_FAMILY = 100 * CHECK_SPELL + 3, &lt;br /&gt; в настоящее время проверка идет только на скилл 769 (ГМ-онли спеллы) &lt;br /&gt;&lt;br /&gt; CHECK_SPELL_INBOOK = 100 * CHECK_SPELL + 4, &lt;br /&gt; в процессе (будет просто проверка есть ли спелл в книге у плеера) &lt;br /&gt;&lt;br /&gt; // Damage checks &lt;br /&gt; CHECK_DAMAGE_SPELL = 100 * CHECK_DAMAGE + 1, &lt;br /&gt; ограничение по спеллдамаге. параметр - просто предельное значение. &lt;br /&gt;&lt;br /&gt; CHECK_DAMAGE_MELEE = 100 * CHECK_DAMAGE + 2, &lt;br /&gt; ограничение по мили-дамаге. параметр - просто предельное значение. &lt;br /&gt; // End of list &lt;br /&gt; CHECK_MAX &lt;br /&gt;&lt;br /&gt; 3. Экшны (действия которые производит античит по обнаружению чита) &lt;br /&gt;&lt;br /&gt; можно поставить на любую проверку. &lt;br /&gt;&lt;br /&gt; ANTICHEAT_ACTION_NULL = 0, &lt;br /&gt; пустой экшн. ничего не делать. если action1 = 0 то даже лог не ведется. &lt;br /&gt;&lt;br /&gt; ANTICHEAT_ACTION_LOG = 1, &lt;br /&gt; только регистрация срабатываний. &lt;br /&gt;&lt;br /&gt; ANTICHEAT_ACTION_ANNOUNCE_GM = 2, &lt;br /&gt; анонс найденного читера только ГМам с уровнем доступа выше или равным param1. если 0 - &lt;br /&gt; значит всем &lt;br /&gt;&lt;br /&gt; ANTICHEAT_ACTION_ANNOUNCE_ALL = 3, &lt;br /&gt; анонс найденного читера в общий чат. &lt;br /&gt;&lt;br /&gt; ANTICHEAT_ACTION_KICK = 4, &lt;br /&gt; просто кик. &lt;br /&gt;&lt;br /&gt; ANTICHEAT_ACTION_BAN = 5, &lt;br /&gt; просто бан. параметр - время в секундах. &lt;br /&gt;&lt;br /&gt; ANTICHEAT_ACTION_SHEEP = 6, &lt;br /&gt; превращение в случайное животное (если в полете - то с парашютом). &lt;br /&gt; параметр - время в миллисекундах. &lt;br /&gt;&lt;br /&gt; ANTICHEAT_ACTION_STUN = 7, &lt;br /&gt; просто стан. параметр - время в миллисекундах. &lt;br /&gt;&lt;br /&gt; ANTICHEAT_ACTION_SICKNESS = 8, &lt;br /&gt; наложение resurrection sickness. параметр - время в миллисекундах. &lt;br /&gt; ================================================================================================</content:encoded>
			<category>Установка / Настройка Trinity</category>
			<dc:creator>Polar</dc:creator>
			<guid>https://dangerkost.at.ua/forum/66-64-1</guid>
		</item>
	</channel>
</rss>