Postado Setembro 28, 2015 9 anos estou com problema na !serverinfo, segue imagem com o erro. uso: OTX Script: function onSay(player, words, param) player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Server Info:" .. "\nExp rate: " .. Game.getExperienceStage(player:getLevel()) .. "\nSkill rate: " .. configManager.getNumber(configKeys.RATE_SKILL) .. "\nMagic rate: " .. configManager.getNumber(configKeys.RATE_MAGIC) .. "\nLoot rate: " .. configManager.getNumber(configKeys.RATE_LOOT)) return false end Editado Setembro 28, 2015 9 anos por maleskinho (veja o histórico de edições)
Postado Setembro 28, 2015 9 anos Troca seu code por esse : function onSay(cid, words, param) doPlayerPopupFYI(cid, "Server Info:" .. "\nExp rate: " .. getConfigInfo('rateExperience') .. "\nSkill rate: " .. getConfigInfo('rateSkill') .. "\nMagic rate: " .. getConfigInfo('rateMagic') .. "\nLoot rate: " .. getConfigInfo('rateLoot')) return false end I must not fear. Fear is the mind killer.
Postado Setembro 28, 2015 9 anos Autor Troca seu code por esse : function onSay(cid, words, param) doPlayerPopupFYI(cid, "Server Info:" .. "\nExp rate: " .. getConfigInfo('rateExperience') .. "\nSkill rate: " .. getConfigInfo('rateSkill') .. "\nMagic rate: " .. getConfigInfo('rateMagic') .. "\nLoot rate: " .. getConfigInfo('rateLoot')) return false end Mesmo erro ainda.
Postado Setembro 28, 2015 9 anos Solução Essa: No Default function onSay(cid, words, param) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Server Info:" .. "\nExp rate: " .. Game.getExperienceStage(getPlayerLevel(cid)) .. "\nSkill rate: " .. configManager.getNumber(configKeys.RATE_SKILL) .. "\nMagic rate: " .. configManager.getNumber(configKeys.RATE_MAGIC) .. "\nLoot rate: " .. configManager.getNumber(configKeys.RATE_LOOT)) return false end Popup function onSay(cid, words, param) doPlayerPopupFYI(cid, "Server Info:" .. "\nExp rate: " .. Game.getExperienceStage(getPlayerLevel(cid)) .. "\nSkill rate: " .. configManager.getNumber(configKeys.RATE_SKILL) .. "\nMagic rate: " .. configManager.getNumber(configKeys.RATE_MAGIC) .. "\nLoot rate: " .. configManager.getNumber(configKeys.RATE_LOOT)) return false end Caso Não Funcione Tenta Essa: local config = { rateExperience = getConfigInfo('rateExperience'), rateSkill = getConfigInfo('rateSkill'), rateLoot = getConfigInfo('rateLoot'), rateMagic = getConfigInfo('rateMagic'), rateSpawn = getConfigInfo('rateSpawn'), protectionLevel = getConfigInfo('protectionLevel'), stages = getBooleanFromString(getConfigInfo('experienceStages')) } function onSay(cid, words, param, channel) local exp = config.rateExperience if(config.stages) then exp = getExperienceStage(getPlayerLevel(cid), getVocationInfo(getPlayerVocation(cid)).experienceMultiplier) end doPlayerPopupFYI(cid, "Server Information:\n\nExperience rate: x" .. exp .. "\nSkills rate: x" .. config.rateSkill .. "\nLoot rate: x" .. config.rateLoot .. "\nMagic rate: x" .. config.rateMagic .. "\nSpawns rate: x" .. config.rateSpawn .. "\nProtection level: " .. config.protectionLevel) return true end Editado Setembro 28, 2015 9 anos por jobsonmb (veja o histórico de edições) Que Ajuda? Me Contate. Sou: Programador Script Mapper WebMaster WebDesigner E Muito Mais Você tem o direito de falar o que pensaMas não tem o direito de julgar quem não conheceLiberdade de expressão é um direito de todosMas em vez de falar, então faça algo que preste ~Charlie Brown Jr
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.