Advertisement
pepineitor

Bául del Aprendiz

Jun 9th, 2013
288
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.96 KB | None | 0 0
  1. -------------------------------
  2. --Bául del Aprendiz------------
  3. --Sistema idea por Pepineitor--
  4. -------------------------------
  5. quest baul begin
  6.         state start begin
  7.                 when login or levelup with pc.getqf("baul") == 0 begin
  8.                     pc.setqf("baul", pc.getqf("baul")+1) --Variable que controla el cofre que usas
  9.                     pc.give_item(1000,1) --Te da el cofre inicial, solo una vez
  10.                 end
  11.                
  12.                 when 1000.use or 1001.use or 1002.use or 1003.use or 1004.use or 1005.use or 1006.use or 1007.use or 1008.use or 1009.use or 1010.use begin
  13.                         local baul = item.get_vnum()-999 --Asigna el numero 1,2,3.. depende el cofre que uses
  14.                         baules = {
  15.                         [1000] = {"Baul del Aprendiz I", "Bendicion", 9999, "Sello", 8888, "Espada", 7777},
  16.                         [1001] = {"Baul del Aprendiz II", "Bendicion", 9999, "Sello", 8888, "Espada", 7777},
  17.                         [1002] = {"Baul del Aprendiz III", "Bendicion", 9999, "Sello", 8888, "Espada", 7777},
  18.                         [1003] = {"Baul del Aprendiz IV", "Bendicion", 9999, "Sello", 8888, "Espada", 7777},
  19.                         [1004] = {"Baul del Aprendiz V", "Bendicion", 9999, "Sello", 8888, "Espada", 7777},
  20.                         [1005] = {"Baul del Aprendiz VI", "Bendicion", 9999, "Sello", 8888, "Espada", 7777},
  21.                         [1006] = {"Baul del Aprendiz VII", "Bendicion", 9999, "Sello", 8888, "Espada", 7777},
  22.                         [1007] = {"Baul del Aprendiz VIII", "Bendicion", 9999, "Sello", 8888, "Espada", 7777},        
  23.                         [1008] = {"Baul del Aprendiz IX", "Bendicion", 9999, "Sello", 8888, "Espada", 7777},
  24.                         [1009] = {"Baul del Aprendiz X", "Bendicion", 9999, "Sello", 8888, "Espada", 7777}
  25.                         }
  26.                        
  27.                        if baul == pc.getqf("baul") and pc.getqf("baul") <= 10 then  --Te dara los items solo si el cofre que has usado es el que corresponde con el que te toca
  28.                         item.remove()
  29.                         pc.setqf("baul", pc.getqf("baul")+1) --Variable que controla el cofre que usas
  30.                         chat(" "..baules[item.get_vnum()][1].." usado") -- Cofre Usado
  31.                         chat("Has recibido "..baules[item.get_vnum()][2].." ") --Nombre item1 Bendicion en estes caso
  32.                         pc.give_item2(" "..baules[item.get_vnum()][3]..", 1") --Vnum item1 9999 En este caso
  33.                         chat("Has recibido "..baules[item.get_vnum()][4].." ") --Nombre item2 Bendicion en estes caso
  34.                         pc.give_item2(" "..baules[item.get_vnum()][5]..", 1") --Vnum item2 8888 En este caso
  35.                         chat("Has recibido "..baules[item.get_vnum()][6].." ") --Nombre item3 Bendicion en estes caso
  36.                         pc.give_item2(" "..baules[item.get_vnum()][7]..", 1") --Vnum item3 7777 En este caso
  37.                         pc.give_item2(item.get_vnum()+1) --Cofre Siguiente
  38.                        else
  39.                         chat("Aun no puedes usar este Baul")
  40.                        end
  41.                 end
  42.         end
  43. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement