Guest User

Untitled

a guest
Dec 16th, 2018
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.81 KB | None | 0 0
  1. //==============================================================================//
  2. //= Script Release : Job Changer + Max Leveler [ Version 1.5 ]
  3. //==================================By==========================================//
  4. //= ManiacSociety
  5. //==============================================================================//
  6. //= Idea Came From : ManiacSociety
  7. //= Helper : Emistry & Kenpachi
  8. //==============================================================================//
  9. //= D E S C R I P T I O N S
  10. //==============================================================================//
  11. // -- 1. Character can choose a Job which he like to be.
  12. // -- 2. This NPC only have 1 Time Usage.
  13. // If it is set to Account Based then that account can use 1 times.
  14. // If it is set to Character Based then all new character can use 1 times.
  15. // -- 3. Complete skills / Skill Points will be given if it is set to be.
  16. // -- 4. Base Level and Job Level will be given upon Job Change.
  17. //==============================================================================//
  18. //= V E R S I O N S
  19. //==============================================================================//
  20. // -- [ 1.5 ] : Added Configuration for Account Based / Character Based Settings
  21. // -- [ 1.4 ] : Added Baby Classes + 3rd Job Classes.
  22. // -- [ 1.3 ] : Added Configuration Option , 4 Announce Option , Informations.
  23. // -- [ 1.2 ] : Simplified Scripts + Shorten the Scripts.
  24. // -- [ 1.1 ] : Added New Job Change Option.
  25. // -- [ 1.0 ] : Simple Login Auto Max Level + Job Changer.
  26. //==============================================================================//
  27. //= R U L E S
  28. //==============================================================================//
  29. // -- 1. Do not use for exchanging purpose.
  30. // -- 2. Do not claim it as yours.
  31. // -- 3. Do not change or remove the credits.
  32. // -- 4. Do not sell the script in order to get paid.
  33. // -- 5. Do not re-sharing upon modified without permission.
  34. //==============================================================================//
  35.  
  36.  
  37.  
  38.  
  39. - script ClassHelper -1,{
  40. OnPCLoginEvent:
  41.  
  42. // -- Configuration Option
  43. set .npcname$,"[ ^0000FF Class Helper ^000000 ]";
  44. //set .InfoMenu,1; // Classes Informations Option [ 0 - Disable / 1 - Enable ]
  45. //set .1stClassMenu,1; // First Job Class Option [ 0 - Disable / 1 - Enable ]
  46. //set .2ndClassMenu,1; // Second Job Class Option [ 0 - Disable / 1 - Enable ]
  47. //set .High1stClassMenu,1; // High 1st Class Option [ 0 - Disable / 1 - Enable ]
  48. set .Trans2ndClassMenu,1; // Transcendent Class Option [ 0 - Disable / 1 - Enable ]
  49. set .Trans3rdClassMenu,1; // Third Job Class Option [ 0 - Disable / 1 - Enable ]
  50. set .ExpandedClassMenu,1; // Expanded Class Option [ 0 - Disable / 1 - Enable ]
  51. set .BabyClassMenu,1; // Baby Job Class Option [ 0 - Disable / 1 - Enable ]
  52. set .Baby3rdClassMenu,1; // Baby Third Job Class Option [ 0 - Disable / 1 - Enable ]
  53. set .Allskills,1; // Complete Skills Option [ 0 - Disable / 1 - Enable ]
  54.  
  55. // -- Usable for Only 1 Time
  56. set .Based,1; // [ 0 - Account Based / 1 - Character Based ]
  57.  
  58.  
  59. if( ClassHelper == 1 || #ClassHelper == 1 ) end;
  60.  
  61. Main_Menu:
  62. mes .npcname$;
  63. mes "I am the Job Class Helper...";
  64. mes "I am here to help you.";
  65. mes " ^FF0000________________________________^000000";
  66. mes "Do you wish to become Stronger ?";
  67. mes " ^FF0000________________________________^000000";
  68. next;
  69. mes .npcname$;
  70. mes "Do you admire those who have a great power ? Do you wish to become a part of them ? If yes , then which classes that you admire the most ?";
  71. next;
  72. switch(select(( .InfoMenu == 0 )?"":"^4EEE94Classes Information^000000",
  73. ( .1stClassMenu == 0 )?"":"^0000FFFirst Job Classes^000000",
  74. ( .2ndClassMenu == 0 )?"":"^0000FFSecond Job Classes^000000",
  75. ( .High1stClassMenu == 0 )?"":"^0000FFHigh First Job Classes^000000",
  76. ( .Trans2ndClassMenu == 0 )?"":"^0000FFTranscendent Job Classes^000000",
  77. ( .Trans3rdClassMenu == 0 )?"":"^0000FFThird Job Classes^000000",
  78. ( .ExpandedClassMenu == 0 )?"":"^0000FFEExpanded Job Classes^000000",
  79. ( .BabyClassMenu == 0 )?"":"^0000FFBaby Normal Job Classes^000000",
  80. ( .Baby3rdClassMenu == 0 )?"":"^0000FFBaby Third Job Classes^000000",
  81. "^FF0000Sorry, i admire nobody....^000000")) {
  82.  
  83. Case 1: goto Classes_info;
  84. Case 2: goto FirstJob_Classes;
  85. Case 3: goto SecondJob_Classes;
  86. Case 4: goto HighFirstJob_Classes;
  87. Case 5: goto TransSecondJob_Classes;
  88. Case 6: goto TransThirdJob_Classes;
  89. Case 7: goto ExpandedJob_Classes;
  90. Case 8: goto BabyJob_Classes;
  91. Case 9: goto BabyThirdJob_Classes;
  92. Case 10: close;
  93. }
  94.  
  95. //FirstJob_Classes:
  96. mes .npcname$;
  97. mes "So, i give you a chance now. Which Classes will you choose to join ? Tell me your desired Classes.";
  98. next;
  99. switch(select("^76EE00Swordman^000000",
  100. "^76EE00Magician^000000",
  101. "^76EE00Archer^000000",
  102. "^76EE00Acolyte^000000",
  103. "^76EE00Merchant^000000",
  104. "^76EE00Thief^000000",
  105. "^FF0000Back^000000")) {
  106.  
  107. // --- callsub Job_Changing,<JOB>,<BaseLv>,<JobLv>,<Skill>,<Announce>;
  108.  
  109. Case 1: callsub Job_Changing,1,99,50,60,"All";
  110. Case 2: callsub Job_Changing,2,99,50,60,"All";
  111. Case 3: callsub Job_Changing,3,99,50,60,"All";
  112. Case 4: callsub Job_Changing,4,99,50,60,"All";
  113. Case 5: callsub Job_Changing,5,99,50,60,"All";
  114. Case 6: callsub Job_Changing,6,99,50,60,"All";
  115. Case 7: goto Main_Menu;
  116. }
  117.  
  118. //HighFirstJob_Classes:
  119. mes .npcname$;
  120. mes "So, i give you a chance now. Which Classes will you choose to join ? Tell me your desired Classes.";
  121. next;
  122. switch(select("^76EE00High Swordman^000000",
  123. "^76EE00High Magician^000000",
  124. "^76EE00High Archer^000000",
  125. "^76EE00High Acolyte^000000",
  126. "^76EE00High Merchant^000000",
  127. "^76EE00High Thief^000000",
  128. "^FF0000Back^000000")) {
  129.  
  130. // --- callsub Job_Changing,<JOB>,<BaseLv>,<JobLv>,<Skill>,<Announce>;
  131.  
  132. Case 1: callsub Job_Changing,4002,99,50,60,"All";
  133. Case 2: callsub Job_Changing,4003,99,50,60,"All";
  134. Case 3: callsub Job_Changing,4004,99,50,60,"All";
  135. Case 4: callsub Job_Changing,4005,99,50,60,"All";
  136. Case 5: callsub Job_Changing,4006,99,50,60,"All";
  137. Case 6: callsub Job_Changing,4007,99,50,60,"All";
  138. Case 7: goto Main_Menu;
  139. }
  140.  
  141. SecondJob_Classes:
  142. mes .npcname$;
  143. mes "So, i give you a chance now. Which Classes will you choose to join ? Tell me your desired Classes.";
  144. next;
  145. switch(select("^76EE00Knight^000000",
  146. "^76EE00Priest^000000",
  147. "^76EE00Wizard^000000",
  148. "^76EE00Blacksmith^000000",
  149. "^76EE00Hunter^000000",
  150. "^76EE00Assassin^000000",
  151. "^76EE00Crusader^000000",
  152. "^76EE00Monk^000000",
  153. "^76EE00Sage^000000",
  154. "^76EE00Rogue^000000",
  155. "^76EE00Alchemist^000000",
  156. ( Sex == 0 )?"":"^76EE00Dancer^000000",
  157. ( Sex == 1 )?"":"^76EE00Bard^000000",
  158. "^FF0000Back^000000")) {
  159.  
  160. // --- callsub Job_Changing,<JOB>,<BaseLv>,<JobLv>,<Skill>,<Announce>;
  161.  
  162. Case 1: callsub Job_Changing,7,99,50,110,"All";
  163. Case 2: callsub Job_Changing,8,99,50,110,"All";
  164. Case 3: callsub Job_Changing,9,99,50,110,"All";
  165. Case 4: callsub Job_Changing,10,99,50,110,"All";
  166. Case 5: callsub Job_Changing,11,99,50,110,"All";
  167. Case 6: callsub Job_Changing,12,99,50,110,"All";
  168. Case 7: callsub Job_Changing,14,99,50,110,"All";
  169. Case 8: callsub Job_Changing,15,99,50,110,"All";
  170. Case 9: callsub Job_Changing,16,99,50,110,"All";
  171. Case 10: callsub Job_Changing,17,99,50,110,"All";
  172. Case 11: callsub Job_Changing,18,99,50,110,"All";
  173. Case 12: callsub Job_Changing,20,99,50,110,"All";
  174. Case 13: callsub Job_Changing,19,99,50,110,"All";
  175. Case 14: goto Main_Menu;
  176. }
  177.  
  178. TransSecondJob_Classes:
  179. mes .npcname$;
  180. mes "So, i give you a chance now. Which Classes will you choose to join ? Tell me your desired Classes.";
  181. next;
  182. switch(select("^76EE00Lord Knight^000000",
  183. "^76EE00High Priest^000000",
  184. "^76EE00High Wizard^000000",
  185. "^76EE00Whitesmith^000000",
  186. "^76EE00Sniper^000000",
  187. "^76EE00Assassin Cross^000000",
  188. "^76EE00Paladin^000000",
  189. "^76EE00Champion^000000",
  190. "^76EE00Professor^000000",
  191. "^76EE00Stalker^000000",
  192. "^76EE00Creator^000000",
  193. ( Sex == 0 )?"":"^76EE00Gypsy^000000",
  194. ( Sex == 1 )?"":"^76EE00Clowm^000000",
  195. "^FF0000Back^000000")) {
  196.  
  197. // --- callsub Job_Changing,<JOB>,<BaseLv>,<JobLv>,<Skill>,<Announce>;
  198.  
  199. Case 1: callsub Job_Changing,4008,99,70,130,"All";
  200. Case 2: callsub Job_Changing,4009,99,70,130,"All";
  201. Case 3: callsub Job_Changing,4010,99,70,130,"All";
  202. Case 4: callsub Job_Changing,4011,99,70,130,"All";
  203. Case 5: callsub Job_Changing,4012,99,70,130,"All";
  204. Case 6: callsub Job_Changing,4013,99,70,130,"All";
  205. Case 7: callsub Job_Changing,4015,99,70,130,"All";
  206. Case 8: callsub Job_Changing,4016,99,70,130,"All";
  207. Case 9: callsub Job_Changing,4017,99,70,130,"All";
  208. Case 10: callsub Job_Changing,4018,99,70,130,"All";
  209. Case 11: callsub Job_Changing,4019,99,70,130,"All";
  210. Case 12: callsub Job_Changing,4021,99,70,130,"All";
  211. Case 13: callsub Job_Changing,4020,99,70,130,"All";
  212. Case 14: goto Main_Menu;
  213. }
  214.  
  215. TransThirdJob_Classes:
  216. mes .npcname$;
  217. mes "So, i give you a chance now. Which Classes will you choose to join ? Tell me your desired Classes.";
  218. next;
  219. switch(select("^76EE00Rune Knight^000000",
  220. "^76EE00Warlock^000000",
  221. "^76EE00Ranger^000000",
  222. "^76EE00Arch Bishop^000000",
  223. "^76EE00Mechanic^000000",
  224. "^76EE00Guillotine Cross^000000",
  225. "^76EE00Royal Guard^000000",
  226. "^76EE00Sorcerer^000000",
  227. ( Sex == 0 )?"":"^76EE00Wanderer^000000",
  228. ( Sex == 1 )?"":"^76EE00Minstrel^000000",
  229. "^76EE00Shura^000000",
  230. "^76EE00Genetic^000000",
  231. "^76EE00Shadow Chaser^000000",
  232. "^FF0000Back^000000")) {
  233.  
  234. // --- callsub Job_Changing,<JOB>,<BaseLv>,<JobLv>,<Skill>,<Announce>;
  235.  
  236. Case 1: callsub Job_Changing,4060,999,70,200,"All";
  237. Case 2: callsub Job_Changing,4061,999,70,200,"All";
  238. Case 3: callsub Job_Changing,4062,999,70,200,"All";
  239. Case 4: callsub Job_Changing,4063,999,70,200,"All";
  240. Case 5: callsub Job_Changing,4064,999,70,200,"All";
  241. Case 6: callsub Job_Changing,4065,999,70,200,"All";
  242. Case 7: callsub Job_Changing,4073,999,70,200,"All";
  243. Case 8: callsub Job_Changing,4074,999,70,200,"All";
  244. Case 9: callsub Job_Changing,4076,999,70,200,"All";
  245. Case 10: callsub Job_Changing,4075,999,70,200,"All";
  246. Case 11: callsub Job_Changing,4077,999,70,200,"All";
  247. Case 12: callsub Job_Changing,4078,999,70,200,"All";
  248. Case 13: callsub Job_Changing,4079,999,70,200,"All";
  249. Case 14: goto Main_Menu;
  250. }
  251.  
  252. ExpandedJob_Classes:
  253. mes .npcname$;
  254. mes "So, i give you a chance now. Which Classes will you choose to join ? Tell me your desired Classes.";
  255. next;
  256. switch(select("^76EE00Super Novice^000000",
  257. "^76EE00Gunslinger^000000",
  258. "^76EE00Ninja^000000",
  259. "^76EE00Takewon^000000",
  260. "^76EE00Star Gladiator^000000",
  261. "^76EE00Soul Linker^000000",
  262. "^FF0000Back^000000")) {
  263.  
  264. // --- callsub Job_Changing,<JOB>,<BaseLv>,<JobLv>,<Skill>,<Announce>;
  265.  
  266. Case 1: callsub Job_Changing,23,99,99,110,"All";
  267. Case 2: callsub Job_Changing,24,99,50,600,"All";
  268. Case 3: callsub Job_Changing,25,99,50,60,"All";
  269. Case 4: callsub Job_Changing,4046,99,50,60,"All";
  270. Case 5: callsub Job_Changing,4047,99,50,110,"All";
  271. Case 6: callsub Job_Changing,4049,99,50,110,"All";
  272. Case 7: goto Main_Menu;
  273. }
  274.  
  275. BabyJob_Classes:
  276. mes .npcname$;
  277. mes "So, i give you a chance now. Which Classes will you choose to join ? Tell me your desired Classes.";
  278. next;
  279. switch(select("^76EE00Baby Swordman^000000",
  280. "^76EE00Baby Magician^000000",
  281. "^76EE00Baby Archer^000000",
  282. "^76EE00Baby Acolyte^000000",
  283. "^76EE00Baby Merchant^000000",
  284. "^76EE00Baby Thief^000000",
  285. "^76EE00Baby Knight^000000",
  286. "^76EE00Baby Priest^000000",
  287. "^76EE00Baby Wizard^000000",
  288. "^76EE00Baby Blacksmith^000000",
  289. "^76EE00Baby Hunter^000000",
  290. "^76EE00Baby Assassin^000000",
  291. "^76EE00Baby Crusader^000000",
  292. "^76EE00Baby Monk^000000",
  293. "^76EE00Baby Sage^000000",
  294. "^76EE00Baby Rogue^000000",
  295. "^76EE00Baby Alchemist^000000",
  296. ( Sex == 0 )?"":"^76EE00Baby Dancer^000000",
  297. ( Sex == 1 )?"":"^76EE00Baby Bard^000000",
  298. "^76EE00Baby Baby^000000",
  299. "^FF0000Back^000000")) {
  300.  
  301. // --- callsub Job_Changing,<JOB>,<BaseLv>,<JobLv>,<Skill>,<Announce>;
  302.  
  303. Case 1: callsub Job_Changing,4024,99,50,60,"All";
  304. Case 2: callsub Job_Changing,4025,99,50,60,"All";
  305. Case 3: callsub Job_Changing,4026,99,50,60,"All";
  306. Case 4: callsub Job_Changing,4027,99,50,60,"All";
  307. Case 5: callsub Job_Changing,4028,99,50,60,"All";
  308. Case 6: callsub Job_Changing,4029,99,50,60,"All";
  309. Case 7: callsub Job_Changing,4030,99,50,110,"All";
  310. Case 8: callsub Job_Changing,4031,99,50,110,"All";
  311. Case 9: callsub Job_Changing,4032,99,50,110,"All";
  312. Case 10: callsub Job_Changing,4033,99,50,110,"All";
  313. Case 11: callsub Job_Changing,4034,99,50,110,"All";
  314. Case 12: callsub Job_Changing,4035,99,50,110,"All";
  315. Case 13: callsub Job_Changing,4037,99,50,110,"All";
  316. Case 14: callsub Job_Changing,4038,99,50,110,"All";
  317. Case 15: callsub Job_Changing,4039,99,50,110,"All";
  318. Case 16: callsub Job_Changing,4040,99,50,110,"All";
  319. Case 17: callsub Job_Changing,4041,99,50,110,"All";
  320. Case 18: callsub Job_Changing,4043,99,50,110,"All";
  321. Case 19: callsub Job_Changing,4042,99,50,110,"All";
  322. Case 20: callsub Job_Changing,4045,99,50,110,"All";
  323. Case 21: goto Main_Menu;
  324. }
  325.  
  326. BabyThirdJob_Classes:
  327. mes .npcname$;
  328. mes "So, i give you a chance now. Which Classes will you choose to join ? Tell me your desired Classes.";
  329. next;
  330. switch(select("^76EE00Baby Rune Knight^000000",
  331. "^76EE00Baby Warlock^000000",
  332. "^76EE00Baby Ranger^000000",
  333. "^76EE00Baby Arch Bishop^000000",
  334. "^76EE00Baby Mechanic^000000",
  335. "^76EE00Baby Guillotine Cross^000000",
  336. "^76EE00Baby Royal Guard^000000",
  337. "^76EE00Baby Sorcerer^000000",
  338. ( Sex == 0 )?"":"^76EE00Baby Wanderer^000000",
  339. ( Sex == 1 )?"":"^76EE00Baby Minstrel^000000",
  340. "^76EE00Baby Shura^000000",
  341. "^76EE00Baby Genetic^000000",
  342. "^76EE00Baby Shadow Chaser^000000",
  343. "^FF0000Back^000000")) {
  344.  
  345. // --- callsub Job_Changing,<JOB>,<BaseLv>,<JobLv>,<Skill>,<Announce>;
  346.  
  347. Case 1: callsub Job_Changing,4096,99,70,200,"All";
  348. Case 2: callsub Job_Changing,4097,99,70,200,"All";
  349. Case 3: callsub Job_Changing,4098,99,70,200,"All";
  350. Case 4: callsub Job_Changing,4099,99,70,200,"All";
  351. Case 5: callsub Job_Changing,4100,99,70,200,"All";
  352. Case 6: callsub Job_Changing,4101,99,70,200,"All";
  353. Case 7: callsub Job_Changing,4102,99,70,200,"All";
  354. Case 8: callsub Job_Changing,4103,99,70,200,"All";
  355. Case 9: callsub Job_Changing,4105,99,70,200,"All";
  356. Case 10: callsub Job_Changing,4104,99,70,200,"All";
  357. Case 11: callsub Job_Changing,4106,99,70,200,"All";
  358. Case 12: callsub Job_Changing,4107,99,70,200,"All";
  359. Case 13: callsub Job_Changing,4108,99,70,200,"All";
  360. Case 14: goto Main_Menu;
  361. }
  362.  
  363. Job_Changing:
  364. mes .npcname$;
  365. mes "You are now a part of ^FF0000"+jobname(getarg(0))+"^000000.";
  366. jobchange getarg(0);
  367. set BaseLevel,getarg(1);
  368. set JobLevel,getarg(2);
  369. ResetSkill;
  370. ResetStatus;
  371. set SkillPoint,getarg(3);
  372. if ( .Allskills == 1 ){
  373. atcommand "@allskills";
  374. set SkillPoint,0;
  375. }
  376. percentheal 100,100;
  377. if ( .Based == 0 ){ set #ClassHelper,1; }
  378. if ( .Based == 1 ){ set ClassHelper,1; }
  379. close;
  380.  
  381. Classes_info:
  382. mes .npcname$;
  383. mes "=====[^76EE00 Swordman Classes ^000000]=====";
  384. mes " ^FF0000________________________________^000000";
  385. mes "^4EEE94Description :^000000";
  386. mes "Enthusiastic skills in sword fighting is a definite attraction to all teenagers. Easy to control and master character enables most players to be a great player.";
  387. mes " ^FF0000________________________________^000000";
  388. next;
  389. mes .npcname$;
  390. mes "=====[^76EE00 Archer Classes ^000000]=====";
  391. mes " ^FF0000________________________________^000000";
  392. mes "^4EEE94Description :^000000";
  393. mes "Long ranged attack ability and special techniques of archers in defeating enemy often lure players to try this.";
  394. mes " ^FF0000________________________________^000000";
  395. next;
  396. mes .npcname$;
  397. mes "=====[^76EE00 Mage Classes ^000000]=====";
  398. mes " ^FF0000________________________________^000000";
  399. mes "^4EEE94Description :^000000";
  400. mes "Fascinating element techniques involvement of nature in its abilities is truly amazing with their series of undefeatable magics.";
  401. mes " ^FF0000________________________________^000000";
  402. next;
  403. mes .npcname$;
  404. mes "=====[^76EE00 Thief Classes ^000000]=====";
  405. mes " ^FF0000________________________________^000000";
  406. mes "^4EEE94Description :^000000";
  407. mes "Poisoning and dodging abilities will defeat most of the enemy. Maximum defensive and offensive ability caused this character to fearsome one.";
  408. mes " ^FF0000________________________________^000000";
  409. next;
  410. mes .npcname$;
  411. mes "=====[^76EE00 Acolyte Classes ^000000]=====";
  412. mes " ^FF0000________________________________^000000";
  413. mes "^4EEE94Description :^000000";
  414. mes "A supportive character, most of the skills like helping will benefit to teammates who lead to teammates act like a terminator.";
  415. mes " ^FF0000________________________________^000000";
  416. next;
  417. mes .npcname$;
  418. mes "=====[^76EE00 Merchant Classes ^000000]=====";
  419. mes " ^FF0000________________________________^000000";
  420. mes "^4EEE94Description :^000000";
  421. mes "Involving communication with other players that emphasizes on battles, intelligence in business dealing. His versatility made him must not be look down.";
  422. mes " ^FF0000________________________________^000000";
  423. next;
  424. mes .npcname$;
  425. mes "=====[^76EE00 Super Novice ^000000]=====";
  426. mes " ^FF0000________________________________^000000";
  427. mes "^4EEE94Description :^000000";
  428. mes "A job who are Advanced after Novice Class. It look alike like a Novice but it is not. Beside that, it can learn most of the skills for all 1st Job Class.";
  429. mes " ^FF0000________________________________^000000";
  430. next;
  431. mes .npcname$;
  432. mes "=====[^76EE00 Gunslinger ^000000]=====";
  433. mes " ^FF0000________________________________^000000";
  434. mes "^4EEE94Description :^000000";
  435. mes "The only Job class in RO who are using Gun as weapon. If are you a Gun Lover , there is no doubt you will choose this Job.";
  436. mes " ^FF0000________________________________^000000";
  437. next;
  438. mes .npcname$;
  439. mes "=====[^76EE00 Ninja ^000000]=====";
  440. mes " ^FF0000________________________________^000000";
  441. mes "^4EEE94Description :^000000";
  442. mes "A mysterious Job Class , who alway processing Ancient Spells , look alike with Mage but not mage , good in PK , can evade very well during PK.";
  443. mes " ^FF0000________________________________^000000";
  444. next;
  445. mes .npcname$;
  446. mes "=====[^76EE00 Taekwon ^000000]=====";
  447. mes " ^FF0000________________________________^000000";
  448. mes "^4EEE94Description :^000000";
  449. mes "Just like the name has mentioned. The only class in RO who are not using any Weapon. Attack enemy using barehand and foots. ";
  450. mes " ^FF0000________________________________^000000";
  451. next;
  452. mes .npcname$;
  453. mes "=====[^76EE00 Star Gladiator ^000000]=====";
  454. mes " ^FF0000________________________________^000000";
  455. mes "^4EEE94Description :^000000";
  456. mes "A class who can use the power of the Sun / Star / Moon. By processing the power of Universe to gain a stronger Power.";
  457. mes " ^FF0000________________________________^000000";
  458. next;
  459. mes .npcname$;
  460. mes "=====[^76EE00 Soul Linker ^000000]=====";
  461. mes " ^FF0000________________________________^000000";
  462. mes "^4EEE94Description :^000000";
  463. mes "Class that work like a Shaman, who able to recalling the soul of the dead from the underworld to Boost other class ability.";
  464. mes " ^FF0000________________________________^000000";
  465. next;
  466. goto Main_Menu;
  467.  
  468. }
Add Comment
Please, Sign In to add comment