Advertisement
CostyKiller

Added faction admin commands

Sep 21st, 2020
327
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 7.43 KB | None | 0 0
  1. ### Eclipse Workspace Patch 1.0
  2. #P L2J_Mobius_7.0_PreludeOfWar
  3. Index: dist/game/data/html/admin/faction_menu.htm
  4. ===================================================================
  5. --- dist/game/data/html/admin/faction_menu.htm  (nonexistent)
  6. +++ dist/game/data/html/admin/faction_menu.htm  (working copy)
  7. @@ -0,0 +1,66 @@
  8. +<html><title>Faction Menu</title><body>
  9. +<table width=270>
  10. +<tr>
  11. +<td width=45><button value="Main" action="bypass -h admin_admin" width=45 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
  12. +<td width=180><center>Factions Menu</center></td>
  13. +<td width=45><button value="Back" action="bypass -h admin_admin" width=45 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
  14. +</tr>
  15. +</table><br>
  16. +<center>
  17. +<table width=270><tr><td>Set current target's Faction Level from above list, or use amount of points you want to add/remove.</td></tr></table><br><br>
  18. +<table width=270><tr><td>Faction Guilds</td><td>Levels</td><td>Action</td></tr></table><br>
  19. +<table width=270>
  20. +<tr><td>Blackbird Clan</td>
  21. +<td><combobox width=45 height=17 var=lvbox1 list=0;1;2;3;4;5;6;7;8;9;10;></td>
  22. +<td><button value="Set" action="bypass -h admin_faction_level_set BlackBirdClan $lvbox1" width=45 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
  23. +<td></td>
  24. +</tr>
  25. +<tr><td>Mother Tree Guardians</td>
  26. +<td><combobox width=45 height=17 var=lvbox2 list=0;1;2;3;4;5;6;7;8;9;10;></td>
  27. +<td><button value="Set" action="bypass -h admin_faction_level_set MTreeGuardians $lvbox2" width=45 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
  28. +<td></td>
  29. +</tr>
  30. +<tr><td>Giant Trackers</td>
  31. +<td><combobox width=45 height=17 var=lvbox3 list=0;1;2;3;4;5;6;7;8;9;10;></td>
  32. +<td><button value="Set" action="bypass -h admin_faction_level_set GiantTrackers $lvbox3" width=45 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
  33. +<td></td>
  34. +</tr>
  35. +<tr><td>Unwordly Visitors</td>
  36. +<td><combobox width=45 height=17 var=lvbox4 list=0;1;2;3;4;5;6;></td>
  37. +<td><button value="Set" action="bypass -h admin_faction_level_set UnwordlyVisitors $lvbox4" width=45 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
  38. +<td></td>
  39. +</tr>
  40. +<tr><td>Kingdom Royal Guards</td>
  41. +<td><combobox width=45 height=17 var=lvbox5 list=0;1;2;3;4;5;6;7;8;9;10;></td>
  42. +<td><button value="Set" action="bypass -h admin_faction_level_set KRoyalGuards $lvbox5" width=45 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
  43. +<td></td>
  44. +</tr>
  45. +<tr><td>Fishing Guild</td>
  46. +<td><combobox width=45 height=17 var=lvbox6 list=0;1;2;3;4;5;6;></td>
  47. +<td><button value="Set" action="bypass -h admin_faction_level_set FishingGuild $lvbox6" width=45 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
  48. +<td></td>
  49. +</tr>
  50. +<tr><td>Hunters Guild</td>
  51. +<td><combobox width=45 height=17 var=lvbox7 list=0;1;2;3;4;5;6;></td>
  52. +<td><button value="Set" action="bypass -h admin_faction_level_set HuntersGuild $lvbox7" width=45 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
  53. +<td></td>
  54. +</tr>
  55. +<tr><td>Adventure Guild</td>
  56. +<td><combobox width=45 height=17 var=lvbox8 list=0;1;2;3;4;5;6;></td>
  57. +<td><button value="Set" action="bypass -h admin_faction_level_set AdventureGuild $lvbox8" width=45 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
  58. +<td></td>
  59. +</tr>
  60. +</table><br><br>
  61. +<table width=270 cellpadding="1">
  62. +<tr>
  63. +<td>Faction:</td>
  64. +<td><combobox width=140 height=17 var=ebox list=BlackBirdClan;MTreeGuardians;GiantTrackers;UnwordlyVisitors;KRoyalGuards;FishingGuild;HuntersGuild;AdventureGuild;></td>
  65. +<td><button value="Add" action="bypass -h admin_faction_points_add $ebox $vbox" width=45 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
  66. +</tr><tr>
  67. +<td>Points:</td>
  68. +<td><edit var="vbox" width=140 height=12 type=number></td>
  69. +<td><button value="Rem" action="bypass -h admin_faction_points_remove $ebox $vbox" width=45 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
  70. +</tr>
  71. +</table><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
  72. +</center>
  73. +</body></html>
  74. \ No newline at end of file
  75. Index: dist/game/config/AdminCommands.xml
  76. ===================================================================
  77. --- dist/game/config/AdminCommands.xml  (revision 7637)
  78. +++ dist/game/config/AdminCommands.xml  (working copy)
  79. @@ -611,6 +611,23 @@
  80.  
  81.     <!-- ADMIN SERVERINFO -->
  82.     <admin command="admin_serverinfo" accessLevel="100" />
  83.    
  84. +   <!-- ADMIN FACTION -->
  85. +   <admin command="admin_faction_menu" accessLevel="100" />
  86. +   <admin command="admin_faction_level_set" accessLevel="100" />
  87. +   <admin command="admin_faction_points_add" accessLevel="100" />
  88. +   <admin command="admin_faction_points_remove" accessLevel="100" />
  89.  
  90.     <!-- VOICE COMMANDS -->
  91.     <admin command="banchat" accessLevel="30" />
  92. Index: java/org/l2jmobius/gameserver/enums/Faction.java
  93. ===================================================================
  94. --- java/org/l2jmobius/gameserver/enums/Faction.java    (revision 7637)
  95. +++ java/org/l2jmobius/gameserver/enums/Faction.java    (working copy)
  96. @@ -21,14 +21,15 @@
  97.   */
  98.  public enum Faction
  99.  {
  100. -   BLACKBIRD_CLAN(1, 200, 1200, 3200, 6200, 11200, 19200, 30200),
  101. -   MOTHER_TREE_GUARDIANS(2, 100, 1000, 2800, 5500, 10000, 17200, 27100),
  102. -   GIANT_TRACKERS(3, 200, 1350, 3650, 7100, 12850, 22050, 34700),
  103. -   UNWORLDLY_VISITORS(4, 100, 1200, 3400, 6700, 12200, 21000, 33100),
  104. -   KINGDOM_ROYAL_GUARDS(5, 100, 900, 2500, 4900, 8100, 12100, 16900, 22500, 29700, 38500, 48900),
  105. -   FISHING_GUILD(6, 100, 7300, 18100, 32500, 53500, 78700, 106700),
  106. -   HUNTERS_GUILD(7, 200, 4000, 9600, 19900, 32500, 47200, 64000),
  107. -   ADVENTURE_GUILD(8, 200, 4000, 9600, 19900, 32500, 47200, 64000);
  108. +   // XXX: Updated to pow custom values
  109. +   BLACKBIRD_CLAN(1, 200, 1200, 3200, 6200, 11200, 19200, 30200, 45000, 60000, 75000, 100000), // 10 levels
  110. +   MOTHER_TREE_GUARDIANS(2, 100, 1000, 2800, 5500, 10000, 17200, 27100, 40000, 55000, 70000, 95000), // 10 levels
  111. +   GIANT_TRACKERS(3, 200, 1350, 3650, 7100, 12850, 22050, 34700, 50000, 65000, 80000, 95000), // 10 levels
  112. +   UNWORLDLY_VISITORS(4, 100, 1200, 3400, 6700, 12200, 21000, 33100), // 6 levels
  113. +   KINGDOM_ROYAL_GUARDS(5, 100, 900, 2500, 4900, 8100, 12100, 16900, 22500, 29700, 38500, 48900), // 10 levels
  114. +   FISHING_GUILD(6, 100, 7300, 18100, 32500, 53500, 78700, 106700), // 6 levels
  115. +   HUNTERS_GUILD(7, 200, 4000, 9600, 19900, 32500, 47200, 64000), // 6 levels
  116. +   ADVENTURE_GUILD(8, 200, 4000, 9600, 19900, 32500, 47200, 64000); // 6 levels
  117.    
  118.     private int _id;
  119.     private int[] _points;
  120. Index: dist/game/data/html/admin/main_menu.htm
  121. ===================================================================
  122. --- dist/game/data/html/admin/main_menu.htm (revision 7637)
  123. +++ dist/game/data/html/admin/main_menu.htm (working copy)
  124. @@ -31,6 +31,8 @@
  125.  <td><button value="PC Points" action="bypass -h admin_pccafepoints" width=65 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
  126.  <td><button value="NCoins" action="bypass -h admin_primepoints" width=65 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
  127.  <td><button value="Premium" action="bypass -h admin_premium_menu" width=65 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
  128. +</tr><tr>
  129. +<td><button value="Factions" action="bypass -h admin_faction_menu" width=65 height=21 back="L2UI_CT1.Button_DF_Down" fore="L2UI_CT1.Button_DF"></td>
  130.  </tr>
  131.  </table>
  132.  <br>
  133.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement