Бафф свитка

ara

New member
Пытался сделать скрипт на автобафф бафф свитков на эмпавер,
Логика такая, "если я онлайн, и я жив, и нет баффа эмпавера(4356), или нет баффа свитка(3932), или нет баффа овера(2056), то юзнуть свиток(3932)"
Код:
using System;
using System.Linq;
using System.Collections.Generic;
using NewWidget.Core;
using NewWidget.Core.Native;
using NewWidget.Core.Scripting;

public class Script : ScriptBase {

public override void OnStart() {
base.OnStart();
CreateTimer(500, check);
}
void check(){
if(Client.IsLoggedIn && !Me.IsDead && (Me.BuffEndtime(4356)==0) || (Me.BuffEndtime(3932)==0) || (Me.BuffEndtime(2056)==0)){
Client.UseItem(3932);
}
}
}
Почему-то постоянно юзает свиток, поправьте код, кто разбираеться.
 
юзать будет постоянно. в обоих случаях. потому что условие для того что бы не юзать свиток - это присутсвие всех бафов
баффа эмпавера(4356), баффа свитка(3932), баффа овера(2056)
 

jr

Administrator
Команда форума
всё верно, условие должно быть с &&
 
Сверху