Рейтинг@Mail.ru

    rnd: ЗАМЕНА СТАНДАРТНЫХ НАЗВАНИЙ ГРУПП

Существующие по умолчанию названия групп и штабов, мало подходят при создании карт за СССР или РФ. А уж тем более, если стороной плеера будет какая-нибудь бандитская группировка Бандустана. Существует довольно простой способ решить эту проблему.

В папке с твоей миссией создаёшь файл stringtable.csv. В этом файле ты меняешь официальные стринги на нужные тебе.

Например, изменим позывные "Альфа" на "Ромашка" для группы romashka.

    Вначале проидентифицируем группу. Для этого в ините лидера группы пишем:
    romashka=group this; romashka setGroupId ["Alpha", "GroupColor0"]
    После этого, находим в файле stringtable.csv, находящийся в папке BIN, стринг, отвечающий за название группы, прописанной в config.bin как Alpha.
    STR_CFG_GRPNAMES_ALPHA,АЛЬФА
    Затем, в файле stringtable.csv твоей миссии пишем:
    STR_CFG_GRPNAMES_ALPHA,РОМАШКА
    Этим действием мы произвели замену позывного "Альфа" на "Ромашка".

Теперь группа romashka будет иметь позывной "Ромашка". Этот позывной будет отображаться и на экране брифинга, и в радиосообщениях. И если в нужном триггере прописать команду leader group romashka sideChat "Ромашки спрятались, поникли лютики.", на экране появится сообщение Ромашка 1: "Ромашки спрятались, поникли лютики."

Таким же образом изменяется цвет групп и радиопозывные штаба.

Список стрингов.

  • Для групп:
    STR_CFG_GRPNAMES_ALPHA—(setGroupId ["Alpha",GroupColor0"])
    STR_CFG_GRPNAMES_BRAVO—(setGroupId ["Bravo",GroupColor0"])
    STR_CFG_GRPNAMES_CHARLIE—(setGroupId ["Charlie",GroupColor0"])
    STR_CFG_GRPNAMES_DELTA—(setGroupId ["Delta",GroupColor0"])
    STR_CFG_GRPNAMES_ECHO—(setGroupId ["Echo",GroupColor0"])
    STR_CFG_GRPNAMES_FOXTROT—(setGroupId ["Foxtrot",GroupColor0"])
    STR_CFG_GRPNAMES_GOLF—(setGroupId ["Golf",GroupColor0"])
    STR_CFG_GRPNAMES_HOTEL—(setGroupId ["Hotel",GroupColor0"])
    STR_CFG_GRPNAMES_NOVEMBER—(setGroupId ["November",GroupColor0"])
    STR_CFG_GRPNAMES_KILO—(setGroupId ["Kilo",GroupColor0"])
    STR_CFG_GRPNAMES_YANKEE—(setGroupId ["Yankee",GroupColor0"])
    STR_CFG_GRPNAMES_ZULU—(setGroupId ["Zulu",GroupColor0"])
    STR_CFG_GRPNAMES_BUFFALO—(setGroupId ["Buffalo",GroupColor0"])
    STR_CFG_GRPNAMES_SIX—(setGroupId ["Six",GroupColor0"])
    STR_CFG_GRPNAMES_TWO—(setGroupId ["Two",GroupColor0"])
    STR_CFG_GRPNAMES_THREE—(setGroupId ["Three",GroupColor0"])
    STR_CFG_GRPNAMES_GUARDIAN—(setGroupId ["Guardian",GroupColor0"])
    STR_CFG_GRPNAMES_CONVOY—(setGroupId ["Convoy",GroupColor0"])
  • Для HQ
    STR_CFG_HQ_BASE—Base,
    STR_CFG_HQ_HQ—HQ,
    STR_CFG_PAPABEAR—PAPA_BEAR,
    STR_CFG_FIREFLYBASE—AIRBASE,
    Как заменять позывные штаба?
    Пишем в stringtable.csv миссии:
      STR_CFG_PAPABEAR,Центр,
    Теперь, если в нужном триггере прописать команду [east,"PAPA_BEAR"] sideChat "Центр-Юстасу", на экране появится сообщение
    Центр: "Центр-Юстасу"
    (предупреждаю, что в конфиге (версия 1.85) ошибка, и Base, HQ и PAPA_BEAR имеют одинаковый стринг STR_CFG_PAPABEAR)
  • Для цвета групп:
    STR_CFG_GRPCOL_BLACK—"GroupColor1"
    STR_CFG_GRPCOL_RED—"GroupColor2"
    STR_CFG_GRPCOL_GREEN—"GroupColor3"
    STR_CFG_GRPCOL_BLUE—"GroupColor4"
    STR_CFG_GRPCOL_YELLOW—"GroupColor5"
    STR_CFG_GRPCOL_ORANGE—"GroupColor6"
    STR_CFG_GRPCOL_PINK—"GroupColor7"
    ACHTUNG! "GroupColor0"-отсутствие цвета.

Запомни, что изменив стринги, ты не изменяешь ID групп и цвета в игре. Т.е. названия групп для ID остаются теми-же : ALPHA, BRAVO, CHARLIE, DELTA, ECHO, FOXTROT, GOLF, HOTEL, NOVEMBER, KILO, YANKEE, ZULU, BUFFALO, SIX, TWO, THREE, GUARDIAN, CONVOY. Для HQ тоже-самое. Т.е. надо писать [east,"PAPA_BEAR"], а не [east,"Штаб"].


Hosted by uCoz