Histórico de Curtidas
-
knepperzik deu reputação a FlameArcixt em Castle não esta salvando guild dominantechama no discord, nao posso acompanhar oq vc ta fazendo a cada 5 minutos de resposta no tk Arcixt#1329
Topico finalizado, resolvido no Discord.
-
knepperzik deu reputação a Bruxo Ots em Compilar TFS 1.3 VcpkgFala tigrada, videozinho curto ensinando a compilar usando a nova forma de compilar as sources tfs.
Utilizei a base do pessoal da otg, mas o processo serve para ambas sources.
Links Uteis
Downloads
Visual Studio
Git
Comandos para instalação do Vcpkg
cd C:/ git clone https://github.com/Microsoft/vcpkg cd vcpkg ./bootstrap-vcpkg.bat ./vcpkg integrate install
Bibliotecas
64x ./vcpkg install --triplet x64-windows boost-iostreams boost-asio boost-system boost-filesystem boost-variant boost-lockfree luajit libmariadb pugixml cryptopp x32 ./vcpkg install boost-iostreams boost-asio boost-system boost-filesystem boost-variant boost-lockfree luajit libmariadb pugixml cryptopp
Todo o credito a equipe do TFS
Links de Download sem scan pois são de fontes confiaveis.
-
knepperzik deu reputação a MatteusDeli em (Resolvido)Problema NPC DAILY@knepperzik
Então o jeito que eu tinha feito é que toda fez que o player logar iria resetar as storages da task, então ele teria que finalizar a task sempre online. Eu fiz uma alteração no script tente fazer desta forma pra ver se funciona, toda vez que o servidor iniciar ele vai zerar todas as storages dos players que começaram a task, segue o script:
Primeiro de tudo, vá no arquivo data/creaturescripts/scripts e abra o login.lua e remova as linhas que você adicionou usando o script anterior:
Vá em data/globalevents/scripts e crie um arquivo chamado dailyReset.lua e cole isto dentro:
Registre o script no globalevents.xml adicionando esta linha nele :
Agora, vá em data/npc/scripts e procuro pelo script do NPC daily que se chama tasker (caso tenha mudado o nome então procuro pelo nome que voce alterou) e troque por esse script :
-
knepperzik deu reputação a MatteusDeli em (Resolvido)Problema NPC DAILY@knepperzik
Boa tarde, vá até a pasta data/creaturescripts/scripts abra o arquivo login.lua e embaixo aonde está function onLogin(cid) coloque este trecho de código:
if getPlayerStorageValue(cid, task_start) > 0 then ClearAllStoragePlayer(cid) setPlayerStorageValue(cid, task_start, -1) end if getPlayerStorageValue(cid, task_finish) > 0 then setPlayerStorageValue(cid, task_finish , -1) end if getPlayerStorageValue(cid, task_start_opcao1) > 0 then setPlayerStorageValue(cid, task_start_opcao1, -1) end if getPlayerStorageValue(cid, task_start_opcao2) > 0 then setPlayerStorageValue(cid, task_start_opcao2, -1) end
-
knepperzik recebeu reputação de Vodkart em (Resolvido)Set OutfitConsegui resolver!
-
knepperzik deu reputação a LeoTK em (Resolvido)Skin por Vocaçãoessa é a linha que adiciona no set outfit só adaptar pro teu script
doPlayerAddOutfitId(cid, 44, 3)
-
knepperzik deu reputação a Naze em (Resolvido)Tile por skilltroca o getPlayerLevel(cid) por getPlayerSkillLevel(cid, SKILL_SWORD)
-
knepperzik deu reputação a Shiuns em (Resolvido)Ao upar club ganhar recompensafunction onAdvance(cid, skill, oldLevel, newLevel) local config = { [50] = {item = 2160, count = 5}, [100] = {item = 2160, count = 15}, [150] = {item = 2160, count = 20}, [200] = {item = 2160, count = 25}, [250] = {item = 2160, count = 30}, [300] = {item = 2160, count = 50}, [350] = {item = 4891, count = 1}, [400] = {item = 4892, count = 1}, } if skill == SKILL_CLUB then for level, info in pairs(config) do if newLevel >= level and (getPlayerStorageValue(cid, 30705) == -1 or not (string.find(getPlayerStorageValue(cid, 30705), "'" .. level .. "'"))) then doPlayerAddItem(cid, info.item, info.count) doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Parabéns, você atingiu o level "..newLevel.." e ganhou "..info.count.." "..getItemNameById(info.item)..".") local sat = getPlayerStorageValue(cid, 30705) == -1 and "Values: '" .. level .. "'" or getPlayerStorageValue(cid, 30705) .. ",'" .. level .. "'" setPlayerStorageValue(cid, 30705, sat) end end end return true end
-
knepperzik recebeu reputação de Lurk em (Resolvido)Ao usar armas servidor congelaFiz isso, e por enquanto parece que funcionou! Valeu +rep
-
knepperzik deu reputação a Lurk em (Resolvido)Ao usar armas servidor congelacara, é muito simples
cada vocação tem uma "especialização" com armas digamos assim, knight upa bem a sword mas upa mal o ml, e o knight de alguma forma pegar ml 120 e usar um exura vita da vida o servidor vai freezar, do mesmo jeito que se um sorcerer pegar sword 120 e tentar atacar com ela o servidor vai freezar. Isso é definido no vocations.xml
ve o valor da sword do knight e poe esse valor em sword de todos, ml do mage pra todas tambem, desse jeito n vai ter freeze