Nessa parte aqui envia a mensagem que quem ganhou o evento, porem quero que envie o nome de quem ganhou o evento e o nome da guild do cara que ganhou o evento
function getWinnerCastle(cid)
CastleWalls()
local player = getTopCreature(THRONE_POS).uid
if getGlobalStorageValue(STORAGE_EVENT) < 0 then
return true
end
if (isPlayer(player)) then
if (getPlayerStorageValue(player, STORAGE_PLAYER) > 0) then
pid = getPlayerGUID(cid)
setHouseOwner(100, pid)
doPlayerAddPremiumDays(player, 7)
for _, cid in ipairs(getPlayersOnline()) do
setPlayerStorageValue(cid, STORAGE_PLAYER, 0)
doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))
end
doBroadcastMessage(getCreatureName(player) .. " ganhou o evento.", 25)
doTeleportThing(player, {x = 531, y = 459, z = 7})
doRemoveItem(getThingFromPos({x = 541, y = 475, z = 6, stackpos = 1}).uid, 1)
doCreateItem(391, 1, {x = 561, y = 447, z = 5})
end
Pergunta
igorsilveeira 1
Nessa parte aqui envia a mensagem que quem ganhou o evento, porem quero que envie o nome de quem ganhou o evento e o nome da guild do cara que ganhou o evento
function getWinnerCastle(cid) CastleWalls() local player = getTopCreature(THRONE_POS).uid if getGlobalStorageValue(STORAGE_EVENT) < 0 then return true end if (isPlayer(player)) then if (getPlayerStorageValue(player, STORAGE_PLAYER) > 0) then pid = getPlayerGUID(cid) setHouseOwner(100, pid) doPlayerAddPremiumDays(player, 7) for _, cid in ipairs(getPlayersOnline()) do setPlayerStorageValue(cid, STORAGE_PLAYER, 0) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) end doBroadcastMessage(getCreatureName(player) .. " ganhou o evento.", 25) doTeleportThing(player, {x = 531, y = 459, z = 7}) doRemoveItem(getThingFromPos({x = 541, y = 475, z = 6, stackpos = 1}).uid, 1) doCreateItem(391, 1, {x = 561, y = 447, z = 5}) endEditado por IgorSilveiraLink para o comentário
https://xtibia.com/forum/topic/219277-mensagem-ao-terminar-evento/Compartilhar em outros sites
12 respostass a esta questão
Posts Recomendados