1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

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

  1. Daizy
    Увы, не нашёл исходники, которые получилось бы собрать. Если поделитесь - буду благодарен. По поводу The Enigma Protector: хотелось бы избежать защиты с клиентской стороны. Мне не страшно, если украдут модельки\датапак. Лучше сделать грамотно - ввести проверку. К тому же, на энигму временами случаются ложные срабатывания антивирусов. Проверка там и так есть, в самом исполняемом файле, и в архиве с датками есть общий ключ (Редактор архива, кстати открывает его по этому же ключу). Изменить его через HEX редактор - дело двух минут. Да только работать это будет до тех пор, пока шарящий человек не зайдёт к тебе на сервер (А они всегда приходят на новые сервера) вскроют тем же хексом, закинут нужный файл и запакуют обратно, чтобы проверка в клиенте проходила. Поэтому, либо собирать из исходов, либо юзать тулзу от Роди.
    Сообщение от: Daizy, 29 мар 2018 в разделе: Вопросы
  2. Daizy
  3. Daizy
  4. Daizy
    :D
    Сообщение от: Daizy, 1 дек 2017 в разделе: Оффтоп
  5. Daizy
  6. Daizy
  7. Daizy
  8. Daizy
  9. Daizy
  10. Daizy
  11. Daizy
    Сообщение

    ОБТ 1.3.6. Антей

    Спасибо за номер карты
    Сообщение от: Daizy, 16 июн 2017 в разделе: Рекламная пауза
  12. Daizy
  13. Daizy
  14. Daizy
  15. Daizy
  16. Daizy
  17. Daizy
  18. Daizy
  19. Daizy
  20. Daizy
    Простенький скрипт для предмета, дающий возможность выводить в системный чат заранее подготовленное сообщение от персонажа не имеющего ГМ-прав. Я решил использовать его для новогодних поздравлений. function I9999999_OnUse (MapID, InstanceID, TypeID, RoleID) local MsgID = msg.BeginMsgEvent(); msg.AddMsgEvent(MsgID,102,888888); msg.AddMsgEvent(MsgID,2,RoleID); msg.AddMsgEvent(MsgID,2,RoleID); msg.DispatchBroadcast(MsgID,-1,-1,-1); end Где 9999999 - id предмета при активации которого будет выводиться сообщение (прописать в item_name.xml и item_proto.xml) Где 888888 - Msg id заранее подготовленного сообщения, об этом позже. Добавляем его к серверным скриптам, в файл отвечающий за системные сообщения Путь: server_data/script/Broadcasting.lua Далее в Broadcast_list.xml добавляем строку с нашим сообщением <Msg id="888888" type="2" channel="3" value="&lt;p1&gt; поздравляет всех игроков сервера Loong4Free.com с наступающим новым 2017 годом! Счастья и успехов в новом году!"/> Значение value будет выводиться при активации предмета в системный чат, вместо &lt;p1&gt; будет выводиться никнейм персонажа активировавшего предмет. Сам Broadcast_list.xml хранится в /local/zhCN/ как в сервере, так и в клиенте, его нужно синхронизировать. Что получаем на выходе: [ATTACH] [ATTACH]
    Автор темы: Daizy, 15 дек 2016, ответов - 0, в разделе: Разработки