//获取系统时间var CSystemTime_getCurSec = new NativeFunction(ptr(0x80CBC9E), 'int', [lbk]'pointer'[rbk], {"abi":"sysv"});var GlobalData_s_systemTime_ = ptr(0x941F714);
//怪物攻城function VillageAttackedStart(user){var Inter_VillageAttackedCountdown = new NativeFunction(ptr(0x84DFAE0), 'pointer', [lbk]'pointer' ,'pointer' ,'pointer'[rbk], {"abi":"sysv"});var Inter_VillageAttackedStart_dispatch_sig = new NativeFunction(ptr(0x84DF47A), 'pointer', [lbk]'pointer' ,'pointer' ,'pointer'[rbk], {"abi":"sysv"});
var a3 =Memory.alloc(100);a3.add(10).writeInt(1200);//持续时间按秒计算a3.add(14).writeInt(100);//防御点数a3.add(18).writeInt(100);//成功防守所需点数//Inter_VillageAttackedCountdown(ptr(0),ptr(0),a3);//通知什么时候开始攻城Inter_VillageAttackedStart_dispatch_sig(ptr(0),user,a3);//怪物开始攻城console.log('VillageAttack----------------------------Start');
//怪物攻城function VillageAttackedStart(user){var Inter_VillageAttackedCountdown = new NativeFunction(ptr(0x84DFAE0), 'pointer', [lbk]'pointer' ,'pointer' ,'pointer'[rbk], {"abi":"sysv"});var Inter_VillageAttackedStart_dispatch_sig = new NativeFunction(ptr(0x84DF47A), 'pointer', [lbk]'pointer' ,'pointer' ,'pointer'[rbk], {"abi":"sysv"});
var a3 =Memory.alloc(100);a3.add(10).writeInt(1200);//持续时间按秒计算a3.add(14).writeInt(100);//防御点数a3.add(18).writeInt(100);//成功防守所需点数//Inter_VillageAttackedCountdown(ptr(0),ptr(0),a3);//通知什么时候开始攻城Inter_VillageAttackedStart_dispatch_sig(ptr(0),user,a3);//怪物开始攻城console.log('VillageAttack----------------------------Start');









