Postado Agosto 8, 2012 12 anos eu tava jogando um ot ai quando vc pegava skill,ml,lvl aparecia em cima do player... gostaria de saber como q coloca pa mostrar isso ? OPS: se estiver no lugar errado descupe.. Hospede seu OTServ na LKM www.LkmHosting.com Compilação do OT em Linux!! Proteção DDoS!! Equipe especializada!! Migração de Windows para Linux!! E muito mais Contato; god.marinii [email protected]
Postado Agosto 8, 2012 12 anos Olha esse aki Cria um arquivo lua na pasta data\creaturescripts\scripts\nome.lua local config = { [0] = { "Fist skill UP", 30}, -- 30 = variable[2] -- Animation effect [1] = { "Club skill UP", 30}, -- 30 = variable[2] -- Animation effect [2] = { "Sword skill UP", 30}, -- 30 = variable[2] -- Animation effect [3] = { "Axe skill UP", 30}, -- 30 = variable[2] -- Animation effect [4] = { "Distance skill UP", 30}, -- 30 = variable[2] -- Animation effect [5] = { "Shield skill UP", 30}, -- 30 = variable[2] -- Animation effect [6] = { "Fishing skill UP", 30}, -- 30 = variable[2] -- Animation effect [7] = { "Magic level UP", 30}, -- 30 = variable[2] -- Animation effect [8] = { "Level UP", 30} -- 30 = variable[2] -- Animation effect } function onAdvance(cid, skill, oldlevel, newlevel) local pos = getPlayerPosition(cid) local effectPositions = { {x = pos.x, y = pos.y - 3, z = pos.z}, {x = pos.x, y = pos.y + 3, z = pos.z}, {x = pos.x - 3, y = pos.y, z = pos.z}, {x = pos.x + 3, y = pos.y, z = pos.z}, {x = pos.x - 2, y = pos.y - 2, z = pos.z}, {x = pos.x + 2, y = pos.y - 2, z = pos.z}, {x = pos.x + 2, y = pos.y + 2, z = pos.z}, {x = pos.x - 2, y = pos.y + 2, z = pos.z} } for type, variable in pairs(config) do if skill == type then doCreatureSay(cid, ""..variable[1].." ["..newlevel.."]", TALKTYPE_ORANGE_1) for _, ePos in ipairs(effectPositions) do doSendMagicEffect(ePos, 30) end end end return TRUE end Coloca essa tag em data\creaturescripts\creaturescripts.xml <event type="advance" name="playeradvance" script="nome.lua"/> Pronto. Editado Agosto 8, 2012 12 anos por lano (veja o histórico de edições)
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.