Случайная подборка модов
STCoP Weapon Pack 3.3
4.4
Сталкер "Диана"
2.0
Вариант Омега 2
3.6
Большая Зона
3.4
Я - Призрак
2.8
Радар - глухой лес
2.6
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Модератор форума: FanG, Аdmin, FantomICW, Overfirst  
[CoP] Модострой: вопросница
Российская Федерация  Overfirst
Воскресенье, 31.12.2017, 13:17 | Сообщение # 1
Статус:
Бывалый:
Сообщений: 1081
Награды: 19
Регистрация: 11.06.2015

[CoP] Модострой: вопросница

Тема посвящена моддингу на платформе Зов Припяти.

Соседние темы: Тень Чернобыля / Чистое небо.


  • Здесь задают вопросы и получают на них ответы. Прежде чем задать вопрос, воспользуйтесь поиском по разделу, ответ на него, вероятно, уже есть.

  • Если у вас произошёл вылет, проверьте лог и поищите информацию об ошибке в справочнике. Также будет полезно посмотреть справочник ошибок. Если у Вас вылетает какой-то мод, то следует написать в тему этого мода.

  • Грамотно оформляйте свой пост, чётко доносите суть своего вопроса (ответа).

  • Благодарность выражаем в личке или же ставим плюсик в историю репутации. Подобные посты будут удаляться.
  •   Злобная реклама
    Воскресенье, 31.12.2017, 13:17
    Статус:
    Сообщений: 666
    Регистрация: 11.06.2015
    Российская Федерация  denis2000
    Понедельник, 25.05.2020, 21:04 | Сообщение # 7081
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    RoboCat, Отдельный НПС - значит логику ему в кастомдату и никаких сматров, сквадов sim_avail и прочего.
      Злобная реклама
    Понедельник, 25.05.2020, 21:04
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Российская Федерация  Stalker54
    Понедельник, 25.05.2020, 21:06 | Сообщение # 7082
    Статус:
    Зевака:
    Сообщений: 29
    Награды: 0
    Регистрация: 20.05.2020

    Подскажите, что делать если news_manager шлёт рандомные символы вместо русских букв, как фиксить ?
      Злобная реклама
    Понедельник, 25.05.2020, 21:06
    Статус:
    Сообщений: 666
    Регистрация: 20.05.2020
    Российская Федерация  denis2000
    Понедельник, 25.05.2020, 21:10 | Сообщение # 7083
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    Stalker54, Правильной кодировкой текстовых файлов: windows-1251
    Сообщение отредактировал denis2000 - Понедельник, 25.05.2020, 21:10
      Злобная реклама
    Понедельник, 25.05.2020, 21:10
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Российская Федерация  Stalker54
    Понедельник, 25.05.2020, 21:27 | Сообщение # 7084
    Статус:
    Зевака:
    Сообщений: 29
    Награды: 0
    Регистрация: 20.05.2020

    denis2000, на сколько я понял мне надо как-то закодировать этот текст, но как мне его закодировать в файле.script ? Я знаю в .xml указывается <?xml version="1.0" encoding="windows-1251" standalone="yes" ?>, но как в скрипте я не очень понимаю.
      Злобная реклама
    Понедельник, 25.05.2020, 21:27
    Статус:
    Сообщений: 666
    Регистрация: 20.05.2020
    Российская Федерация  RoboCat
    Понедельник, 25.05.2020, 21:38 | Сообщение # 7085
    Статус:
    Новичок:
    Сообщений: 300
    Награды: 9
    Регистрация: 07.01.2017

    Цитата Stalker54 ()
    его закодировать в файле.script

    Отправка русского текст осуществляется через game.translate_string(news_id)
    То есть текст должен быть написан в любом xml в configs/text/ru/
    <string id="st_test">
    <text>Тестовое сообщение</text>
    </string>
    Отправка сообщений осуществляется вот так:
    %=send_tip(st_resupply_ready:can_resupply)%
    1) это текст сообщения
    2) это иконка
    Сори за такой набор текста, может что-то найдешь нужное
    Сообщение отредактировал RoboCat - Понедельник, 25.05.2020, 21:39
      Злобная реклама
    Понедельник, 25.05.2020, 21:38
    Статус:
    Сообщений: 666
    Регистрация: 07.01.2017
    Украина  AziatkaVictor
    Понедельник, 25.05.2020, 21:38 | Сообщение # 7086
    Статус:
    Опытный:
    Сообщений: 1313
    Награды: 4
    Регистрация: 30.08.2018

    Stalker54, нужно и для st-файлов:
    Код
    <?xml version="1.0" encoding="windows-1251" ?>
    <string_table>
    </string_table>
    Это пример.
      Злобная реклама
    Понедельник, 25.05.2020, 21:38
    Статус:
    Сообщений: 666
    Регистрация: 30.08.2018
    Российская Федерация  Stalker54
    Понедельник, 25.05.2020, 21:47 | Сообщение # 7087
    Статус:
    Зевака:
    Сообщений: 29
    Награды: 0
    Регистрация: 20.05.2020

    AziatkaVictor, это я понял, но вот как закодировать в файле скрипта - нет.
      Злобная реклама
    Понедельник, 25.05.2020, 21:47
    Статус:
    Сообщений: 666
    Регистрация: 20.05.2020
    Украина  AziatkaVictor
    Понедельник, 25.05.2020, 21:50 | Сообщение # 7088
    Статус:
    Опытный:
    Сообщений: 1313
    Награды: 4
    Регистрация: 30.08.2018

    Stalker54, не надо ничего кодировать,попробуй написать в любой st-файл то-что тебе нужно, например:
    Код
    <string id="st_tip_one">
      <text>текст</text>
        </string>
    А логика будет:
    Код
    %=send_tip(st_test:иконка)%
      Злобная реклама
    Понедельник, 25.05.2020, 21:50
    Статус:
    Сообщений: 666
    Регистрация: 30.08.2018
    Российская Федерация  Stalker54
    Понедельник, 25.05.2020, 21:59 | Сообщение # 7089
    Статус:
    Зевака:
    Сообщений: 29
    Награды: 0
    Регистрация: 20.05.2020

    AziatkaVictor, окей, прописал в st файле, только туплю конкретно, в какой файл логику писать ? biggrin
      Злобная реклама
    Понедельник, 25.05.2020, 21:59
    Статус:
    Сообщений: 666
    Регистрация: 20.05.2020
    Украина  AziatkaVictor
    Понедельник, 25.05.2020, 22:02 | Сообщение # 7090
    Статус:
    Опытный:
    Сообщений: 1313
    Награды: 4
    Регистрация: 30.08.2018

    Stalker54, смотря как ты вызываешь свою логику, что ты хочешь сделать?
      Злобная реклама
    Понедельник, 25.05.2020, 22:02
    Статус:
    Сообщений: 666
    Регистрация: 30.08.2018
    Российская Федерация  Stalker54
    Понедельник, 25.05.2020, 22:04 | Сообщение # 7091
    Статус:
    Зевака:
    Сообщений: 29
    Награды: 0
    Регистрация: 20.05.2020

    AziatkaVictor, кароче, нарыл в инете, что вывод сообщения можно сделать через скрипт ( ну function и т.д ) написал, сообщение выводится после окончания диалога, то есть я вывожу сообщение след. образом
    <action>script.laptop_help</action>
      Злобная реклама
    Понедельник, 25.05.2020, 22:04
    Статус:
    Сообщений: 666
    Регистрация: 20.05.2020
    Украина  AziatkaVictor
    Понедельник, 25.05.2020, 22:05 | Сообщение # 7092
    Статус:
    Опытный:
    Сообщений: 1313
    Награды: 4
    Регистрация: 30.08.2018

    Stalker54, а можно сам скрипт?
      Злобная реклама
    Понедельник, 25.05.2020, 22:05
    Статус:
    Сообщений: 666
    Регистрация: 30.08.2018
    Российская Федерация  Stalker54
    Понедельник, 25.05.2020, 22:05 | Сообщение # 7093
    Статус:
    Зевака:
    Сообщений: 29
    Награды: 0
    Регистрация: 20.05.2020

    AziatkaVictor,
      Злобная реклама
    Понедельник, 25.05.2020, 22:05
    Статус:
    Сообщений: 666
    Регистрация: 20.05.2020
    Украина  AziatkaVictor
    Понедельник, 25.05.2020, 22:08 | Сообщение # 7094
    Статус:
    Опытный:
    Сообщений: 1313
    Награды: 4
    Регистрация: 30.08.2018

    Цитата Stalker54 ()
    "%c[255,1,255,255]Текст"
    Я не делал через скрипты, но попробуй заменить на айди твоего текста из st-файла.
      Злобная реклама
    Понедельник, 25.05.2020, 22:08
    Статус:
    Сообщений: 666
    Регистрация: 30.08.2018
    Российская Федерация  Stalker54
    Понедельник, 25.05.2020, 22:10 | Сообщение # 7095
    Статус:
    Зевака:
    Сообщений: 29
    Награды: 0
    Регистрация: 20.05.2020

    AziatkaVictor, ладно, не пашет, но в любом случае спасибо!
      Злобная реклама
    Понедельник, 25.05.2020, 22:10
    Статус:
    Сообщений: 666
    Регистрация: 20.05.2020
    Поиск: