跳到主要内容

SetActorInvulnerable

注意

这个函数是在SA-MP 0.3.7中添加的,在以前的版本中不起作用!

描述

切换角色的无敌状态。

参数名描述
actorid要设置无敌状态的角色 ID
bool:invulnerable'false'设为可伤害,'true'设为无敌

返回值

true - 成功

false - 失败(指定的角色不存在)

示例代码

new gMyActor;

public OnGameModeInit()
{
gMyActor = CreateActor(179, 316.1, -134.0, 999.6, 90.0); // 在武器店扮演销售员的角色
SetActorInvulnerable(gMyActor, true);
return 1;
}

注意事项

注意

设置为无敌状态后,角色不会触发OnPlayerGiveDamageActor回调。玩家只有在角色被重新流加载时才能看到无敌状态的变化。

相关函数