Advertisement
Guest User

Class Swapper by emistry edit by Riki

a guest
Jan 14th, 2012
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.15 KB | None | 0 0
  1.  
  2. //*********************************************************************************************************************************************************************************
  3. //***--Topic Link : ***\( ^ ~ ^ )/***
  4. //***
  5. //***
  6. //*********************************************************************************************************************************************************************************
  7. //***-- Script by : ***\( ^ ~ ^ )/***
  8. //***-- Emistry
  9. //***
  10. //*********************************************************************************************************************************************************************************
  11. //***-- Contact Info : ***\( ^ ~ ^ )/***
  12. //***-- My Email : [email protected]
  13. //***
  14. //*********************************************************************************************************************************************************************************
  15. //***-- Messages : ***\( ^ ~ ^ )/***
  16. //***-- Drop me a private message or email if you are looking for my helps ^^.
  17. //***-- Beside that, I am looking for a Server to work with ^^ .
  18. //***-- I will do my best to help you ^^.
  19. //***-- More Details ? PM Me ^^.
  20. //***
  21. //*********************************************************************************************************************************************************************************
  22. //***Although these scripts might not suit or follow with what you have requested completely. But i still wish you can give it a try before reject the works.
  23. //***
  24. //*********************************************************************************************************************************************************************************
  25. //***-- Versions Update: ***\( ^ ~ ^ )/***
  26. //*** [ Version 1.4 ] - All Credits go to Emistry , just edited it for myieee on rathena.org . [ By Rikimaru ]
  27. //*** [ Version 1.3 ] - Added Message informing after Class Swapped . [ By Emistry ]
  28. //*** [ Version 1.2 ] - Added Conditions Check . [ By Emistry ]
  29. //*** [ Version 1.1 ] - Separate Classes into Categories. [ By Emistry ]
  30. //*** [ Version 1.0 ] - Simple Class Swap Script . [ By Emistry ]
  31. //***
  32. //*********************************************************************************************************************************************************************************
  33.  
  34. prontera,155,169,5 script Class Swapper 100,{
  35. mes "[ Class Swapper ]";
  36. if(BaseLevel < 255 || JobLevel < 120 ){
  37. mes"Only Base Level 255 and Job Level 120 Player can use my services.";
  38. close;
  39. }
  40. mes "Hi, i can change your current job class to other job class.";
  41. mes "Please choose you desired job class to change into.";
  42. next;
  43. switch (select ("Normal Job Class:Advanced Job Class:Expanded Job Class:Nothing")) {
  44. Case 1:
  45. mes "[ Class Swapper ]";
  46. mes "Choose more detail for your desired job class.";
  47. switch (select ("Knight:Crusader:Assassin:Rogue:Wizard:Sage:Priest:Monk:Blacksmith:Alchemist:Hunter:Bard / Dancer")) {
  48. Case 1:
  49. mes "[ Class Swapper ]";
  50. mes "Okay.. i will transform you into a Knight now.";
  51. jobchange 7;
  52. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  53. close2;
  54. emotion e_heh;
  55. end;
  56. Case 2:
  57. mes "[ Class Swapper ]";
  58. mes "Okay.. i will transform you into a Crusader now.";
  59. jobchange 14;
  60. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  61. close2;
  62. emotion e_heh;
  63. end;
  64. Case 3:
  65. mes "[ Class Swapper ]";
  66. mes "Okay.. i will transform you into a Assassin now.";
  67. jobchange 12;
  68. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  69. close2;
  70. emotion e_heh;
  71. end;
  72. Case 4:
  73. mes "[ Class Swapper ]";
  74. mes "Okay.. i will transform you into a Rogue now.";
  75. jobchange 17;
  76. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  77. close2;
  78. emotion e_heh;
  79. end;
  80. Case 5:
  81. mes "[ Class Swapper ]";
  82. mes "Okay.. i will transform you into a Wizard now.";
  83. jobchange 9;
  84. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  85. close2;
  86. emotion e_heh;
  87. end;
  88. Case 6:
  89. mes "[ Class Swapper ]";
  90. mes "Okay.. i will transform you into a Sage now.";
  91. jobchange 16;
  92. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  93. close2;
  94. emotion e_heh;
  95. end;
  96. Case 7:
  97. mes "[ Class Swapper ]";
  98. mes "Okay.. i will transform you into a Priest now.";
  99. jobchange 8;
  100. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  101. close2;
  102. emotion e_heh;
  103. end;
  104. Case 8:
  105. mes "[ Class Swapper ]";
  106. mes "Okay.. i will transform you into a Monk now.";
  107. jobchange 15;
  108. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  109. close2;
  110. emotion e_heh;
  111. end;
  112. Case 9:
  113. mes "[ Class Swapper ]";
  114. mes "Okay.. i will transform you into a Blacksmith now.";
  115. jobchange 10;
  116. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  117. close2;
  118. emotion e_heh;
  119. end;
  120. Case 10:
  121. mes "[ Class Swapper ]";
  122. mes "Okay.. i will transform you into a Alchemist now.";
  123. jobchange 18;
  124. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  125. close2;
  126. emotion e_heh;
  127. end;
  128. Case 11:
  129. mes "[ Class Swapper ]";
  130. mes "Okay.. i will transform you into a Hunter now.";
  131. jobchange 11;
  132. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  133. close2;
  134. emotion e_heh;
  135. end;
  136. Case 12:
  137. mes "[ Class Swapper ]";
  138. if(Sex == 1 ){
  139. mes "Okay.. i will transform you into a Bard now.";
  140. jobchange 19;
  141. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  142. }
  143. if(Sex == 0 ){
  144. mes "Okay.. i will transform you into a Dancer now.";
  145. jobchange 20;
  146. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  147. }
  148. close2;
  149. emotion e_heh;
  150. end;
  151. }
  152.  
  153. Case 2:
  154. mes "[ Class Swapper ]";
  155. mes "Choose more detail for your desired job class.";
  156. switch (select ("Lord Knight:Paladin:Assassin Cross:Stalker:High Wizard:Professor:High Priest:Champion:Whitesmith:Biochemist:Sniper:Clown / Gypsy")) {
  157. Case 1:
  158. mes "[ Class Swapper ]";
  159. mes "Okay.. i will transform you into a Lord Knight now.";
  160. jobchange 4008;
  161. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  162. close2;
  163. emotion e_heh;
  164. end;
  165. Case 2:
  166. mes "[ Class Swapper ]";
  167. mes "Okay.. i will transform you into a Paladin now.";
  168. jobchange 4015;
  169. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  170. close2;
  171. emotion e_heh;
  172. end;
  173. Case 3:
  174. mes "[ Class Swapper ]";
  175. mes "Okay.. i will transform you into a Assassin Cross now.";
  176. jobchange 4013;
  177. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  178. close2;
  179. emotion e_heh;
  180. end;
  181. Case 4:
  182. mes "[ Class Swapper ]";
  183. mes "Okay.. i will transform you into a Stalker now.";
  184. jobchange 4018;
  185. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  186. close2;
  187. emotion e_heh;
  188. end;
  189. Case 5:
  190. mes "[ Class Swapper ]";
  191. mes "Okay.. i will transform you into a High Wizard now.";
  192. jobchange 4010;
  193. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  194. close2;
  195. emotion e_heh;
  196. end;
  197. Case 6:
  198. mes "[ Class Swapper ]";
  199. mes "Okay.. i will transform you into a Professor now.";
  200. jobchange 4017;
  201. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  202. close2;
  203. emotion e_heh;
  204. end;
  205. Case 7:
  206. mes "[ Class Swapper ]";
  207. mes "Okay.. i will transform you into a High Priest now.";
  208. jobchange 4009;
  209. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  210. close2;
  211. emotion e_heh;
  212. end;
  213. Case 8:
  214. mes "[ Class Swapper ]";
  215. mes "Okay.. i will transform you into a Champion now.";
  216. jobchange 4016;
  217. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  218. close2;
  219. emotion e_heh;
  220. end;
  221. Case 9:
  222. mes "[ Class Swapper ]";
  223. mes "Okay.. i will transform you into a Whitesmith now.";
  224. jobchange 4011;
  225. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  226. close2;
  227. emotion e_heh;
  228. end;
  229. Case 10:
  230. mes "[ Class Swapper ]";
  231. mes "Okay.. i will transform you into a Biochemist now.";
  232. jobchange 4019;
  233. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  234. close2;
  235. emotion e_heh;
  236. end;
  237. Case 11:
  238. mes "[ Class Swapper ]";
  239. mes "Okay.. i will transform you into a Sniper now.";
  240. jobchange 4012;
  241. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  242. close2;
  243. emotion e_heh;
  244. end;
  245. Case 12:
  246. mes "[ Class Swapper ]";
  247. if(Sex == 1 ){
  248. mes "Okay.. i will transform you into a Clown now.";
  249. jobchange 4020;
  250. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  251. }
  252. if(Sex == 0 ){
  253. mes "Okay.. i will transform you into a Gypsy now.";
  254. jobchange 4021;
  255. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  256. }
  257. close2;
  258. emotion e_heh;
  259. end;
  260. }
  261.  
  262. Case 3:
  263. mes "[ Class Swapper ]";
  264. mes "Choose more detail for your desired job class.";
  265. switch (select ("Super Novice:Gunslinger:Ninja:Taekwon:Star Gladiator:Soul Linker")) {
  266. Case 1:
  267. mes "[ Class Swapper ]";
  268. mes "Okay.. i will transform you into a Super Novice now.";
  269. jobchange 23;
  270. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  271. close2;
  272. emotion e_heh;
  273. end;
  274. Case 2:
  275. mes "[ Class Swapper ]";
  276. mes "Okay.. i will transform you into a Gunslinger now.";
  277. jobchange 24;
  278. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  279. close2;
  280. emotion e_heh;
  281. end;
  282. Case 3:
  283. mes "[ Class Swapper ]";
  284. mes "Okay.. i will transform you into a Ninja now.";
  285. jobchange 25;
  286. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  287. close2;
  288. emotion e_heh;
  289. end;
  290. Case 4:
  291. mes "[ Class Swapper ]";
  292. mes "Okay.. i will transform you into a Taekwon now.";
  293. jobchange 4046;
  294. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  295. close2;
  296. emotion e_heh;
  297. end;
  298. Case 5:
  299. mes "[ Class Swapper ]";
  300. mes "Okay.. i will transform you into a Star Gladiator now.";
  301. jobchange 4047;
  302. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  303. close2;
  304. emotion e_heh;
  305. end;
  306. Case 6:
  307. mes "[ Class Swapper ]";
  308. mes "Okay.. i will transform you into a Soul Linker now.";
  309. jobchange 4049;
  310. dispbottom "Please search for Reset Girl to reset your status to gain back original stats that you should have on this character class.";
  311. close2;
  312. emotion e_heh;
  313. end;
  314. }
  315. Case 4:
  316. mes "[ Class Swapper ]";
  317. mes "Okay...Goodbye!";
  318. close;
  319. }
  320. close;
  321. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement