PickPickPick Четверг, 05.12.2024, 05:27
Приветствую Вас Гость | RSS
Главная | Каталог статей | Регистрация | Вход
Меню сайта


Категории раздела
Баги [34]
Сервера [0]

Наш опрос
Во что вы больше играете?
Всего ответов: 94

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Главная » Статьи » Lineage [ Добавить статью ]

В разделе материалов: 34
Показано материалов: 11-20
Страницы: « 1 2 3 4 »

Игра 7-8 окон(Gide)

Писалось под Шок-3..

С приходом на наш фришник незабвенного С4, ботоводы постепенно начали вымирать, сей процесс и сейчас продолжаецца за что спасибо(???) нашим уважаемым(?!?!?) админм xD
это типа фступление, а теперь по делу ) как любой уважающий ся С3-ботовод сие положение меня никак не устраивало, посему начал я искать алтернативные варианты геиального творения под названием l2walker. Сегодня, дорогие мои я расскажу вам о том как на вашей развалюхе можно будет запускать пару лишних бафф(крафт)-окон.

Нам потребуюцца:
-Руки прямые, 1 пара
-Голова трезвая, 1штука
-ссылки от минялюбимаво, ммм ну скока невлом будет заливать )
-немного трафика и свободного времени

Итак-с. 1м делом берем нашу папку с ла2 для удобства представим что она у вас также как и у мя называецца C:\Games\Lineage2 и копируем ее с именем ну скажем C:\Games\Lineage2buffbotz
Далее, открываем папку с нашим основным клиентом, заходим в system и распаковываем туда содержимое архива.
Теперь идем в папку с нашим 2м клиентом и также в папку system распаковываем следующий архив (с заменой файлов)
А теперь объясняю суть:
-если мы хотим играть в 1 окно то делаем так, в нашем основном клиенте копируем из папки SINGLE файл l2.ini в папку system с заменой, и запускаем игру через L2.exe
-если мы собираемся играть в 2 и более окон то делаем так: копируем l2.ini из папки MULTY в system и запускаем наш основной клиент через слудующий ярлык:
создаем обычный ярлык к L2.exe открываем его свойства, далее
- открывем закладку Ярлык
- пишем в поле Объект C:\WINDOWS\system32\cmd.exe /c start "La2" /belownormal ""C:\Games\Lineage2\system\L2.exe -windowed" само сабой C:\WINDOWS это ваша папка винды (если у вас она называецца подругому или на другом диске то отредактируйте, а C:\Games\Lineage2 папка с вашим основным клиентом ла2, собсно тоже если нада измените, в остольном все должнобыть идентично, иначе работать никуя небудет)
- в поле Рабочая папка пишем C:\Games\Lineage2\system

Это будет наш ярлык для запуска ГЛАВНОГО клиента при игре в несколько окон.

Теперь запуск 2го, 3го и.т.д окон:
- опятьтаки создаем ярлык к L2.exe но уже из папки Lineage2buffbotz\system
открывем закладку Ярлык
- пишем в поле Объект C:\WINDOWS\system32\cmd.exe /c start "La2wnd" /belownormal ""C:\Games\Lineage2buffbotz\system\L2.exe -windowed" само сабой C:\WINDOWS это ваша папка винды (если у вас она называецца подругому или на другом диске то отредактируйте, а C:\Games\Lineage2buffbotz папка с вашим вторым клиентом ла2, собсно тоже если нада измените, в остольном все должнобыть идентично, иначе см пункт 1)
- в поле Рабочая папка пишем C:\Games\Lineage2buffbotz\system
Это будет наш ярлык для запуска ПОБОЧНЫХ клиентов при игре в несколько окон.

Теперь у нас есть 3 ярлыка для ла2 и 2 папки с клиентом, если вы все сделали правильно то при игре в несколько окон у вас будем мнгновенный альттаб (я юзаю виндосовскую клавишу, если у вас на клаве её нет жмите Ctrl+Esc) + 2ые окна будут не на весь экран, а их размер можно будет изменять. Для справки, на своем семпроне 2800+ с 1гб оперативы, я могу одновременно играть в 7-8 окон )


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

786 КБ Drop/Spoil Patch (так как у нас должно было быть, по факту думаю дроп нашего серва всем известен xD)
Выводит инфу о дропе и споиле с моба (выделяем моба, и смотрим детальную инфу, там будет 2 новых иконки)
разархивируем в папку system с заменой файлов

221 КБ Server Status Checker настроенный на Ш-3
Разархивируем в любую папку и юзааем, есть 1 баг, если на сервер можно зайти но статус Down то в проге будет Online, тобишь полезна когда сервер лежит савсем а не когда ребутаецца

223 КБ патч для показа к-ва кристалов на которые мона разбить вещь + скрытые параметры пушек (изменение крит модификатора у дуалов, модификатора акураси у кастетов и.т.д)
Разархивируем в папку system с заменой.

З.Ы. Перед заменой файлов сделайте бекап, будет лучше, кстати после установки любова из патчей автоапдейтер не юзайте, или не обновляйте эти файлы.
Баги | Просмотров: 874 | Добавил: Metal | Дата: 05.01.2010 | Комментарии (0)

Подключение к серверам

Баги | Просмотров: 870 | Добавил: Metal | Дата: 05.01.2010 | Комментарии (0)

Архив пакетов
Баги | Просмотров: 980 | Добавил: Metal | Дата: 05.01.2010 | Комментарии (0)

Дюп

Скорее всего все знают как дюпать оружие, вещи а так же ресурсы!

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

Допустим вы играете на ява сервере с низкими рейтами, что вам бля этого потребуется: 20 lvl и выше, быть зарегестрированным на quest: Seven singsи дождаться когда наступит награждение!

Бежим к маммону, а именно блэксмиту который будет находиться в катакомбах, дюпаем оружие и просто напросто меняем дюпнутую пушку у маммона на другую(дело в том что когда мы дюпаем оружие имеет одинаковое id, а когда меняем то id вещи меняется.

Такой же способ с неоткрытыми вещами: у вас есть doom gloves, дюпаем и раскрываем их у блэксмита который находится в Аденах, распечатываем их и после рестарта у нас ничего не пропадает!


Как дюпать: нужен бот настроенный под нужный сервер + патчер от саурона либо токен (я с токеном недружу поэтому пользуюсь патчером)!

в боте в меню выбора чара ставим : manual
далее жмем login
выскакивает табличка с выбором персонажа
жмем logout, табличку с выбором персонажа не закрываем
в меню выбора чара выбираем char1 нажимаем login
клиентом передаем боту то что хотим дюпнуть:оружие, вещи либо ресурсы(рецепты и т.д. и т.п.)
далее еще раз трейд боту: далее обратная операция только ботом отдаем все чару если естьресурсы которые лежат в одной клеточке оставляем у бота в 1 экземпляре! (как дюпнуть вещи и оружие написано выше). соглашаемся на трейд в боте и в меню выбора чара нажимаем зайти на нужного нам чара. если все сделано правильно то бота выкенет из игры.
жмем login и когда бот зашел в клиенте соглашаемся на трейд.
и в данном случае и в клиенте и в боте лежат дюпнутые вещи перекидываем все в клиент и продаем за сколько хотим
Баги | Просмотров: 2042 | Добавил: Metal | Дата: 05.01.2010 | Комментарии (0)

Скрипт на отлов PK

Скрипт для поиска PK игрока:
Если PK поблизости, то можно автоматически взять его в цель и/или вывести сообщение в чат. Команды для управления скриптом (все они вводятся в чат):
Включить автоматическое взятие PK в цель - %pk_target 1
Выключить автоматическое взятие PK в цель - %pk_target 0
Включить уведомление в чат при обнаружении поблизости PK - %pk_msg 1
Выключить уведомление в чат при обнаружении поблизости PK - %pk_msg 0


// Автоматический поиск PK поблизости. Если PK игрок находится рядом с вами, то можно:
// Автоматически взять его в цель и/или вывести сообщение в чат
// Команды для управления скриптом (все они вводятся в чат):
// Включить автоматическое взятие PK в цель - %pk_target 1
// Выключить автоматическое взятие PK в цель - %pk_target 0
// Включить уведомление в чат при обнаружении поблизости PK - %pk_msg 1
// Выключить уведомление в чат при обнаружении поблизости PK - %pk_msg 0
// Автор: Furious
// Версия: 0.1

var
ObjectID, Karma, Target, Message, i: Integer;
Name, Cvar: String;

procedure SendMsg(Msg:string);
begin
buf:=#$4A;
WriteD(0);
WriteD(10);
WriteS('');
WriteS(Msg);
SendToClient;
end;

procedure TargetPK(ObjectID: Integer);
begin
buf:=#$04;
WriteD(ObjectID);
SendToServer;
end;

begin
if FromServer and (pck[1]=#$03) then
begin
i:=18;
ObjectID:=ReadD(i);
Name:=ReadS(i);
Karma:=ReadD(i+60);
if (Karma>0) then
begin
if Message=1 then SendMsg('PK с ником '+Name+' находится поблизости!');
if Target=1 then TargetPK(ObjectID);
end;
end;
if FromClient and (pck[1]=#$38) then
begin
Cvar:=ReadS(2);
case Cvar of
'pk_target 1':
begin
Target:=1;
SendMsg('Автоматическое взятие PK в цель включено!');
end;
'pk_target 0':
begin
Target:=0;
SendMsg('Автоматическое взятие PK в цель выключено!');
end;
'pk_msg 1':
begin
Message:=1;
SendMsg('Вывод сообщения в чат при обнаружении PK включено!');
end;
'pk_msg 0':
begin
Message:=0;
SendMsg('Вывод сообщения в чат при обнаружении PK выключено!');
end;
end;
end;
end.
Баги | Просмотров: 559 | Добавил: Metal | Дата: 05.01.2010 | Комментарии (0)

Cкрипт для показа цели на радаре
Скрипт для установки стрелки (радара) над чаром к цели, при использовании таргета:
Выделяете NPC, чара или моба. И у вас над головой появляется стрелка, указывающая путь к объекту. Включается и выключается социальными действиями Yes и No. Также удобно пользовать /target name, стрелка тут в самый раз будет найти нужный объект.


Файл: target_radar.pas
Код скрипта


// Установка стрелки (радара) над чаром к цели, при использовании таргета
// Чтобы включить скрипт используйте в игре социальное действие - Yes
// Чтобы выключить скрипт используйте в игре социальное действие - No
// Автор: Furious
// Версия: 0.2

var
Attacker, SocialID, CorX, CorY, CorZ, Status: Integer;

procedure TargetRadar(CorX, CorY, CorZ: Integer);
begin
buf:=#$EB;
WriteD(0);
WriteD(1);
WriteD(CorX);
WriteD(CorY);
WriteD(CorZ);
SendToClient;
end;

procedure TargetRadarDrop;
begin
buf:=#$EB;
WriteD(2);
WriteD(1);
WriteD(0);
WriteD(0);
WriteD(0);
SendToClient;
end;

begin
if FromClient and (pck[1]=#$1B) then
begin
SocialID:=ReadD(2);
case SocialID of
6:Status:=1;
5:Status:=0 and TargetRadarDrop;
end;
end;
if Status=1 then
begin
if FromServer and (pck[1]=#$61) then
begin
CorX:=ReadD(6);
CorY:=ReadD(10);
CorZ:=ReadD(14);
TargetRadar(CorX, CorY, CorZ);
end;
end;
end.
Баги | Просмотров: 601 | Добавил: Metal | Дата: 05.01.2010 | Комментарии (0)

Наиболее полный список скриптов
Баги | Просмотров: 1148 | Добавил: Metal | Дата: 05.01.2010 | Комментарии (6)

2 игровых сервера на одном


Следуйте данному Мануалу :
Скопируйте папку C:/server на второй компьютер на котором будет располагатся второй сервер.
На первом компьютере запустите C:/server/l2j/login/RegisterGameServer.bat
Наберите 1 и нажмите Enter, программа создаст файл hexid(server 1).txt
Примечание : не вводите 0 так как этот ID уже занят первым сервером
Скопируйте этот файл в папку C:/server/l2j/gameserver/config второго компьютера
На втором сервере :
Cотрите старый hexid.txt и переименуйте hexid(server 1).txt в hexid.txt
Откройте server.properties и впишите :
ExternalHostname=(blank) -> замените на (звездочку)*
InternalHostname=127.0.0.1 -> замените на *
LoginPort=9014 -> замените на 9015
LoginHost=127.0.0.1 -> Впишите IP login сервера ( 1 комп )

Теперь на первом игровом сервере запустите startLoginServer.bat и startGameServer.bat
На втором компе нужно запустить только startGameServer.bat ( так как оба сервера будут использовать 1 логин сервер )
Готово.

Для продолжения нажмите любую клавишу . . .
Баги | Просмотров: 535 | Добавил: Metal | Дата: 05.01.2010 | Комментарии (0)

Форум


Когда мы ставим сервер то сталкиваемся с голимым сайтом и форумом с сайтом я пока не занимался, а как паставить форум раскажу, это полезно кто не ставил форумы.
1- качаем архив http://gazik52.narod.ru/forum/forum.rar (там форум, руссификатор, стиль)
2- заходим в C:\Server\diskw\www\forum и удалаем всё нах оттуда
3- извлекаем архив phpBB2 в C:\Server\diskw\www\forum
4- заходим C:\Server (или где там у вас) запускаем start
5- заходим по ссылке http://localhost/a/ создаём базу с названием forum как видно на скрине http://gazik52.narod.ru/forum/Capture-5.jpg
6- теперь заходим по ссылке http://localhost/forum/ и тут вас попросят ввести данные, если вы качали сервер Френка или Виталика то датабаза усёрнеми будет root и датабаза пассвор тоже root, если сервер сами ставили то датабаза усёрнеми будет root а датабаза пассвор будет пароль который вы вводили при установки MySQL заполняем как на скрине http://gazik52.narod.ru/forum/Capture-2.jpg
7- форум проинсталируется и мы увидим это http://gazik52.narod.ru/forum/Capture-3.jpg жмём
8-далее мы видем http://gazik52.narod.ru/forum/Capture-4.jpg
9- заходим в C:\Server\diskw\www\forum (или куда вы его ставили) и удаляем две папки install и contrib Всё форум готов и им можно пользоваться=)) но он на английском, теперь руссифицируем его=))
10- заходим C:\Server\diskw\www\forum\language и копируем туда папку lang_russian это русский язык
11- заходим C:\Server\diskw\www\forum\templates\subSilver\imag es копируем туда lang_russian (это кнопки)
12- заходим на форум, авторизируемся, заходим в адмику меняем язык на русский
13- заходим в личные настройки (НЕ АДМИНКА) меняем язык на русский и перезагружаем браузер и видим форум за место русского занаки вопросы или при создании темы вигню за место русского языка, это лугко поправить.
14- заходим C:\Server\diskw\usr\local\Php открываем файл php.тхт ищем строку default_charset = "UTF-8" и переправляем её на default_charset = "cp1251"
15- жмём обновить страницу и у нас хороший русский язык=)) возможно его ещё раз придётся выставить в настройках админки и в личных настройках
16- стиль, он там обычный сменим стиль заходим в C:\Server\diskw\www\forum\templates и копируем туда fiblack ну там уже у вас всё по русски и дальше сами разберётесь вот как ворум поставил я http://gazik52.narod.ru/Capture-1.jpg

p.s. Теперь и сайт поддерживает русскую кодировку=))
Баги | Просмотров: 1125 | Добавил: Metal | Дата: 05.01.2010 | Комментарии (0)

Учимся делать ГК, Бафферов, ГМшоп
Баги | Просмотров: 1295 | Добавил: Metal | Дата: 05.01.2010 | Комментарии (0)

Вход на сайт

Поиск

Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz


  • Copyright MyCorp © 2024