355 500 произведений, 25 200 авторов.

Электронная библиотека книг » Белый » Некромант-программист (СИ) » Текст книги (страница 1)
Некромант-программист (СИ)
  • Текст добавлен: 25 июня 2020, 19:00

Текст книги "Некромант-программист (СИ)"


Автор книги: Белый



сообщить о нарушении

Текущая страница: 1 (всего у книги 17 страниц)

Некромант-программист

Глава 1

Хроники Некроманта-Программиста. День 0.

В одной небольшой квартирке, небольшого городка за ноутом сидел и читал новеллки довольно не типичный студент 2-го курса факультета информационных систем и технологий, двадцати лет отроду. Звали этого студента Ярославом, хотя сам он себя называл Яром. Но что же такого не типичного было в Яре?

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

Характер у Яра был далеко не сахар. Вспыльчивый, эгоистичный, злопамятный, но все это проявлялось только тогда, когда Яр отбрасывал свою лень.

Яр мог быть отличником, если бы не лень, регулярные прогулы и сильная задержка в сдаче контрольных работ. Как-то раз препод по теории программирования решила поставить Яра на место, сравнивая его с трудоголиком-отличником из параллельной группы. У Яра тогда был редкий приступ усталости от лени, вот он и решил поспорить с учителем, сказав, что разберется в совершенно незнакомом языке программирования быстрее, чем тот трудоголик.

Собственно так и получилось, пока трудоголик пытался разобраться с синтаксисом и базовыми конструкциями, Яр уже во всю гонял самописную змейку. Препод явно была расстроена таким результатом и больше не придиралась к гению-лентяю.

Вот и сейчас я – Яр. Вместо того что бы пилить курсач, сижу и листаю очередную новеллку. Вообще я по большей части последнее время только этим и занимаюсь, ибо мне лень уже самому играть в игры. Гораздо интереснее валяться в кроватке да почитывать себе новеллку, ну или видосик смотреть иногда отвлекаясь на биологические нужды организма. И все было бы прекрасно для меня, если бы не одно происшествие.

Это был обычный день, я спокойно возвращался домой, уже поднимался лифтом на 9 этаж. Но тут раздался треск опорного троса лифта. Я даже сообразить не успел, когда лифт начал падать. Лифт упал. Но это не было моим концом.

Я осознал себя в абсолютной пустоте, ни звуков, ни ощущений, ничего в общем, кроме странной таблички перед взором.

*Идет считывание персонажа* – было на табличке.

«Я что? В литРПГ попал? А где же боженька, который должен мне все объяснить?»

*Личностная матрица считана. Вам присвоен класс: Некромант. Инициализация объекта в мире … * – изменилась надпись на табличке.

*пуф*– табличка исчезла.

Спустя секунду я услышал шелест ветра и громкое щебетание птиц, а под спиной была мягкая травка. Открыл глаза. Синее небо и небольшие облачка. Глянул по сторонам. Я лежал на зеленой полосе травы, между лесным массивом и злаковым полем.

«Хм. И что мне делать дальше? О вспомнил. А ну. Гоните сюда «Статус»»

*Тилиньк* – прозвучало в голове.

Перед глазами появилось окошко.

*

Имя: Яр

Класс: Некромант (обычный)

Уровень: 1 (Опыт 0/100)

Характеристики:

Сила – 5

Ловкость – 5

Выносливость – 5

Восприятие – 5

Интеллект – 10 (+???)

Сила духа – 10

Доступные очки: 5

Мана: 50/50

Регенерация маны: 10 / мин

Особенности:

Гений – ваш Интеллект не влияет на интеллектуальные возможности.

Лентяй – базовые физические характеристики снижены на 50 %, скорость прироста снижена на 50 %.

Способности и навыки:

Базовая Некромантия(1 ур.)

Некротическая Стрела(1 ур.) (Расход маны: 10; Эффект: разложение)

*

«Эй, это же нечестно. Взяли и порезали статы в самом начале. Я же еще ни разу не проявлял лень в новом мире. Ну и черт с вами. Так, а что там по способностям? Как их использовать?»

Я вытянул руку в небо и про себя сказал «Некротическая Стрела».

Перед ладонью появился темно-фиолетовый сгусток. Хм, а дальше что?

«Активация» – сказал я про себя и представил, как сгусток летит из руки в небо.

Сгусток быстро умчался вверх и растворился на высоте около 30 метров.

«Мда, дальность поражения удручает. Ну теперь надо разобраться с некромантией.»

Я активировал базовую некромантию, и передо мной появилось несколько окон.

«Лол. Это же как визуальное программирование на пару с 3D редактором. Круууто!»

Я сразу попытался создать новое существо.

*Ваш навык некромантии слишком низок для создания нового существа*

«Ну, блин. Так же не интересно. Ладно, а что у нас там по готовым пресетам?»

У меня был всего один пресет: Простой зомби.

***

Простой зомби – поднятие обычной нежити из мертвого тела с ограничением характеристик.

Затраты маны на заклинание: 10 * (размер тела – % разложения тела)

Характеристики:

Сила – 80 % оригинала – % разложения тела

Ловкость – 10 % оригинала – % разложения тела

Восприятие – 20 % оригинала

Особенности:

Неутомимость – вы не имеете параметра характеристики Выносливость, вы не чувствуете усталости, у вас нет необходимости в отдыхе, вы неутомимы.

***

«О, я могу изменять пресеты», – заметил я эту возможность.

Передо мной появилось новое окошко с одной функцией: Модель Поведения

Я выбрал эту функцию, и передо мной появилась табличка с описанием поведения зомби. Описание было явно убогое:

***

Не нападать на хозяина. Исполнять приказы хозяина.

***

«Кто же так модель поведения делает?» – я возмутился, столь тупому и бессистемному подходу.

«А что если попробовать описать как алгоритм»

И я начал описывать модель поведения зомби, при помощи простых алгоритмов на естественном языке. Ушло на это около двух часов, ибо я пока не понимал, как все будет работать, а тестового тела у меня нету. Поэтому старался описать все очень подробно и четко, вплоть до того как нужно ходить. Хотя думаю, это было лишним. Хорошо хоть не шизонуло до желания описать, как должны работать мышцы. Хотя, вряд ли я смог бы это сделать, ибо сам особо в этом не разбирался, а учить это раньше было лень.

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

Так что я закрыл глаза и собирался уснуть прямо в том месте, где появился. Да-да я вообще не сдвинулся с этого места за все время. Боялся ли я, что мной захочет закусить какая ни будь ебака? Да не особо. Я же и так уже помер.

«Ну что же, завтра будем во всем разбираться, а сейчас баиньки»

Здравствуйте, дорогие читатели! Это первая глава этой книги, поэтому после того как вы прочтете, прошу вас оставить комментарий. Хороший или плохой. И поставить лайк!:)

P.S. остальные главы я подключу завтра:)

Глава 2

Хроники некроманта-программиста. День 1 (1).

Громкий щебет птиц. Тепло. Я открыл глаза. Передо мной все тоже синее небо с облачками.

«Ах, да. Я же попал в РПГ-мир» – вспомнил я вчерашние события.

Я сел и огляделся. Передо мной злаковое поле, за спиной густой зеленый лес, за которым вдалеке виднеются несколько снежных пиков. Из-за злакового поля виднеется восходящее солнце, заставляющее и без того золотые стебли злаков сверкать.

«Хм, странно» – только сейчас заметил, что мое тело слегка изменилось.

Не сказать, что я стал спортсменом, но физически я стал чуть крепче, и уже не выглядел, как тоща. Да, да со своим образом жизни я должен был быть толстяком, но в реальности все оказалось иначе. У меня был достаточно хороший обмен веществ, из-за чего я практически не набирал в весе, у меня скорее даже недовес был, серьезный такой недовес.

«Так. И что же мне сейчас делать? С боженькой я не общался, так что основного квеста у меня нету. Блин, надеюсь, в этом мире будет не так скучно, как в реальном. Наверное надо найти людей, хм а что делать с языком? Пойму ли я их? Ладно, лень разбираться, как наткнусь, так и буду решать проблему»

Так я и направился вдоль злакового поля. Я решил попробовать пробежаться в новом теле. Выдохся я довольно быстро, но все же не так, как в прошлом мире. Передохнув, побежал снова.

*тильньк* – прозвучал звук в голове спустя 20 минут пробежек.

В углу зрения появилось окошко.

*Выносливость +1*

«Значит в этом мире можно качаться не тратя поинты. Ну с физ параметрами понятно, но как качать Инту и Силу духа? Может, занимаясь интеллектуальной деятельностью? Надо будет проверить, а сейчас ищем людей»

Спустя еще пол часа я добрался до хорошо утоптанной дороги. Она выходила из дремучего леса и шла через злаковое поле.

«В лес? Или через поле?» – я задумался над выбором пути.

«По хорошему, бы в лес. Надо все же протестить *Простого Зомби*, но мне так лень возиться с поисками тушки, а убивать, я что-то особо не горю желанием» – с такими мыслями я повернулся и пошел через поле.

Через час пути я вышел из поля на зеленую холмистую равнину, а в животе уже урчало.

«Как же кушать хочется. Может все же стоило в лес идти? Там хоть живность есть, наверное. О, что это там?» – я заметил воронье кружащее в небе метрах в двухстах за холмом.

Поднялся на холм и обнаружил за ним не очень приятную картину. Пара зверушек похожих на шакалов, обдирали крупную тушку непонятно чего. Они заметили меня, но не стали нападать, а настороженно продолжи пиршество.

Я уселся на холме и стал ждать, когда они закончат и уйдут. Вряд ли они смогут сожрать всю тушу, которая, скорее всего, станет первым подопытным. Я не боялся, что шакалы нападут на меня, ведь они трусливые падальщики, да и тем более они уже сыты.

Спустя минут 10, шакалы наелись и свалили восвояси, кинув напоследок на меня подозрительные взгляды типа: «Что за ненормальный человек?»

Я спустился к мертвой туше, которая уже пованивала. Сразу же использовал на нее поднятие *Простого Зомби*.

*Недостаточно маны* – вылезла табличка в углу зрения.

«Ну просто блеск. И сколько маны мне нужно на эту тушку? Думаю не мало, все же она крупнее человека, да и тяжелее раза в 3»

Туша зверя на самом деле была огромна. 4 массивных лапы с острыми когтями, густая шерсть. Внешне чем-то медведя-переростка напоминает. Только голова была похожа на раздутую волчью морду с широкой как у лягушки пастью. Левая глазница существа была жутко раскурочена, видимо от этого тварина и испустила дух.

Я отошел от туши и лег на холмик, пытаясь понять, как рассчитывается мана на *Простого Зомби*. С «% разложения» вроде понятно, чем сильнее разложена туша и чем больше на ней повреждений, тем проще ее «воскресить». Но вот с размером непонятно.

«Может это зависимость от веса туши? Но чему она равна?»

Я вновь глянул на тушу и заметил спустившееся воронье.

«О! Идея, надо на воронах протестировать. Такс где там моя *Некротическая стрела*»

Я предактивировал свое единственное боевое заклинание и стал целиться в воронье у тушки. Выстрелил. Вороны в панике разлетелись, кроме одной. Она взлетела, но почти сразу же упала и стала биться в агонии на земле.

«Ух ты, попал с первого раза» – я пошел к уже замершей вороне.

Ворона была в ужасном состоянии, некоторая часть перьев осыпалась и была видна полусгнившая плоть. На голове плоти вообще почти не осталось, только пара шматов. Был виден слегка почерневший череп.

«Жутковатый эффект у разложения, хм а ведь я могу попробовать так разложить тушку медведя-переростка. Но сначала тест на вороне»

Я активировал *Простого Зомби* на вороне, потратив всего 2 ед маны, что несколько удивило меня, подтверждая теорию о весе. Ворона подергалась, встала и … «сломалась». Она застыла по стойке смирно и грохнулась на землю, замерев в позе солдатика.

«Упс. Я забыл, что рассчитывал описание опорно-двигательной системы только на гуманойдную форму. Косяк. Так, а могу ли я править модель уже на «воскрешенном» объекте?»

– «О!», – воскликнул я, заметив в правом углу зрения махонькую пиктограмму с 3D моделью вороны.

Я сконцентрировался на пиктограмме, и перед глазами возникло меню с названием.

*Ваши существа*

*

Ворон-зомби

Сила – 0.7 (1)

Ловкость – 1.8 (20)

Восприятие – 4 (20)

Модель поведения: Шаблон 1 (Кнопка: Изменить)

*

Я сразу же решил изменить модель поведения. Удалил всю часть, связанную с двигательной системой, оставив только поведенческую матрицу, заменив функции двигательной системы, на естественно-языковые: «ходить по кругу», «летать», «прыгать» и т. д. Применил изменения, изменив попутно название шаблона на «Ай-Ворон-1.1»

В результате, ворона поднялась, и начала нарезать шатающейся походкой восьмерки на земле.

«Ну, режим ожидания работает. Значит, система вполне понимает однозначные простые команды на естественном языке. А если попробовать сложные?»

Я добавил вороне функцию с командой «Выпотрошить» и целью, которую я укажу пальцем. После я подошел к туше «медведя» и активировал эту функцию, указывая на тушу пальцем. Ворона медленно продефилировала к тушке и начала беспорядочно обдирать на ней шерсть.

«Не то» – на самом деле я хотел убрать внутренности туши, дабы снизить ее вес.

Я остановил ворону и отправил ее в режим ожидания. А сам начал править модель. Набросал простенький алгоритм из простеньких приказов:

*

Ф-ция: Выпотрошить

Начало

«Объект» = указание пальцем от хозяина.

Подойти к брюху «Объект».

Вскрыть брюхо.

Пока есть органы

Извлекать органы.

По окончанию активировать: «Ожидание»

Конец

*

Запустил функцию на вороне по новой.

«Работает!» – обрадовался я, столь простому управлению системой.

– «Интересно, а можно ли как-то вшить эту функцию в систему, а не в модель поведения, а то много туда не влезет?»

Ранее я обнаружил, что объем Модели поведения не такой большой. То есть сделать сложного универсального зомби не получится, а зачитывать алгоритм вслух по функции *Слушаться приказов хозяина* запаришься, если не собьешься на половине алгоритма. Да и непонятно, насколько хватит зомби в таком случае, и не сбросится ли он до состояния «По умолчанию».

«О, проблема», – я заметил, что клюв вороны забился мехом и кожей «медведя», что привело к снижению эффективности до 0. – «Ща, подправим»

Я добавил в функцию условие:

*

Пока есть органы

Если клюв полон, то

Отойти от «Объект»

Очистить клюв

Вернуться к брюху «Объект»

Извлекать органы.

*

– «Та-да», – вслух порадовался я успеху.

Теперь все шло, как надо. Вот только потрошить тушу одна ворона будет очень долго. Решение? «We need more Ravens»!

Глава 3

Хроники некроманта-программиста. День 1 (2).

– «Уааа!», – я протяжно зевнул, наблюдая за методичной работой десятка ворон-зомби.

И все было бы прекрасно, если бы не неприятное сосущее чувство в желудке. Вы спросите, почему же я не стал разводить костерок и жарить кусок мяса от туши «мишки»? На что я отвечу, его мясо настолько жесткое, что его даже вороны с трудом смогли проклевать за 2 часа.

Так что, последние два часа я пулял по живым особо наглым воронам «некротическими стрелами», попутно разбираясь в работе местной системы создания нежити. Как оказалось, в модели поведения были скрытые параметры, которые я увидел, только достигнув 2-го уровня «Базовой Некромантии». Это были неизменяемые библиотеки, ну или пока неизменяемые. Да и библиотека была одна:

*Поведение: простые команды* – что объясняло, почему зомби воспринимали только простые команды.

Так же, за эти пару часов мои статы маленько подросли:

***

Имя: Яр

Класс: Некромант (обычный)

Уровень: 1 (Опыт 0/100)

Характеристики:

Сила – 5

Ловкость – 5

Выносливость – 7

Восприятие – 7

Интеллект – 13 (+???)

Сила духа – 12

Доступные очки: 5

Мана: 65/65

Регенерация маны: 12 / мин

Особенности:

Гений – ваш Интеллект не влияет на интеллектуальные возможности.

Лентяй – базовые физические характеристики снижены на 50 %, скорость прироста снижена на 50 %.

Способности и навыки:

Базовая Некромантия(2 ур.)

Некротическая Стрела(3 ур.) (Расход маны: 10; Эффект: разложение)

***

Как оказалось за трату и восстановление запаса маны отвечает Сила Духа. Восприятие я получил за промахи и попадания по воронам, а мазал я много, попутно еще и навык «стрел» подкачал, только не понял что изменилось. Ну а Интеллект давали за постоянные издевательства над «Моделью поведения» ворон, но только в том случае, если я придумывал что-то новое. Так что, качать подобным методом Интеллект получится только по началу.

Я встал и потянулся, после чего пошел к туше, вороны как раз закончили программу «Выпотрошить» и синхронно нарезали восьмерки в идеальном строе. Как оказалось существ можно объединять в группы, что довольно удобно. Можно сразу всей группе отдать приказ.

– «Уф, ну и вонь», – туша жутко воняла, все же пролежала на солнце достаточно долго.

Я попытался «поднять» тушу, но система вновь намекнула мне на нехватку маны.

«Похоже, придется обработать ее «некротическими стрелами»», – изначально я не хотел так поступать, по причине ослабления боевой мощи туши, но, увы, придется.

Спустя 20 минут туша превратилась в жутковатое зрелище, хотя для некроманта самое то. По всей туше облезлая шерсть и полусгнившая плоть лохмотьями висящие на туше. Белые ребра торчали наружу, как и кончики позвонков на спине. Морда вообще выглядела как череп с натянутой рваной тонкой кожей.

Я вновь попытался «поднять» тушу, и … успех! Всего-то 63 маны потратилось. Сразу же полез в «статус» обретенной вонючей боевой единицы.

***

Бервол-зомби

Сила – 44

Ловкость – 3

Восприятие – 12

Особенности: Неутомимость, Прочная шкура (5 ур.), Прочные кости (17 ур.)

Модель поведения: Мишкасофт v1.0

***

«О! Оказывается, зомби может перенять некоторые особенности существа, из которого создан», – меня порадовал приятный бонус, а вот стат Ловкости убил. – «Надо имя ему дать… будешь у нас «мишей», лень что-то пафосное придумывать»

Этот «миша» был ну очень медленным. Бегать он явно не мог, но за моим шагом в принципе поспевал.

Погрузив ворон на спину «миши», мы отправились в путь. Грузил, правда, ручками, ибо они сами не могли залезть.

Вот так мы и шли дальше, я на своих двоих впереди, а «мишаня» сзади с толпой прицепившихся клювами к нему ворон. Шли мы по дороге, которая петляла между зелеными холмами. За 3 часа пути нам не встретилось никого живого, только видели еще пару полей.

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

В общем, на дороге впереди у подножья холма толпа мужиков явно уголовной наружности окружили роскошную карету и группу из 8-ки стражей с мечами и щитами. «Гопников» было около 30, а в оружии чего у них только не было. Мечи, ножи, вилы, топоры, дубины и даже пара луков.

«Еще скажите мне, что в карете сидит прекрасная прынцесса, которую я должен спасти, а после по ее просьбе пойти спасать мир. Может ну их в баню? Пусть сами разбираются. Хотя, надо «мишу» протестить. Но тогда я стану убийцей. Хм, а еще я хочу хавать, а сами они не поделятся. Так что, я буду махаться за хавчик и если кого прибью, скажу, кушать хотел, а мне мешали»

Обосновав причину для нападения, я отправил «мишу» в атаку. Тот медленно начал дефилировать в сторону «гопников».

Охрана кареты и «гопота» заметили жуткую тушу, что приближалась к ним, и походу некоторые обделались от ее вида, судя по тому, как раздулись их штаны в характерном месте.

Как только туша подошла достаточно близко, один из «гопников» ударил ее копьем в голову. Копье соскользнуло с черепа. «Мише» видимо не понравилось подобное, и он схватил пастью копье и перекусил его. Эффект был шикарный.

Под треск копья «гопота» начала удирать, бросая оружие по пути. А еще они постоянно что-то орали.

«Миша» в задумчивости постоял пару секунд, а потом направился к страже.

«Пора его тормозить», – понял я, уже спускаясь вниз.

Стража сильно напряглась, но не побежала. Когда «миша» уже был в 3-х шагах от стражи, до них донесся мой крик.

– ««Миша» Фу! Низя!», – это была команда-активация режима ожидания.

«Миша» уселся на задницу, чуть не пороняв всех ворон-зомби, теперь они забавно болтались на его спине и боках, держась клювами.

– «Драсте служивые!», – приветливо улыбаясь, сказал подошедший я, в надежде, что они поймут мой язык.

– «Не-не-некромант», – заикаясь, проговорил один из «служивых».

На самом деле я не был удивлен тем, что меня поняли, все же РПГ мир, а как иначе? Классика же.

– «Угу некромант, а еще и ваш спаситель. Так что гоните хавку! Я кушать хочу, а ну еще дайте на принцессу глянуть»

Мои слова, заставили некоторых стражей нервно дернуться: «Он что? Нас ради еды спас?» – крутилось в их головах.

– «Капитан, все уже закончилось?», – донесся голос из кареты.

Дверца кареты открылась и оттуда вышла милаш… ТУША! Я аж перекрестился от увиденного со словами «Матерь божья». Извиняюсь за богохульство, но иначе мои эмоции было не описать!

– «Так, на принцессу я глядеть отказываюсь, так что гоните еду и я пошел!»

Стражей вновь перекосило, но теперь на другой глаз, кажется, у некоторых даже нервный тик начался…


    Ваша оценка произведения:

Популярные книги за неделю