Postado Abril 28, 2014 11 anos O comedinhasss disse que ia tentar fazer, se mais alguém quiser ajudar =s estou a uns 2 anos tentando fazer isso... Servidor 8.6 Situação do script: - player loga level 8 sem nenhum item; - player abre um baú e recebe os determinados itens; - um dos itens é um amuleto, que vai diretamente para o slot (nao pode cair na backpack e não pode ser retirado do slot necklace) - ao upar level x esse amuleto que não pode ser removido é trocado por outro amuleto que também não pode ser removido e assim por diante. São ao todo 44 amuletos. lembrando: nenhum pode ser movido do slot pra backpack ou pro mapa, ficará no slot até o player upar e trocar de amuleto. - os amuletos são colares normais, eles dão bonus ao player. Ot Design: https://discord.gg/VgtVRNmCD7
Postado Abril 28, 2014 11 anos Estou ajudando o script por skype, mas caso alguém queira ajudar aqui... Bruno Carvalho / Ex-Administrador TibiaKing [email protected] Em 26/12/2016 em 03:47, Spraypaint disse: A força da alienação vem dessa fragilidade dos indivíduos, quando apenas conseguem identificar o que os separa e não o que os une. -miltinho
Postado Abril 28, 2014 11 anos só fazer um script de movements de-equip que quando o player tirar do lugar, remova o amuleto e crie outro no lugar. Quando cria e não tem nada ele vai direto pro slot se n me engano Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá! "Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda (obg ao @Beeny por fazer essa linda sign <3)
Postado Abril 28, 2014 11 anos Autor bom, através do item edito eu coloquei pro item não poder ser movido do slot, e com o script do comedinhasss ele inicia com o primeiro colar function onLogin(cid) local sorcItems = { 8820, -- mage hat 8819, -- magician's robe 2190, -- wand of vortex 1988, -- backpack 2175 -- spellbook } local druidItems = { 8820, -- mage hat 8819, -- magician's robe 2182, -- snakebite rod 1988, -- backpack 2175 -- spellbook } local pallyItems = { 8872, -- belted cape 2457, -- steel helmet 2525, -- dwarven shield 1988, -- backpack 2456 -- bow } local kinaItems = { 2457, -- steel helmet 2463, -- plate armor 2525, -- dwarven shield 2428, -- orcish axe 1988, -- backpack 2417, -- battle hammer 3963 -- templar scytheblade } if getPlayerStorageValue(cid, 11551) == -1 then if getPlayerVocation(cid) == 1 then -- Sorcerer for i = 1, #sorcItems, 1 do doPlayerAddItem(cid, sorcItems[i], 1, FALSE) end elseif getPlayerVocation(cid) == 2 then -- Druid for i = 1, #druidItems, 1 do doPlayerAddItem(cid, druidItems[i], 1, FALSE) end elseif getPlayerVocation(cid) == 3 then -- Paladin for i = 1, #pallyItems, 1 do doPlayerAddItem(cid, pallyItems[i], 1, FALSE) end -- 20 arrows doPlayerAddItem(cid, 2544, 20, FALSE) -- 3 spears doPlayerAddItem(cid, 2389, 3, FALSE) elseif getPlayerVocation(cid) == 4 then -- Knight for i = 1, #kinaItems, 1 do doPlayerAddItem(cid, kinaItems[i], 1, FALSE) end end -- Common for all doPlayerAddItem(cid, 2152, 100, FALSE) -- Platinum Coin doPlayerAddItem(cid, 7887, 1, FALSE, 2) -- Level 1 doPlayerAddItem(cid, 2643, 1, FALSE) -- leather boots doPlayerAddItem(cid, 2647, 1, FALSE) -- plate legs setPlayerStorageValue(cid, 11551, 0) end return true end Ot Design: https://discord.gg/VgtVRNmCD7
Postado Abril 28, 2014 11 anos não precisava ter usado item editor, a um tempo atrás um cara me pediu um script de Magic Plate Armor que só podia ser equipada se tivesse determinado storage, é só fazer a mesma coisa só que em vez de onEquip será onDe-Equip. Dessa forma você só seria capaz de retirar o amuleto caso tivesse determinado storage, e toda tentativa de fazer isso resultaria num pop-up com uma mensagem falando que não seria possível remover. Não sei se essa maneira é válida mas vale a pena testar porque daí era só colocar um creaturescript onAdvance pra remover o necklace anterior e adicionar o novo que o sistema tava feito. Eu vou tentar fazer isso no meu tempo livre e vou postando aqui o resultado, ok? Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá! "Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda (obg ao @Beeny por fazer essa linda sign <3)
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.