Postado Fevereiro 25, 2013 12 anos Olá, respondi seu tópico lá no xistibia. Vou por a mesma resposta que eu coloquei lá aqui. Se puder dá meus reps lá agradeço HUAEHAE (to precisando) Sim. Funciona assim o script: Quando você upar tal level você ganhará uma quantidade de level (bônus), vários servidores possuem esse script, como por exemplo o GlobalWar. Pasta do seu OT/data/creaturescripts/creaturescripts.xml: <event type="advance" name="BonusLevel" event="script" value="bonuslevel.lua"/> Pasta do seu OT/data/creaturescripts/scripts/bonuslevel.lua: local config = { level = 20, -- Level que você ganhará o bônus em leveis! storage = 99969, -- Storage msg = "Gratz!! You gain +"..config.leveis.." leveis, because you up level "..config.level.."!", -- Mensagem que vai aparecer ao player. leveis = 20, -- Leveis que o player irá ganhar. } function onAdvance(cid, skill, oldLevel, newLevel) if skill == SKILL__LEVEL and getPlayerStorageValue(cid, config.storage) < 1 and newLevel == config.level then doPlayerAddLevel(cid, config.leveis) setPlayerStorageValue(cid, config.storage, 1) doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, config.msg) end return true end Agora pra finalizar: Abra a pasta do seu OT/data/creaturescripts/scripts/login.lua e adicione essa tag: registerCreatureEvent(cid, "BonusLevel") KingFlyre
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.