Макрос для нубозоны.

Дополнения к OpenKore, расширяющиее её функциональность, называются плагинами.

Модератор: 4epT

Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

realm
Конечно. На Ирисе даже нубоферму пускали.
realm
Начинающий
Сообщения: 33
Зарегистрирован: Чт ноя 16, 2006 4:21 pm

Сообщение realm »

kLabMouse
и как долго она прожила? Да и как создать самому плагин? :(
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

realm
ХЗ сколько прожила. Видимо Афтар зделал своё, и слил всё что нуно.

А как зделать сво плаг. Ну читаем Толстенькую книжку по перлу, а потом читаем Документацию к опенкору (на инглише).
Далее дело мозга всё придумать и написать.
realm
Начинающий
Сообщения: 33
Зарегистрирован: Чт ноя 16, 2006 4:21 pm

Сообщение realm »

kLabMouse
спасибо ты меня утешил :) Жаль, значит идея обогащения за счет нубофермы отменяется, т.к. сам я это не напишу. Или только люди добрые поделяться, на что сильно рассчитывать не стоит :)
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

realm
поправь немного етот макросик и будет тебе нубоферма

Код: Выделить всё

automacro start {
        location new_1-1,new_2-1,new_3-1,new_4-1,new_5-1 53 111
        run-once 1
        call basic
}
macro basic {
	do move 148 112
	pause 5
	do move 95 29
	do talk @npc (100 29)
	pause 2
	do talk resp 0
	pause 5
#kafra
	do move 116 106
	do talk @npc (118 108)
	pause 5
	do talk resp 1
	pause 5
	do talk resp 0
	pause 10
	do talk resp 1
	pause 10
	do talk resp 4
	pause 3
#Skills
	do move 83 108
	do talk @npc (83 111)
	pause 5
	do talk resp 0
	pause 10
	do talk resp 0
	pause 2
#interface
	do move 99 103
	do talk @npc (99 105)
	pause 5
	do talk resp 0
	pause 10
#items
	do move 115 109
	do talk @npc (115 111)
	pause 5
	do talk resp 0
	pause 10
	do talk resp 0
#new room
	do move 78 106
	pause 3
	do move 21 178
	do talk @npc (17 182)
	pause 10
	do talk resp 0
	pause 15
	do talk resp 3
#guard
	pause 5
	do move 35 179
	do talk @npc (38 182)
	pause 10
	do talk resp 0
	pause 5
#field
	do eq @inventory (Tattered Novice Ninja Suit)
	do eq @inventory (Somber Novice Hood)
	do eq @inventory (Novice Slippers)
	do eq @inventory (Novice Guard)
	do eq @inventory (Novice Main-Gauche)
	do skills add 1
	do skills add 1
	do skills add 1
	do skills add 1
	do skills add 1
	do skills add 1
	do move 96 171
	do talk @npc (96 174)
	pause 3
	do talk resp 0
	pause 5
#Personality
#TODO: fix the talk codes, so it will talk properly.
	do move 99 20
	do talk @npc (91 22)
	pause 4
	do talk resp 0
	pause 4
	do talk resp 7
	pause 1
	do talk @npc (100 29)
	pause 4
	do talk resp 0
	pause 5
	do talk resp 0
	pause 2
	do talk resp 0
	pause 2
	do talk resp 0
	pause 2	
	do talk resp 0
	pause 2
	do talk resp 0
	pause 2
	do talk resp 0
	pause 3
	do talk resp 0
	pause 2
	do talk resp 0
	pause 2
	do talk resp 0
	pause 2
	do talk resp 0
	pause 3
	do talk resp 0
	pause 2
	do talk resp 0
	pause 2
	do talk resp 0
	pause 2
	do talk resp 0
	pause 2
	do talk resp 0
	pause 2
	do talk resp 0
	pause 2
	do talk resp 0
	pause 2
	do talk resp 0
	pause 2
	do talk resp 0
	pause 2
	do talk resp 0
	pause 2
	do talk resp 0
	pause 2
	do talk resp 0
	pause 5
	do talk resp 0
	pause 6
	do move izlude
	pause 2
	do move 126 88
	do talk @npc (134 88)
	pause 2
	do talk resp 1
	pause 2
	do storage add @inventory (Phracon)
	do storage add @inventory (Free Ticket for Kafra Transportation)
	do storage add @inventory (Free Ticket for Kafra Storage)
	do storage add @inventory (Falchion [3])
	do storage add @inventory (Novice Potion)
	do storage add @inventory (Fly Wing)
	do storage add @inventory (Butterfly Wing)
	do storage add @inventory (Magnifier)
	do storage add @inventory (Red Potion)
	do storage add @inventory (Yellow Potion)
	do storage add @inventory (Green Potion)
#TODO: Check this one.
	do reconect
}

#TODO: Check this one Too.
automacro delete_create_noob {
	hook charSelectScreen
	call delete_and_create_noob
	run-once 1
}

macro delete_and_create_noob {
	pause 2
	do delete 0
	pause 2
	do noob@noobs.com
	pause 2
	do create
	pause 2
	do 0 "n000b"
	release delete_create_noob
}
realm
Начинающий
Сообщения: 33
Зарегистрирован: Чт ноя 16, 2006 4:21 pm

Сообщение realm »

[macro] automacro delete_create_noob triggered.
вроде должен работать, но выдает вот эту строчку, чего допереть не могу почему
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

delete_create_noob и delete_and_create_noob стоит удалить если стоит тот плаг о котором я описывал вышше.
realm
Начинающий
Сообщения: 33
Зарегистрирован: Чт ноя 16, 2006 4:21 pm

Сообщение realm »

так нет у меня плагина который ты описывал. Хотел обойтись макросом.
Т.е. если я правильно понял суть его (макроса), при нахождении в окне выбора персонажа запускаться должно удаление перса в "0" слоте, но вот этого он делать как раз и не хочет. Или я чего то не догоняю. Прости если туплю и тебе приходиться объяснять на твой взгляд очевидные вещи.
Psicho
Начинающий
Сообщения: 19
Зарегистрирован: Чт ноя 16, 2006 10:11 pm
Контактная информация:

Сообщение Psicho »

realm писал(а):так нет у меня плагина который ты описывал. Хотел обойтись макросом.
Т.е. если я правильно понял суть его (макроса), при нахождении в окне выбора персонажа запускаться должно удаление перса в "0" слоте, но вот этого он делать как раз и не хочет. Или я чего то не догоняю. Прости если туплю и тебе приходиться объяснять на твой взгляд очевидные вещи.
Скорей всего тебе при регистрации надо указать мыло noob@noobs.com или в макросе прописать своё
realm
Начинающий
Сообщения: 33
Зарегистрирован: Чт ноя 16, 2006 4:21 pm

Сообщение realm »

Psicho
я не дурак, прописал свое конечно. Но до этого пункта он не доходит. Предлагает мне вручную выбрать слот при загрузке коре, т.е. маккрос Делит не запускается или несрабатывает
Psicho
Начинающий
Сообщения: 19
Зарегистрирован: Чт ноя 16, 2006 10:11 pm
Контактная информация:

Сообщение Psicho »

Я этим макросом непользоваля у меня похожий,проверь это у тебя есть:
config.txt
autoTalkCont 1
macro_debug 1

timeouts.txt
macro_delay 2

Должен заработать
realm
Начинающий
Сообщения: 33
Зарегистрирован: Чт ноя 16, 2006 4:21 pm

Сообщение realm »

Psicho
выложи свой макрос
Tuzikus
Новичок
Сообщения: 6
Зарегистрирован: Ср янв 17, 2007 6:05 pm

Сообщение Tuzikus »

вот всё читаю про макросы и не могу врубиться...Как я понял...макрос - симулятор реального поведения...Но я всё не могу понять как их делают...куда их пихают и что они дают...помогите нупу :cry: :cry: :cry:
demm
Энтузиаст
Сообщения: 63
Зарегистрирован: Ср ноя 22, 2006 1:51 pm

Сообщение demm »

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

по макросам читай здесь

Макрос это выполнение определенных последовательностей команд при определенных условиях... Скорей всего так...
Dalt
Начинающий
Сообщения: 20
Зарегистрирован: Сб дек 09, 2006 7:22 pm

Сообщение Dalt »

realm писал(а):[macro] automacro delete_create_noob triggered.
вроде должен работать, но выдает вот эту строчку, чего допереть не могу почему
Это значит, что автомакрос сработал, только кажется мне что команды delete 2 и тому подобных нет, надо просто сэмулировать ввод цифр, как это сделать, подскажите пожалуйста?
Ответить