Yoko
http://forum.yoko.com.ua/

Помогите доделать scp, которые одевает cleaver
http://forum.yoko.com.ua/viewtopic.php?f=20&t=16864
Page 1 of 1

Author:  omgimfamous [ 2012-01-12 14:59:26 ]
Post subject:  Помогите доделать scp, которые одевает cleaver

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

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

Одевает клевер, если его сломали, но вот беда, запуская этот скрипт он crashит uo :)
Что делать?

Author:  GAUHAR [ 2012-01-12 16:43:02 ]
Post subject:  Re: Помогите доделать scp, которые одевает cleaver

Ставить в цикле паузу и в условии чистить журнаж.

Author:  omgimfamous [ 2012-01-12 17:12:07 ]
Post subject:  Re: Помогите доделать scp, которые одевает cleaver

а как это сделать? :) я ещё не научился :/

Author:  Nmy [ 2012-01-12 17:21:07 ]
Post subject:  Re: Помогите доделать scp, которые одевает cleaver

Code:
sub clever()
while 1
if uo.injournal("cleaver destroyed by hit") then
uo.usetype("0x0EC2")
uo.deletejournal()
end if
wait(2000)
wend
end sub

Author:  Mirage [ 2012-01-12 17:28:42 ]
Post subject:  Re: Помогите доделать scp, которые одевает cleaver

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

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

Получается следующее:
Code:
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:
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

Author:  omgimfamous [ 2012-01-12 17:30:25 ]
Post subject:  Re: Помогите доделать scp, которые одевает cleaver

spasibo

Author:  Scripts Writer [ 2012-01-12 21:46:02 ]
Post subject:  Re: Помогите доделать scp, которые одевает cleaver

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

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

Получается следующее:
Code:
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:
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

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

Author:  Kynep [ 2012-01-13 07:23:28 ]
Post subject:  Re: Помогите доделать scp, которые одевает cleaver

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


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

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

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

Учитывая что Йоко давно бросил его... на произвол судьбы.

Author:  Mirage [ 2012-01-13 10:59:23 ]
Post subject:  Re: Помогите доделать scp, которые одевает cleaver

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

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

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

Author:  Nmy [ 2012-01-13 11:49:29 ]
Post subject:  Re: Помогите доделать scp, которые одевает cleaver

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

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

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


:mrgreen: :mrgreen: :mrgreen:

Author:  Scripts Writer [ 2012-01-14 01:00:29 ]
Post subject:  Re: Помогите доделать scp, которые одевает cleaver

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

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

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

С душой :)

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/