ConfigForm.Designer.cs 51 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219
  1. namespace Server
  2. {
  3. partial class ConfigForm
  4. {
  5. /// <summary>
  6. /// Required designer variable.
  7. /// </summary>
  8. private System.ComponentModel.IContainer components = null;
  9. /// <summary>
  10. /// Clean up any resources being used.
  11. /// </summary>
  12. /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
  13. protected override void Dispose(bool disposing)
  14. {
  15. if (disposing && (components != null))
  16. {
  17. components.Dispose();
  18. }
  19. base.Dispose(disposing);
  20. }
  21. #region Windows Form Designer generated code
  22. /// <summary>
  23. /// Required method for Designer support - do not modify
  24. /// the contents of this method with the code editor.
  25. /// </summary>
  26. private void InitializeComponent()
  27. {
  28. SaveButton = new Button();
  29. configTabs = new TabControl();
  30. tabPage1 = new TabPage();
  31. groupBox1 = new GroupBox();
  32. label11 = new Label();
  33. DBVersionLabel = new Label();
  34. ServerVersionLabel = new Label();
  35. label10 = new Label();
  36. VersionCheckBox = new CheckBox();
  37. VPathBrowseButton = new Button();
  38. VPathTextBox = new TextBox();
  39. label1 = new Label();
  40. tabPage2 = new TabPage();
  41. gbServerSettings = new GroupBox();
  42. SaveDelayTextBox = new TextBox();
  43. label6 = new Label();
  44. label12 = new Label();
  45. gbHTTPService = new GroupBox();
  46. label15 = new Label();
  47. HTTPTrustedIPAddressTextBox = new TextBox();
  48. label14 = new Label();
  49. HTTPIPAddressTextBox = new TextBox();
  50. label13 = new Label();
  51. StartHTTPCheckBox = new CheckBox();
  52. gbConnectionSettings = new GroupBox();
  53. RelogDelayTextBox = new TextBox();
  54. label7 = new Label();
  55. maxConnectionsPerIP = new TextBox();
  56. lblMaxConnectionsPerIP = new Label();
  57. MaxUserTextBox = new TextBox();
  58. label5 = new Label();
  59. TimeOutTextBox = new TextBox();
  60. label4 = new Label();
  61. gbServerConnection = new GroupBox();
  62. IPAddressTextBox = new TextBox();
  63. label2 = new Label();
  64. PortTextBox = new TextBox();
  65. label3 = new Label();
  66. tabPage3 = new TabPage();
  67. gbGameWorld = new GroupBox();
  68. SafeZoneHealingCheckBox = new CheckBox();
  69. SafeZoneBorderCheckBox = new CheckBox();
  70. ObserveCheckBox = new CheckBox();
  71. WarehousePasswordCheckBox = new CheckBox();
  72. gbCharacterScreen = new GroupBox();
  73. StartGameCheckBox = new CheckBox();
  74. NCharacterCheckBox = new CheckBox();
  75. DCharacterCheckBox = new CheckBox();
  76. AllowAssassinCheckBox = new CheckBox();
  77. AllowArcherCheckBox = new CheckBox();
  78. gbLoginScreen = new GroupBox();
  79. AccountCheckBox = new CheckBox();
  80. PasswordCheckBox = new CheckBox();
  81. LoginCheckBox = new CheckBox();
  82. tabPage6 = new TabPage();
  83. gbRestedExpRates = new GroupBox();
  84. label22 = new Label();
  85. label23 = new Label();
  86. label21 = new Label();
  87. label20 = new Label();
  88. tbRestedPeriod = new TextBox();
  89. tbRestedBuffLength = new TextBox();
  90. tbMaxRestedBonus = new TextBox();
  91. tbRestedExpBonus = new TextBox();
  92. lblMaxRestedBonus = new Label();
  93. lblRestedExpBonus = new Label();
  94. lblRestedBuffLength = new Label();
  95. lblPeriod = new Label();
  96. gbGlobals = new GroupBox();
  97. label19 = new Label();
  98. label18 = new Label();
  99. dropRateInput = new NumericUpDown();
  100. lblDropRate = new Label();
  101. expRateInput = new NumericUpDown();
  102. lblExpRate = new Label();
  103. tabPage5 = new TabPage();
  104. groupBox2 = new GroupBox();
  105. ReaddArcDrops = new Button();
  106. ReaddSinDrops = new Button();
  107. RemoveArcDrops = new Button();
  108. RemoveSinDrops = new Button();
  109. Resolution_textbox = new TextBox();
  110. label9 = new Label();
  111. label16 = new Label();
  112. lineMessageTimeTextBox = new TextBox();
  113. label17 = new Label();
  114. gameMasterEffect_CheckBox = new CheckBox();
  115. label8 = new Label();
  116. VPathDialog = new OpenFileDialog();
  117. configTabs.SuspendLayout();
  118. tabPage1.SuspendLayout();
  119. groupBox1.SuspendLayout();
  120. tabPage2.SuspendLayout();
  121. gbServerSettings.SuspendLayout();
  122. gbHTTPService.SuspendLayout();
  123. gbConnectionSettings.SuspendLayout();
  124. gbServerConnection.SuspendLayout();
  125. tabPage3.SuspendLayout();
  126. gbGameWorld.SuspendLayout();
  127. gbCharacterScreen.SuspendLayout();
  128. gbLoginScreen.SuspendLayout();
  129. tabPage6.SuspendLayout();
  130. gbRestedExpRates.SuspendLayout();
  131. gbGlobals.SuspendLayout();
  132. ((System.ComponentModel.ISupportInitialize)dropRateInput).BeginInit();
  133. ((System.ComponentModel.ISupportInitialize)expRateInput).BeginInit();
  134. tabPage5.SuspendLayout();
  135. groupBox2.SuspendLayout();
  136. SuspendLayout();
  137. //
  138. // SaveButton
  139. //
  140. SaveButton.Anchor = AnchorStyles.Bottom | AnchorStyles.Right;
  141. SaveButton.Location = new Point(411, 398);
  142. SaveButton.Margin = new Padding(3, 4, 3, 4);
  143. SaveButton.Name = "SaveButton";
  144. SaveButton.Size = new Size(87, 26);
  145. SaveButton.TabIndex = 6;
  146. SaveButton.Text = "Close";
  147. SaveButton.UseVisualStyleBackColor = true;
  148. SaveButton.Click += SaveButton_Click;
  149. //
  150. // configTabs
  151. //
  152. configTabs.Controls.Add(tabPage1);
  153. configTabs.Controls.Add(tabPage2);
  154. configTabs.Controls.Add(tabPage3);
  155. configTabs.Controls.Add(tabPage6);
  156. configTabs.Controls.Add(tabPage5);
  157. configTabs.Location = new Point(14, 14);
  158. configTabs.Margin = new Padding(3, 4, 3, 4);
  159. configTabs.Name = "configTabs";
  160. configTabs.SelectedIndex = 0;
  161. configTabs.Size = new Size(484, 376);
  162. configTabs.TabIndex = 5;
  163. //
  164. // tabPage1
  165. //
  166. tabPage1.Controls.Add(groupBox1);
  167. tabPage1.Controls.Add(VersionCheckBox);
  168. tabPage1.Controls.Add(VPathBrowseButton);
  169. tabPage1.Controls.Add(VPathTextBox);
  170. tabPage1.Controls.Add(label1);
  171. tabPage1.Location = new Point(4, 24);
  172. tabPage1.Margin = new Padding(3, 4, 3, 4);
  173. tabPage1.Name = "tabPage1";
  174. tabPage1.Padding = new Padding(3, 4, 3, 4);
  175. tabPage1.Size = new Size(476, 348);
  176. tabPage1.TabIndex = 0;
  177. tabPage1.Text = "Version";
  178. tabPage1.UseVisualStyleBackColor = true;
  179. //
  180. // groupBox1
  181. //
  182. groupBox1.Controls.Add(label11);
  183. groupBox1.Controls.Add(DBVersionLabel);
  184. groupBox1.Controls.Add(ServerVersionLabel);
  185. groupBox1.Controls.Add(label10);
  186. groupBox1.Location = new Point(7, 266);
  187. groupBox1.Margin = new Padding(3, 4, 3, 4);
  188. groupBox1.Name = "groupBox1";
  189. groupBox1.Padding = new Padding(3, 4, 3, 4);
  190. groupBox1.Size = new Size(460, 74);
  191. groupBox1.TabIndex = 25;
  192. groupBox1.TabStop = false;
  193. groupBox1.Text = "Version Info";
  194. //
  195. // label11
  196. //
  197. label11.AutoSize = true;
  198. label11.Location = new Point(7, 49);
  199. label11.Name = "label11";
  200. label11.Size = new Size(55, 15);
  201. label11.TabIndex = 23;
  202. label11.Text = "Database";
  203. //
  204. // DBVersionLabel
  205. //
  206. DBVersionLabel.AutoSize = true;
  207. DBVersionLabel.Location = new Point(89, 49);
  208. DBVersionLabel.Name = "DBVersionLabel";
  209. DBVersionLabel.Size = new Size(45, 15);
  210. DBVersionLabel.TabIndex = 24;
  211. DBVersionLabel.Text = "Version";
  212. //
  213. // ServerVersionLabel
  214. //
  215. ServerVersionLabel.AutoSize = true;
  216. ServerVersionLabel.Location = new Point(89, 23);
  217. ServerVersionLabel.Name = "ServerVersionLabel";
  218. ServerVersionLabel.Size = new Size(45, 15);
  219. ServerVersionLabel.TabIndex = 7;
  220. ServerVersionLabel.Text = "Version";
  221. //
  222. // label10
  223. //
  224. label10.AutoSize = true;
  225. label10.Location = new Point(7, 23);
  226. label10.Name = "label10";
  227. label10.Size = new Size(39, 15);
  228. label10.TabIndex = 22;
  229. label10.Text = "Server";
  230. //
  231. // VersionCheckBox
  232. //
  233. VersionCheckBox.AutoSize = true;
  234. VersionCheckBox.Location = new Point(104, 49);
  235. VersionCheckBox.Margin = new Padding(3, 4, 3, 4);
  236. VersionCheckBox.Name = "VersionCheckBox";
  237. VersionCheckBox.Size = new Size(150, 19);
  238. VersionCheckBox.TabIndex = 3;
  239. VersionCheckBox.Text = "Check for client version";
  240. VersionCheckBox.UseVisualStyleBackColor = true;
  241. VersionCheckBox.CheckedChanged += VersionCheckBox_CheckedChanged;
  242. //
  243. // VPathBrowseButton
  244. //
  245. VPathBrowseButton.Location = new Point(436, 16);
  246. VPathBrowseButton.Margin = new Padding(3, 4, 3, 4);
  247. VPathBrowseButton.Name = "VPathBrowseButton";
  248. VPathBrowseButton.Size = new Size(33, 26);
  249. VPathBrowseButton.TabIndex = 2;
  250. VPathBrowseButton.Text = "...";
  251. VPathBrowseButton.UseVisualStyleBackColor = true;
  252. VPathBrowseButton.Click += VPathBrowseButton_Click;
  253. //
  254. // VPathTextBox
  255. //
  256. VPathTextBox.Location = new Point(104, 19);
  257. VPathTextBox.Margin = new Padding(3, 4, 3, 4);
  258. VPathTextBox.Name = "VPathTextBox";
  259. VPathTextBox.ReadOnly = true;
  260. VPathTextBox.Size = new Size(324, 23);
  261. VPathTextBox.TabIndex = 1;
  262. //
  263. // label1
  264. //
  265. label1.AutoSize = true;
  266. label1.Location = new Point(16, 23);
  267. label1.Name = "label1";
  268. label1.Size = new Size(75, 15);
  269. label1.TabIndex = 0;
  270. label1.Text = "Version Path:";
  271. //
  272. // tabPage2
  273. //
  274. tabPage2.Controls.Add(gbServerSettings);
  275. tabPage2.Controls.Add(gbHTTPService);
  276. tabPage2.Controls.Add(gbConnectionSettings);
  277. tabPage2.Controls.Add(gbServerConnection);
  278. tabPage2.Location = new Point(4, 24);
  279. tabPage2.Margin = new Padding(3, 4, 3, 4);
  280. tabPage2.Name = "tabPage2";
  281. tabPage2.Padding = new Padding(3, 4, 3, 4);
  282. tabPage2.Size = new Size(476, 348);
  283. tabPage2.TabIndex = 1;
  284. tabPage2.Text = "Network";
  285. tabPage2.UseVisualStyleBackColor = true;
  286. //
  287. // gbServerSettings
  288. //
  289. gbServerSettings.Controls.Add(SaveDelayTextBox);
  290. gbServerSettings.Controls.Add(label6);
  291. gbServerSettings.Controls.Add(label12);
  292. gbServerSettings.Location = new Point(17, 101);
  293. gbServerSettings.Name = "gbServerSettings";
  294. gbServerSettings.Size = new Size(196, 60);
  295. gbServerSettings.TabIndex = 3;
  296. gbServerSettings.TabStop = false;
  297. gbServerSettings.Text = "Database Settings";
  298. //
  299. // SaveDelayTextBox
  300. //
  301. SaveDelayTextBox.Location = new Point(78, 25);
  302. SaveDelayTextBox.Margin = new Padding(3, 4, 3, 4);
  303. SaveDelayTextBox.MaxLength = 5;
  304. SaveDelayTextBox.Name = "SaveDelayTextBox";
  305. SaveDelayTextBox.Size = new Size(61, 23);
  306. SaveDelayTextBox.TabIndex = 25;
  307. SaveDelayTextBox.TextChanged += CheckUShort;
  308. //
  309. // label6
  310. //
  311. label6.AutoSize = true;
  312. label6.Location = new Point(6, 28);
  313. label6.Name = "label6";
  314. label6.Size = new Size(66, 15);
  315. label6.TabIndex = 24;
  316. label6.Text = "Save Delay:";
  317. //
  318. // label12
  319. //
  320. label12.AutoSize = true;
  321. label12.Location = new Point(145, 28);
  322. label12.Name = "label12";
  323. label12.Size = new Size(50, 15);
  324. label12.TabIndex = 26;
  325. label12.Text = "minutes";
  326. //
  327. // gbHTTPService
  328. //
  329. gbHTTPService.Controls.Add(label15);
  330. gbHTTPService.Controls.Add(HTTPTrustedIPAddressTextBox);
  331. gbHTTPService.Controls.Add(label14);
  332. gbHTTPService.Controls.Add(HTTPIPAddressTextBox);
  333. gbHTTPService.Controls.Add(label13);
  334. gbHTTPService.Controls.Add(StartHTTPCheckBox);
  335. gbHTTPService.Location = new Point(17, 167);
  336. gbHTTPService.Name = "gbHTTPService";
  337. gbHTTPService.Size = new Size(440, 161);
  338. gbHTTPService.TabIndex = 2;
  339. gbHTTPService.TabStop = false;
  340. gbHTTPService.Text = "HTTP Service";
  341. //
  342. // label15
  343. //
  344. label15.AutoSize = true;
  345. label15.Location = new Point(18, 98);
  346. label15.Name = "label15";
  347. label15.Size = new Size(224, 15);
  348. label15.TabIndex = 22;
  349. label15.Text = "(http service only allow trusted IP to visit)";
  350. //
  351. // HTTPTrustedIPAddressTextBox
  352. //
  353. HTTPTrustedIPAddressTextBox.Location = new Point(175, 73);
  354. HTTPTrustedIPAddressTextBox.Margin = new Padding(3, 4, 3, 4);
  355. HTTPTrustedIPAddressTextBox.MaxLength = 30;
  356. HTTPTrustedIPAddressTextBox.Name = "HTTPTrustedIPAddressTextBox";
  357. HTTPTrustedIPAddressTextBox.Size = new Size(198, 23);
  358. HTTPTrustedIPAddressTextBox.TabIndex = 21;
  359. HTTPTrustedIPAddressTextBox.TextChanged += HTTPTrustedIPAddressTextBox_TextChanged;
  360. //
  361. // label14
  362. //
  363. label14.AutoSize = true;
  364. label14.Location = new Point(18, 76);
  365. label14.Name = "label14";
  366. label14.Size = new Size(137, 15);
  367. label14.TabIndex = 20;
  368. label14.Text = "HTTP Trusted IP Address:";
  369. //
  370. // HTTPIPAddressTextBox
  371. //
  372. HTTPIPAddressTextBox.Location = new Point(175, 48);
  373. HTTPIPAddressTextBox.Margin = new Padding(3, 4, 3, 4);
  374. HTTPIPAddressTextBox.MaxLength = 30;
  375. HTTPIPAddressTextBox.Name = "HTTPIPAddressTextBox";
  376. HTTPIPAddressTextBox.Size = new Size(198, 23);
  377. HTTPIPAddressTextBox.TabIndex = 19;
  378. HTTPIPAddressTextBox.TextChanged += HTTPIPAddressTextBox_TextChanged;
  379. //
  380. // label13
  381. //
  382. label13.AutoSize = true;
  383. label13.Location = new Point(18, 51);
  384. label13.Name = "label13";
  385. label13.Size = new Size(96, 15);
  386. label13.TabIndex = 18;
  387. label13.Text = "HTTP IP Address:";
  388. //
  389. // StartHTTPCheckBox
  390. //
  391. StartHTTPCheckBox.AutoSize = true;
  392. StartHTTPCheckBox.Location = new Point(18, 22);
  393. StartHTTPCheckBox.Margin = new Padding(3, 4, 3, 4);
  394. StartHTTPCheckBox.Name = "StartHTTPCheckBox";
  395. StartHTTPCheckBox.Size = new Size(121, 19);
  396. StartHTTPCheckBox.TabIndex = 23;
  397. StartHTTPCheckBox.Text = "Start HTTP Service";
  398. StartHTTPCheckBox.UseVisualStyleBackColor = true;
  399. StartHTTPCheckBox.CheckedChanged += StartHTTPCheckBox_CheckedChanged;
  400. //
  401. // gbConnectionSettings
  402. //
  403. gbConnectionSettings.Controls.Add(RelogDelayTextBox);
  404. gbConnectionSettings.Controls.Add(label7);
  405. gbConnectionSettings.Controls.Add(maxConnectionsPerIP);
  406. gbConnectionSettings.Controls.Add(lblMaxConnectionsPerIP);
  407. gbConnectionSettings.Controls.Add(MaxUserTextBox);
  408. gbConnectionSettings.Controls.Add(label5);
  409. gbConnectionSettings.Controls.Add(TimeOutTextBox);
  410. gbConnectionSettings.Controls.Add(label4);
  411. gbConnectionSettings.Location = new Point(232, 18);
  412. gbConnectionSettings.Name = "gbConnectionSettings";
  413. gbConnectionSettings.Size = new Size(225, 143);
  414. gbConnectionSettings.TabIndex = 1;
  415. gbConnectionSettings.TabStop = false;
  416. gbConnectionSettings.Text = "Connection Settings";
  417. //
  418. // RelogDelayTextBox
  419. //
  420. RelogDelayTextBox.Location = new Point(84, 16);
  421. RelogDelayTextBox.Margin = new Padding(3, 4, 3, 4);
  422. RelogDelayTextBox.MaxLength = 5;
  423. RelogDelayTextBox.Name = "RelogDelayTextBox";
  424. RelogDelayTextBox.Size = new Size(108, 23);
  425. RelogDelayTextBox.TabIndex = 27;
  426. RelogDelayTextBox.TextChanged += CheckUShort;
  427. //
  428. // label7
  429. //
  430. label7.AutoSize = true;
  431. label7.Location = new Point(6, 19);
  432. label7.Name = "label7";
  433. label7.Size = new Size(72, 15);
  434. label7.TabIndex = 26;
  435. label7.Text = "Relog Delay:";
  436. //
  437. // maxConnectionsPerIP
  438. //
  439. maxConnectionsPerIP.Location = new Point(128, 96);
  440. maxConnectionsPerIP.Margin = new Padding(3, 4, 3, 4);
  441. maxConnectionsPerIP.MaxLength = 5;
  442. maxConnectionsPerIP.Name = "maxConnectionsPerIP";
  443. maxConnectionsPerIP.Size = new Size(64, 23);
  444. maxConnectionsPerIP.TabIndex = 25;
  445. //
  446. // lblMaxConnectionsPerIP
  447. //
  448. lblMaxConnectionsPerIP.AutoSize = true;
  449. lblMaxConnectionsPerIP.Location = new Point(6, 99);
  450. lblMaxConnectionsPerIP.Name = "lblMaxConnectionsPerIP";
  451. lblMaxConnectionsPerIP.Size = new Size(116, 15);
  452. lblMaxConnectionsPerIP.TabIndex = 24;
  453. lblMaxConnectionsPerIP.Text = "Max connections/IP:";
  454. //
  455. // MaxUserTextBox
  456. //
  457. MaxUserTextBox.Location = new Point(128, 69);
  458. MaxUserTextBox.Margin = new Padding(3, 4, 3, 4);
  459. MaxUserTextBox.MaxLength = 5;
  460. MaxUserTextBox.Name = "MaxUserTextBox";
  461. MaxUserTextBox.Size = new Size(64, 23);
  462. MaxUserTextBox.TabIndex = 17;
  463. MaxUserTextBox.TextChanged += CheckUShort;
  464. //
  465. // label5
  466. //
  467. label5.AutoSize = true;
  468. label5.Location = new Point(6, 72);
  469. label5.Name = "label5";
  470. label5.Size = new Size(59, 15);
  471. label5.TabIndex = 16;
  472. label5.Text = "Max User:";
  473. //
  474. // TimeOutTextBox
  475. //
  476. TimeOutTextBox.Location = new Point(84, 42);
  477. TimeOutTextBox.Margin = new Padding(3, 4, 3, 4);
  478. TimeOutTextBox.MaxLength = 5;
  479. TimeOutTextBox.Name = "TimeOutTextBox";
  480. TimeOutTextBox.Size = new Size(108, 23);
  481. TimeOutTextBox.TabIndex = 15;
  482. TimeOutTextBox.TextChanged += CheckUShort;
  483. //
  484. // label4
  485. //
  486. label4.AutoSize = true;
  487. label4.Location = new Point(6, 45);
  488. label4.Name = "label4";
  489. label4.Size = new Size(56, 15);
  490. label4.TabIndex = 14;
  491. label4.Text = "TimeOut:";
  492. //
  493. // gbServerConnection
  494. //
  495. gbServerConnection.Controls.Add(IPAddressTextBox);
  496. gbServerConnection.Controls.Add(label2);
  497. gbServerConnection.Controls.Add(PortTextBox);
  498. gbServerConnection.Controls.Add(label3);
  499. gbServerConnection.Location = new Point(17, 18);
  500. gbServerConnection.Name = "gbServerConnection";
  501. gbServerConnection.Size = new Size(196, 75);
  502. gbServerConnection.TabIndex = 0;
  503. gbServerConnection.TabStop = false;
  504. gbServerConnection.Text = "Server Connection";
  505. //
  506. // IPAddressTextBox
  507. //
  508. IPAddressTextBox.Location = new Point(77, 16);
  509. IPAddressTextBox.Margin = new Padding(3, 4, 3, 4);
  510. IPAddressTextBox.MaxLength = 15;
  511. IPAddressTextBox.Name = "IPAddressTextBox";
  512. IPAddressTextBox.Size = new Size(108, 23);
  513. IPAddressTextBox.TabIndex = 11;
  514. IPAddressTextBox.TextChanged += IPAddressCheck;
  515. //
  516. // label2
  517. //
  518. label2.AutoSize = true;
  519. label2.Location = new Point(6, 19);
  520. label2.Name = "label2";
  521. label2.Size = new Size(65, 15);
  522. label2.TabIndex = 10;
  523. label2.Text = "IP Address:";
  524. //
  525. // PortTextBox
  526. //
  527. PortTextBox.Location = new Point(77, 42);
  528. PortTextBox.Margin = new Padding(3, 4, 3, 4);
  529. PortTextBox.MaxLength = 5;
  530. PortTextBox.Name = "PortTextBox";
  531. PortTextBox.Size = new Size(48, 23);
  532. PortTextBox.TabIndex = 13;
  533. PortTextBox.TextChanged += CheckUShort;
  534. //
  535. // label3
  536. //
  537. label3.AutoSize = true;
  538. label3.Location = new Point(39, 45);
  539. label3.Name = "label3";
  540. label3.Size = new Size(32, 15);
  541. label3.TabIndex = 12;
  542. label3.Text = "Port:";
  543. //
  544. // tabPage3
  545. //
  546. tabPage3.Controls.Add(gbGameWorld);
  547. tabPage3.Controls.Add(gbCharacterScreen);
  548. tabPage3.Controls.Add(gbLoginScreen);
  549. tabPage3.Location = new Point(4, 24);
  550. tabPage3.Margin = new Padding(3, 4, 3, 4);
  551. tabPage3.Name = "tabPage3";
  552. tabPage3.Padding = new Padding(3, 4, 3, 4);
  553. tabPage3.Size = new Size(476, 348);
  554. tabPage3.TabIndex = 2;
  555. tabPage3.Text = "Permissions";
  556. tabPage3.UseVisualStyleBackColor = true;
  557. tabPage3.Click += tabPage3_Click;
  558. //
  559. // gbGameWorld
  560. //
  561. gbGameWorld.Controls.Add(SafeZoneHealingCheckBox);
  562. gbGameWorld.Controls.Add(SafeZoneBorderCheckBox);
  563. gbGameWorld.Controls.Add(ObserveCheckBox);
  564. gbGameWorld.Controls.Add(WarehousePasswordCheckBox);
  565. gbGameWorld.Location = new Point(190, 20);
  566. gbGameWorld.Name = "gbGameWorld";
  567. gbGameWorld.Size = new Size(272, 296);
  568. gbGameWorld.TabIndex = 2;
  569. gbGameWorld.TabStop = false;
  570. gbGameWorld.Text = "Game World";
  571. //
  572. // SafeZoneHealingCheckBox
  573. //
  574. SafeZoneHealingCheckBox.AutoSize = true;
  575. SafeZoneHealingCheckBox.Location = new Point(6, 50);
  576. SafeZoneHealingCheckBox.Margin = new Padding(3, 4, 3, 4);
  577. SafeZoneHealingCheckBox.Name = "SafeZoneHealingCheckBox";
  578. SafeZoneHealingCheckBox.Size = new Size(150, 19);
  579. SafeZoneHealingCheckBox.TabIndex = 1;
  580. SafeZoneHealingCheckBox.Text = "SafeZone Auto-Healing";
  581. SafeZoneHealingCheckBox.UseVisualStyleBackColor = true;
  582. SafeZoneHealingCheckBox.CheckedChanged += SafeZoneHealingCheckBox_CheckedChanged;
  583. //
  584. // SafeZoneBorderCheckBox
  585. //
  586. SafeZoneBorderCheckBox.AutoSize = true;
  587. SafeZoneBorderCheckBox.Location = new Point(6, 23);
  588. SafeZoneBorderCheckBox.Margin = new Padding(3, 4, 3, 4);
  589. SafeZoneBorderCheckBox.Name = "SafeZoneBorderCheckBox";
  590. SafeZoneBorderCheckBox.Size = new Size(118, 19);
  591. SafeZoneBorderCheckBox.TabIndex = 0;
  592. SafeZoneBorderCheckBox.Text = "SafeZone Borders";
  593. SafeZoneBorderCheckBox.UseVisualStyleBackColor = true;
  594. SafeZoneBorderCheckBox.CheckedChanged += SafeZoneBorderCheckBox_CheckedChanged;
  595. //
  596. // ObserveCheckBox
  597. //
  598. ObserveCheckBox.AutoSize = true;
  599. ObserveCheckBox.Location = new Point(6, 77);
  600. ObserveCheckBox.Margin = new Padding(3, 4, 3, 4);
  601. ObserveCheckBox.Name = "ObserveCheckBox";
  602. ObserveCheckBox.Size = new Size(103, 19);
  603. ObserveCheckBox.TabIndex = 30;
  604. ObserveCheckBox.Text = "Observe Mode";
  605. ObserveCheckBox.UseVisualStyleBackColor = true;
  606. //
  607. // WarehousePasswordCheckBox
  608. //
  609. WarehousePasswordCheckBox.AutoSize = true;
  610. WarehousePasswordCheckBox.Location = new Point(6, 104);
  611. WarehousePasswordCheckBox.Margin = new Padding(3, 4, 3, 4);
  612. WarehousePasswordCheckBox.Name = "WarehousePasswordCheckBox";
  613. WarehousePasswordCheckBox.Size = new Size(187, 19);
  614. WarehousePasswordCheckBox.TabIndex = 31;
  615. WarehousePasswordCheckBox.Text = "Warehouse Password";
  616. WarehousePasswordCheckBox.UseVisualStyleBackColor = true;
  617. //
  618. // gbCharacterScreen
  619. //
  620. gbCharacterScreen.Controls.Add(StartGameCheckBox);
  621. gbCharacterScreen.Controls.Add(NCharacterCheckBox);
  622. gbCharacterScreen.Controls.Add(DCharacterCheckBox);
  623. gbCharacterScreen.Controls.Add(AllowAssassinCheckBox);
  624. gbCharacterScreen.Controls.Add(AllowArcherCheckBox);
  625. gbCharacterScreen.Location = new Point(17, 154);
  626. gbCharacterScreen.Name = "gbCharacterScreen";
  627. gbCharacterScreen.Size = new Size(157, 162);
  628. gbCharacterScreen.TabIndex = 1;
  629. gbCharacterScreen.TabStop = false;
  630. gbCharacterScreen.Text = "Character Screen";
  631. //
  632. // StartGameCheckBox
  633. //
  634. StartGameCheckBox.AutoSize = true;
  635. StartGameCheckBox.Location = new Point(6, 131);
  636. StartGameCheckBox.Margin = new Padding(3, 4, 3, 4);
  637. StartGameCheckBox.Name = "StartGameCheckBox";
  638. StartGameCheckBox.Size = new Size(97, 19);
  639. StartGameCheckBox.TabIndex = 11;
  640. StartGameCheckBox.Text = "World Access";
  641. StartGameCheckBox.UseVisualStyleBackColor = true;
  642. //
  643. // NCharacterCheckBox
  644. //
  645. NCharacterCheckBox.AutoSize = true;
  646. NCharacterCheckBox.Location = new Point(6, 23);
  647. NCharacterCheckBox.Margin = new Padding(3, 4, 3, 4);
  648. NCharacterCheckBox.Name = "NCharacterCheckBox";
  649. NCharacterCheckBox.Size = new Size(125, 19);
  650. NCharacterCheckBox.TabIndex = 9;
  651. NCharacterCheckBox.Text = "Character Creation";
  652. NCharacterCheckBox.UseVisualStyleBackColor = true;
  653. //
  654. // DCharacterCheckBox
  655. //
  656. DCharacterCheckBox.AutoSize = true;
  657. DCharacterCheckBox.Location = new Point(6, 50);
  658. DCharacterCheckBox.Margin = new Padding(3, 4, 3, 4);
  659. DCharacterCheckBox.Name = "DCharacterCheckBox";
  660. DCharacterCheckBox.Size = new Size(124, 19);
  661. DCharacterCheckBox.TabIndex = 10;
  662. DCharacterCheckBox.Text = "Character Deletion";
  663. DCharacterCheckBox.UseVisualStyleBackColor = true;
  664. //
  665. // AllowAssassinCheckBox
  666. //
  667. AllowAssassinCheckBox.AutoSize = true;
  668. AllowAssassinCheckBox.Location = new Point(6, 77);
  669. AllowAssassinCheckBox.Margin = new Padding(3, 4, 3, 4);
  670. AllowAssassinCheckBox.Name = "AllowAssassinCheckBox";
  671. AllowAssassinCheckBox.Size = new Size(100, 19);
  672. AllowAssassinCheckBox.TabIndex = 12;
  673. AllowAssassinCheckBox.Text = "Assassin Class";
  674. AllowAssassinCheckBox.UseVisualStyleBackColor = true;
  675. //
  676. // AllowArcherCheckBox
  677. //
  678. AllowArcherCheckBox.AutoSize = true;
  679. AllowArcherCheckBox.Location = new Point(6, 104);
  680. AllowArcherCheckBox.Margin = new Padding(3, 4, 3, 4);
  681. AllowArcherCheckBox.Name = "AllowArcherCheckBox";
  682. AllowArcherCheckBox.Size = new Size(91, 19);
  683. AllowArcherCheckBox.TabIndex = 13;
  684. AllowArcherCheckBox.Text = "Archer Class";
  685. AllowArcherCheckBox.UseVisualStyleBackColor = true;
  686. //
  687. // gbLoginScreen
  688. //
  689. gbLoginScreen.Controls.Add(AccountCheckBox);
  690. gbLoginScreen.Controls.Add(PasswordCheckBox);
  691. gbLoginScreen.Controls.Add(LoginCheckBox);
  692. gbLoginScreen.Location = new Point(17, 18);
  693. gbLoginScreen.Name = "gbLoginScreen";
  694. gbLoginScreen.Size = new Size(157, 130);
  695. gbLoginScreen.TabIndex = 0;
  696. gbLoginScreen.TabStop = false;
  697. gbLoginScreen.Text = "Login Screen";
  698. //
  699. // AccountCheckBox
  700. //
  701. AccountCheckBox.AutoSize = true;
  702. AccountCheckBox.Location = new Point(6, 23);
  703. AccountCheckBox.Margin = new Padding(3, 4, 3, 4);
  704. AccountCheckBox.Name = "AccountCheckBox";
  705. AccountCheckBox.Size = new Size(137, 19);
  706. AccountCheckBox.TabIndex = 6;
  707. AccountCheckBox.Text = "Account Registration";
  708. AccountCheckBox.UseVisualStyleBackColor = true;
  709. //
  710. // PasswordCheckBox
  711. //
  712. PasswordCheckBox.AutoSize = true;
  713. PasswordCheckBox.Location = new Point(6, 50);
  714. PasswordCheckBox.Margin = new Padding(3, 4, 3, 4);
  715. PasswordCheckBox.Name = "PasswordCheckBox";
  716. PasswordCheckBox.Size = new Size(125, 19);
  717. PasswordCheckBox.TabIndex = 7;
  718. PasswordCheckBox.Text = "Password Changes";
  719. PasswordCheckBox.UseVisualStyleBackColor = true;
  720. //
  721. // LoginCheckBox
  722. //
  723. LoginCheckBox.AutoSize = true;
  724. LoginCheckBox.Location = new Point(6, 77);
  725. LoginCheckBox.Margin = new Padding(3, 4, 3, 4);
  726. LoginCheckBox.Name = "LoginCheckBox";
  727. LoginCheckBox.Size = new Size(104, 19);
  728. LoginCheckBox.TabIndex = 8;
  729. LoginCheckBox.Text = "Account Login";
  730. LoginCheckBox.UseVisualStyleBackColor = true;
  731. //
  732. // tabPage6
  733. //
  734. tabPage6.Controls.Add(gbRestedExpRates);
  735. tabPage6.Controls.Add(gbGlobals);
  736. tabPage6.Location = new Point(4, 24);
  737. tabPage6.Name = "tabPage6";
  738. tabPage6.Padding = new Padding(3);
  739. tabPage6.Size = new Size(476, 348);
  740. tabPage6.TabIndex = 5;
  741. tabPage6.Text = "Rates";
  742. tabPage6.UseVisualStyleBackColor = true;
  743. //
  744. // gbRestedExpRates
  745. //
  746. gbRestedExpRates.Controls.Add(label22);
  747. gbRestedExpRates.Controls.Add(label23);
  748. gbRestedExpRates.Controls.Add(label21);
  749. gbRestedExpRates.Controls.Add(label20);
  750. gbRestedExpRates.Controls.Add(tbRestedPeriod);
  751. gbRestedExpRates.Controls.Add(tbRestedBuffLength);
  752. gbRestedExpRates.Controls.Add(tbMaxRestedBonus);
  753. gbRestedExpRates.Controls.Add(tbRestedExpBonus);
  754. gbRestedExpRates.Controls.Add(lblMaxRestedBonus);
  755. gbRestedExpRates.Controls.Add(lblRestedExpBonus);
  756. gbRestedExpRates.Controls.Add(lblRestedBuffLength);
  757. gbRestedExpRates.Controls.Add(lblPeriod);
  758. gbRestedExpRates.Location = new Point(17, 133);
  759. gbRestedExpRates.Name = "gbRestedExpRates";
  760. gbRestedExpRates.Size = new Size(228, 150);
  761. gbRestedExpRates.TabIndex = 8;
  762. gbRestedExpRates.TabStop = false;
  763. gbRestedExpRates.Text = "Rested exp";
  764. //
  765. // label22
  766. //
  767. label22.AutoSize = true;
  768. label22.Location = new Point(158, 88);
  769. label22.Name = "label22";
  770. label22.Size = new Size(17, 15);
  771. label22.TabIndex = 12;
  772. label22.Text = "%";
  773. //
  774. // label23
  775. //
  776. label23.AutoSize = true;
  777. label23.Location = new Point(158, 121);
  778. label23.Name = "label23";
  779. label23.Size = new Size(13, 15);
  780. label23.TabIndex = 12;
  781. label23.Text = "x";
  782. //
  783. // label21
  784. //
  785. label21.AutoSize = true;
  786. label21.Location = new Point(158, 55);
  787. label21.Name = "label21";
  788. label21.Size = new Size(33, 15);
  789. label21.TabIndex = 12;
  790. label21.Text = "mins";
  791. //
  792. // label20
  793. //
  794. label20.AutoSize = true;
  795. label20.Location = new Point(158, 25);
  796. label20.Name = "label20";
  797. label20.Size = new Size(33, 15);
  798. label20.TabIndex = 12;
  799. label20.Text = "mins";
  800. //
  801. // tbRestedPeriod
  802. //
  803. tbRestedPeriod.Location = new Point(96, 21);
  804. tbRestedPeriod.Name = "tbRestedPeriod";
  805. tbRestedPeriod.Size = new Size(56, 23);
  806. tbRestedPeriod.TabIndex = 11;
  807. tbRestedPeriod.KeyPress += tbRestedPeriod_KeyPress;
  808. //
  809. // tbRestedBuffLength
  810. //
  811. tbRestedBuffLength.Location = new Point(96, 51);
  812. tbRestedBuffLength.Name = "tbRestedBuffLength";
  813. tbRestedBuffLength.Size = new Size(56, 23);
  814. tbRestedBuffLength.TabIndex = 11;
  815. tbRestedBuffLength.KeyPress += tbRestedBuffLength_KeyPress;
  816. //
  817. // tbMaxRestedBonus
  818. //
  819. tbMaxRestedBonus.Location = new Point(96, 118);
  820. tbMaxRestedBonus.Name = "tbMaxRestedBonus";
  821. tbMaxRestedBonus.Size = new Size(56, 23);
  822. tbMaxRestedBonus.TabIndex = 11;
  823. tbMaxRestedBonus.KeyPress += tbMaxRestedBonus_KeyPress;
  824. //
  825. // tbRestedExpBonus
  826. //
  827. tbRestedExpBonus.Location = new Point(96, 85);
  828. tbRestedExpBonus.Name = "tbRestedExpBonus";
  829. tbRestedExpBonus.Size = new Size(56, 23);
  830. tbRestedExpBonus.TabIndex = 11;
  831. tbRestedExpBonus.KeyPress += tbRestedExpBonus_KeyPress;
  832. //
  833. // lblMaxRestedBonus
  834. //
  835. lblMaxRestedBonus.AutoSize = true;
  836. lblMaxRestedBonus.Location = new Point(13, 121);
  837. lblMaxRestedBonus.Name = "lblMaxRestedBonus";
  838. lblMaxRestedBonus.Size = new Size(69, 15);
  839. lblMaxRestedBonus.TabIndex = 0;
  840. lblMaxRestedBonus.Text = "Max bonus:";
  841. //
  842. // lblRestedExpBonus
  843. //
  844. lblRestedExpBonus.AutoSize = true;
  845. lblRestedExpBonus.Location = new Point(13, 88);
  846. lblRestedExpBonus.Name = "lblRestedExpBonus";
  847. lblRestedExpBonus.Size = new Size(65, 15);
  848. lblRestedExpBonus.TabIndex = 0;
  849. lblRestedExpBonus.Text = "Exp bonus:";
  850. //
  851. // lblRestedBuffLength
  852. //
  853. lblRestedBuffLength.AutoSize = true;
  854. lblRestedBuffLength.Location = new Point(13, 55);
  855. lblRestedBuffLength.Name = "lblRestedBuffLength";
  856. lblRestedBuffLength.Size = new Size(69, 15);
  857. lblRestedBuffLength.TabIndex = 0;
  858. lblRestedBuffLength.Text = "Buff length:";
  859. //
  860. // lblPeriod
  861. //
  862. lblPeriod.AutoSize = true;
  863. lblPeriod.Location = new Point(13, 24);
  864. lblPeriod.Name = "lblPeriod";
  865. lblPeriod.Size = new Size(44, 15);
  866. lblPeriod.TabIndex = 0;
  867. lblPeriod.Text = "Period:";
  868. //
  869. // gbGlobals
  870. //
  871. gbGlobals.Controls.Add(label19);
  872. gbGlobals.Controls.Add(label18);
  873. gbGlobals.Controls.Add(dropRateInput);
  874. gbGlobals.Controls.Add(lblDropRate);
  875. gbGlobals.Controls.Add(expRateInput);
  876. gbGlobals.Controls.Add(lblExpRate);
  877. gbGlobals.Location = new Point(17, 18);
  878. gbGlobals.Name = "gbGlobals";
  879. gbGlobals.Size = new Size(228, 100);
  880. gbGlobals.TabIndex = 7;
  881. gbGlobals.TabStop = false;
  882. gbGlobals.Text = "Globals";
  883. //
  884. // label19
  885. //
  886. label19.AutoSize = true;
  887. label19.Location = new Point(139, 63);
  888. label19.Name = "label19";
  889. label19.Size = new Size(13, 15);
  890. label19.TabIndex = 11;
  891. label19.Text = "x";
  892. //
  893. // label18
  894. //
  895. label18.AutoSize = true;
  896. label18.Location = new Point(139, 24);
  897. label18.Name = "label18";
  898. label18.Size = new Size(13, 15);
  899. label18.TabIndex = 12;
  900. label18.Text = "x";
  901. //
  902. // dropRateInput
  903. //
  904. dropRateInput.DecimalPlaces = 2;
  905. dropRateInput.Increment = new decimal(new int[] { 1, 0, 0, 131072 });
  906. dropRateInput.Location = new Point(82, 61);
  907. dropRateInput.Name = "dropRateInput";
  908. dropRateInput.Size = new Size(51, 23);
  909. dropRateInput.TabIndex = 9;
  910. //
  911. // lblDropRate
  912. //
  913. lblDropRate.AutoSize = true;
  914. lblDropRate.Location = new Point(13, 63);
  915. lblDropRate.Name = "lblDropRate";
  916. lblDropRate.Size = new Size(59, 15);
  917. lblDropRate.TabIndex = 7;
  918. lblDropRate.Text = "Drop rate:";
  919. //
  920. // expRateInput
  921. //
  922. expRateInput.DecimalPlaces = 2;
  923. expRateInput.Increment = new decimal(new int[] { 1, 0, 0, 131072 });
  924. expRateInput.Location = new Point(82, 22);
  925. expRateInput.Name = "expRateInput";
  926. expRateInput.Size = new Size(51, 23);
  927. expRateInput.TabIndex = 10;
  928. //
  929. // lblExpRate
  930. //
  931. lblExpRate.AutoSize = true;
  932. lblExpRate.Location = new Point(13, 24);
  933. lblExpRate.Name = "lblExpRate";
  934. lblExpRate.Size = new Size(52, 15);
  935. lblExpRate.TabIndex = 8;
  936. lblExpRate.Text = "Exp rate:";
  937. //
  938. // tabPage5
  939. //
  940. tabPage5.Controls.Add(groupBox2);
  941. tabPage5.Controls.Add(Resolution_textbox);
  942. tabPage5.Controls.Add(label9);
  943. tabPage5.Controls.Add(label16);
  944. tabPage5.Controls.Add(lineMessageTimeTextBox);
  945. tabPage5.Controls.Add(label17);
  946. tabPage5.Controls.Add(gameMasterEffect_CheckBox);
  947. tabPage5.Location = new Point(4, 24);
  948. tabPage5.Margin = new Padding(3, 4, 3, 4);
  949. tabPage5.Name = "tabPage5";
  950. tabPage5.Padding = new Padding(3, 4, 3, 4);
  951. tabPage5.Size = new Size(476, 348);
  952. tabPage5.TabIndex = 4;
  953. tabPage5.Text = "Game Features";
  954. tabPage5.UseVisualStyleBackColor = true;
  955. //
  956. // groupBox2
  957. //
  958. groupBox2.Controls.Add(ReaddArcDrops);
  959. groupBox2.Controls.Add(ReaddSinDrops);
  960. groupBox2.Controls.Add(RemoveArcDrops);
  961. groupBox2.Controls.Add(RemoveSinDrops);
  962. groupBox2.Location = new Point(6, 199);
  963. groupBox2.Name = "groupBox2";
  964. groupBox2.Size = new Size(160, 142);
  965. groupBox2.TabIndex = 0;
  966. groupBox2.TabStop = false;
  967. groupBox2.Text = "Drops Management";
  968. //
  969. // ReaddArcDrops
  970. //
  971. ReaddArcDrops.Location = new Point(8, 109);
  972. ReaddArcDrops.Name = "ReaddArcDrops";
  973. ReaddArcDrops.Size = new Size(144, 23);
  974. ReaddArcDrops.TabIndex = 3;
  975. ReaddArcDrops.Text = "ReAdd Archer Drops";
  976. ReaddArcDrops.UseVisualStyleBackColor = true;
  977. ReaddArcDrops.Click += ReaddArcDrops_Click;
  978. //
  979. // ReaddSinDrops
  980. //
  981. ReaddSinDrops.Location = new Point(8, 51);
  982. ReaddSinDrops.Name = "ReaddSinDrops";
  983. ReaddSinDrops.Size = new Size(144, 23);
  984. ReaddSinDrops.TabIndex = 2;
  985. ReaddSinDrops.Text = "ReAdd Assassin Drops";
  986. ReaddSinDrops.UseVisualStyleBackColor = true;
  987. ReaddSinDrops.Click += ReaddSinDrops_Click;
  988. //
  989. // RemoveArcDrops
  990. //
  991. RemoveArcDrops.Location = new Point(8, 80);
  992. RemoveArcDrops.Name = "RemoveArcDrops";
  993. RemoveArcDrops.Size = new Size(144, 23);
  994. RemoveArcDrops.TabIndex = 1;
  995. RemoveArcDrops.Text = "Remove Archer Drops";
  996. RemoveArcDrops.UseVisualStyleBackColor = true;
  997. RemoveArcDrops.Click += RemoveArcDrops_Click;
  998. //
  999. // RemoveSinDrops
  1000. //
  1001. RemoveSinDrops.Location = new Point(8, 22);
  1002. RemoveSinDrops.Name = "RemoveSinDrops";
  1003. RemoveSinDrops.Size = new Size(144, 23);
  1004. RemoveSinDrops.TabIndex = 0;
  1005. RemoveSinDrops.Text = "Remove Assassin Drops";
  1006. RemoveSinDrops.UseVisualStyleBackColor = true;
  1007. RemoveSinDrops.Click += RemoveSinDrops_Click;
  1008. //
  1009. // Resolution_textbox
  1010. //
  1011. Resolution_textbox.Location = new Point(170, 90);
  1012. Resolution_textbox.Margin = new Padding(3, 4, 3, 4);
  1013. Resolution_textbox.Name = "Resolution_textbox";
  1014. Resolution_textbox.Size = new Size(93, 23);
  1015. Resolution_textbox.TabIndex = 32;
  1016. Resolution_textbox.TextChanged += Resolution_textbox_TextChanged;
  1017. //
  1018. // label9
  1019. //
  1020. label9.AutoSize = true;
  1021. label9.Location = new Point(22, 94);
  1022. label9.Name = "label9";
  1023. label9.Size = new Size(135, 15);
  1024. label9.TabIndex = 31;
  1025. label9.Text = "Max Resolution Allowed";
  1026. //
  1027. // label16
  1028. //
  1029. label16.AutoSize = true;
  1030. label16.Location = new Point(217, 62);
  1031. label16.Name = "label16";
  1032. label16.Size = new Size(50, 15);
  1033. label16.TabIndex = 29;
  1034. label16.Text = "minutes";
  1035. //
  1036. // lineMessageTimeTextBox
  1037. //
  1038. lineMessageTimeTextBox.Location = new Point(170, 59);
  1039. lineMessageTimeTextBox.Margin = new Padding(3, 4, 3, 4);
  1040. lineMessageTimeTextBox.MaxLength = 5;
  1041. lineMessageTimeTextBox.Name = "lineMessageTimeTextBox";
  1042. lineMessageTimeTextBox.Size = new Size(41, 23);
  1043. lineMessageTimeTextBox.TabIndex = 28;
  1044. lineMessageTimeTextBox.Text = "10";
  1045. //
  1046. // label17
  1047. //
  1048. label17.AutoSize = true;
  1049. label17.Location = new Point(22, 62);
  1050. label17.Name = "label17";
  1051. label17.Size = new Size(142, 15);
  1052. label17.TabIndex = 27;
  1053. label17.Text = "Line Message Frequency :";
  1054. //
  1055. // gameMasterEffect_CheckBox
  1056. //
  1057. gameMasterEffect_CheckBox.AutoSize = true;
  1058. gameMasterEffect_CheckBox.Location = new Point(22, 25);
  1059. gameMasterEffect_CheckBox.Margin = new Padding(3, 4, 3, 4);
  1060. gameMasterEffect_CheckBox.Name = "gameMasterEffect_CheckBox";
  1061. gameMasterEffect_CheckBox.Size = new Size(129, 19);
  1062. gameMasterEffect_CheckBox.TabIndex = 2;
  1063. gameMasterEffect_CheckBox.Text = "Game Master Effect";
  1064. gameMasterEffect_CheckBox.UseVisualStyleBackColor = true;
  1065. //
  1066. // label8
  1067. //
  1068. label8.Location = new Point(0, 0);
  1069. label8.Name = "label8";
  1070. label8.Size = new Size(100, 23);
  1071. label8.TabIndex = 0;
  1072. //
  1073. // VPathDialog
  1074. //
  1075. VPathDialog.FileName = "Mir2.Exe";
  1076. VPathDialog.Filter = "Executable Files (*.exe)|*.exe";
  1077. VPathDialog.Multiselect = true;
  1078. //
  1079. // ConfigForm
  1080. //
  1081. AutoScaleDimensions = new SizeF(7F, 15F);
  1082. AutoScaleMode = AutoScaleMode.Font;
  1083. ClientSize = new Size(512, 430);
  1084. Controls.Add(SaveButton);
  1085. Controls.Add(configTabs);
  1086. Margin = new Padding(3, 4, 3, 4);
  1087. Name = "ConfigForm";
  1088. Text = "Server Config Form";
  1089. FormClosed += ConfigForm_FormClosed;
  1090. configTabs.ResumeLayout(false);
  1091. tabPage1.ResumeLayout(false);
  1092. tabPage1.PerformLayout();
  1093. groupBox1.ResumeLayout(false);
  1094. groupBox1.PerformLayout();
  1095. tabPage2.ResumeLayout(false);
  1096. gbServerSettings.ResumeLayout(false);
  1097. gbServerSettings.PerformLayout();
  1098. gbHTTPService.ResumeLayout(false);
  1099. gbHTTPService.PerformLayout();
  1100. gbConnectionSettings.ResumeLayout(false);
  1101. gbConnectionSettings.PerformLayout();
  1102. gbServerConnection.ResumeLayout(false);
  1103. gbServerConnection.PerformLayout();
  1104. tabPage3.ResumeLayout(false);
  1105. gbGameWorld.ResumeLayout(false);
  1106. gbGameWorld.PerformLayout();
  1107. gbCharacterScreen.ResumeLayout(false);
  1108. gbCharacterScreen.PerformLayout();
  1109. gbLoginScreen.ResumeLayout(false);
  1110. gbLoginScreen.PerformLayout();
  1111. tabPage6.ResumeLayout(false);
  1112. gbRestedExpRates.ResumeLayout(false);
  1113. gbRestedExpRates.PerformLayout();
  1114. gbGlobals.ResumeLayout(false);
  1115. gbGlobals.PerformLayout();
  1116. ((System.ComponentModel.ISupportInitialize)dropRateInput).EndInit();
  1117. ((System.ComponentModel.ISupportInitialize)expRateInput).EndInit();
  1118. tabPage5.ResumeLayout(false);
  1119. tabPage5.PerformLayout();
  1120. groupBox2.ResumeLayout(false);
  1121. ResumeLayout(false);
  1122. }
  1123. #endregion
  1124. private System.Windows.Forms.Button SaveButton;
  1125. private System.Windows.Forms.TabControl configTabs;
  1126. private System.Windows.Forms.TabPage tabPage1;
  1127. private System.Windows.Forms.TextBox RelogDelayTextBox;
  1128. private System.Windows.Forms.Label label7;
  1129. private System.Windows.Forms.CheckBox VersionCheckBox;
  1130. private System.Windows.Forms.Button VPathBrowseButton;
  1131. private System.Windows.Forms.TextBox VPathTextBox;
  1132. private System.Windows.Forms.Label label1;
  1133. private System.Windows.Forms.TabPage tabPage2;
  1134. private System.Windows.Forms.TextBox MaxUserTextBox;
  1135. private System.Windows.Forms.Label label5;
  1136. private System.Windows.Forms.TextBox TimeOutTextBox;
  1137. private System.Windows.Forms.Label label4;
  1138. private System.Windows.Forms.TextBox PortTextBox;
  1139. private System.Windows.Forms.Label label3;
  1140. private System.Windows.Forms.TextBox IPAddressTextBox;
  1141. private System.Windows.Forms.Label label2;
  1142. private System.Windows.Forms.OpenFileDialog VPathDialog;
  1143. private System.Windows.Forms.TabPage tabPage3;
  1144. private System.Windows.Forms.CheckBox StartGameCheckBox;
  1145. private System.Windows.Forms.CheckBox DCharacterCheckBox;
  1146. private System.Windows.Forms.CheckBox NCharacterCheckBox;
  1147. private System.Windows.Forms.CheckBox LoginCheckBox;
  1148. private System.Windows.Forms.CheckBox PasswordCheckBox;
  1149. private System.Windows.Forms.CheckBox AccountCheckBox;
  1150. private System.Windows.Forms.TextBox SaveDelayTextBox;
  1151. private System.Windows.Forms.Label label6;
  1152. private System.Windows.Forms.TabPage tabPage5;
  1153. private System.Windows.Forms.CheckBox SafeZoneBorderCheckBox;
  1154. private System.Windows.Forms.CheckBox SafeZoneHealingCheckBox;
  1155. private System.Windows.Forms.CheckBox AllowArcherCheckBox;
  1156. private System.Windows.Forms.CheckBox AllowAssassinCheckBox;
  1157. private System.Windows.Forms.Label label9;
  1158. private System.Windows.Forms.Label label8;
  1159. private System.Windows.Forms.TextBox Resolution_textbox;
  1160. private System.Windows.Forms.Label ServerVersionLabel;
  1161. private System.Windows.Forms.Label DBVersionLabel;
  1162. private System.Windows.Forms.Label label11;
  1163. private System.Windows.Forms.Label label10;
  1164. private System.Windows.Forms.GroupBox groupBox1;
  1165. private System.Windows.Forms.Label label12;
  1166. private System.Windows.Forms.CheckBox gameMasterEffect_CheckBox;
  1167. private System.Windows.Forms.TextBox HTTPIPAddressTextBox;
  1168. private System.Windows.Forms.Label label13;
  1169. private System.Windows.Forms.TextBox HTTPTrustedIPAddressTextBox;
  1170. private System.Windows.Forms.Label label14;
  1171. private System.Windows.Forms.Label label15;
  1172. private System.Windows.Forms.CheckBox StartHTTPCheckBox;
  1173. private System.Windows.Forms.Label label16;
  1174. private System.Windows.Forms.TextBox lineMessageTimeTextBox;
  1175. private System.Windows.Forms.Label label17;
  1176. private TextBox maxConnectionsPerIP;
  1177. private Label lblMaxConnectionsPerIP;
  1178. private TabPage tabPage6;
  1179. private GroupBox gbRestedExpRates;
  1180. private GroupBox gbGlobals;
  1181. private Label label19;
  1182. private Label label18;
  1183. private NumericUpDown dropRateInput;
  1184. private Label lblDropRate;
  1185. private NumericUpDown expRateInput;
  1186. private Label lblExpRate;
  1187. private Label lblMaxRestedBonus;
  1188. private Label lblRestedExpBonus;
  1189. private Label lblRestedBuffLength;
  1190. private Label lblPeriod;
  1191. private TextBox tbRestedBuffLength;
  1192. private TextBox tbMaxRestedBonus;
  1193. private TextBox tbRestedExpBonus;
  1194. private TextBox tbRestedPeriod;
  1195. private Label label22;
  1196. private Label label23;
  1197. private Label label21;
  1198. private Label label20;
  1199. private GroupBox groupBox2;
  1200. private Button ReaddArcDrops;
  1201. private Button ReaddSinDrops;
  1202. private Button RemoveArcDrops;
  1203. private Button RemoveSinDrops;
  1204. private CheckBox ObserveCheckBox;
  1205. private CheckBox WarehousePasswordCheckBox;
  1206. private GroupBox gbHTTPService;
  1207. private GroupBox gbConnectionSettings;
  1208. private GroupBox gbServerConnection;
  1209. private GroupBox gbServerSettings;
  1210. private GroupBox gbLoginScreen;
  1211. private GroupBox gbCharacterScreen;
  1212. private GroupBox gbGameWorld;
  1213. }
  1214. }