Помогите доделать scp, которые одевает cleaver

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
omgimfamous
Posts: 12
Joined: 2009-10-07 20:19:34

Помогите доделать scp, которые одевает cleaver

Post by omgimfamous »

Народ помогите!
Вот написал некое подобие на скрипт)))

Суть:

Code: Select all

sub clever()
A:
if uo.injournal("cleaver destroyed by hit")then
uo.usetype("0x0EC2")
end if
goto a:
end sub

Одевает клевер, если его сломали, но вот беда, запуская этот скрипт он crashит uo :)
Что делать?
GAUHAR
Posts: 137
Joined: 2006-11-06 21:45:23

Re: Помогите доделать scp, которые одевает cleaver

Post by GAUHAR »

Ставить в цикле паузу и в условии чистить журнаж.
omgimfamous
Posts: 12
Joined: 2009-10-07 20:19:34

Re: Помогите доделать scp, которые одевает cleaver

Post by omgimfamous »

а как это сделать? :) я ещё не научился :/
Nmy
Expert!
Posts: 2152
Joined: 2005-09-14 15:31:58
Location: Latvia

Re: Помогите доделать scp, которые одевает cleaver

Post by Nmy »

Code: Select all

sub clever()
while 1
if uo.injournal("cleaver destroyed by hit") then
uo.usetype("0x0EC2")
uo.deletejournal()
end if
wait(2000)
wend
end sub
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Re: Помогите доделать scp, которые одевает cleaver

Post by Mirage »

1) оператор go to уже немного старый. Выкидываем.
2) скрипт должен крутиться по кругу - надо цикл вставить. На мой взгляд оптимальнее всего на смерть проверку. Или на наличие в паке кливера.
3) конечно несколько более высокая ступень но всетаки более надежная - проверка не по журналу а по слою на игроке (оружие и одежда занимают свой уникальный слой)
4) Алгоритм следующий:

Code: Select all

цикл пока чар не умер
если в руках у чара нет кливера тогда
используем их пака
конец если
пауза
конец цикла.

С использованием журнала

Code: Select all

стереть журнал
цикл пока чар не умер
если летит сообщение на поломанный кливер тогда
стереть журнал
используем их пака
конец если
пауза
конец цикла.

Получается следующее:

Code: Select all

sub clever()
while not UO.Dead()
if uo.GetGraphic(uo.ObjAtLayer('Rhand'))<> "0x0EC2" then
uo.usetype("0x0EC2")
end if
wait(1200)
wend
end sub


Code: Select all

sub clever()
UO.DeleteJournal()
while not UO.Dead()
if uo.injournal ("cleaver destroyed by hit") then
UO.DeleteJournal()
uo.usetype("0x0EC2")
end if
wait(1200)
wend
end sub
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Re: Помогите доделать scp, которые одевает cleaver

Post by Scripts Writer »

Mirage wrote:1) оператор go to уже немного старый. Выкидываем.
2) скрипт должен крутиться по кругу - надо цикл вставить. На мой взгляд оптимальнее всего на смерть проверку. Или на наличие в паке кливера.
3) конечно несколько более высокая ступень но всетаки более надежная - проверка не по журналу а по слою на игроке (оружие и одежда занимают свой уникальный слой)
4) Алгоритм следующий:

Code: Select all

цикл пока чар не умер
если в руках у чара нет кливера тогда
используем их пака
конец если
пауза
конец цикла.

С использованием журнала

Code: Select all

стереть журнал
цикл пока чар не умер
если летит сообщение на поломанный кливер тогда
стереть журнал
используем их пака
конец если
пауза
конец цикла.

Получается следующее:

Code: Select all

sub clever()
while not UO.Dead()
if uo.GetGraphic(uo.ObjAtLayer('Rhand'))<> "0x0EC2" then
uo.usetype("0x0EC2")
end if
wait(1200)
wend
end sub


Code: Select all

sub clever()
UO.DeleteJournal()
while not UO.Dead()
if uo.injournal ("cleaver destroyed by hit") then
UO.DeleteJournal()
uo.usetype("0x0EC2")
end if
wait(1200)
wend
end sub

Уроки писать не пробовал? :)
Kynep
Expert!
Posts: 1348
Joined: 2006-02-07 08:51:40
Location: г. Старый Оскол
Contact:

Re: Помогите доделать scp, которые одевает cleaver

Post by Kynep »

Scripts Writer wrote:Уроки писать не пробовал? :)


Че их писать, для Инжекта уже расписано все вдоль и поперек. Нужно логику включать в голове и читать мануал с описанием команд, смотреть скрипты и пробовать, пробовать, пробовать.

Опыт в голову и в руки не запихнешь, его нужно нарабатывать. Топча клавиши на форуме с просьбами написать скрипт за "меня" - этого не сделать

Нужно скрипты курить и в логике разбираться. Да и устарела инжа уже, в плане прокачки перса, вообще неактуально, по сравнению со Стлесом.

Учитывая что Йоко давно бросил его... на произвол судьбы.
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Re: Помогите доделать scp, которые одевает cleaver

Post by Mirage »

Я всю сознательную жизнь работаю сисадмином при женском коллективе. Как то навтырялся переразжевывать очевидное :roll:

Помогать не хочется когда ктото НАСТОЙЧИВО пишет чтобы сделли за него а тут топикстартер просит помощи в том что старается разобрать сам - молоток.

что инжект устарел - спору нет. Потому что мало кто занимается именно модификацией (в отличии от достаточно активных апгрейдов стелса). На последних клиентах инжект просто физически не запускается. А на ренесансе крашит клиент зачастую изза недоработок администраторов серверов.
Я тут сижу потому что нравится писать нахаляву то что не напрягает и лень изучать чтото новое для ИГРЫ. Да и жалко забрасывать такую "родную" программку. Мы с ней в 3 дольше чем с моей супругой идем по жизни :mrgreen:
Nmy
Expert!
Posts: 2152
Joined: 2005-09-14 15:31:58
Location: Latvia

Re: Помогите доделать scp, которые одевает cleaver

Post by Nmy »

Mirage wrote:Я всю сознательную жизнь работаю сисадмином при женском коллективе. Как то навтырялся переразжевывать очевидное :roll:

Помогать не хочется когда ктото НАСТОЙЧИВО пишет чтобы сделли за него а тут топикстартер просит помощи в том что старается разобрать сам - молоток.

что инжект устарел - спору нет. Потому что мало кто занимается именно модификацией (в отличии от достаточно активных апгрейдов стелса). На последних клиентах инжект просто физически не запускается. А на ренесансе крашит клиент зачастую изза недоработок администраторов серверов.
Я тут сижу потому что нравится писать нахаляву то что не напрягает и лень изучать чтото новое для ИГРЫ. Да и жалко забрасывать такую "родную" программку. Мы с ней в 3 дольше чем с моей супругой идем по жизни :mrgreen:


:mrgreen: :mrgreen: :mrgreen:
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Re: Помогите доделать scp, которые одевает cleaver

Post by Scripts Writer »

Mirage wrote:Я всю сознательную жизнь работаю сисадмином при женском коллективе. Как то навтырялся переразжевывать очевидное :roll:

Помогать не хочется когда ктото НАСТОЙЧИВО пишет чтобы сделли за него а тут топикстартер просит помощи в том что старается разобрать сам - молоток.

что инжект устарел - спору нет. Потому что мало кто занимается именно модификацией (в отличии от достаточно активных апгрейдов стелса). На последних клиентах инжект просто физически не запускается. А на ренесансе крашит клиент зачастую изза недоработок администраторов серверов.
Я тут сижу потому что нравится писать нахаляву то что не напрягает и лень изучать чтото новое для ИГРЫ. Да и жалко забрасывать такую "родную" программку. Мы с ней в 3 дольше чем с моей супругой идем по жизни :mrgreen:

С душой :)
Post Reply