Ir para conteúdo
  • Cadastre-se

narazaky

Membro
  • Total de itens

    328
  • Registro em

  • Última visita

Tudo que narazaky postou

  1. Parabens pelo servidor, porem esta com bug em contas banidas, ele nao verifica se a conta esta banida e deixa logar. Tem como consertar?
  2. Alguém tem como disponibilizar essa versao compilada para win 64? rep+++
  3. Aqui só para explicar essa função: doPlayerSendChannelMessage(cid, author, message, MessageClasses, channel) O cid -- creature ID author -- que fez a mensagem message - a mensagem MessageClasses - o tipo de mensagem* channel -- o canal q vai ir *Os tipos você pode ver na lib\000-constant.lua
  4. Para gerar esses numeros você pode fazer assim: local a = math.radom(1,100) if a <= 20 then a = 0 elseif a >= 21 and a <= 40 then a = 132 elseif a >= 41 and a <= 60 then a = 145 elseif a >= 61 and a <= 80 then a = 78 else a = 109 end agora para gerar esses valores direto ainda desconheço
  5. CREATE TABLE `death_list` ( `id` int(11) NOT NULL AUTO_INCREMENT, `player_id` int(11) NOT NULL, `date` int(11) NOT NULL, `level` int(11) NOT NULL, `killer_name` int(11) NOT NULL, PRIMARY KEY ( `id` ) ); Creio q as outras não precise alterar, mas mesmo assim: ALTER TABLE `players` ADD `points` INT(11) NOT NULL DEFAULT 0 só seguir essa lógica #edit O MySQL é um SGBD que opera na linguagem SQL(Como as outras), ou seja, qualquer codigo sql funciona nela.
  6. Veja se isso é o que você quer: http://www.tibiaking.com/forum/topic/10421-action-key-door-system/
  7. o local é a declaração de variavel* O if é uma estrutura de decisão, você pode ler mais ou menos assim local level = 17 local levelM = 15 if getPlayerLevel(cid) >= level and getPlayerLevel(cid) <= levelM then Se o level do jogador for >= level E o level do jogador for <= level ENTÃO (SENTENÇA) FIM ou Se o level do jogador for >= level E o level do jogador for <= level ENTÃO (SENTENÇA) SE NÃO -- É O ELSE (SENTENÇA) FIM Sempre que colocar um if você tem que colocar o then e depois da sentença coloque um end para finalizar.
  8. para consertar esse erro na distro, vá em data/events/scripts/player.lua da um ctrl+ f e procure por 0then depois só substituir por then ou se não 0 then melhor, passa o arquivo
  9. 011101000100010000100111100001001011100001010100010010 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1100 1101 1110 1111 Vlw tbm
  10. Para tentar resolver os dois problemas no console, poste o seu action.xml e o seu tvsystem.lua da lib
  11. Aqui o motivo pq nao tem palavras do Mark: traduçao do google:
  12. narazaky

    Notícia O TK quer você!

    Legal! Boa sorte aos participantes. Ps: é difícil mexer aqui por um móbile
  13. enttao so usar esse: o de cima editado function onSay(cid, words, param, channel) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Life ["..getCreatureHealth(cid).."] - ["..getCreatureMaxHealth(cid).."]") return true end
  14. Tente esse: function onSay(cid, words, param, channel) local pid = getPlayerByNameWildcard(param) if(not pid or (isPlayerGhost(pid) and getPlayerGhostAccess(pid) > getPlayerGhostAccess(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "O jogador com o nome " .. param .. " não esta online ou não existe.") return true end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Life ["..getCreatureHealth(pid).."] ["..getCreatureMaxHealth(pid).."]") return true end ou esse function onSay(cid, words, param, channel) local pid = getPlayerByNameWildcard(param) doPlayerS
  15. veja function onSay(cid, words, param, channel) local pid = getPlayerByNameWildcard(param) if(not pid or (isPlayerGhost(pid) and getPlayerGhostAccess(pid) > getPlayerGhostAccess(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "O jogador com o nome " .. param .. " não esta online ou não existe.") return true end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Life ["..getPlayerHealth(pid).."] ["..getPlayerMaxHealth(pid).."]") return true end
  16. vai em config.lua e prcure por isso: emoteSpells = false mude para emoteSpells = true
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo