藥包取代方法:
先用FindEntityByClassname搵出藥包既ent
之後有2個方法
1. 將呢個ent 既classname改做 pills既
2. 先以呢個ent用GetEntPropVector搵出ent既position
跟住remove呢個ent,再於之前搵出既position重新DispatchSpawn番個pills出黎
至於電擊器消滅方法:
我直接copy以前寫出黎既copy比你好了
new ent = -1;
new prev = 0;
while ((ent = FindEntityByClassname(ent, "weapon_defibrillator_spawn")) != -1)
{
if (prev) RemoveEdict(prev);
prev = ent;
}
if (prev) RemoveEdict(prev);
ent = -1;
prev = 0;
while ((ent = FindEntityByClassname(ent, "weapon_defibrillator")) != -1)
{
if (prev) RemoveEdict(prev);
prev = ent;
}
if (prev) RemoveEdict(prev);
希望幫到你吧, 好耐冇掂過寫code了, 你努力吧
