《骑马与砍杀》武器导入《战团》的方法

来源:网络时间:2011-07-26

  战团的item_kinds1.txt的文件结构较原版里的只有一处不同,就是在每行后多了一个空行和空格0。

  比如原版的
  itm_horse_meat Horse_Meat Horse_Meat 1 raw_meat 0 34078731 0 12 0 0.000000 100 30 0 0 0 0 0 0 0 4000 0 0
  0
  语句,如果要导入到战团,这只需改成这样:
  itm_horse_meat Horse_Meat Horse_Meat 1 raw_meat 0 34078731 0 12 0 0.000000 100 30 0 0 0 0 0 0 0 4000 0 0
  0
  0
  除此之外没有其他任何变化。

  我已经成功的将原版中所有的自定义装备导入到战团中了。

  但是骑砍的武器何止数百,在每行后面另起一行加空格加0是很巨大的工作量,所以就需要用到MS Word或者OpenOffice Writer中的正则表达式和全部替换功能就很简单了。我用OpenOffice Writer举例子:

 

  1.将原版装备导入战团:

  把需要导入的代码复制到新的文本文档中,用Writer打开。

  (1)按“Ctrl+F”快捷键打开查找和替换功能,在“查找内容”栏内输入“^0"(不含引号),按“更多选项”,在“正则表达式”上打勾,在“替换为”栏中输入“ 0”(空格0),点全部替换。
  (2)再在“查找内容”里输入"^$"(均不含引号),全部替换为0。然后再查找"^0",替换为“0\n”,再次查找"^0",再次替换为“0\n"。

  这样就将原版武器全部改成了战团格式。

 

  2.将战团武器改为原版:

  (1)先取消“正则表达式”前面的勾。在查找“ 0”(空格0),勾选“全字匹配”,全部"替换为"里什么也不输入,按“全部替换”。
  (2)重新勾选“正则表达式”,查找“^$”,“替换为”留空,点“全部替换”。
  (3)查找“^0",全部替换为“0\n”。

  这样就完成了战团武器改为原版的过程。

 

  注意,所有的-51XXXXXX和-50XXXXXX之类的行,因为结构不同用上述方法是替换不了的,可以手动修改。如:
  itm_txz_weapon_a03_04 txz_weapon_a03_04 txz_weapon_a03_04 2 txz_weapon_a03_04 0 txz_weapon_a03_04_sca 3458764513820540928 79695888 515664969728 1000 131072 0.000000 255 0 0 100 0 0 99 99 0 200 456 0
  1
  -51.000000 4 600 1 1152921504606847100 720 2 1 27 721 2 1 36 1969 3 1008806316530991123 1 15

  改成这样:
  itm_txz_weapon_a03_04 txz_weapon_a03_04 txz_weapon_a03_04 2 txz_weapon_a03_04 0 txz_weapon_a03_04_sca 3458764513820540928 79695888 515664969728 1000 131072 0.000000 255 0 0 100 0 0 99 99 0 200 456 0
  0
  1
  -51.000000 4 600 1 1152921504606847100 720 2 1 27 721 2 1 36 1969 3 1008806316530991123 1 15

  就可以了。

 

发表评论

最新评论(共0条)