johnlol

Sacola_d_Dinheiro

May 27th, 2019
252
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. prontera,129,214,5  script  Sacolas 807,{
  2.  
  3. set @np$,"[ Sacolas ]";// Nome do NPC
  4. set @preco1,50000000;   //Preco cartao1
  5. set @preco2,25000000;   //Preco cartao2
  6. set @preco3,10000000;   //Preco cartao3
  7. set @ID1,670;   //id do cartao 1 ou cartao especial gold
  8. set @ID2,676;   //id do cartao 2 ou cartao especial platina
  9. set @ID3,672;   //id do cartao 3 ou cartao especial simples
  10.  
  11. mes @np$;
  12. mes "Olá "+strcharinfo(0)+"!";
  13. mes "Gostaria de trocar dinheiro por Sacolas?";
  14. menu "Sim",Sim,"Não",-;
  15. next;
  16. mes @np$;
  17. mes "Ok, volte quando quiser";
  18. close;
  19.  
  20. Sim:
  21. next;
  22. mes @np$;
  23. mes "Qual Cartão você quer?";
  24. menu "Sacola de Ouro",m1,"Sacola de Prata",m2,"Sacola de Bronze",m3,"Não quero mais",-;
  25. next;
  26. mes @np$;
  27. mes "Ok, volte quando quiser";
  28. close;
  29.  
  30. m1:
  31. next;
  32. mes @np$;
  33. mes "Esta sacola custa 50.000.000 zeny";
  34. mes "Quer mesmo ela?";
  35. menu "Sim",-,"Não",nope;
  36. next;
  37. mes @np$;
  38. mes "Quer Comprar ou Vender?";
  39. menu "Comprar",-,"Vender",vende;
  40. next;
  41. mes @np$;
  42. mes "Informe a quantidade que deseja comprar.";
  43. input(.qtd);
  44. next;
  45. mes @np$;
  46. mes "Deixe-me verificar seu zeny";
  47. if (Zeny < (.qtd*@preco1)) goto nz;
  48. next;
  49. mes @np$;
  50. mes "Aqui está(ão) sua(s) sacola(s)! Volte Sempre!";
  51. set Zeny,Zeny-(.qtd*@preco1);
  52. getitem @ID1,.qtd;
  53. close;
  54.  
  55. vende:
  56. next;
  57. mes @np$;
  58. mes "Informe a quantidade que deseja vender.";
  59. input(.qtd);
  60. next;
  61. mes @np$;
  62. mes "Deixe-me ver sua(s) Sacola(s)";
  63. if (countitem(@ID1) < .qtd)goto nomo;
  64. next;
  65. mes @np$;
  66. mes "Aqui está seu Zeny!!Volte Sempre!!";
  67. delitem @ID1,.qtd;
  68. set Zeny,Zeny+(.qtd*@preco1);
  69. close;
  70.  
  71. nope:
  72. next;
  73. mes @np$;
  74. mes "Ok, Volte quando quiser";
  75. close;
  76.  
  77. nz:
  78. next;
  79. mes @np$;
  80. mes "Você não tem zeny suficiente";
  81. close;
  82.  
  83. nomo:
  84. next;
  85. mes @np$;
  86. mes "Você não tem a quantidade de Sacola(s)";
  87. close;
  88.  
  89. m2:
  90. next;
  91. mes @np$;
  92. mes "Esta sacola custa 25.000.000 zeny";
  93. mes "Quer mesmo ela?";
  94. menu "Sim",-,"Não",nope;
  95. next;
  96. mes @np$;
  97. mes "Quer Comprar ou Vender?";
  98. menu "Comprar",-,"Vender",vende2;
  99. next;
  100. mes @np$;
  101. mes "Informe a quantidade que deseja comprar.";
  102. input(.qtd);
  103. next;
  104. mes @np$;
  105. mes "Deixe-me verificar seu zeny";
  106. if (Zeny < (.qtd*@preco2)) goto nz;
  107. next;
  108. mes @np$;
  109. mes "Aqui está(ão) sua(s) sacola(s)! Volte Sempre!";
  110. set Zeny,Zeny-(.qtd*@preco2);
  111. getitem @ID2,.qtd;
  112. close;
  113.  
  114. vende2:
  115. next;
  116. mes @np$;
  117. mes "Informe a quantidade que deseja vender.";
  118. input(.qtd);
  119. next;
  120. mes @np$;
  121. mes "Deixe-me ver sua(s) Sacola(s)";
  122. if (countitem(@ID2) < .qtd)goto nomo;
  123. next;
  124. mes @np$;
  125. mes "Aqui está seu Zeny!!Volte Sempre!!";
  126. delitem @ID2,.qtd;
  127. set Zeny,Zeny+(.qtd*@preco2);
  128. close;
  129.  
  130. m3:
  131. next;
  132. mes @np$;
  133. mes "Esta Sacola custa 10.000.000 zeny";
  134. mes "Quer mesmo ela?";
  135. menu "Sim",-,"Não",nope;
  136. next;
  137. mes @np$;
  138. mes "Quer Comprar ou Vender?";
  139. menu "Comprar",-,"Vender",vende3;
  140. next;
  141. mes @np$;
  142. mes "Informe a quantidade que deseja comprar.";
  143. input(.qtd);
  144. next;
  145. mes @np$;
  146. mes "Deixe-me verificar seu zeny";
  147. if (Zeny < (.qtd*@preco3)) goto nz;
  148. next;
  149. mes @np$;
  150. mes "Aqui está(ão) sua(s) sacola(s)! Volte Sempre!";
  151. set Zeny,Zeny-(.qtd*@preco3);
  152. getitem @ID3,.qtd;
  153. close;
  154.  
  155. vende3:
  156. next;
  157. mes @np$;
  158. mes "Informe a quantidade que deseja vender.";
  159. input(.qtd);
  160. next;
  161. mes @np$;
  162. mes "Deixe-me ver sua(s) Sacola(s)";
  163. if (countitem(@ID3) < .qtd)goto nomo;
  164. next;
  165. mes @np$;
  166. mes "Aqui está seu Zeny!!Volte Sempre!!";
  167. delitem @ID3,.qtd;
  168. set Zeny,Zeny+(.qtd*@preco3);
  169. close;
  170. }
Add Comment
Please, Sign In to add comment