Advertisement
Guest User

MaXwEllDeN

a guest
Jan 4th, 2013
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.55 KB | None | 0 0
  1. local config = {
  2.     level_change = 65,
  3.  
  4.     sets = {
  5.         [3] = { -- Vocation 3[Paladin]
  6.             [1] = 2498, -- Head[Royal Helmet]
  7.             [2] = nil, -- Necklace[Nada]
  8.             [3] = nil, -- Backpack[Nada]
  9.             [4] = 8891, -- Armor[Paladin Armor]
  10.             [5] = 2520, -- Mão Direita[Demon shield]> Supondo que o escudo esteja sempre na mão Direita.
  11.             [6] = nil, -- Mão Esquerda[Nada]
  12.             [7] = 2470, -- Legs[Golden Legs]
  13.             [8] = 2195, -- Feet[Boots of Haste]
  14.             [9] = nil, -- Ring[Nada]
  15.             [10] = nil,-- Ammo[Nada]
  16.         },
  17.  
  18.         [4] = { -- Vocation 4[Knight]
  19.             [1] = 2498, -- Head[Royal Helmet]
  20.             [2] = nil, -- Necklace[Nada]
  21.             [3] = nil, -- Backpack[Nada]
  22.             [4] = 2487, -- Armor[Crown Armor]
  23.             [5] = 2520, -- Mão Direita[Demon shield]> Supondo que o escudo esteja sempre na mão Direita.
  24.             [6] = nil, -- Mão Esquerda[Nada]
  25.             [7] = 2470, -- Legs[Golden Legs]
  26.             [8] = 2645, -- Feet[Steel Boots]
  27.             [9] = nil, -- Ring[Nada]
  28.             [10] = nil,-- Ammo[Nada]
  29.         },
  30.     }
  31.  
  32. }
  33.  
  34. function onAdvance(cid, skill, oldLevel, newLevel)
  35.     if newLevel == config.level_change and getPlayerStorageValue(cid, 712) < 1 then
  36.         local voc = config.sets[getPlayerVocation(cid)]
  37.  
  38.         if not voc then
  39.             return true
  40.         end
  41.  
  42.         local newset = ""
  43.  
  44.         for slot = 1, 10 do
  45.             local item =  voc[slot]
  46.             if item then
  47.                 doTransformItem(getPlayerSlotItem(cid, slot).uid, item)
  48.                 newset = "\n" .. getItemNameById(item)
  49.             end
  50.         end
  51.  
  52.         setPlayerStorageValue(cid, 712, 1)
  53.         doPlayerSendTextMessag(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Seu set foi transformado para:".. newset)
  54.     end
  55.  
  56.     return true
  57. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement