1.82版石器时代修改光镜守护 - 神奇石器发布网
石器时代发布网 - 神奇石器旗下石器私服技术交流网 - 业务联系QQ:420004208

1.82版石器时代修改光镜守护

  • 内容
  • 相关

在1.82版中石器时代里光镜守护都是三次效果,修改magic.txt可以达到改变次数的效果。但问题是我需平时战斗中三次效果,PK中只需要一次该怎么办?

起因是在神奇石器时代1.82时,玩家会觉得加光镜守护后三次在PK中很乏味,打起来也很累,但平时挂机中三次又很有效果,于是修改服务端源码来实现,非常简单。


打开battle_magic.c文件,找到

int	MAGIC_MagicDef_Battle(
	int charaindex,
	int toNo,
	int marray,
	int mp 
)
之后在


attackNo =  BATTLE_Index2No( battleindex, charaindex );
下面加一句


	if( BattleArray[battleindex].type == BATTLE_TYPE_P_vs_P ){
		turn = 1;
	}
这句话的意思是当战斗类型为PVP的时候效果为一回合,这样就实现了平时战斗三回合,PK战斗为一回合。




版权声明:若无特殊注明,本文皆为《sa60》原创,转载请保留文章出处。

本文链接:1.82版石器时代修改光镜守护 - https://s.sa60.com/post-374.html

本文标签:

1.82版石器时代修改光镜守护