- 游戏资料
- 让你“爱”上 GitHub,解决访问时图裂、加载慢的问题。(无需安装) 2023-8-28
- android-killer 最新的1.30+ 视频教程 2023-12-23
- 宝宝叛变 2021-11-12
- 爱某艺、某腾、某酷TV小爱音箱8提取版(2.8系统) 2022-11-29
- 排查
- 仓库系统
- ARC
- 合击版本
- 百世快递
- 弓箭手
- 苹果
- 地图贴图
- 传奇装备
- 游戏函数
- 手工端
- 游戏推荐
- 流放之路
- DS918
- 装备替换
- 端口配置
- 电脑维护
- 刺客
- 模拟经营
- 强力模式
- 登录器闪退
- 传奇
- 角色养成
- 问题排查
- 单机服务端
- TPlayer
- 电视盒子
- 安卓游戏
- 亚运会
- mir2
- gxx
- 盟重往事
- 元宝兑换
- 8GB内存
- 硬盘
- COCOS
- 安全激活
- 野径云俱黑赶快
- 战神邮件
- MySQL
- 低延时
- Raiders
- 传奇NPC
- 影魅传说
- FairyGUI
- 软件推荐
- 沉默之都
- 网警网信
- 游戏管理
- JavaScript
- Win11激活
- 响应式
- 双十一礼包
- XO引擎
- World
- 杀毒
- 说明书
- 雨之翎
- Win11
- 富士康
1596
1
0
返回
GOD引擎备份资料
夜
发布于 2023-6-18
procedure TFrmMain.Timer1Timer(Sender: TObject);
var
I: Integer;
nRow: LongWord;
GateInfo: pTGateInfo;
nCode: Byte;
tTimeCount: Currency;
Msg: string;
pmc: PROCESS_MEMORY_COUNTERS_EX;
begin
if boTimer1TimerBusy then Exit;
boTimer1TimerBusy:= True;
nCode:= 0;
try
g_boLogIt := FileExists('../开关/LogIt.txt');
g_boMonNoMove := FileExists('../开关/MonNoMove.txt');
g_boNoDmg := FileExists('../开关/NoDmg.txt');
g_boAllGM := FileExists('../开关/AllGM.txt');
g_boLogTime := True;//FileExists('../开关/消耗时间日志.txt');
g_boKeepMapItem := FileExists('../开关/掉落不消失.txt');
SendGameCenterMsg(SG_FORMHANDLE, IntToStr(Self.Handle));
try
if Assigned(g_GateSocket) and (g_GateSocket.Active = False) then begin
g_GateSocket.Active := True; //打开网关端口
MainOutMessage(Format('{日志} 游戏网关端口(%s:%d)打开成功', [g_GateSocket.Address, g_GateSocket.Port]));
end;
except
on E: Exception do begin
MainOutMessage(Format('{异常} 游戏网关端口(%s:%d)打开失败', [g_GateSocket.Address, g_GateSocket.Port]));
end;
end;
Try
ShowMainLogMsg();
nCode:= 17;
nRow := ((GetNowTickCount() - g_dwStartTick).val) div 1000;
LbRunTime.Caption := '[引擎:' + IntToStr(nRow div 3600) + ':' + IntToStr((nRow div 60) mod 60) + ':' + IntToStr(nRow mod 60) + '秒]'{ + sCaption};
LbUserCount.Caption := '[刷怪:' + IntToStr(UserEngine.MonsterCount) + ']';
MemStatus.Caption := '[在线人数:' +
IntToStr(UserEngine.OnlinePlayObject) + '/挂机人数' +
IntToStr(UserEngine.AutoAddExpPlayCount) + '/加载总数' +
IntToStr(UserEngine.LoadPlayCount) + '/释放总数' +
IntToStr(UserEngine.m_PlayObjectFreeList.Count) + ']';
nCode:= 18;
if GetProcessMemoryInfo(GetCurrentProcess(), @pmc, SizeOf(pmc)) then
begin
end;
Label1.Caption := Format('处理:%d/%d 传输:%d/%d 角色:%d/%d 内存:%f MB',
[g_nRunTimeMin, g_nRunTimeMax, g_nSockCountMin, g_nSockCountMax, g_nUsrTimeMin, g_nUsrTimeMax,(pmc.WorkingSetSize / (1024 * 1024))]);uses Windows, Messages, SysUtils, Graphics, Controls, Forms, Dialogs, Buttons, StdCtrls, IniFiles, GSShare, Grobal, Grobal2, SDK, HUtil32, RunSock, Envir, ItmUnit, Magic, NoticeM, Guild, Event, Castle, FrnEngn, UsrEngn, Mudutil, Menus, ComCtrls, Grids, Common, Classes, JSocket, ExtCtrls, Winapi.PsApi, IdAntiFreezeBase, IdAntiFreeze, IdBaseComponent, IdComponent, IdUDPBase, IdUDPClient, IdGlobal, VMProtectSDK, System.Generics.Collections;
猜你喜欢
最新回复 (0)
版块热门