Postado Maio 8, 2022 3 anos Autor 3 horas atrás, FeeTads disse: Tenta assim function onUse(cid, item, frompos, item2, topos) if item.uid == 61466 then local guild = '' if getGlobalStorageValue(realCastle.guild_storage) > 1 then guild = guild.."a guild "..getGuildNameByID(getGlobalStorageValue(realCastle.guild_storage)).." possui o dominio" else guild = guild.."nenhuma guild possui o dominio do castelo" end local domain = realCastle.isOpen() and "as guilds estao batalhando pelo dominio do castelo" or guild local msg = " --------[CASTLE]-------\n\n\nAtualmente "..domain..".\n\nProxima batalha: Amanhã as 21:00." doShowTextDialog(cid,8977,msg) return true end if not realCastle.isOpen() then doTeleportThing(cid,getTownTemplePosition(1)) return true end if not realCastle.isDominating(cid) then realCastle.domain(cid) doSendMagicEffect(getThingPos(cid), CONST_ME_CRAPS) else doPlayerSendCancel(cid,"Sua guild ja esta com o dominio do castelo.") end return true end [8/5/2022 0:39:29] [Error - Action Interface] [8/5/2022 0:39:29] data/actions/scripts/events/realCastle.lua:onUse [8/5/2022 0:39:29] Description: [8/5/2022 0:39:29] data/actions/scripts/events/realCastle.lua:5: attempt to concatenate a boolean value [8/5/2022 0:39:29] stack traceback: [8/5/2022 0:39:29] data/actions/scripts/events/realCastle.lua:5: in function <data/actions/scripts/events/realCastle.lua:1>
Postado Maio 10, 2022 3 anos function onUse(cid, item, frompos, item2, topos) if item.uid == 61466 then local guild = '' local guildName = getGuildNameByID(getGlobalStorageValue(realCastle.guild_storage)) print(guildName) if getGlobalStorageValue(realCastle.guild_storage) > 1 then guild = "a guild "..guildName.." possui o dominio" else guild = "nenhuma guild possui o dominio do castelo" end local domain = realCastle.isOpen() and "as guilds estao batalhando pelo dominio do castelo" or guild local msg = " --------[CASTLE]-------\n\n\nAtualmente "..domain..".\n\nProxima batalha: Amanhã as 21:00." doShowTextDialog(cid,8977,msg) return true end if not realCastle.isOpen() then doTeleportThing(cid,getTownTemplePosition(1)) return true end if not realCastle.isDominating(cid) then realCastle.domain(cid) doSendMagicEffect(getThingPos(cid), CONST_ME_CRAPS) else doPlayerSendCancel(cid,"Sua guild ja esta com o dominio do castelo.") end return true end tenta assim
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.