• Уважаемые гости и новички, приветствуем Вас на нашем форуме
    Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».

    Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
    Удачи!

Результаты поиска

  1. cool_er

    Не стесняюсь спросить....

    Возможно спейсер изменил название функции на заглавные буквы. Попробуй использовать "MAHOU ".
  2. cool_er

    Не стесняюсь спросить....

    1. "PrintPlus("WRONG Q-PARAMETER!");" сработает только если дать функции C_IsQuarterNearest неверный параметр. 2. Любое число можно ставить, т.к ничего не мешает добавить "const int Q_CUSTOM = 8;". 3. Поверь - процессор у меня был не на много лучше твоего. 4. Я вообще не понял про какой...
  3. cool_er

    Не стесняюсь спросить....

    1. Возвращается значение переменной "dist", а не она сама, и после каждого вызова функции она удаляется, и создаётся при вызове. То что ты написал - это условие которое происходит если функция "Npc_GetDistToWP" возвращает значение меньшее, или равное 500. 2. "PrintPlus("WRONG Q-PARAMETER!");"...
  4. cool_er

    Не стесняюсь спросить....

    А что такого страшного в зацикливании? Все программы... даже нет - любая ОСь работает по принципу зацикливания. А что насчет dist - то откуда могут взяться взаимосвязи, она ведь локальная переменная? Ты хоть немного программирования изучал? В любом случае бери книгу "С. Прата. Язык...
  5. cool_er

    Не стесняюсь спросить....

    Ну не знаю. Читал что могут быть проблемы, но у меня при использовании всё ОК. Это типо испытание? В таком случае давно пройдено мною. Создавал архиватор с xor шифрованием с несколькими ключами + 2D игровой движок с интеграцией Lua в качестве скриптового языка + сейчас создаю свой скриптовый...
  6. cool_er

    Не стесняюсь спросить....

    Ну пропущенный "};", это не тупость компилятора*trollface*(без обид). А насчет ошибки есть как-бы две категории. Пропущен только ";" в конце. Пропущен "};" целиком. Поэтому и ошибку 3.14 мог выдать другую.
  7. cool_er

    Не стесняюсь спросить....

    Не знаю как у тебя, но вот посмотри на мой gothic.src:
  8. cool_er

    Не стесняюсь спросить....

    Спасибо, исправил *right*.
  9. cool_er

    Не стесняюсь спросить....

    Да чем тебе 3.14 виновата?! Она слишком много ошибок знает что ли?! И нахрена переписывать всю игру заменяя True и False на 1 и 0(Ты не слышал о системе булеана?)?! Что за мазохизм?! А насчет кода, то сделай так:
  10. cool_er

    Не стесняюсь спросить....

    А что вообще сложного в этих ошибках?! ЛЮБОЙ начинающий программист исправил-бы их не глядя. Если функция возвращает True при определённых обстоятельствах, а при любых других False, то в конце надо возвращать False. Обычная логика! Прочитайте хотя-бы книгу по программированию для начинающих...
  11. cool_er

    Не стесняюсь спросить....

    Конкретных багов версия 1.9 не создаёт, она может рандомно что-то не так сделать, например у меня она делала не правильный размер PFX эффекта. И говорю в последний раз - ВЕРСИЯ 3.14 НЕ СОЗДАЁТ БАГОВ, ПРОСТО ЭТО ТЕ БАГИ КОТОРЫЕ 1.9 НЕ ВИДЕЛА!
  12. cool_er

    Не стесняюсь спросить....

    Это не 3.14 создал - это 1.9 не увидел баги.
  13. cool_er

    Не стесняюсь спросить....

    1.Эти баги могли быть и до 3.14, просто они не показывались. 2.Ты правил - значит ты баг создал(и мы кстати не экстрасенсы чтобы знать что и как ты правил). 3.Та древняя версия сама создаёт баги, поэтому я не смогу тебе помочь ни с чем если что-то не будет работать.
  14. cool_er

    Вопросы по скриптингу

    Речь про первую готику.
  15. cool_er

    Не стесняюсь спросить....

    Вроде были скрипты от Акеллы на PortofRPG. Вот ссылка:
  16. cool_er

    Не стесняюсь спросить....

    Ничего не понял, однако посмотрев на код из спойлера увидел что там "COLL_APPLYDOUBLEDAMAGE;" вместо "return COLL_APPLYDOUBLEDAMAGE;"
  17. cool_er

    Не стесняюсь спросить....

    Т.К возврат находится в структуре "if-else", то компилятор думает что функция при определенных обстоятельствах может ничего не вернуть. В теории надо просто удалить "else" и скобки вокруг. Всё так просто!
  18. cool_er

    Не стесняюсь спросить....

    var cNPC TST = Hlp_GetNpc(a_kil_9013); TST.guild = GIL_BDT; Чтобы было короче.
  19. cool_er

    Не стесняюсь спросить....

    Для хориниса есть глобальная функция. Называется "INIT_NewWorld", а если насчет мира, то можно просто открыть NewWorld.zen и добавить триггер, а потом просто сохранить с перезаписью. Насчет Яктиля не знаю, ибо не открывал его.
  20. cool_er

    Не стесняюсь спросить....

    Ну циклический триггер работает по принципу рекурсии(рекурсию я например изучил когда только начинал программировать) т.е функция вызывает триггер, который через определённое время вызывает опять функцию. Вот небольшой тутор:
Сверху Снизу