亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? gameconfig.pas

?? FIR引擎最新源碼+注冊
?? PAS
?? 第 1 頁 / 共 5 頁
字號:
  CheckBoxDieScatterBag.Checked := g_Config.boDieScatterBag;
  CheckBoxDieDropGold.Checked := g_Config.boDieDropGold;
  CheckBoxDieRedScatterBagAll.Checked := g_Config.boDieRedScatterBagAll;

  ScrollBarDieDropUseItemRate.Min := 1;
  ScrollBarDieDropUseItemRate.Max := 200;
  ScrollBarDieDropUseItemRate.Position := g_Config.nDieDropUseItemRate;
  ScrollBarDieRedDropUseItemRate.Min := 1;
  ScrollBarDieRedDropUseItemRate.Max := 200;
  ScrollBarDieRedDropUseItemRate.Position := g_Config.nDieRedDropUseItemRate;
  ScrollBarDieScatterBagRate.Min := 1;
  ScrollBarDieScatterBagRate.Max := 200;
  ScrollBarDieScatterBagRate.Position := g_Config.nDieScatterBagRate;

  EditSayMsgTime.Value := g_Config.dwSayMsgTime div 1000;
  EditSayMsgCount.Value := g_Config.nSayMsgCount;
  EditDisableSayMsgTime.Value := g_Config.dwDisableSayMsgTime div 1000;

  CheckBoxFixExp.Checked := g_Config.boUseFixExp;
  SpinEditBaseExp.Value := g_Config.nBaseExp;
  SpinEditAddExp.Value := g_Config.nAddExp;
  SpinEditBaseExp.Enabled := not CheckBoxFixExp.Checked;
  SpinEditAddExp.Enabled := not CheckBoxFixExp.Checked;

  SpinEditLimitExpLevel.Value := g_Config.nLimitExpLevel;
  SpinEditLimitExpValue.Value := g_Config.nLimitExpValue;

  SpinEditLimitMinOrderLevel.Value := g_Config.nLimitMinOrderLevel;

  RefGameVarConf();
  RefCharStatusConf();

  boOpened := True;
  GameConfigControl.ActivePageIndex := 0;
  ShowModal;
end;

procedure TfrmGameConfig.RefGameSpeedConf;
begin
  EditHitIntervalTime.Value := g_Config.dwHitIntervalTime;
  EditMagicHitIntervalTime.Value := g_Config.dwMagicHitIntervalTime;
  EditRunIntervalTime.Value := g_Config.dwRunIntervalTime;
  EditWalkIntervalTime.Value := g_Config.dwWalkIntervalTime;
  EditTurnIntervalTime.Value := g_Config.dwTurnIntervalTime;

  EditItemSpeedTime.Value := g_Config.ClientConf.btItemSpeed;
  EditMaxHitMsgCount.Value := g_Config.nMaxHitMsgCount;
  EditMaxSpellMsgCount.Value := g_Config.nMaxSpellMsgCount;
  EditMaxRunMsgCount.Value := g_Config.nMaxRunMsgCount;
  EditMaxWalkMsgCount.Value := g_Config.nMaxWalkMsgCount;
  EditMaxTurnMsgCount.Value := g_Config.nMaxTurnMsgCount;
  EditMaxDigUpMsgCount.Value := g_Config.nMaxDigUpMsgCount;
  CheckBoxboKickOverSpeed.Checked := g_Config.boKickOverSpeed;
  EditOverSpeedKickCount.Value := g_Config.nOverSpeedKickCount;
  EditDropOverSpeed.Value := g_Config.dwDropOverSpeed;
  CheckBoxboKickOverSpeedClick(CheckBoxboKickOverSpeed);

  CheckBoxSpellSendUpdateMsg.Checked := g_Config.boSpellSendUpdateMsg;
  CheckBoxActionSendActionMsg.Checked := g_Config.boActionSendActionMsg;

  if g_Config.btSpeedControlMode = 0 then begin
    RadioButtonDelyMode.Checked := True;
    RadioButtonFilterMode.Checked := False;
  end else begin
    RadioButtonDelyMode.Checked := False;
    RadioButtonFilterMode.Checked := True;
  end;

  CheckBoxDisableStruck.Checked := g_Config.boDisableStruck;
  CheckBoxDisableSelfStruck.Checked := g_Config.boDisableSelfStruck;
  EditStruckTime.Value := g_Config.dwStruckTime;
end;

procedure TfrmGameConfig.ButtonGameSpeedDefaultClick(Sender: TObject);
begin
  if Application.MessageBox('是否確認(rèn)恢復(fù)默認(rèn)設(shè)置?', '確認(rèn)信息', MB_YESNO + MB_ICONQUESTION) <> IDYES then begin
    Exit;
  end;
  g_Config.dwHitIntervalTime := 850;
  g_Config.dwMagicHitIntervalTime := 1350;
  g_Config.dwRunIntervalTime := 600;
  g_Config.dwWalkIntervalTime := 600;
  g_Config.dwTurnIntervalTime := 600;

  g_Config.nMaxHitMsgCount := 1;
  g_Config.nMaxSpellMsgCount := 1;
  g_Config.nMaxRunMsgCount := 1;
  g_Config.nMaxWalkMsgCount := 1;
  g_Config.nMaxTurnMsgCount := 1;
  g_Config.nMaxDigUpMsgCount := 1;
  g_Config.nOverSpeedKickCount := 2;
  g_Config.dwDropOverSpeed := 200;
  g_Config.boKickOverSpeed := True;
  g_Config.ClientConf.btItemSpeed := 25;
  g_Config.boDisableStruck := False;
  g_Config.boDisableSelfStruck := False;
  g_Config.dwStruckTime := 300;
  g_Config.boSpellSendUpdateMsg := True;
  g_Config.boActionSendActionMsg := True;
  g_Config.btSpeedControlMode := 0;
  RefGameSpeedConf();
  ModValue();
end;

procedure TfrmGameConfig.ButtonGameSpeedSaveClick(Sender: TObject);
begin
{$IF SoftVersion <> VERDEMO}
  Config.WriteInteger('Setup', 'HitIntervalTime', g_Config.dwHitIntervalTime);
  Config.WriteInteger('Setup', 'MagicHitIntervalTime', g_Config.dwMagicHitIntervalTime);
  Config.WriteInteger('Setup', 'RunIntervalTime', g_Config.dwRunIntervalTime);
  Config.WriteInteger('Setup', 'WalkIntervalTime', g_Config.dwWalkIntervalTime);
  Config.WriteInteger('Setup', 'TurnIntervalTime', g_Config.dwTurnIntervalTime);

  Config.WriteInteger('Setup', 'ItemSpeedTime', g_Config.ClientConf.btItemSpeed);
  Config.WriteInteger('Setup', 'MaxHitMsgCount', g_Config.nMaxHitMsgCount);
  Config.WriteInteger('Setup', 'MaxSpellMsgCount', g_Config.nMaxSpellMsgCount);
  Config.WriteInteger('Setup', 'MaxRunMsgCount', g_Config.nMaxRunMsgCount);
  Config.WriteInteger('Setup', 'MaxWalkMsgCount', g_Config.nMaxWalkMsgCount);
  Config.WriteInteger('Setup', 'MaxTurnMsgCount', g_Config.nMaxTurnMsgCount);
  Config.WriteInteger('Setup', 'MaxSitDonwMsgCount', g_Config.nMaxSitDonwMsgCount);
  Config.WriteInteger('Setup', 'MaxDigUpMsgCount', g_Config.nMaxDigUpMsgCount);
  Config.WriteInteger('Setup', 'OverSpeedKickCount', g_Config.nOverSpeedKickCount);
  Config.WriteBool('Setup', 'KickOverSpeed', g_Config.boKickOverSpeed);
  Config.WriteBool('Setup', 'SpellSendUpdateMsg', g_Config.boSpellSendUpdateMsg);
  Config.WriteBool('Setup', 'ActionSendActionMsg', g_Config.boActionSendActionMsg);
  Config.WriteInteger('Setup', 'DropOverSpeed', g_Config.dwDropOverSpeed);
  Config.WriteBool('Setup', 'DisableStruck', g_Config.boDisableStruck);
  Config.WriteBool('Setup', 'DisableSelfStruck', g_Config.boDisableSelfStruck);
  Config.WriteInteger('Setup', 'StruckTime', g_Config.dwStruckTime);
  Config.WriteInteger('Setup', 'SpeedControlMode', g_Config.btSpeedControlMode);
{$IFEND}
  uModValue();
end;

procedure TfrmGameConfig.EditHitIntervalTimeChange(Sender: TObject);
begin
  if not boOpened then Exit;
  g_Config.dwHitIntervalTime := EditHitIntervalTime.Value;
  ModValue();
end;

procedure TfrmGameConfig.EditMagicHitIntervalTimeChange(Sender: TObject);
begin
  if not boOpened then Exit;
  g_Config.dwMagicHitIntervalTime := EditMagicHitIntervalTime.Value;
  ModValue();
end;

procedure TfrmGameConfig.EditRunIntervalTimeChange(Sender: TObject);
begin
  if not boOpened then Exit;
  g_Config.dwRunIntervalTime := EditRunIntervalTime.Value;
  ModValue();
end;

procedure TfrmGameConfig.EditWalkIntervalTimeChange(Sender: TObject);
begin
  if not boOpened then Exit;
  g_Config.dwWalkIntervalTime := EditWalkIntervalTime.Value;
  ModValue();
end;

procedure TfrmGameConfig.EditTurnIntervalTimeChange(Sender: TObject);
begin
  if not boOpened then Exit;
  g_Config.dwTurnIntervalTime := EditTurnIntervalTime.Value;
  ModValue();
end;

procedure TfrmGameConfig.EditMaxHitMsgCountChange(Sender: TObject);
begin
  if not boOpened then Exit;
  g_Config.nMaxHitMsgCount := EditMaxHitMsgCount.Value;
  ModValue();
end;

procedure TfrmGameConfig.EditMaxSpellMsgCountChange(Sender: TObject);
begin
  if not boOpened then Exit;
  g_Config.nMaxSpellMsgCount := EditMaxSpellMsgCount.Value;
  ModValue();
end;

procedure TfrmGameConfig.EditMaxRunMsgCountChange(Sender: TObject);
begin
  if not boOpened then Exit;
  g_Config.nMaxRunMsgCount := EditMaxRunMsgCount.Value;
  ModValue();
end;

procedure TfrmGameConfig.EditMaxWalkMsgCountChange(Sender: TObject);
begin
  if not boOpened then Exit;
  g_Config.nMaxWalkMsgCount := EditMaxWalkMsgCount.Value;
  ModValue();
end;

procedure TfrmGameConfig.EditMaxTurnMsgCountChange(Sender: TObject);
begin
  if not boOpened then Exit;
  g_Config.nMaxTurnMsgCount := EditMaxTurnMsgCount.Value;
  ModValue();
end;

procedure TfrmGameConfig.EditMaxDigUpMsgCountChange(Sender: TObject);
begin
  if not boOpened then Exit;
  g_Config.nMaxDigUpMsgCount := EditMaxDigUpMsgCount.Value;
  ModValue();
end;
procedure TfrmGameConfig.EditOverSpeedKickCountChange(Sender: TObject);
begin
  if not boOpened then Exit;
  g_Config.nOverSpeedKickCount := EditOverSpeedKickCount.Value;
  ModValue();

end;
procedure TfrmGameConfig.EditDropOverSpeedChange(Sender: TObject);
begin
  if not boOpened then Exit;
  g_Config.dwDropOverSpeed := EditDropOverSpeed.Value;
  ModValue();
end;


procedure TfrmGameConfig.CheckBoxSpellSendUpdateMsgClick(Sender: TObject);
begin
  if not boOpened then Exit;
  g_Config.boSpellSendUpdateMsg := CheckBoxSpellSendUpdateMsg.Checked;
  ModValue();
end;

procedure TfrmGameConfig.CheckBoxActionSendActionMsgClick(Sender: TObject);
begin
  if not boOpened then Exit;
  g_Config.boActionSendActionMsg := CheckBoxActionSendActionMsg.Checked;
  ModValue();
end;

procedure TfrmGameConfig.CheckBoxboKickOverSpeedClick(Sender: TObject);
begin
  EditOverSpeedKickCount.Enabled := CheckBoxboKickOverSpeed.Checked;
  if not boOpened then Exit;
  g_Config.boKickOverSpeed := CheckBoxboKickOverSpeed.Checked;
  ModValue();
end;


procedure TfrmGameConfig.RadioButtonDelyModeClick(Sender: TObject);
var
  boFalg: Boolean;
begin
  if not boOpened then Exit;
  boFalg := RadioButtonDelyMode.Checked;
  if boFalg then begin
    g_Config.btSpeedControlMode := 0;
  end else begin
    g_Config.btSpeedControlMode := 1;
  end;
  ModValue();
end;

procedure TfrmGameConfig.RadioButtonFilterModeClick(Sender: TObject);
var
  boFalg: Boolean;
begin
  if not boOpened then Exit;
  boFalg := RadioButtonFilterMode.Checked;
  if boFalg then begin
    g_Config.btSpeedControlMode := 1;
  end else begin
    g_Config.btSpeedControlMode := 0;
  end;
  ModValue();
end;

procedure TfrmGameConfig.EditItemSpeedTimeChange(Sender: TObject);
begin
  if not boOpened then Exit;
  g_Config.ClientConf.btItemSpeed := EditItemSpeedTime.Value;
  ModValue();
end;

procedure TfrmGameConfig.EditConsoleShowUserCountTimeChange(
  Sender: TObject);
begin
  if not boOpened then Exit;
  g_Config.dwConsoleShowUserCountTime := EditConsoleShowUserCountTime.Value * 1000;
  ModValue();
end;

procedure TfrmGameConfig.EditShowLineNoticeTimeChange(Sender: TObject);
begin
  if not boOpened then Exit;
  g_Config.dwShowLineNoticeTime := EditShowLineNoticeTime.Value * 1000;
  ModValue();
end;

procedure TfrmGameConfig.ComboBoxLineNoticeColorChange(Sender: TObject);
begin
  if not boOpened then Exit;
  g_Config.nLineNoticeColor := ComboBoxLineNoticeColor.ItemIndex;
  ModValue();
end;

procedure TfrmGameConfig.EditSoftVersionDateChange(Sender: TObject);
begin
  if not boOpened then Exit;
  ModValue();
end;
procedure TfrmGameConfig.EditLineNoticePreFixChange(Sender: TObject);
begin
  if not boOpened then Exit;
  g_Config.sLineNoticePreFix := Trim(EditLineNoticePreFix.Text);
  ModValue();
end;

procedure TfrmGameConfig.CheckBoxShowMakeItemMsgClick(Sender: TObject);
begin
  if not boOpened then Exit;
  g_Config.boShowMakeItemMsg := CheckBoxShowMakeItemMsg.Checked;
  ModValue();
end;

procedure TfrmGameConfig.CbViewHackClick(Sender: TObject);
begin
  if not boOpened then Exit;
  g_Config.boViewHackMessage := CbViewHack.Checked;
  ModValue();
end;

procedure TfrmGameConfig.CkViewAdmfailClick(Sender: TObject);
begin
  if not boOpened then Exit;
  g_Config.boViewAdmissionFailure := CkViewAdmfail.Checked;

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲妇女屁股眼交7| 免费观看日韩av| 亚洲视频一二三区| 国产成人精品网址| 一区二区三区精品在线观看| 理论片日本一区| 久久www免费人成看片高清| 亚洲高清视频的网址| 一区二区免费看| 一区二区国产视频| 一区二区三区免费在线观看| 一区二区在线观看av| 亚洲自拍偷拍综合| 一区二区三区久久久| 精品一区二区三区在线观看国产| 99国产精品久久久| 日韩精品中文字幕在线不卡尤物| 亚洲国产精品ⅴa在线观看| 亚洲男人电影天堂| 国产一区二区三区久久久| 色综合天天综合网天天看片| 精品美女被调教视频大全网站| 国产精品久久久久一区二区三区| 国产农村妇女精品| 亚洲国产精品高清| av一二三不卡影片| 一区二区在线观看视频在线观看| 国产乱色国产精品免费视频| 91精品国产手机| 午夜视频一区二区| 色哟哟一区二区在线观看| 久久久久国产精品麻豆| 日本中文字幕一区二区视频| 91美女福利视频| 亚洲午夜免费电影| 99re6这里只有精品视频在线观看| 日韩欧美在线影院| 全国精品久久少妇| 欧美一级二级三级蜜桃| 天堂蜜桃91精品| 欧美成人女星排名| 久久国内精品自在自线400部| 欧美日韩精品一区二区三区四区| 亚洲人成精品久久久久久| 99久久精品免费看| 亚洲一区二区三区四区在线| 欧美精品国产精品| www.欧美日韩国产在线| 日日夜夜精品视频免费| 国产女人18毛片水真多成人如厕| 欧美午夜一区二区三区免费大片| 欧美大片日本大片免费观看| 国内成人精品2018免费看| 国产午夜亚洲精品不卡| av亚洲产国偷v产偷v自拍| 亚洲免费毛片网站| 日韩一级片在线播放| 风间由美一区二区三区在线观看 | 日本中文字幕一区| 精品久久久久一区二区国产| bt7086福利一区国产| 日本人妖一区二区| 日韩毛片一二三区| 久久综合九色综合97婷婷女人 | 亚洲综合免费观看高清完整版| 精品国内片67194| 精品视频一区二区三区免费| 国产 日韩 欧美大片| 日本成人中文字幕| 亚洲精品欧美二区三区中文字幕| 国产三级久久久| 精品国产91洋老外米糕| 欧美三级韩国三级日本三斤| 99久久国产综合精品色伊| 紧缚奴在线一区二区三区| 亚洲v日本v欧美v久久精品| 91原创在线视频| 免费观看在线综合| 亚洲一区在线观看网站| 日本一区二区三区dvd视频在线| 国产精品福利在线播放| 久久久久久久久久久久久久久99 | 蜜臀久久99精品久久久画质超高清| 粉嫩aⅴ一区二区三区四区 | 亚洲欧美一区二区三区极速播放| 精品在线你懂的| 欧美色综合天天久久综合精品| 国产女人18水真多18精品一级做| 香蕉成人伊视频在线观看| 一本一道久久a久久精品综合蜜臀| 国产三级三级三级精品8ⅰ区| 免费人成在线不卡| 91精品在线麻豆| 亚洲大片免费看| 欧美色中文字幕| 亚洲观看高清完整版在线观看| 95精品视频在线| 一区二区三区免费观看| 在线免费视频一区二区| 亚洲一区在线视频观看| 欧美绝品在线观看成人午夜影视| 一区二区三区中文字幕| 欧美精品v国产精品v日韩精品 | 亚洲色图色小说| 欧美在线免费观看亚洲| 婷婷国产v国产偷v亚洲高清| 日韩亚洲欧美综合| 国产一区二区在线电影| 久久日韩精品一区二区五区| 成人国产在线观看| 伊人婷婷欧美激情| 欧美日本一区二区在线观看| 国产在线视频一区二区| 亚洲免费三区一区二区| 欧美一区二区免费| 成人精品免费网站| 亚洲天堂免费在线观看视频| 在线看一区二区| 精品亚洲成a人在线观看| 自拍偷在线精品自拍偷无码专区| 欧美美女直播网站| 成人三级伦理片| 美女一区二区视频| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 在线观看av一区| 国产91高潮流白浆在线麻豆 | 国产精品区一区二区三| 91精品国产福利| 在线免费观看一区| 成人91在线观看| 国产精品1区2区3区在线观看| 午夜成人免费电影| 亚洲欧美偷拍卡通变态| 国产精品视频在线看| 亚洲男人的天堂一区二区| 在线电影欧美成精品| 色综合久久久久综合体桃花网| 国产精品91一区二区| 国产尤物一区二区| 国内外精品视频| 国产在线精品一区二区夜色| 亚洲123区在线观看| 亚洲福利一区二区| 午夜精品福利在线| 日韩高清一区在线| 免播放器亚洲一区| 久草在线在线精品观看| 精一区二区三区| 国产成人综合视频| 丁香啪啪综合成人亚洲小说 | 欧美无人高清视频在线观看| 欧美性受xxxx| 日韩一区二区三免费高清| 久久一区二区三区四区| 国产精品剧情在线亚洲| 中文字幕在线视频一区| 亚洲成a人片综合在线| 日韩中文字幕一区二区三区| 麻豆一区二区三| 豆国产96在线|亚洲| 欧美亚洲愉拍一区二区| 日韩欧美美女一区二区三区| 久久老女人爱爱| 亚洲色图丝袜美腿| 男女视频一区二区| 成人黄色电影在线| 日韩你懂的电影在线观看| 中文字幕一区二区5566日韩| 一区二区三区高清不卡| 久久精工是国产品牌吗| 95精品视频在线| 国产天堂亚洲国产碰碰| 日本 国产 欧美色综合| 日本韩国一区二区| 久久美女艺术照精彩视频福利播放| 亚洲免费毛片网站| 国产河南妇女毛片精品久久久 | 99国产精品国产精品久久| 91精品国产高清一区二区三区蜜臀| 中文字幕在线一区| 懂色av一区二区夜夜嗨| 欧美一区二区视频在线观看2022| 中文字幕日韩欧美一区二区三区| 美女视频黄久久| 欧美一区中文字幕| 日日夜夜免费精品| 欧美日精品一区视频| 亚洲男女一区二区三区| www.激情成人| 日韩毛片一二三区| 91在线码无精品| 一区在线中文字幕| 99久久精品免费观看| 亚洲品质自拍视频| 91麻豆高清视频| 亚洲最快最全在线视频| 欧美日韩aaaaaa| 青青草成人在线观看| 欧美videos中文字幕| 国产精品一二三四|