Сообщество Империал: Скрипты и скриптинг в Rome: Total War - Сообщество Империал

VIR

Скрипты и скриптинг в Rome: Total War

Делимся опытом, let the profit
Тема создана: 14 февраля 2007, 01:42 · Автор: VIR
  • 38 Страниц
  • Первая
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • Последняя »
 VIR
  • Imperial
Imperial
Форумчанин

Дата: 14 февраля 2007, 01:42

Тут занялся я созданием скриптов для своего мода. Полазил на буржуйских форумах и обнаружил, что можно очень многое сделать с их помощью! Ё%
Я например разабрался(надеюсь) как добавлять с помощью скрипта в ходе игры деньги, армии, новые строения! Но я хочу сделать привязку этих событий к выполнению определенных условий, а не просто с наступлением даты.
Возможно найдутся знающие люди и мы разберемся как это сделать все сообща!? Imp


Информация от камрада HouseOfHam

Спойлер (раскрыть)


     HouseOfHam
    • Imperial
    Imperial
    Форумчанин

    Дата: 31 мая 2008, 04:24

    Традиционный метод запуска скриптов посредством AdviceThread со строкой Script описан здесь: Для просмотра ссылки Зарегистрируйтесь

    Это метод старый, проверенный, и хорошо известный. А вот что мне удалось найти залезнув и покопавшись в .ехе:

    Если вместо
    Script scripts\show_me\mo_money.txt

    написать
    On_display scripts\show_me\mo_money.txt


    то необходимость жать на кнопочку "show me how" отпадает. Скрипт запускается самостоятельно как только отркывается окошко с текстом.

    Для тех кто понимает по-буржуйски, тема обсуждается более подробно здесь: Для просмотра ссылки Зарегистрируйтесь
       HouseOfHam
      • Imperial
      Imperial
      Форумчанин

      Дата: 01 июня 2008, 01:21

      Поимённый список объектов интерфейса для использованния с командами типа select_ui_element, disable_ui/enable_ui, call_object_shortcut, ui_flash_start, и проверками ScrollOpened/ScrollClosed, ButtonPressed, и ScrollAdviceRequested

      available_ui_elements_strat.txt :
      accept_audio_changes_button
      accept_campaign_options_button
      accept_visual_changes_button
      advanced_settlement_info_scroll
      advanced_stats_set_as_capital_button
      advanced_stats_show_trade_button
      advisor_dismiss_button
      advisor_hide_bubble_button
      advisor_portrait_button
      advisor_show_me_button
      advisor_speech_bubble
      advisor_zoom_to_button
      agent_info_scroll
      ally_attack_warning_scroll
      army_listview
      audio_options_scroll
      available_construction_options
      available_siege_equipment_options
      available_training_options
      break_siege_confirmation_scroll
      building_browser_button
      building_browser_scroll
      building_browser_select_next_city_cycle
      building_browser_select_prev_city_cycle
      building_info_scroll
      campaign_hud
      campaign_options_scroll
      character_ap_bar
      character_info_next_item_cycle
      character_info_prev_item_cycle
      character_info_scroll_character_panel
      character_info_zoom_to_button
      character_listview
      combined_overview_scroll
      combined_scroll_diplomacy_tab
      combined_scroll_faction_tab
      combined_scroll_finances_tab
      combined_scroll_senate_tab
      confirm_quit_scroll
      construction_button
      construction_queue
      decrease_taxation_gadget
      destroy_building_button
      diplomacy_accept_offer_button
      diplomacy_cancel_offer_button
      diplomacy_counter_offer_button
      diplomacy_decline_offer_button
      diplomacy_gift_button
      diplomacy_inform_button
      diplomacy_offer_button
      diplomacy_ok_button
      diplomacy_scroll
      disband_unit_button
      end_campaign_scroll
      end_game_scroll
      end_turn
      enemy_agents_display
      enemy_army_unit_display_1
      enemy_army_unit_display_2
      enemy_army_unit_display_3
      enemy_buildings_display
      enemy_character_info_scroll
      enemy_character_siege_equipment_display
      enemy_garrison_display
      enemy_settlement_info_scroll
      events_listview
      exchange_scroll
      faction_button
      faction_events_scroll
      faction_ranking_button
      faction_ranking_scroll
      faction_turn_display
      family_tree_button
      family_tree_scroll
      family_tree_zoom_to_button
      field_construction_scroll
      file_delete_confirmation_scroll
      file_io_result_scroll
      file_requester_scroll
      fort_info_scroll
      games_policy_dec_gadget
      games_policy_inc_gadget
      garrison_buildings_button
      garrison_info_zoom_to_button
      garrison_stats_button
      gfx_options_scroll
      governor_policy_dec_gadget
      governor_policy_inc_gadget
      help_scroll
      hire_mercenaries_button
      hud_date_string
      hud_money_string
      hud_select_next_item_cycle
      hud_select_prev_item_cycle
      hud_show_agents_tab
      hud_show_buildings_tab
      hud_show_passengers_tab
      hud_show_units_tab
      increase_taxation_gadget
      landmark_info_scroll
      loot_settlement_enslave_button
      loot_settlement_extermintate_button
      loot_settlement_occupy_button
      loot_settlement_scroll
      merge_selected_button
      message_show_me_more_button
      message_zoom_to_button
      mission_scroll_assassinate_tab
      mission_scroll_sabotage_tab
      mission_target_listview
      overwrite_confirmation_scroll
      own_character_scroll_character_panel
      own_settlement_governor_info_panel
      own_settlement_info_scroll
      perform_assassination_button
      perform_sabotage_button
      post_battle_scroll
      post_battle_show_stats_button
      post_battle_stats_scroll
      post_battle_stats_show_results_button
      prebattle_auto_resolve_button
      prebattle_fight_button
      prebattle_scroll
      prebattle_withdraw_button
      radar
      radar_zoom_in_button
      radar_zoom_out_button
      recruitment_button
      recruitment_queue
      remove_rally_point_button
      request_assistance_scroll
      season_icon
      seige_scroll
      senate_office_listview
      set_heir_button
      set_rally_point_button
      settlement_details_income_stats
      settlement_details_population_stats
      settlement_details_puplic_order_stats
      settlement_info_construction_tab
      settlement_info_next_item_cycle
      settlement_info_prev_item_cycle
      settlement_listview
      settlement_state_icon_plague
      settlement_state_icon_revolting
      settlement_state_icon_under_siege
      settlement_stats_button
      settlement_status_icons_group
      show_bodygaurd_unit_button
      show_construction_advice_button
      show_recruitment_advice_button
      show_senate_offices_button
      siege_assault_button
      siege_end_button
      siege_equipment_queue
      siege_maintain_button
      strat_next_card
      strat_prev_card
      strat_ui
      toggle_unit_recruit_button
      trade_summary_scroll
      unit_info_scroll
      unit_info_zoom_to_button
      zoom_to_settlement_button
      
      
      character_info_command_points
      character_info_influence_points
      character_info_loyalty_points
      character_info_management_points
      character_info_subterfuge_points
      character_plague_icon
      combined_overview_scroll
      combined_scroll_agents_tab
      combined_scroll_armies_tab
      combined_scroll_settlements_tab
      conditions_complete_scroll
      diplomacy_overview_button
      diplomacy_overview_list
      diplomacy_overview_scroll
      display_standards
      enemy_army_info_scroll
      faction_economics_scroll
      faction_listviews_button
      faction_summary_scroll
      fight_again_button
      finances_button
      fort_commander_info
      gates_open_icon
      horde_mode_button
      neutral_attack_warning_scroll
      overwrite_confirmation_scroll
      own_agent_info_scroll
      own_army_info_scroll
      own_garrison_info_scroll
      own_named_character_info_scroll
      own_navy_info_scroll
      prebattle_auto_resolve_button
      prebattle_fight_button
      prebattle_night
      prebattle_sally_forth
      prebattle_siege_assault
      raze_settlement_scroll
      request_assistance_scroll
      reset_rally_point
      selected_item_button
      senate_button
      senate_missions_scroll
      senate_scroll_missions_tab
      senate_scroll_policy_tab
      senate_scroll_senate_floor_tab
      settlement_info_recruitment_tab
      settlement_info_repair_tab
      settlement_info_retrain_tab
      siege_equipement_scroll
      siege_equipment_choice
      siege_equipment_queue
      siege_maintain_button
      sound_provider_error_scroll
      toggle_auto_link_up
      toggle_character_labels
      toggle_settlement_labels
      year_end_report
      zoom_in
      zoom_out
      


      available_ui_elements_battle.txt :
      battle_ui
      accept_audio_changes_button
      accept_visual_changes_button
      card_manager_extras
      card_manager
      toggle_formation_tightness
      toggle_skirmish
      toggle_fire_at_will
      toggle_special_ability
      toggle_defend
      toggle_run
      order_halt
      order_withdraw
      order_group_ungroup
      toggle_auto_link_up
      formation_1
      formation_2
      formation_3
      formation_4
      formation_5
      formation_6
      formation_7
      formation_8
      show_hide_group_formations
      radar
      general_zoom
      pause_button
      play_button
      ffwd_button
      ultra_ffwd_button
      radar_zoom_in_button
      radar_zoom_out_button
      post_battle_show_stats_button
      post_battle_save_replay_button
      post_battle_show_stats_button
      post_battle_save_replay_button
      post_battle_stats_save_replay
      advisor_speech_bubble
      object_manager
      preferences
      waypoint_display
      camera
      
         HouseOfHam
        • Imperial
        Imperial
        Форумчанин

        Дата: 01 июня 2008, 01:43

        Ссылка на мой генератор для создания скриптов позволяющих делать более чем 2 хода в год:

        Для просмотра ссылки Зарегистрируйтесь

        Чем мой лучше чем генератор сделанный комрадом Myrddraal-ом ещё в 2005?
        1. Сам генератор написан на Яве, и весит намного меньше - чтобы им пользоваться не нужно грузить никаких дополнительных dll, ocx, и прочих файлов
        2. Скрипты которые он генерирует делают то-же самое но занимают в 3 раза меньше места (и соответственно быстрее грузятся и работают в игре)

        Если кому-то интересно, могу выложить исходники. Можете себе сделать версию на русском. Imp
           KENSAY
          • Imperial
          Imperial
          Форумчанин

          Дата: 01 июня 2008, 09:00

          HouseOfHam

          Цитата

          Если кому-то интересно, могу выложить исходники. Можете себе сделать версию на русском.

          Конечно интересно!
          Обязательно выкладывай и не забудь про инструкции. Imp
             Tantal
            • Imperial
            Imperial
            Форумчанин

            Дата: 01 июня 2008, 10:22

            HouseOfHam
            Вот ты камрад молодец!

            Цитата

            Если кому-то интересно, могу выложить исходники. Можете себе сделать версию на русском.

            Давай все в студию... Imp Imp
               HouseOfHam
              • Imperial
              Imperial
              Форумчанин

              Дата: 01 июня 2008, 14:07

              KENSAY (1.06.2008 - 10:00):

              HouseOfHam

              Цитата

              Если кому-то интересно, могу выложить исходники. Можете себе сделать версию на русском.

              Конечно интересно!
              Обязательно выкладывай и не забудь про инструкции. Imp

              Исходники тут: Для просмотра ссылки Зарегистрируйтесь
                 HouseOfHam
                • Imperial
                Imperial
                Форумчанин

                Дата: 11 июня 2008, 21:41

                К стати, Я тут недавно накатал несколько небольших туториалов (на буржуйском). Лежат тут: Для просмотра ссылки Зарегистрируйтесь

                Переводить, правда, лень. Кто-нибудь, проявите инициативу :013:
                   Tantal
                  • Imperial
                  Imperial
                  Форумчанин

                  Дата: 05 июля 2008, 10:02

                  HouseOfHam

                  Цитата

                  К стати, Я тут недавно накатал несколько небольших туториалов (на буржуйском)

                  Эх!!!Жаль!Я на буржуйском знаю только 2 слова! Imp
                     Darius
                    • Imperial
                    Imperial
                    Форумчанин

                    Дата: 17 июля 2008, 16:05

                    HouseOfHam (11.06.2008 - 22:41):

                    К стати, Я тут недавно накатал несколько небольших туториалов (на буржуйском). Лежат тут: Для просмотра ссылки Зарегистрируйтесь

                    Переводить, правда, лень. Кто-нибудь, проявите инициативу Imp

                    Дружище! Авторский перевод - самый лучший. Поэтому если будет время то просим... Imp Imp
                       HouseOfHam
                      • Imperial
                      Imperial
                      Форумчанин

                      Дата: 13 ноября 2008, 22:44

                      Цитата

                      Дружище! Авторский перевод - самый лучший. Поэтому если будет время то просим... user posted image biggrin.gif


                      BOT BAM: Для просмотра ссылки Зарегистрируйтесь
                        • 38 Страниц
                        • Первая
                        • 3
                        • 4
                        • 5
                        • 6
                        • 7
                        • 8
                        • 9
                        • Последняя »
                         Похожие Темы
                        EЧАВО по Empire Total War. Том II
                        Часто задаваемые вопросы по Empire Total War
                        Автор С Сергей Новиков
                        Обновление 56 мин. назад
                        ЗЮг-Западный Угол Европы (хот-сит по ваниле Rome: Total War)
                        хот-сит кампания по Rome: Total War, ванила, онлайн бои между игроками
                        Автор a as1991
                        Обновление 58 мин. назад
                        EПриобретение игры Empire Total War
                        Покупка, заказ и скачивание ETW
                        Автор С Сергей Новиков
                        Обновление 59 мин. назад
                        Воспользуйтесь одной из соц-сетей для входа
                        РегистрацияВход на форум 
                        Сообщество ИмпериалRome: Total War Моды Rome: Total War Мастерская RTW Обратная Связь
                        Стиль:Language: 
                        «Империал» · Условия · Ответственность · Визитка · 28 мар 2024, 17:42 · Зеркала: Org, Site, Online · Эльдорадо казино · Gold казино · Счётчики