| Yoko http://forum.yoko.com.ua/ |
|
| Как бы организовать? http://forum.yoko.com.ua/viewtopic.php?f=20&t=7663 |
Page 1 of 1 |
| Author: | Rijo [ 2006-05-12 18:11:53 ] |
| Post subject: | Как бы организовать? |
Не знал как бы это в сабже выразить, потому и такое непонятное название темы. В общем, допустим я знаю что на экране могут быть только 2 птички разного типа и никто кроме. Если кто то появляется(не соответсвуя птичкам) то происходило бы действие. Возможно это где то есть, но мне интересен сам путь реализации. Может кто предложит альтернативные пути |
|
| Author: | DerMeister =) [ 2006-05-12 18:22:22 ] |
| Post subject: | |
Ищещь всех птичек этих типов и игноришь их, протом ищешь обьекты любых типов и если находишь то делаешь своё действие... |
|
| Author: | Kynep [ 2006-05-12 18:23:35 ] |
| Post subject: | Re: Как бы организовать? |
Rijo wrote: Не знал как бы это в сабже выразить, потому и такое непонятное название темы.
В общем, допустим я знаю что на экране могут быть только 2 птички разного типа и никто кроме. Если кто то появляется(не соответсвуя птичкам) то происходило бы действие. Возможно это где то есть, но мне интересен сам путь реализации. Может кто предложит альтернативные пути Пробуй так: Code: sub poisk() |
|
| Author: | Rijo [ 2006-05-12 18:49:54 ] |
| Post subject: | |
Code: for i = 0 to 9 Жжошь |
|
| Author: | Rijo [ 2006-05-12 18:51:02 ] |
| Post subject: | |
Der wrote: Ищещь всех птичек этих типов и игноришь их, протом ищешь обьекты любых типов и если находишь то делаешь своё действие...
Так птички допустим мне нужны, а если кто появится, то тот мне не нужен |
|
| Author: | DerMeister =) [ 2006-05-12 18:55:50 ] |
| Post subject: | |
Rijo wrote: Der wrote: Ищещь всех птичек этих типов и игноришь их, протом ищешь обьекты любых типов и если находишь то делаешь своё действие... Так птички допустим мне нужны, а если кто появится, то тот мне не нужен Синхронизируй через глобалки.... |
|
| Author: | Kynep [ 2006-05-12 19:09:29 ] |
| Post subject: | |
Rijo wrote: Code: for i = 0 to 9 Жжошь Да жгу, потому что в журнале идет проверка на 9 строк, чтоб наверняка, можешь поставить поменьше... Code: ser=UO.JournalSerial(i) ИМХО так стабильнее |
|
| Author: | DerMeister =) [ 2006-05-12 19:38:45 ] |
| Post subject: | |
Можно кстати через тип uo.GetGraphic('finditem') что нить сообразить... |
|
| Author: | Scripts Writer [ 2006-05-12 19:47:55 ] |
| Post subject: | |
1. Code: uo.GetName('finditem')2. Code: uo.Ignore('finditem')3. Code: uo.GetNotoriety('finditem')4. Code: uo.GetColor('finditem')5. Code: uo.GetGraphic('finditem')
|
|
| Author: | Edred [ 2006-05-12 22:37:35 ] |
| Post subject: | |
You Must Die wrote: 4.
Code: uo.GetColor('finditem')Это-то зачем? Чем гетколор помочь может? |
|
| Author: | Scripts Writer [ 2006-05-13 06:21:40 ] |
| Post subject: | |
Edred wrote: You Must Die wrote: 4. Code: uo.GetColor('finditem')Это-то зачем? Чем гетколор помочь может? Если не ошибаюсь, ГетКолор может выдать цвет существа(хумки) -и возможно в отличии от птичек у людей он 0х0000 ... |
|
| Author: | Edred [ 2006-05-13 08:21:31 ] |
| Post subject: | |
You Must Die wrote: у людей он 0х0000 ...
Люди не одноцветны. Во-первых, при создании чара ты можешь выбрать любой цвет, во-вторых, на многих шардах за победы в турнирах и прочее дают всякие рарные цвета и можно ими покрасить своего чара. |
|
| Author: | Scripts Writer [ 2006-05-13 08:26:26 ] |
| Post subject: | |
поэтому можно сравнивать цвета 2ух птичек с новым цветом появившегося объекта, тем самым это 5ый способ защиты от недоброжелателей... |
|
| Author: | Rijo [ 2006-05-13 12:14:27 ] |
| Post subject: | |
Вот вычитал у ВЕТЕРАНА в скрипте такую функцию. Ну я так понял, теортетически и на практике что эта функция вырубает все действия скрипта, а как сделать чтобы вырубить одну или две функции? Code: uo.Exec('terminate all')
|
|
| Author: | Kynep [ 2006-05-13 12:29:52 ] |
| Post subject: | |
Rijo wrote: Вот вычитал у ВЕТЕРАНА в скрипте такую функцию. Ну я так понял, теортетически и на практике что эта функция вырубает все действия скрипта, а как сделать чтобы вырубить одну или две функции? Code: uo.Exec('terminate all') Code: IF THEN и UO.SetGlobal и UO.GetGlobal тебе в помощь )) |
|
| Author: | Rijo [ 2006-05-13 18:37:56 ] |
| Post subject: | |
[quote="Cooper"][/quote] может я чего то не понимаю, но к чему это? И вообще можете мне подсказать где можно найти описание всех функций инжекта и возможные фичи со скриптами, ну что то типа автовыранивания, для удобства |
|
| Author: | Edred [ 2006-05-14 09:53:59 ] |
| Post subject: | |
Rijo wrote: где можно найти описание всех функций инжекта и возможные фичи со скриптами, ну что то типа автовыранивания, для удобства
Нигде. Берешь хелп, форум, старый форум и копаешь до посинения. |
|
| Author: | Rijo [ 2006-05-14 16:34:10 ] |
| Post subject: | |
Yoko wrote: рекомендации:
напиши хоть один работающий скрипт для примера и разбери его построчно. у тебя здесь нет информации о SUB/ENDSUB, на какие кнопки нужно нажимать чтобы появился редактор скриптов и как этот скрипт запустить. Это Йоко писал в нулевом уроке, но никто не прислушался к его рекомендациям. Может все таки прилушетесь |
|
| Author: | Scripts Writer [ 2006-05-14 17:27:14 ] |
| Post subject: | |
я написал и жизнь стала проще) |
|
| Page 1 of 1 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|