Register

Автор Тема: Чего не хватает творцам.  (Прочитано 2507 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Лидаэн

  • Модераторы
  • Путешественник
  • *****
  • Сообщений: 291
  • Карма: 5
  • Пол: Мужской
  • Цепной кот
Итак...
Мое предложение: высказать свои пожелания к коду, которые, когда нибудь.. через много-много недель-месяцев-лет все таки может быть воплотятся, и мы получим за свои идеи СЛАВУ. :)
Или иначе. Давай те подумаем, какие инструменты нужны обычному билдеру.
Мои предложения:
Очень хочется, что бы МОБы умели запоминать имя игроков. То есть обидчиков или наоборот, помогавшим. Это раз. :)
Иногда бывают нужны ещё пара-тройка подобных переменных, куда можно забить что угодно и МОБ это запомнит.
Когда то, я делал МАД в Дельфи, хотелось бы иметь подобную гибкость и в Арде.
Но возможно все это уже реализованно и просто я не в курсе?
Выскажитесь знающие.
Иногда, от совершенства нас отделяет всего один шаг.
И очень жаль, что это шаг с балкона вниз...

Оффлайн Alanna

  • Бессмертные
  • Победитель нежити
  • *****
  • Сообщений: 613
  • Карма: 5
Чего не хватает творцам.
« Ответ #1 : 21.02.06, 19:11:41 »
Цитировать
Очень хочется, что бы МОБы умели запоминать имя игроков. То есть обидчиков или наоборот, помогавшим. Это раз.

Поддержки такой памяти в коде пока нет, хотя просьбы к Морису были. На днях реализовала алгоритм, который, в принципе, позволяет что-то запоминать, в том числе имя игрока. Но это реализация посредством доступных сейчас возможностей мобпрог. Соответственно, это только частное и временное решение. Предложить такой алгоритм всем пока не берусь, оставляю для крайней нужды. К тому же, надо как следует тестировать. Для широкого применения должна быть реализована поддержка "памяти" в коде.
Вообще довольно много доработок мобпрог уже запрошено у Мориса, потихоньку он их делает. Идеи наверняка будут полезны, а вот когда будут реализованы - это трудно сказать. Но движение вперед все-таки есть (смотрите новости на сайте).
Легконогая

Оффлайн aldaril

  • Постоялец
  • *
  • Сообщений: 169
  • Карма: 2
  • Пол: Мужской
Чего не хватает творцам.
« Ответ #2 : 21.02.06, 19:58:05 »
Цитировать
смотрите новости на сайте

оптимистично

Оффлайн Kiber

  • Постоялец
  • *
  • Сообщений: 173
  • Карма: 1
Чего не хватает творцам.
« Ответ #3 : 21.02.06, 23:36:44 »
aldaril
Цитировать
оптимистично

информационно.

я вообще не кодер, но было-бы неплохо пофиксить разбивку строк, что-бы не приходили обрезки и "склеенные" строки

Grelin
Имеешь ввиду что реализовать разбивку можно по триггеру клиента?

Оффлайн Eltior

  • Завсегдатай
  • *
  • Сообщений: 86
  • Карма: 0
Чего не хватает творцам.
« Ответ #4 : 22.02.06, 09:52:24 »
На самом деле очень полезны (если не сказать необходимы) функции, позволяющие вешать на чаров/мобов/комнаты переменные.

типа того:

SetVar ($n, VarName, 100) или
SetVar ($n, VarName, "value"),
if GetVar ($n, VarName) == 1
ну и т.д.


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

Оффлайн Barkett

  • Любимец Богов
  • ***
  • Сообщений: 1318
  • Карма: -6
Чего не хватает творцам.
« Ответ #5 : 22.02.06, 09:59:50 »
Eltior, в ТСС уже реализовано. Сколько вы будете этого ждать в ArdaMUD - я даже загадывать не берусь.
если у вас совесть чиста, значит ваш друг - Бог. (с) Е.Ачилова

http://klanz.ru/ref/user_4535

Оффлайн Eltior

  • Завсегдатай
  • *
  • Сообщений: 86
  • Карма: 0
Чего не хватает творцам.
« Ответ #6 : 22.02.06, 11:23:32 »
Знаю, с Алдарилом говорил, даже ТСС поюзал - помучил чуток... :)

Просто Арда - это мой мад, дело не в движке или чем-то еще. Тут так сказать сам дух, обстановка. Стар я уже чтобы мад менять :)
Я мыслю, следовательно, похмелился.

Оффлайн Alanna

  • Бессмертные
  • Победитель нежити
  • *****
  • Сообщений: 613
  • Карма: 5
Чего не хватает творцам.
« Ответ #7 : 23.02.06, 13:18:14 »
Реализовать-то поддержку переменных в коде несложно, предлагались даже готовые решения. Сложнее это сделать хорошо (и чтобы Морис не придрался =о) ). Морис боится падения надежности и скорости работы, переполнения памяти и т.п. - всех тех проблем, которые тут могли бы возникнуть, если бы некто СПЕЦИАЛЬНО захотел создать проблемы. Есть, знаете ли, персоны вроде Мелла, которым это нравится (такие действия, в стратегическом плане, даже полезны: закрываются дыры движка). Поэтому такой доработке кода надо заранее уделить очень серьезное внимание.
На самом деле, есть довольно много вещей, которые стоило бы сделать. И много уже известных баг, которые ждут исправления. А код обновляется Морисом все же не слишком быстро. Я думаю, дойдет черед и до переменных, но вряд ли это будет скоро.
Легконогая

Оффлайн Грилин

  • Орден Серебрянного Единорога
  • Постоялец
  • *
  • Сообщений: 153
  • Карма: 3
  • Пол: Мужской
  • А шо вы здесь делаете?
Чего не хватает творцам.
« Ответ #8 : 23.02.06, 19:54:03 »
Цитировать
я вообще не кодер, но было-бы неплохо пофиксить разбивку строк, что-бы не приходили обрезки и "склеенные" строки

Это клиент надо фиксить, а не Арду.
Счастливого пути, куда бы он ни лежал!

Оффлайн Zurna

  • Завсегдатай
  • *
  • Сообщений: 22
  • Карма: 0
    • Мой блог
Чего не хватает творцам.
« Ответ #9 : 28.07.06, 14:13:23 »
 А существует проверка на уровень фавора???