zth0830 2007-8-20 16:53
脚本问题……
就是当敌人得血低于一定量得时候, 让他不在处于敌对状态。
这个判断怎么写??
Erodoeth 2007-8-20 17:06
在该生物的OnUserDefined槽中填入
void main()
{
int nUser = GetUserDefinedEventNumber();
if(nUser == 1006)
{
int nHP = GetCurrentHitPoints();
if(nHP<你自定的投降血量)
SurrenderToEnemies();
}
}
这是一个办法,当某个敌人HP小于某个值时,范围10米内 所有敌人 停止敌对,对了,你的敌人有多少个?
davidmouse 2007-8-20 19:59
范围更大的情况:如果是把某个组织的老大打投降之后,该组织所有人停止敌对,则可以为这个组织单独设置一个派系,统一调节派系声望就可以了
zth0830 2007-8-20 21:02
ok ,行了,谢谢,就一个敌人
你们喜不喜欢 龙与地下城online