"NPC train" скрипт
Лейтенант (4548828)10 лет
Dragonstalker
Сообщений: 3319
Рег. 19.11.2013
1 февраля 2014 16:08
Сообщение #1
в Британнии чуть ниже банка есть НПС тренер у которого можно за золото выучить скиллы до 30.0. Если игрок новый то процесс можно ускорить вот таким скриптом:


sub train()
    var i,a, printcolour = '1069'
    var gold = '0x0EED'
    var SkillVal = 300; значение до которого учит НПС
    var teacherID = '0x0025992A'; ID учителя
    dim skill[50]
    skill[1] = "Alchemy"
    skill[2] = "Anatomy"
    skill[3] = "AnimalLore"
    skill[4] = "ItemID"
    skill[5] = "ArmsLore"
    skill[6] = "Parrying"
    skill[7] = "Begging"
    skill[8] = "Blacksmithing"
    skill[9] = "Bowcraft"
    skill[10] = "Peacemaking"
    skill[11] = "Camping"
    skill[12] = "Carpentry"
    skill[13] = "Cartography"
    skill[14] = "Cooking"
    skill[15] = "DetectingHidden"
    skill[16] = "Enticement"
    skill[17] = "EvaluateIntelligence"
    skill[18] = "Healing"
    skill[19] = "Fishing"
    skill[20] = "Forensics"
    skill[21] = "Herding"
    skill[22] = "Hiding"
    skill[23] = "Provocation"
    skill[24] = "Inscription"
    skill[25] = "Lockpicking"
    skill[26] = "Magery"
    skill[27] = "MagicResistance"
    skill[28] = "Tactics"
    skill[29] = "Snooping"
    skill[30] = "Musicianship"
    skill[31] = "Poisoning"
    skill[32] = "Archery"
    skill[33] = "SpiritSpeak"
    skill[34] = "Stealing"
    skill[35] = "Tailoring"
    skill[36] = "AnimalTaming"
    skill[37] = "TasteIdentification"
    skill[38] = "Tinkering"
    skill[39] = "Tracking"
    skill[40] = "Veterinary"
    skill[41] = "Swordsmanship"
    skill[42] = "MaceFighting"
    skill[43] = "Fencing"
    skill[44] = "Wrestling"
    skill[45] = "Lumberjacking"
    skill[46] = "Mining"
    skill[47] = "Meditation"
    skill[48] = "Stealth"
    skill[49] = "RemoveTrap"
    skill[50] = "Necromancy"
    dim skilln[50]
    skilln[1] = "Alchemy"
    skilln[2] = "Anatomy"
    skilln[3] = "Animal Lore"
    skilln[4] = "Item ID"
    skilln[5] = "Arms Lore"
    skilln[6] = "Parrying"
    skilln[7] = "Begging"
    skilln[8] = "Blacksmithing"
    skilln[9] = "Bowcraft"
    skilln[10] = "Peacemaking"
    skilln[11] = "Camping"
    skilln[12] = "Carpentry"
    skilln[13] = "Cartography"
    skilln[14] = "Cooking"
    skilln[15] = "Detect Hidden"
    skilln[16] = "Enticement"
    skilln[17] = "Evaluate Intelligence"
    skilln[18] = "Healing"
    skilln[19] = "Fishing"
    skilln[20] = "Forensic Evaluation"
    skilln[21] = "Herding"
    skilln[22] = "Hiding"
    skilln[23] = "Provocation"
    skilln[24] = "Inscription"
    skilln[25] = "Lockpicking"
    skilln[26] = "Magery"
    skilln[27] = "Magic Resistance"
    skilln[28] = "Tactics"
    skilln[29] = "Snooping"
    skilln[30] = "Musicianship"
    skilln[31] = "Poisoning"
    skilln[32] = "Archery"
    skilln[33] = "Spirit Speak"
    skilln[34] = "Stealing"
    skilln[35] = "Tailoring"
    skilln[36] = "Animal Taming"
    skilln[37] = "Taste Identification"
    skilln[38] = "Tinkering"
    skilln[39] = "Tracking"
    skilln[40] = "Veterinary"
    skilln[41] = "Swordsmanship"
    skilln[42] = "Mace Fighting"
    skilln[43] = "Fencing"
    skilln[44] = "Wrestling"
    skilln[45] = "Lumberjacking"
    skilln[46] = "Mining"
    skilln[47] = "Meditation"
    skilln[48] = "Stealth"
    skilln[49] = "Remove Trap"
    skilln[50] = "Necromancy"
    UO.Set('quiet','1')
    UO.SetReceivingContainer(teacherID)
    for i=1 to 49
        If uo.SkillVal(skilln[i]) < SkillVal then
;            uo.charprint('self', printcolour, skilln[i] +' ' +str(300-uo.SkillVal(skilln[i])))
            uo.msg('train ' +skill[i])
            Wait(500)
            UO.FindType(gold,-1,'backpack')          
            if UO.FindCount() then
                UO.Grab(str(300-uo.SkillVal(skilln[i])),'finditem')
                Wait(600)
            else
                return
            endif
        End If
    Next
    UO.UnSetReceivingContainer()
    UO.Set('quiet','0')
End Sub
10К золота, и минута времени - и у чара все скиллы по 30.0 :)

PS 2 набора названий потому что инжект и НПС воспринимают некоторые скрипты по разному.
Полковник (18033268)14 летПрекрасная Леди
Urukhay
Сообщений: 957
Рег. 14.01.2010
1 февраля 2014 16:28
Сообщение #2
:nyam: )) Умничка)
Лейтенант (4548828)10 лет
Dragonstalker
Сообщений: 3319
Рег. 19.11.2013
1 февраля 2014 16:31
Сообщение #3
Я бы сказал леньтяй - запарило очередному чару все руками прописывать :) Теперь проще. За 2 минуты всем мультам подтянул скиллы :crazy:
Жаль сначала не заметил что у НПС и инжекта разное видение скиллов - пару К золота просто так влил в жулика тренера :( Но данная версия как часы учит только тому что нужно.
Старший Прапорщик (2120501)10 лет
Ranger
Сообщений: 178
Рег. 25.05.2013
2 февраля 2014 01:42
Сообщение #4
Думаю многим пригодится) Респект

Старший Лейтенант (5006416)14 лет
Администратор
Сообщений: 19668
Рег. 31.07.2009
2 февраля 2014 01:47
Сообщение #5
Полюбуйтесь: The Teacher

--------------------
Старший Прапорщик (2120501)10 лет
Ranger
Сообщений: 178
Рег. 25.05.2013
2 февраля 2014 03:27
Сообщение #6
Ну да ленивые мы)
Младший Сержант (462694)9 лет
Dragonstalker
Сообщений: 52
Рег. 18.10.2014
23 октября 2014 01:23
Сообщение #7
Это чудесно, как пульт от телевизора! только Tasteid у него =)
Лейтенант (4399181)9 лет
Vampire
Сообщений: 137
Рег. 5.09.2014
23 октября 2014 11:06
Сообщение #8
тоже задумывался об таком скрипте, но было так лень...
спасибо.
Ефрейтор (253411)10 лет
Trasher
Сообщений: 50
Рег. 13.12.2013
23 октября 2014 13:55
Сообщение #9
благодарствую :)) так было влом ручками перебирать какие скиллы нужно купить :)))
Старший Прапорщик (2569379)9 лет
Dragonstalker
Сообщений: 61
Рег. 28.01.2015
7 февраля 2015 14:16
Сообщение #10
Слегка подкорректировал под УОСтим
( поменять 1001 и 1000 можно на поднятие голд, можно оставить и в пылесосе добавить голд )

msg 'train Bowcraft'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Remove Trap'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Meditation'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Mining'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Lumberjacking'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Wrestling'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Fencing'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Mace Fighting'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Swordsmanship'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Veterinary'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Tracking'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Tinkering'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Taste Identification'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Animal Taming'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Tailoring'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Stealing'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Spirit Speak'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Archery'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Poisoning'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Musicianship'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Tactics'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Snooping'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Magic Resistance'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Magery'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Lockpicking'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Inscription'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Provocation'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Hiding'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Herding'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Forensic Evaluation'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Fishing'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Healing'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Evaluate Intelligence'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Enticement'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Detect Hidden'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Cooking'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Carpentry'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Camping'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Peacemaking'
pause 1000
pause 2000

pause 1001
pause 2000

msg 'train Blacksmithing'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Parrying'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Begging'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Arms Lore'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Item ID'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Animal Lore'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Anatomy'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Alchemy'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train Necromancy'
pause 1000
pause 2000
pause 1001
pause 2000

msg 'train RemoveTrap'
pause 1000
pause 2000
pause 1001
pause 2000



а можно все паузы нафиг убрать кроме одной и не париться, брать голду из под ног вендора. автозамена решает =)
Лейтенант (4548828)10 лет
Dragonstalker
Сообщений: 3319
Рег. 19.11.2013
7 февраля 2015 15:13
Сообщение #11
а где кусок который голду кидает в вендора? :bye:
Младший Сержант (343980)10 лет
Dragonstalker
Сообщений: 49
Рег. 26.09.2013
21 февраля 2015 12:13
Сообщение #12
бесполезный скрипт :russian:
Лейтенант (4548828)10 лет
Dragonstalker
Сообщений: 3319
Рег. 19.11.2013
21 февраля 2015 14:24
Сообщение #13
почему? :crazy:

PS боюсь твои старания получить пандору - бесполезнее ;)
Младший Сержант (343980)10 лет
Dragonstalker
Сообщений: 49
Рег. 26.09.2013
21 февраля 2015 14:29
Сообщение #14
а зачем он? в каких целях его применять? :boredom:
ты не будешь им пользоваться повседневно, если твоя задача не мультоводство :bye:
Лейтенант (4548828)10 лет
Dragonstalker
Сообщений: 3319
Рег. 19.11.2013
21 февраля 2015 18:09
Сообщение #15
Просто ты ничего не понимаешь в колбасных обрезках и извращен этой слешь бегалок на приставке.
Попробуй начать играть на шарде без стартовых 15 скиллов. И постарайся не ошибиться ни в названии скилла ни в количестве ГП сунутом НПСю :victory:
А так - я дела скрипт для себя любимого и решил что малоликомупригодица. :bye:
PS Как по мне - существует множество бесполезных скриптов однако некоторые готовы платить за них золото и рубли :big_boss:
Младший Сержант (343980)10 лет
Dragonstalker
Сообщений: 49
Рег. 26.09.2013
21 февраля 2015 20:41
Сообщение #16
сделай скрипт что бы играл за тебя :cool: совсем интересно играть будет :bye:
Лейтенант (4548828)10 лет
Dragonstalker
Сообщений: 3319
Рег. 19.11.2013
21 февраля 2015 22:21
Сообщение #17
так я как бы уже :pardon:
А чего ты инжектом а не руками сундуки ставил друг на друга? Не получается играть самому без костылей? :spiteful:
Младший Сержант (343980)10 лет
Dragonstalker
Сообщений: 49
Рег. 26.09.2013
22 февраля 2015 13:06
Сообщение #18
как уо поставил так и инжект сразу появился, без костылей как то не так :derisive:
ну совсем автоматизировать сервер не надо, а то скучно играть будет :big_boss:
Лейтенант (3819651)14 лет
Ranger
Сообщений: 2039
Рег. 24.01.2010
22 февраля 2015 13:56
Сообщение #19
Цитата: Cypress Hill
ну совсем автоматизировать сервер не надо, а то скучно играть будет

Это будет напоминать ресурс Кодекомбат, где вся игра состоит в написании кода. =)
Полковник (15397470)10 лет
Dragonstalker
Сообщений: 1870
Рег. 21.06.2013
13 ноября 2015 07:03
Сообщение #20
Что то не хочит покупать, просто пролетают все фразы и скрипт завершаетса.. деньги в паке лежали (
Последние посетители (0):

 
Сейчас: 19 марта 2024 12:24