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

Ingr

Пользователи
  • Публикации

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

  • Посещение

  • Победитель дней

    1

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

  1. ну так может тогда стоит начать с чего попроще, типа "Хэло ворлд"? И прочтения мануалов для начинающих?
  2. ну что, удалось прикрутить авторизацию, или что то таки не получается?
  3. применительно к твоему коду возможно можно сделать так: g.setForeground(COLOR1) Bar.Word(mid - 24,7, "BARAPAD", 0x222222) Bar.MidR(WIGHT,32,"Введите пароль:") term.setCursor(mid-2,33) baza = {name = {}} -- создаем массив для базы паролей baza["user1"] = "pass1" -- вносим в базу пользователя с логином и паролем user1:pass1 local p, nick = Bar.Read({mask = "*", max = 8, accept = "0-9a-f", blink = true, center = true, nick = true}) if baza[nick] == p then -- проверяем на соответствие пароля и имени, если совпадают то вуаля login = true Bar.MidR(WIGHT,33,"Приветствую, " .. nick) computer.addUser(nick) os.sleep(2) Bar.ClearL(HEIGHT) Bar.ClearR(WIGHT,HEIGHT) Rules(nick) Table() end но я не очень понимаю как работает твоя библиотека? где ты вводишь ник пользователя? что такое Bar.PASSES и Bar.NICK и для чего делаются их проверки? Bar.Read как я понял вводит пароль и присваивает его переменной p?
  4. проверял тут https://repl.it/repls/GleefulExperiencedSymbols все работает но это лишь пример, под конкретную программу нужно наверняка что то править... чтобы в моем примере пройти проверку нужно вводить логин: nick1 пароль: pass1
  5. для хранения пар "имя":"пароль" создаешь таблицу таблиц, некий аналог хешей в Перл вот набросал простейший пример иллюстрирующий такое: p = {nick = {}} p["nick1"] = "pass1" p["nick2"] = "pass2" print ("логин:") nick = io.read() print ("пароль:") pass = io.read() if p[nick] == pass then print ("ура вы вошли") else print ("облом") end
  6. если честно то вообще не понятно с чем нужна помощь? С массивами? вот простейший пример массива: t = {"красный", "зеленый", "синий"} -- создаем массив print (t[2]) -- выводим второй элемент массива все работает
  7. ну значит единственное желание какое есть у людей это желание "за поговорить".
  8. одного желания мало. Чтобы что то сдвинулось с места нужно: желание что то делать умение это делать и время на то чтобы этим заниматься на этом проекте нет ни одного человека у которого бы совпали все три обстоятельства.
  9. вы вот это все на полном серьезе тут понаписали???? Вы вправду верите что в рамках данного проекта реально реализовать хотя бы 0.5% от озвученного????
  10. ну тут нужно собирать тестовую установку и смотреть. По другому наверное никак.
  11. если ты про те что на скрине наверху "false 0,0" то это не успевает регениться вода и транспозер пытается зачерпнуть пустоту о чем и сообщает.
  12. я не предлагал строить карьеру программистом Делфи. Я говорил что зная Делфи найти работу будет не сложнее чем на большинстве других языков. ну 13 место на фоне таких языков как Ruby (16), Lua (28), Scala (29), Rust (37) выглядит не так уж и совсем плохо. если смотреть с позиции поиска работы то тогда да стоит выбрать Java или С (C++).
  13. Pascal --> Delphi при желании найти работу по программированию на Delphi тоже не проблема. Так что в этом плане Паскль не особо уступает другим современным языкам
  14. ты меня запутал, так он все же беспощаден или терпелив???
  15. Но это же наоборот большой плюс для начинающих. Это позволяет своевременно выявлять ошибки. Чрезмерная дружелюбность компилятора/транслятора развращает начинающего программиста и приучает его писать в стиле "и так сойдет" к тому же при излишней лояльности незначительная опечатка может привести к тому что вместо ошибки программа будет работать но результат будет не верным. Заметить наличие и потом найти такие опечатки бывает очень трудно, особенно начинающему программисту.
  16. в школе (во всяком случае у нас) сейчас изучают PascalABC. Для обучения язык неплохой, даже пригоден для написания не особо сложных реальных программок. Мы с ребенком на нем делаем простенькие игрульки если говорить про классический, а не визуал BASIC то он морально устарел и изучать его смысла нет. Lua достаточно специфический прикладной язык. Неплохой но как первый язык для изучения я бы не рекомендовал. Разве что если в игровой форме совмещая майн и программирование. Лично я начинал изучать программирование с программируемых калькуляторов БЗ-34 и МК-52. Ботом был BASIC на БК0010Ш (другого выбора у меня просто не было). Потом был Pascal. Дальше Delphi как развитие Паскаля, Perl, JavaScript... Мое личное не претендующие на истину мнение как не профессионального программиста, программирование лучше всего начинать изучать либо с Си либо с Паскаля.
  17. Крутая игра! Немного поиграл мне очень понравилось!
  18. если не считать что вся инфа по нашей активности уйдет в Янтекс (Яндекс - ЗЛО!) и кто то этой инфой будет пользоваться то да, ничего страшного.
  19. шоб я тек жил как они завтракают я видел некоторых которые по пару сотен в месяц на игры спускают (и вроде не из богатых семей) у нас некоторые зарабатывают по столько А чем тебе АРМА не угодила? На Намальске можно бегать, стрелять, строить схроны, базы, опять же зомби, кровососы, выбросы всякие...
  20. Как альтернативу предлагаю поставить Намальск на базе Армы 2. Она конечно платная но сейчас идет распродажа и можно купить за $4 а это думаю по карману любому, школота в майн и КС донатит зачастую в сотни раз больше (и где только бабло на игры берут?).
  21. хм... такое обычно запрещено на серверах, поэтому я о таком варианте даже не подумал. Не боишься что бесконтрольный рекламный флуд в чате приведет к негативным последствиям? Насчет форума. Идея хорошая, но у многих компы чуть мощнее калькулятора и не позволяют одновременно сидеть и в игре и на форуме, что делает пользование форума мягко говоря неудобным. Но все равно если ты сделаешь под это дело раздел то думаю будет не плохо. Во всяком случае хуже не станет. А вот доска объявлений на спавне это былобы вообще суперски. Жаль что нашим программистам недосук. Да еще по терминалу на каждый админский варп. Пока сидишь там дожидаешься рассвета можно и объявы почитать
  22. @ivan52945 вот честно, не знаю даже что сказать. Суда по твоим последним постам ты не привык играть сложнее чем в креативе. Ведь даже в ванильном майне на хардкорной сложности выжить значительно труднее чем сейчас тут. И да добавлю. Ведь никто не принуждает тебя идти в ад и прочие неприличные места. Ты всегда можешь заказать ресы у более опытных игроков. @Alex подумай, может сможешь что то организовать для более удобной коммуникации между игроками. Чтобы было нечто вроде доски объявлений где можно размещать заявки на покупку ресов и прочего.
  23. Алекс, вот как ты умудряешься это делать? С одной стороны достаточно неплохая сборка, много интересных идей, уже даже появились некие зачатки геймплея... И все это полностью перечеркивает твое понимание экономики в майне Магазин -- это зло! Он практически перечеркивает торговлю между игроками и делает сервер быстро надоедающим. А потом ты удивляешься почему не играют даже завсегдатые сервера. А смысл играть? Вот купили игроки себе нанки и квантовые панели, через неделю у них будет все чего можно хотеть на сервере и даже больше. Ради какого интереса им будет играть? Программировать? Не смешите и оставьте эту сказку про программирование для флеймов в чате. Вот и выходит твой магазин убивает внутриигровую торговлю и сокращает время жизни сервера в разы. Сервак наскучит игрокам максимум за месяц, хотя потенциала у него на год вперед. А жаль.
  24. есть куча серверов с витчери. Пока ни один не провалился в тартарары. Совсем отключать вулканы и прочее не хотелось бы, но если есть возможность их отключить для отдельного мира, то можно запретить наиболее разрушительные вещи в улье.
×
×
  • Создать...