carlinhoo0ww 0 Postado Outubro 13, 2018 Share Postado Outubro 13, 2018 ALGUEM ME AJUDA NESSE SCRIPT PF ESTÁ DANDO ERRO QD QUALQUER CHAR LOGA APARECE ISSO NA DISTRO Spoiler [Error - CreatureScript Interface] data/creaturescripts/scripts/expbonuspordominarcityguild.lua:onLogin Description: ...aturescripts/scripts/expbonuspordominarcityguild.lua:19: attempt to call glob al 'getGuildExpRate' (a nil value) stack traceback: ...aturescripts/scripts/expbonuspordominarcityguild.lua:19: in function <...aturescripts/scripts/expbonuspordominarcityguild.lua:17> [GOD] has logged out. script Spoiler function onTarget(cid, target) local m, playerGuild = cityMonsters[getCreatureName(target)], getPlayerGuildId(cid) if isPlayer(cid) and isMonster(target) and m and playerGuild > 0 then return getGlobalStorageValue(DEFAULT_STORAGE + m) ~= playerGuild end return true end function onStatsChange(cid, attacker, type, combat, value) if isPlayer(attacker) and isMonster(cid) and type == STATSCHANGE_HEALTHLOSS then local m, playerGuild = cityMonsters[getCreatureName(cid)], getPlayerGuildId(attacker) if m and playerGuild > 0 then return getGlobalStorageValue(DEFAULT_STORAGE + m) ~= playerGuild end end return true end function onLogin(cid) local guildId = getPlayerGuildId(cid) if guildId > 0 and getGuildExpRate(guildId) > 1 then doPlayerSetExperienceRate(cid, getGuildExpRate(guildId)) end registerCreatureEvent(cid, "mTarget") registerCreatureEvent(cid, "mStatsChange") return true end function onDeath(cid, corpse, deathList) local killer, m = deathList[1], cityMonsters[getCreatureName(cid)] if killer and isPlayer(killer) and m then local atualGuild, playerGuild = getPlayerStorageValue(cid, DEFAULT_STORAGE + m), getPlayerGuildId(killer) if playerGuild > 0 and atualGuild ~= playerGuild then if atualGuild > -1 then setGuildExperience(atualGuild, getGuildExpRate(atualGuild) - 0.20) end setGuildExperience(playerGuild, getGuildExpRate(playerGuild) + 0.05) setGlobalStorageValue(DEFAULT_STORAGE + m, playerGuild) broadcastMessage("A guild "..getPlayerGuildName(killer).." acaba de dominar o "..getCreatureName(cid):explode(" ")[2].."!") end end return true end Link para o comentário Compartilhar em outros sites More sharing options...
carlinhoo0ww 0 Postado Novembro 28, 2018 Autor Share Postado Novembro 28, 2018 alguém pf Link para o comentário Compartilhar em outros sites More sharing options...
Benny 735 Postado Fevereiro 20, 2019 Share Postado Fevereiro 20, 2019 A questão neste suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta. + Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda. * Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados