| idec.talks | HOME |
| Вот чего нашёл в анналах :) Моё сообщение в relcom.games.pbem засланное 31 января 2002 года: https://groups.google.com/g/relcom.games.pbem/c/6klWXg8E81k/m/HZPItWLXuzIJ Всем привет! Я обращаюсь ко всем PBEM-игрокам (в особенности к галаксианцам). Я думаю все помнят гениальную игру ELITE (я имею ввиду то, что было на ZX-Spectrum, а затем на PC и многих других платформах). Все помнят также ту удивительную в своем многообразии вселенную, которую генерила эта игра (планеты Lave, Reorte, Zaonce, Orerve и тысячи других). На днях ко мне в руки попал исходник текстового варианта ELITE (команды принимаются через STDIN вывод идет через STDOUT). Карта вселенной абсолютно та же, что и в оригинальной игре! И у меня возникла идея сделать из этого исходника PBEM версию игры ELITE!!! Интерфейс программы Text Elite следующий: Welcome to Text Elite 1.4. Commands are: Buy tradegood ammount Sell tradegood ammount Fuel ammount (buy ammount LY of fuel) Jump planetname (limited by fuel) Sneak planetname (any distance - no fuel cost) Galhyp (jumps to next galaxy) Info planetname (prints info on system Mkt (shows market prices) Local (lists systems within 7 light years) Cash number (alters cash - cheating!) Hold number (change cargo bay) Quit or ^C (exit) Help (display this text) Rand (toggle RNG) Abbreviations allowed eg. b fo 5 = Buy Food 5, m= Mkt Cash :100.0>L Galaxy number 1 * LAVE TL: 5 Rich Agri Dictatorship (0.0 LY) * REORTE TL: 6 Poor Agri Dictatorship (4.4 LY) * RIEDQUAT TL: 4 Poor Agri Anarchy (7.0 LY) * LEESTI TL: 11 Poor Ind Corporate State (3.8 LY) * ZAONCE TL: 12 Average Ind Corporate State (5.7 LY) * DISO TL: 8 Average Agri Democracy (3.6 LY) * ORERVE TL: 6 Mainly Ind Feudal (6.8 LY) Cash :100.0>M Food 3.6 16t 0 Textiles 6.0 15t 0 Radioactives 20.0 17t 0 Slaves 6.0 0t 0 Liquor/Wines 23.2 20t 0 Luxuries 94.4 14t 0 Narcotics 49.6 55t 0 Computers 89.6 0t 0 Machinery 58.8 10t 0 Alloys 33.2 12t 0 Firearms 75.6 0t 0 Furs 52.4 9t 0 Minerals 10.8 58t 0 Gold 36.8 7kg 0 Platinum 64.4 1kg 0 Gem-Strones 16.0 0g 0 Alien Items 51.2 0t 0 Fuel :7.0 Holdspace :20t Cash :100.0>Q и т.д. Ну так вот - я готов организовать почтового робота, который будет делать ходы (покупка/продажа и перелеты). Для этого придется слегка модифицировать исходный код. Устройство вселенной следующее - 8 независимых галактик, в каждой из которых 256 уникальных планет, отличающихся административным устройством, населяющими их существами, технологическим уровнем развития и рынками. Требуется перемещаясь между планетами производить покупку/продажу 17 типов товаров (и возможно сражаться). Примерные правила общения с почтовым роботом: - Обращение к почтовому роботу: To: rw...@shaos.ru Subject: ELITE команды в теле письма - Регистрация в игре: user Name ; уникальное имя игрока pass Pass ; пароль для авторизации start Planet ; стартовая планета несколько слов о себе - Команды в игре (идентифицируются по первой букве) from Name ; игрок, отдающий указания pass Pass ; пароль игрока для авторизации Buy tradegood ammount ; покупка товара Sell tradegood ammount ; продажа товара Fuel ammount ; покупка топлива Jump planetname ; прыжок на планету (зависит от топлива) Galhyp ; прыжок в следующую галактику Info planetname ; подробная информация о планете Mkt ; информация о рынке текущей планеты Local ; список планет в радиусе 7 св.лет Help ; помощь - Общение игроков from Name ; от кого сообщение pass Pass ; пароль to Name ; кому сообщение subj Тема сообщения Далее текст сообщения (все строки до #end). #end Если не указывать команду "TO", то сообщение уйдет всем, кто есть в текущей галактике. Допускается обмениваться таблицами цен на локальных рынках (игроку доступна таблица лишь на той планете, на которой он в данный момент находится). Почтовый робот будет делать ходы ежедневно. За один ход можно осуществить сколько угодно попыток купли/продажи, но лишь одну попытку прыжка. Попытки могут оказаться неудачными (из-за нехватки денег либо из-за нехватки топлива). Отдельно необходимо обсудить возможность боев (вероятностные результаты), покупки оружия (как в оригинальной игре), ну и цели игры (максимально нажиться или уничтожить всех остальных :) Итак, желающие играть - милости просим в нашу игру :))) Alexander Shabarshin (sh...@mail.ru) |