Перейти к содержимому

Alex

Администраторы
  • Публикации

    3 168
  • Зарегистрирован

  • Посещение

Все публикации пользователя Alex

  1. Ну я реально тебе говорю То что там линуксоиды качают пакет, им и знать ничего не надо, видимо. В том то и разница пингвосистем, что там набрал что-то типа sudo apt-get install tetris и не думаешь, что он там еще подтягивает. У нас же будет другая фиговина совсем. Загрузит туда Нео или ЛехаИнк прогу типа с названием ГладоксКакаксис и думай потом, что это за прога и нафига она вообще нужна. А может же для ее работы и библы нужны и прочее прочее. Как быть тогда? А инсталятор, сам знаешь, пишут единицы игроков. Вчера, например, зарегался на форуме Димончик13, который и приватить то не знает как. Ему эти репозитарии - как темный лес у негра в попке. Понимаешь? Где взять описалово пакетов, всякие сорслисты толковые, всякие там пингвосинаптики и так далее. Представь, какой там на твоей репе будет бардель после 6 месяцев)))) Как по мне, то нужна именно личная папочка на хосте для хранения, аплоада и даунлоада своих файликов. Ну это как бы то, чего именно мне не хватает по опыту игры.И я не понимаю, если честно, как вообще можно писать программки в игровых компах. Обычно это сингл, прямой доступ к файлам средствами виндовс. Потом аплоад на пастбинчик, ну или через ФТП, если удаленно на ИТ что-то нужно подредачить.
  2. А я где-то сказал, что прога плохая??? Но ты ответь на один простой вопрос. Ты СЕБЕ ее на дверь поставишь?
  3. Отличная вещь. Не раз поднимался этот вопрос еще на заре нашего проекта. Рид еще миллион лет назад когда-то сделал php скриптик и программку для КК, который позволял загрузить или скачать файл с нашего хоста из папочки. Но куда его он дел, я не знаю. Я когда-то Сереге Киберу предлагал сделать у нас что-то типа локального пастебинчика, но Серега сказал, что пастебин надежнее. По сути репа, как сейчас - это хорошо. Но что дает она рядовому пользователю? Если там лежат проверенные и одобренные проги и форумчанин может где-то узнать имена пакетов для определенных целей, это есть хорошо, и в принципе это имеет право на жизнь. Можно было бы на нашем хосте концентрировать программки. Но с таким же успехом мы можем их качать и с пастебинов и гитхабов и прочее. А вот загружать сложнее. Как мы знаем, нам нужно ручками лезть в свой аккаунт на пастбинчик, изменять там версию проги и прочее. Не знаю, можно ли на платном аккаунте pastebin поменять код удаленно (то есть загрузить файл по конкретному адресу, который уже существует на хосте) То есть, например, я пофиксил прогу в роботе, я знаю, что у меня эта прога лежит по адресу pastebin.com/5nQnaSD, ее там обновил удаленно, а все остальные роботы ее скачали автоматом, при этом я на сайт не захожу даже. Можно ли как-то сделать так у нас на хосте? Какой-то аккаунт сделать, базу, приватную папку, паблик мусорный и прочее. То есть я могу скачать свою прогу из любого места из игры, с любого компа, удалить ее или обновить, зайти на офф. репозитарий ридонли и т.д. Вот именно так это реально ли организовать? Или тут есть какие-то подводные камни?
  4. Забавные кнопочки, но опасно. Это скорее не секретный замок, а приглашение для гриферов, так как код легко подсмотреть. П.С. Кнопочки не нужны наверно сейчас уже в ОС. Экран же ретурнит ник, просто нужно проверить, есть ли ключ в таблице 'Питер' или 'Боб' и открыть дверь. А на экране просто рисуй мордочку, злую, а когда тыкнул игрок из вайта - добрую. Программка будет всего на 10-15 строчек, если не меньше. Смысла в экранном коде почти нет сейчас, как раньше в КК делали там цифровые замочки кнопочные и пр. Гораздо важнее сейчас защитить дверной комп от перезагрузок и обеспечить стабильным питанием.
  5. Alex

    Морской Бой

    Комп не учитывает добивание кораблей и правила одного поля буфера между кораблями? Просто рандомит по полю 10x10?
  6. Ну сейчас там 70. Что там эти 30 тугриков так нужны? С учетом, что там квант за 15 дней чуть ли не выходит. ЧЛ 4~5 дней голосований. Там более менее все где-то в среднедопустимых нормах. Не можем же мы выдавать за каждый день голосований игроку ЧЛ, так ведь? И не факт, что игрок должен за 20 дней игры купить весь ассортимент в Банке за UU. По логике, это нужно от чего-то отказаться, а на что-то копить. Как в жизни. В магазине ты же все, чего душа пожелает, не можешь купить за зарплату, так ведь?=) А кто похитрее, тот себе 2 акка зарегает в ВК. Вон Тубус 1К голосов набрал, и не ныл Друзей просил в ВК проголосовать на свой ник и прочее. Нахрена его опять все балансить по новой??? В любом случае, ЧЛ, релокатор и прочие несколько крутых плюх можно приобрести без труда. Ну а купить 150 квантовых СП и 20 чанклоадеров на одного игрока - сам знаешь, что будет потом с серваком. Мне то их не жалко, этик ЧЛ-ов, но вайпать будем раз в месяц. Оно тебе надо?
  7. Хорошо тогда. Работай. Данные по опыту на игрока в банке держи в файле пока. Сделай две функции getBankExp(nick) и addBankExp(nick, exp) exp может быть полож. и отр. числом. Я потом их заменю на запросы к SQL. Только доделаешь прогу и она будет работать, снимаем блокировку твоего акка на ИТ
  8. А зачем тебе именно сферки? Тебе же нужно просто перед операцией снятия посчитать опыт в ед. опыта. Я же писал уже где-то, полный уровень + прогресс текущего. Например: у меня 36 лвл и прогресс на 37-й 0.823 Берем формулу для (31+ ): 3.5*Level^2 - 151.5*Level + 2220 3.5* 36^2 - 151.5*36 + 2220 = 1302 -- это опыт для 36 уровня ровно. Если прогресс не равен 0, то посчитаем и его: nextLevelXP * levelProgress = 104 * 0.823 = 85,592 ~ 86 ед. Итого, у меня сейчас 1302 + 86 = 1388 ед. Теперь ты можешь его снять в банк, какую-то часть. Например 65%. Это составит 902.2 ед. Но как их снять? Ведь КБ позволяет снимать только уровни (/xp -2L или -4L) Нет такого, чтобы можно было снять 902 ед. опыта типа /xp AlexCC -902 Поступаем так. Вайпаем игроку весь опыт. /xp AlexCC -(level+1)L то есть /xp AlexCC -37L. Все, у меня 0, минуса не бывает. А теперь выдаем игроку остаток 1388-902 = 486 командой /xp AlexCC 486. А на счет в банк опыта игроку прибавляем 902. В итоге я положил в банк 65% своего абсолютного количества опыта. Понял? Или нет? Не можешь сделать драг-энд-дроп полоску, как в банке, сделай тогда кнопки: ==================================== Привет, AlexCC! У Вас сейчас в банке: 1220405 ед. опыта Текущий опыт персонажа: 2056 ед. [-10] [-1] { 15% } [+1] [+10] [Снять мой опыт в Банк] [Забрать опыта из Банка] ==================================== Забирать опыт из Банка вообще проще простого, так как там он уже в четких единицах абсолютных. Какие там сложности у тебя, не могу понять. Там программка на 50 строчек, если не морочиться с интерфейсом и без учета функции гет-запросов к SQL Сделаешь прогу, мы значение банковской ячейки опыта прикрутим в поле игрока к конкретному нику в SQL. Прога при тычке аддюзерит комп на него и получает опыт игрока и значение в банке. Дальше работай. Как только ничего не делается более 2 минут, происходит срыв ивентпула и прога чистит юзера и выходит в фейс "Привет, я банк опыта. Тыкни на меня" и ждет нового игрока. Вот и все.
  9. Это риторический вопрос? И какую еще такую "утилиту"?=)
  10. Какой мир именно забекапить? Какие машинки в музей устроить?
  11. Провел небольшие исследования и тесты. На ИТ сервере в ближайшее время будут предприняты дополнительные мероприятия по повышению степени компьютеризации и автоматизации добычи ресурсов, а также будут внедрены новые технологии для более разнообразной и интересной игры. Система миров Асгарда будет охвачена всем известными Звездными вратами. Ведение всяких детских ванильных сетхомок и goto-ворлдов пока откладывается. Но игрокам станут доступны технологии для строительства и путешествий через Звездные врата внутри мира и между мирами. Так как поселения гоа'улдов пока не обнаружены в исследованных доступных мирах, кристаллы звездного ядра и контроллеров, а так же и редкий металл накуадах (который пока негде добывать) игроки будут получать по системе межзвездной торговли. Маленькая оговорка. Жители Нидавеллира (бибигоны) при попытке попасть в мир Асгард через Звездные врата будут немедленно уничтожены Системой Контроля Звездных Врат. Записал маленький ролик, чтобы те игроки, кто не слыхал про мод SG, могли с ним визуально познакомиться. Мир Асгард практически готов для переселения. Как только будут закончены все работы, будет отключен вайтлист. https://www.youtube.com/watch?v=gjx_d9e5rQw
  12. Вы там пишите программку для арт-САУ "Мста-2С" что ли? Вы еще буссоль возьмите для пристрелки
  13. Добавили в вайт. Только нужно исправить там nul на nil, раз там автор решил проверять наличие платы интернет таким образом, и сделать цикл на 30-60 сек слипа, чтобы новый анекдот выводился постоянно на экранчик, и можно на спавн повесить=)
  14. Лучше почитай это http://www.lua.org/gems/sample.pdf Вот суть: for 1 N do a = math.sin(N) end --работает на 30% медленнее, чем local sin = math.sin for 1 N do a = sin(N) end
  15. Так делать в циклах не следует. Луа до попки, 34 или 37 символов там. Это ты лагульку создал в порыве уменьшения количества буковок. Ты в бесконечном цикле лоадишь целую библу, а потом еще и ищешь там метод use, как абсолютно верно подсказал тебе eu_tomat! Нужно кешировать все максимально и только то, что тебе нужно, все что в циклах крутится в твоей проге. robotUse = require("robot").use while true do robotUse() end
  16. Понятно. Винегрет каккой-то. Мало того, что абсолютно непонятно, что такое рандомные сундуки и кто их должен и за чей счет сетить, а самое главное, для чего. Ведь их же не сломать и не открыть в привате, это раз. Второе. Напутали праведное с яйцами и монашкой уже. Смешалось все в доме Облонских - сундуки, бумага, ножницы, друзья, кони и банки и казино. Казино не я разрабатываю, поэтому не замедлить, не ускорить его я не могу Банк - это по сути хранение ресов игроков в виде денег, а также голосов. За них можно приобрести плюшки, другие ресы или купить товар, который не крафтится и заблочен для ограничения нагрузки на сервер, например ЧЛ. Для полного оправдания названия Банка там должна быть еще реализована система кредитов и вкладов. То есть свой лям я кидаю под процент и его не могу юзать неделю, например, но каждый день с ляма мне капает 20К или или стак железа или 32 алма. С кредитам сложнее немного, так как надо будет выбивать средства или банить некоторых=) А вот как с Банком связана игра кинь рубль выиграй 2 рубля (если там 1/2) или ничего не выиграй, и рандомные сундуки, я так и не понял.
  17. Alex

    Digital rain

    Я когда-то такую фиговину сделал на сервер наш старый на спавн на КК. Грузит оно сильно, эти принтилки в бесконечных циклах. И там не перепринчивался экран весь. Там только рандомился 'y' первой строки и падал символ, меняясь на ходу, а затухание осуществлялось рандомными чистильщиками(то ли пустым символом, то ли чем, уже не помню) Такие проги надо прятать, так как почти каждый бибигон запустит их у себя в домике для красоты, а выхлопа полезного с них нет. Но так то да, Матрица повсюду, спору нет, смотрится оно культово.
  18. Я пока как и Томат, совершенно не понял системы рандомизации сундуков. Где они сетятся, с каким рандомным дропом и за чей счет. Совершенно ничего не описано. Сказано, мол есть друзья сундуков и торговая площадка с дропом, который оттуда выпал, и купить(продать) его можно через банковскую систему. Что там должно происходить, напиши понятным языком. Не нужно отсылок в КС. Просто объясни, мол, я пришел, заплатил 100 р., мне засетили перед мордочкой сундук с алмазиком. Заплатил еще 100 руб, появился сундук с кусочком кактуса. Так что ли? И что нужно прикрутить к банку? Что там за казино будет?
  19. Самое главное, это не качественные ползунки, а именно ощущение стрельбы и удобство, чтобы был экшн. Чтобы встал за пушку и вспомнил шутер какой нибудь типа Medal of Honor.
  20. Бррррр. Много текста. Так когда мы уже стрелять начнем? П.С. Вот как сделал Дмитрий (Зеро) давным давно еще. Программа только требовала доработки небольшой, так как очень был медленный темп стрельбы и не хватало экшена. Выстрел производился механической кнопкой. Наводка орудия производилась с сенсорного экранчика над орудием "драг-энд-дроп". Не было, правда, регулировки времени подрыва. Прогу пока отставили, так как отказались пока от КК на ИТ. По поводу искусственного спавна зомби в тире и автоматического сборе лута Зеро ничего не говорил.
  21. В ИК много чего поломано. Очень много багулек. Там и материю можно лярдами качать и энергию. Квантишка - имбалансная броня, провода током не бьют, телепортят энергию без потерь и т.д. и т.п. Но разрабы там трудятся день и ночь. Будем верить в светлое будущее и надеяться. С роторами - это баг чистой воды. Ясен пень, что они не должны восстанавливаться. В любом случае, замены ИК пока нет. Да и никогда не будет, скорее всего. ИК - мегамод, которому нет равных по функционалу, но багульки в модах и майне есть по определению. Не будет багов - это уже не майн тогда будет, а черти что=). Лично я готов терпеть багульки ОС, ИК, и АЕ, так как это (и + Редпавер с редстоун модами) - титаны модов, во всяком случае технических, в магике я чайник без ручки. Там ничего сказать не могу.
×
×
  • Создать...