Jump to content

Breno Alves

Member
  • Content Count

    806
  • Joined

  • Last visited

  • Days Won

    10

Breno Alves last won the day on September 9 2020

Breno Alves had the most liked content!

8 Followers

About Breno Alves

  • Rank
    Breno Alves
  • Birthday 02/20/1999

Profile Information

  • I am
    Scripter
    Programmer

Recent Profile Visitors

4667 profile views
  1. Evento Monster Hunt Durante uma hora, o player que mais matar um monstro específico ganha o evento. Na pasta lib, crie um arquivo chamado monsterHunt.lua com isso dentro MONSTER_HUNT = { list = {"Demon", "Rotworm", "Cyclops"}, days = { ["Sunday"] = {"13:55"}, ["Monday"] = {"13:55"}, ["Tuesday"] = {"13:55"}, ["Wednesday"] = {"13:55"}, ["Thursday"] = {"13:55"}, ["Friday"] = {"13:55"}, ["Saturday"] = {"13:55"}, }, messages = { prefix = "[Monster Hunt] ", warnInit = "O evento irá começar em %d minuto%s. Seu objetivo será matar a maior quantidade de
  2. Square System Esse sistema irá possibilitar você colocar uma square em determinado player. Em luascript.cpp, acima de registerMethod("Player", "isPlayer", LuaScriptInterface::luaPlayerIsPlayer); coloque isso registerMethod("Player", "sendCreatureSquare", LuaScriptInterface::luaSendCreatureSquare); Agora, acima de int LuaScriptInterface::luaPlayerCreate(lua_State* L) Coloque isso int LuaScriptInterface::luaSendCreatureSquare(lua_State* L) { // player:sendCreatureSquare(creature, color) Player* player = getUserdata<Player&
  3. Loot Channel para TFS 1.X Liberando mais alguns conteúdos para vocês. Dessa vez o loot channel para tfs 1.x. Crie um arquivo chamado loot.lua na pasta chatchannels/scripts contendo isso local STORAGEVALUE_LOOT = 8914 function onSpeak(player, type, message) return false end function onJoin(player) player:setStorageValue(STORAGEVALUE_LOOT, 1) return true end function onLeave(player) player:setStorageValue(STORAGEVALUE_LOOT, 0) return true end Agora em chatchannels.xml adicione a tag <channel id="11" name="Loot" script="loot.lua" />
  4. A melhor forma seria via getSpectators.
  5. Ando muito ocupado, as vezes que entro no fórum ou no discord da academia de codding estou pelo celular. De qualquer forma, irei disponibilizar isso gratuitamente, portanto faço no meu tempo. Espero que consiga trazer logo pro 1.x, daí não vou ter que terminar de passar
  6. Fala pessoal, como vocês estão? Na academia de codding um usuário pediu ajuda para montar um "gerenciador" de quests, para que todas ficassem no mesmo arquivo sem ficar com aquele "spam" de quests nas actions. Esse script foi feito para a TFS 1.X mas, usando a lib do @Mathias Kenfi, você consegue utilizar para TFS 0.X também. O link para as libs: https://github.com/kenfi2/KenfiLib Na pasta actions/scripts crie um arquivo chamado quests.lua config = { quests = { [7172] = { -- ActionID que será colocado no baú name = "dos
  7. Se alguém aí tiver o servidor e puder reupar e me mandar o link para eu atualizar o tópico, ficarei agradecido. Não faço pois já não tenho mais o servidor.
  8. @Cjaker lindo porém feio

    1. Cjaker

      Cjaker

      Concordo, mas não discordo. Contudo, eu acabo concordando, mas tendo dúvidas na concordância eu me equivoco com minha afirmação, grato.

    2. Breno Alves
  9. Desculpe, mas mesmo vocês sendo donos do TibiaKing e UnderWar, EU acho meio nada haver postar nessa seção em que tecnicamente serviria para avisos do TibiaKing. Eu acharia super normal se postasse em algo relacionado a divulgação e tudo mais... Mas essa é apenas a minha opinião, quem manda são vocês.
  10. É assim mesmo, diria que seria a melhor solução, confesso que nem lembrei do isInArray, boa jogada.
  11. Tem essa opção também, mas pegaria tecnicamente todas... Caso fosse somente a 1 e a 3, teria que ser pelo or mesmo. Mas boa observação!
  12. Nesse caso, não seria and.. seria or if creature:isPlayer() and (creature:getVocation():getClientId()) == 1 or (creature:getVocation():getClientId()) == 2 or (creature:getVocation():getClientId()) == 4 then
×
×
  • Create New...

Important Information

Confirmação de Termo