problems with cyr_main

Image information

Added on

Uploaded by

Yosek

About this image

7 comments

  1. Olives50
    Olives50
    • member
    • 0 kudos
    Hey been having issues with this as well. Not sure what to changes need to be made to make script work again. Project Cyrodiil was working perfect for me before but ever since I got the latest hotfix it has been showing this error. I was able to find the script in TextCrawler and TES3View and also the TESConstructionSet but not sure how to fix this.

    TES3VIew shows this

    Begin "PC_m1_IP_HY3_Move_sc"
    if ( CellChanged == 0 )
    return
    elseif ( GetPCCell "Lindasael" == 1 )
    return
    elseif ( GetPCCell "Strident Coast Region" == 1 )
    return
    endif
    if ( GetJournalIndex "PC_m1_IP_HY3" == 100 )
    if ( GetDeadCount "PC_m1_HaelaYsonian" == 0 )
    if ( GetDeadCount "PC_m1_Kuram" == 0 )
    "PC_m1_HaelaYsonian"->PositionCell -993344 -448704 192 8778 "Anvil, Port Quarter" ;PC_m1_Mark_IP_HY3_HaelaAnv
    "PC_m1_HaelaYsonian"->AIWander 0 0 0
    "PC_m1_Kuram"->PositionCell -993408 -448832 192 5400 "Anvil, Port Quarter" ;PC_m1_Mark_IP_HY3_KuramAnv
    "PC_m1_Kuram"->AIWander 0 0 0
    Set PC_m1_IP_HY_StateMove to 2
    endif
    endif
    endif
    StopScript "PC_m1_IP_HY3_Move_sc"
    End


    TextCrawler find this in its search as well:

      10804   EndPC_m1_IP_HY3_Move_sc ... _HY_StateMove 2PC_m1_IP_HY3_Move_scSCTXÏPC_m1_IP_HY3_Move_sc"
      10826   StopScript "PC_m1_IP_HY3_Move_sc"
      21936   Script: PC_m1_IP_HY3_Move_sc
      21942   Script: PC_m1_IP_HY3_Move_sc
      28378   StartScript "PC_m1_IP_HY3_Move_sc"

    Any help would be appreciated as to what should be changed to make this work again.

  2. superliuk
    superliuk
    • supporter
    • 46 kudos
    Try downlad again cyr_main
    1. Yosek
      Yosek
      • member
      • 1 kudos
      Thanks. Did it twice 
    2. superliuk
      superliuk
      • supporter
      • 46 kudos
      Do you use some translation?
      Can you post your load order?
    3. Yosek
      Yosek
      • member
      • 1 kudos
      My loading list is too heavy ))
      And yes. This pic is for page with translate mod. I think that bro, who did this translate will see my pic. I sent post about it to him early.
      And in future, if i can't use this mod with translate, i'll use English version. And now, i try to repair it myself. Thank to you )
    4. Miamian
      Miamian
      • supporter
      • 29 kudos
      As a translator, I can say that the problem is that the guy translated the region name, but forgot to translate the scripts. And since the cell names in Morrowind act as IDs, the script can't find the correct region name. 
      To fix that, you need to find the script and change the regiona name to translated one
    5. bogatson
      bogatson
      • member
      • 1 kudos
      Это наведенная ошибка, случившаяся ранее уже в другом месте.   Скорее всего ошибка "плавающая" и зависит от порядка загрузки модов. 

      Ни одно из названий ячееек в файле Сyr_Main.esm не переводилось. Все переводы названий ячеек берутся из файла Сyr_Main.cel и в скриптах не используются, только для вывода на экран.

      Можно самому убедиться редактором/просмотрщиком, что скрипт PC_m1_IP_HY3_Move_sc в файле Сyr_Main.esm выглядит так:

      Begin "PC_m1_IP_HY3_Move_sc"
      if ( CellChanged == 0 )
      return
      elseif ( GetPCCell "Lindasael" == 1 )
      return
      elseif ( GetPCCell "Strident Coast Region" == 1 )
      return
      endif
      if ( GetJournalIndex "PC_m1_IP_HY3" == 100 )
      if ( GetDeadCount "PC_m1_HaelaYsonian" == 0 )
      if ( GetDeadCount "PC_m1_Kuram" == 0 )
      "PC_m1_HaelaYsonian"->PositionCell -993344 -448704 192 8778 "Anvil, Port Quarter" ;PC_m1_Mark_IP_HY3_HaelaAnv
      "PC_m1_HaelaYsonian"->AIWander 0 0 0
      "PC_m1_Kuram"->PositionCell -993408 -448832 192 5400 "Anvil, Port Quarter" ;PC_m1_Mark_IP_HY3_KuramAnv
      "PC_m1_Kuram"->AIWander 0 0 0
      Set PC_m1_IP_HY_StateMove to 2
      endif
      endif
      endif
      StopScript "PC_m1_IP_HY3_Move_sc"
      End