Делевел

jr

Administrator
Команда форума
Писался для серверов где спавн в адене в одной и той же точке, но для какого нибудь орена тоже вполне юзабелен

C#:
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(1000, () => Me.Level > 76, Delevel);
   }

   void Delevel(){
       if (Me.IsDead) {
           Wait(1500);
           Client.RestartPoint(RestartPointTypes.Town);   
           Wait(2000);
          
           if (Me.DeathPenalty > 5) {
               Client.UseItem(8599);
           }
       }
       else {           
           var npc = Npcs.FindById(30871);       
           if (npc != null) {
               Client.MoveToLocation(npc.Location);
               Client.SetTarget(npc);
               Client.UseSkill(1172, true);
               //Client.Attack();
           }
       }
   }
}
 
Последнее редактирование:

DeadLine

Member
Подскажите плиз, как добавить ещё 1 npc, на случай если, чтобы был и тот и тот для атаки
 

jr

Administrator
Команда форума
C#:
var npc = Npcs.FindById(30871);
if (npc == null)
    npc = Npcs.FindById(30872);
 
Сверху