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

  • Поиск
  • Законы
  • Сообщество
  • Репутация
  • Экономика
  • Больше

Скрипты и скриптинг в Rome: Total War
Делимся опытом, let the profit

  • 37 Страниц
  • Первая
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • Последняя »

VIR

    3 652

    73

    10

    46

    149
  • Статус:Всадник

Дата: 14 Февраль 2007, 01:42


ВНИМАНИЕ!

Коллекция туториалов (пособий) по моддингу Rome Total War на Сайте Империал - Читать!

Коллекция инструментов (программ) по моддингу Rome Total War на Сайте Империал - Читать!



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


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

Спойлер (скрытая информация)



    • 37 Страниц
    • Первая
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • Последняя »

    HouseOfHam

      259

      2

      1

      27

      67
    • Статус:Легионер

    Дата: 31 Май 2008, 04:24

    Традиционный метод запуска скриптов посредством AdviceThread со строкой Script описан здесь: http://imtw.ru/index.php?option=com_con...ngrtw&Itemid=65

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

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

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


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

    Для тех кто понимает по-буржуйски, тема обсуждается более подробно здесь: http://forums.totalw...ad.php?t=104133

      HouseOfHam

        259

        2

        1

        27

        67
      • Статус:Легионер

      Дата: 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

          259

          2

          1

          27

          67
        • Статус:Легионер

        Дата: 01 Июнь 2008, 01:43

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

        http://www.totalwar.org/Downloads/Rtw_Uplo...ptGenerator.rar

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

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

          KENSAY

            4 047

            43

            0

            43

            536
          • Статус:Всадник

          Дата: 01 Июнь 2008, 09:00

          HouseOfHam

          Цитата

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

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

            Tantal

              2 055

              1

              0

              2

              3
            • Статус:Примипил

            Дата: 01 Июнь 2008, 10:22

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

            Цитата

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

            Давай все в студию...

              HouseOfHam

                259

                2

                1

                27

                67
              • Статус:Легионер

              Дата: 01 Июнь 2008, 14:07

              KENSAY (1.06.2008 - 10:00):

              HouseOfHam

              Цитата

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

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

              Исходники тут: http://files.filefront.com/scriptGenerator...;/fileinfo.html

                HouseOfHam

                  259

                  2

                  1

                  27

                  67
                • Статус:Легионер

                Дата: 11 Июнь 2008, 21:41

                К стати, Я тут недавно накатал несколько небольших туториалов (на буржуйском). Лежат тут: http://www.twcenter....splay.php?f=353

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

                  Tantal

                    2 055

                    1

                    0

                    2

                    3
                  • Статус:Примипил

                  Дата: 05 Июль 2008, 10:02

                  HouseOfHam

                  Цитата

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

                  Эх!!!Жаль!Я на буржуйском знаю только 2 слова!

                    Darius

                      1 826

                      19

                      4

                      17

                      53
                    • Статус:Примипил

                    Дата: 17 Июль 2008, 16:05

                    HouseOfHam (11.06.2008 - 22:41):

                    К стати, Я тут недавно накатал несколько небольших туториалов (на буржуйском). Лежат тут: http://www.twcenter....splay.php?f=353

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

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

                      HouseOfHam

                        259

                        2

                        1

                        27

                        67
                      • Статус:Легионер

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

                      Цитата

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


                      BOT BAM: http://imtw.ru/index...?showtopic=3188
                        • 37 Страниц
                        • Первая
                        • 2
                        • 3
                        • 4
                        • 5
                        • 6
                        • 7
                        • 8
                        • 9
                        • 10
                        • Последняя »
                        Ответить в темуВведите Ваш логин  
                        [Регистрация нового аккаунта]
                        Введите Ваш пароль 
                        [Восстановить пароль]
                        Создать новую тему
                        или Войти на форум через соцсеть
                          Стиль:
                            06 Дек 2016, 22:50
                        © 2016 «Империал». Условия предоставления. Ответственность сторон. Рекрутинг на Империале. Лицензия зарегистрирована на: «Империал». Счётчики