Advertisement
RegalChivas

Script Exchange Weapon 99

Jan 24th, 2014
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 13.72 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Text;
  4.  
  5. using SagaDB.Actor;
  6. using SagaMap.Scripting;
  7.  
  8. using SagaLib;
  9. using SagaScript.Chinese.Enums;
  10.  
  11. namespace SagaScript
  12. {
  13.     public class S11002272 : Event
  14.     {
  15.         public S11002272()
  16.         {
  17.             this.EventID = 11002272;
  18.         }
  19.  
  20.         public override void OnEvent(ActorPC pc)
  21.         {
  22.             if (CheckInventory(pc, 10009700, 3))
  23.             {
  24.                 if (CountItem(pc, 10009700) >= 3)
  25.                 {
  26.                     Say(pc, 131, "Ini Adalah Jasa Tukar :$R;" +
  27.                          "3 Item mu = 1 Weapon 99$R;", "Dee Emil Chronicle Online");
  28.                     switch (Select(pc, "Yg Mana Lo Pilih?", "", "Tukar", "Gak Mau"))
  29.                     {
  30.                         case 1:
  31.                             switch (Select(pc, "Lo Pilih Weapon Jenis Apa?", "", "Sword", "Spear", "Claw", "Dagger", "Staff", "Book", "Rifle", "Gun", "Bow", "Guitar", "Shield"))
  32.                             {
  33.                                 case 1:
  34.                                     switch (Select(pc, "Lo Pilih Sword Yang Mana?", "", "Sword 1 Hand", "Sword 2 Hand"))
  35.                                     {
  36.                                         case 1:
  37.                                             TakeItem(pc, 10009700, 3);
  38.                                             GiveItem(pc, 60024600, 1);
  39.                                             ShowEffect(pc, 5607);
  40.                                             Wait(pc, 4000);
  41.                                             Say(pc, 131, "Terima Kasih $R;" + pc.Name + " !$R;" +
  42.                                                          "$RKarena Telah Menukarkan Item Dengan Ku$R;", "Dee Emil Chronicle Online");
  43.                                             break;
  44.  
  45.                                         case 2:
  46.                                             TakeItem(pc, 10009700, 3);
  47.                                             GiveItem(pc, 60021500, 1);
  48.                                             ShowEffect(pc, 5607);
  49.                                             Wait(pc, 4000);
  50.                                             Say(pc, 131, "Terima Kasih $R;" + pc.Name + " !$R;" +
  51.                                                          "$RKarena Telah Menukarkan Item Dengan Ku$R;", "Dee Emil Chronicle Online");
  52.                                             break;
  53.                                     }
  54.                                     break;
  55.  
  56.                                 case 2:
  57.                                     switch (Select(pc, "Lo Pilih Spear Yang Mana?", "", "Spear 1 Hand", "Spear 2 Hand"))
  58.                                     {
  59.                                         case 1:
  60.                                             TakeItem(pc, 10009700, 3);
  61.                                             GiveItem(pc, 60061700, 1);
  62.                                             ShowEffect(pc, 5607);
  63.                                             Wait(pc, 4000);
  64.                                             Say(pc, 131, "Terima Kasih $R;" + pc.Name + " !$R;" +
  65.                                                          "$RKarena Telah Menukarkan Item Dengan Ku$R;", "Dee Emil Chronicle Online");
  66.                                             break;
  67.  
  68.                                         case 2:
  69.                                             TakeItem(pc, 10009700, 3);
  70.                                             GiveItem(pc, 60061800, 1);
  71.                                             ShowEffect(pc, 5607);
  72.                                             Wait(pc, 4000);
  73.                                             Say(pc, 131, "Terima Kasih $R;" + pc.Name + " !$R;" +
  74.                                                          "$RKarena Telah Menukarkan Item Dengan Ku$R;", "Dee Emil Chronicle Online");
  75.                                             break;
  76.                                     }
  77.                                     break;
  78.  
  79.                                 case 3:
  80.                                     switch (Select(pc, "Yakin Lo Milih Claw?", "", "Yakin Lah", "Gak ah"))
  81.                                     {
  82.                                         case 1:
  83.                                             TakeItem(pc, 10009700, 3);
  84.                                             GiveItem(pc, 60024900, 1);
  85.                                             ShowEffect(pc, 5607);
  86.                                             Wait(pc, 4000);
  87.                                             Say(pc, 131, "Terima Kasih $R;" + pc.Name + " !$R;" +
  88.                                                          "$RKarena Telah Menukarkan Item Dengan Ku$R;", "Dee Emil Chronicle Online");
  89.                                             break;
  90.  
  91.                                         case 2:
  92.                                             break;
  93.                                     }
  94.                                     break;
  95.  
  96.                                 case 4:
  97.                                     switch (Select(pc, "Yakin Lo Milih Dagger?", "", "Yakin Lah", "Gak ah"))
  98.                                     {
  99.                                         case 1:
  100.                                             TakeItem(pc, 10009700, 3);
  101.                                             GiveItem(pc, 60024800, 1);
  102.                                             ShowEffect(pc, 5607);
  103.                                             Wait(pc, 4000);
  104.                                             Say(pc, 131, "Terima Kasih $R;" + pc.Name + " !$R;" +
  105.                                                          "$RKarena Telah Menukarkan Item Dengan Ku$R;", "Dee Emil Chronicle Online");
  106.                                             break;
  107.  
  108.                                         case 2:
  109.                                             break;
  110.                                     }
  111.                                     break;
  112.  
  113.                                 case 5:
  114.                                     switch (Select(pc, "Yakin Lo Milih Staff", "", "Yakin Lah", "Gak ah"))
  115.                                     {
  116.                                         case 1:
  117.                                             TakeItem(pc, 10009700, 3);
  118.                                             GiveItem(pc, 60071700, 1);
  119.                                             ShowEffect(pc, 5607);
  120.                                             Wait(pc, 4000);
  121.                                             Say(pc, 131, "Terima Kasih $R;" + pc.Name + " !$R;" +
  122.                                                          "$RKarena Telah Menukarkan Item Dengan Ku$R;", "Dee Emil Chronicle Online");
  123.                                             break;
  124.  
  125.                                         case 2:
  126.                                             break;
  127.                                     }
  128.                                     break;
  129.  
  130.                                 case 6:
  131.                                     switch (Select(pc, "Yakin Lo Milih Book", "", "Yakin Lah", "Gak ah"))
  132.                                     {
  133.                                         case 1:
  134.                                             TakeItem(pc, 10009700, 3);
  135.                                             GiveItem(pc, 60084600, 1);
  136.                                             ShowEffect(pc, 5607);
  137.                                             Wait(pc, 4000);
  138.                                             Say(pc, 131, "Terima Kasih $R;" + pc.Name + " !$R;" +
  139.                                                          "$RKarena Telah Menukarkan Item Dengan Ku$R;", "Dee Emil Chronicle Online");
  140.                                             break;
  141.  
  142.                                         case 2:
  143.                                             break;
  144.                                     }
  145.                                     break;
  146.  
  147.                                 case 7:
  148.                                     switch (Select(pc, "Yakin Lo Milih Rifle?", "", "Yakin Lah", "Gak ah"))
  149.                                     {
  150.                                         case 1:
  151.                                             TakeItem(pc, 10009700, 3);
  152.                                             GiveItem(pc, 60093200, 1);
  153.                                             ShowEffect(pc, 5607);
  154.                                             Wait(pc, 4000);
  155.                                             Say(pc, 131, "Terima Kasih $R;" + pc.Name + " !$R;" +
  156.                                                          "$RKarena Telah Menukarkan Item Dengan Ku$R;", "Dee Emil Chronicle Online");
  157.                                             break;
  158.  
  159.                                         case 2:
  160.                                             break;
  161.                                     }
  162.                                     break;
  163.  
  164.                                 case 8:
  165.                                     switch (Select(pc, "Lo Pilih Gun Yang Mana?", "", "Gun 1 Hand", "Gun 2 Hand"))
  166.                                     {
  167.                                         case 1:
  168.                                             TakeItem(pc, 10009700, 3);
  169.                                             GiveItem(pc, 60093000, 1);
  170.                                             ShowEffect(pc, 5607);
  171.                                             Wait(pc, 4000);
  172.                                             Say(pc, 131, "Terima Kasih $R;" + pc.Name + " !$R;" +
  173.                                                          "$RKarena Telah Menukarkan Item Dengan Ku$R;", "Dee Emil Chronicle Online");
  174.                                             break;
  175.  
  176.                                         case 2:
  177.                                             TakeItem(pc, 10009700, 3);
  178.                                             GiveItem(pc, 60093100, 1);
  179.                                             ShowEffect(pc, 5607);
  180.                                             Wait(pc, 4000);
  181.                                             Say(pc, 131, "Terima Kasih $R;" + pc.Name + " !$R;" +
  182.                                                          "$RKarena Telah Menukarkan Item Dengan Ku$R;", "Dee Emil Chronicle Online");
  183.                                             break;
  184.                                     }
  185.                                     break;
  186.  
  187.                                 case 9:
  188.                                     switch (Select(pc, "Yakin Lo Milih Bow", "", "Yakin Lah", "Gak ah"))
  189.                                     {
  190.                                         case 1:
  191.                                             TakeItem(pc, 10009700, 3);
  192.                                             GiveItem(pc, 60092800, 1);
  193.                                             ShowEffect(pc, 5607);
  194.                                             Wait(pc, 4000);
  195.                                             Say(pc, 131, "Terima Kasih $R;" + pc.Name + " !$R;" +
  196.                                                          "$RKarena Telah Menukarkan Item Dengan Ku$R;", "Dee Emil Chronicle Online");
  197.                                             break;
  198.  
  199.                                         case 2:
  200.                                             break;
  201.                                     }
  202.                                     break;
  203.  
  204.                                 case 10:
  205.                                     switch (Select(pc, "Yakin Lo Milih Guitar", "", "Yakin Lah", "Gak ah"))
  206.                                     {
  207.                                         case 1:
  208.                                             TakeItem(pc, 10009700, 3);
  209.                                             GiveItem(pc, 61040600, 1);
  210.                                             ShowEffect(pc, 5607);
  211.                                             Wait(pc, 4000);
  212.                                             Say(pc, 131, "Terima Kasih $R;" + pc.Name + " !$R;" +
  213.                                                          "$RKarena Telah Menukarkan Item Dengan Ku$R;", "Dee Emil Chronicle Online");
  214.                                             break;
  215.  
  216.                                         case 2:
  217.                                             break;
  218.                                     }
  219.                                     break;
  220.  
  221.                                 case 11:
  222.                                     switch (Select(pc, "Yakin Lo Milih Guitar Shield", "", "Yakin Lah", "Gak ah"))
  223.                                     {
  224.                                         case 1:
  225.                                             TakeItem(pc, 10009700, 3);
  226.                                             GiveItem(pc, 60032100, 1);
  227.                                             ShowEffect(pc, 5607);
  228.                                             Wait(pc, 4000);
  229.                                             Say(pc, 131, "Terima Kasih $R;" + pc.Name + " !$R;" +
  230.                                                          "$RKarena Telah Menukarkan Item Dengan Ku$R;", "Dee Emil Chronicle Online");
  231.                                             break;
  232.  
  233.                                         case 2:
  234.                                             break;
  235.                                     }
  236.                                     break;
  237.  
  238.                             }
  239.                             break;
  240.  
  241.                         case 2:
  242.                             break;
  243.                     }
  244.                 }
  245.                 else
  246.                 {
  247.                     Say(pc, 11000018, 131, pc.Name + " !$R;" +
  248.                              "Item Yang Kamu Bawa Buat Ku Mana$R;", "Dee Emil Chronicle Online");
  249.                 }
  250.             }
  251.             else
  252.             {
  253.                 Say(pc, 11000018, 131, pc.Name + " !$R;" +
  254.                          "Item Yang Kamu Bawa Buat Ku Mana$R;", "Dee Emil Chronicle Online");
  255.             }
  256.         }
  257.     }
  258. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement