Давно написал скрипт на заточку и так и не пользовался им, потому что забил на игру. И вот недавно наткнулся на него, и решил выложить его сюда.
Скрипт сделан для хроник: Грация финал, Эпилог и Фрея.
//protocol='freya';
protocol='final/epilogue';
нужное раскомментировать.
Здесь изменить ник:
characterName='fer123';
Здесь количество слотов в инвентаре:
Max=80;
при AltOption=false скрипт точит единичный предмет по его Object ID.
при AltOption=true скрипт точит все предметы с указанным ID. //не тестил.
В обоих случаях скрипт может докупать предметы. Просто во 2 случае он может точить сразу несколько предметов.
Уникальная возможность скрипта это наличие очереди предметов которые нужно заточить, по крайней мере я такого не видел раньше.
Скрипт управляется внутри игры через HTML форму. Которая вызывается при помощи социального действий "приветствие".
Форма разделена на 4 вкладки:
Вкладка "Заточка": Оффтоп
Выберите предмет и заточку, затем введите желаемый уровень заточки и нажмите кнопку "Добавить в очередь". Если все введено верно то, имя предмета появится в таблице ниже.
Сокращения в таблице: Т - Текущий, Ж - Желаемый, Д - Достигнутый. Текущий предмет в таблице выделен серым цветом, остальные светло-серым. При добавлении первого предмета появляется кнопка "Очистить очередь", которая очищает таблицу. Кнопки "Старт" и "Стоп" запускают и останавливают процесс заточки.
Установите флажки покупка скролов и покупка предметов, если нужно их докупать. Покупка сделана через Multisell, у одного NPC.
количество покупаемых скролов - сколько скролов будет покупаться за 1 раз.
Так же в этом разделе настраивается обмен других предметов на адену.
Для этого нужно указать его ID, и условие при котором обменивать адену.
Внизу список предметов, для которых скрипт запомнил лист и энтри айди. Айди запоминаются при просмотре multiselllist.
куку
не спеша играюсь на одном сервере хф
хотел сам переписать под сервер, но код там ппц :>
руками переписал итемлист, который приходит на клиент. основная инфа есть. Если есть время, то перепиши скриптик под этот итемлист)
Код:
11=ItemList:h(ShowWindow)h(ItemCount:Loop.01.0025)d(ObjectID)d(ItemID)d(LocationSlot)q(Amount)h(CustomType1)h(ItemType2)c(a vot xz)h(BodyPart)c(EnchantLevel)h(AugmentID:Get.AugmentID)d(Mana)d(o5xz)h(AttackElement)h(AttackElementPower)h(FireDefElementPower)h(WaterDefElementPower)h(WindDefElementPower)h(EarthDefElementPower)h(HolyDefElementPower)h(UnholyDefElementPower)h(xzz)d(a xz 4to eto)d(analogi4no)h(kak vsegda)h(eshe odna xynta)
Больше вроде-бы ничего критичного не менялось.
Спасибо.
Добавлено через 18 часов 9 минут
разобрался вроде :>
Последний раз редактировалось lordoftherea1m, 29.06.2011 в 13:45.
Причина: Добавлено сообщение
Отличный скрипт, работает пока везде где играл. но есть один вопрос. Есть возможность включить альтернативную опцию (AltOption=true), но как сделать так что бы скрипт точил не все предметы на +1, потом +2, затем +3, а все предметы, но до нужного лвла сразу. То бишь из 10 луков он пытается первый заточить на +6, затем второй на +6 и т.д.
Автору огромное спасибо, а я судя по всему сегодня буду переделовать его под ИТ, уж повеселюсь)))
__________________
помог?СКАЖИ СПАСИБО!)
Мастерство программиста не в том, чтобы писать программы, работающие без ошибок, а в том, чтобы писать программы, работающие при любом количестве ошибок.
Цитата:
[10-06, 14:15] efreet Заплачу за настройку l2px
[11-06, 09:25] xkor не плач)
Кто может добавить в скрипт, чтоб при заточке на +4-10 ещё с заточкой использовало свитки на увеличение шанса: agathion auxiliary stone enchant armor/weapon.
Добавлено через 1 час 37 минут
Вот заточки со скрипта+новые, которые надо, чтоб можно было использовать с +4 до +10: Оффтоп