Ir para conteúdo
  • 0

Account Manager


ShinySprite

Pergunta

2 respostass a esta questão

Posts Recomendados

  • 0

O account manager vem na distro, se está com este erro sem você falar nada, sugiro que use outra distro do TFS 0.3.6. Deixei as minhas sources aqui caso queira usar e compilar e também deixei o arquivo já compilado em anexo.

 

Arquivo compilado: TheForgottenServer.exe

 

Sources: source 0.3.6.rar

Link para o comentário
Compartilhar em outros sites

  • 0

local config = {
positions = {
{pos = {x = 152, y = 46, z = 7}, text = "Trainers!", effects = {CONST_ME_MAGIC_BLUE}},
{pos = {x = 153, y = 46, z = 7}, text = "Hunts!", effects = {CONST_ME_MAGIC_BLUE}},
{pos = {x = 154, y = 46, z = 7}, text = "Quests!", effects = {CONST_ME_MAGIC_BLUE}},
{pos = {x = 1020, y = 937, z = 7}, text = "Templo!", effects = {CONST_ME_MAGIC_BLUE}},
{pos = {x = 1010, y = 928, z = 7}, text = "Nao sei o nome!", effects = {CONST_ME_MAGIC_BLUE}},
{pos = {x = 1012, y = 928, z = 7}, text = "Nao sei o nome!", effects = {CONST_ME_MAGIC_BLUE}},
{pos = {x = 160, y = 54, z = 7}, text = "ProcureOT!"}}, effects = {CONST_ME_MAGIC_RED}
}

function onThink(interval)
local people = getPlayersOnline()
if #people == 0 then
return true
end

for _, info in pairs(config.positions) do
doCreatureSay(people[1], info.text, TALKTYPE_MONSTER_YELL , false, 0, info.pos)
if info.effects and #info.effects > 0 then
doSendMagicEffect(info.pos, info.effects[math.random(#info.effects)])
elseif config.effects and #config.effects > 0 then
doSendMagicEffect(info.pos, config.effects[math.random(#config.effects)])
end
end
return true
end

^^ O account manager repete as frases que são faladas no templo, aqueles escritos piscando...

Sabe resolver isso pelo script?

 

UP

Editado por ShinySprite
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...