Ir para conteúdo

PostadorHunter

Membro
  • Registro em

  • Última visita

  1. Tem umas condições que você sou que só fariam sentido se você estivesse usando if em tudo, usando elseif você pode simplificar para if (x == 0 && y == 0) printf("Origem\n"); else if (x == 0) printf("Eixo Y\n"); else if (y == 0) printf("Eixo X\n"); else if (x > 0 && y > 0) printf("Q1\n"); else if (x > 0) printf("Q4\n"); else if (x < 0 && y > 0) printf("Q2\n"); else if (x < 0) printf("Q3\n");
  2. PostadorHunter postou uma resposta no tópico em Recursos Avançados
    Você pode puxar isso de uma tabela, montar um vetor e percorrer ele em um loop com a condição dele ser (vetor[i] == $obj1->symptom)
  3. local saga = { [1] = {[1] = [109, 50], effect = 10} } function onSay(cid, words, param, channel) if(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Digite o número da saga que você deseja.") return true end if not saga[getPlayerVocation(cid)] then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce nao pode trocar de saga.") return true end local t = string.explode(param, ",") if(t[2]) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Could not understand.") return true end if not (tonumber(t[1])) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Digite o número da saga que você deseja.") return true end if tonumber(t[1]) > #saga[getPlayerVocation(cid)] or tonumber(t[1]) < 1 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Essa saga não existe.") return true end --transformação if getPlayerLevel(cid) >= saga[getPlayerVocation(cid)][tonumber(t[1])][2] then doSetCreatureOutfit(cid, {lookType = saga[getPlayerVocation(cid)][tonumber(t[1])][1]}, -1) doSendMagicEffect(getThingPos(cid), saga[getPlayerVocation(cid)].effect) doPlayerSendTextMessage(cid, 25, "Voce escolheu uma nova saga!") doPlayerSay(cid, "Saga!!", TALKTYPE_ORANGE_1) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Desculpe, você precisa de level "..(tonumber(t[1]) * level).." usar essa saga.") end return true end Tenta isso [1] = {[1] = [109, 50], effect = 10} aonde ta o 50 é o nvl
  4. Esse script já tem restrição de level, a cada 50 levels vc pode usar uma outfit superior. Voc 1 no level 50 pode trocar para a saga 1, level 100 - saga 2...
  5. jqgfnkfyy reagiu a uma resposta no tópico: [PEDIDO] Sprites DBO
  6. PostadorHunter postou uma resposta no tópico em Suporte & Pedidos
    Pra download ou jogar? Download não tem. Pra jogar acho que o digiwo está online
  7. PostadorHunter reagiu a uma resposta no tópico: [OrochiElf] New OTRestarter v1.0
  8. Tá reclamando pq? Ngm é obrigado a te ajudar Além disso vc fez um tópico extremamente merda pedindo ajuda com um erro e nem colocou qual o erro para se alguém quiser ajudar
  9. Não Talvez fazendo uma dll e injetando no cliente, provavelmente é bem difícil e ninguém fará de graça Flw
  10. PostadorHunter postou uma resposta no tópico em Websites
    Pra deixar online vc usa a ferramenta Blogger no google, aí pra colocar esse layoutbvc procura no google, é bem de fazer (apesar de n me lembrar como é)
  11. PostadorHunter reagiu a uma resposta no tópico: Monstros na Perspectiva
  12. PostadorHunter reagiu a uma resposta no tópico: [TUTORIAL] Humanóide Básico
  13. PostadorHunter reagiu a uma resposta no tópico: LUA Functions
  14. Não é mais fácil mandar pm pro cara? Function onSay(cid, words, param) local p = string.explode(param, ",") doPlayerSendTextMessage( getPlayerGUIDByName(p[1]),22,p[2]) return true end Tenta isso
  15. PostadorHunter reagiu a uma resposta no tópico: [MOD] Cavebot
  16. PostadorHunter reagiu a uma resposta no tópico: [OTC] Manager Window
  17. Se tem tantos bugs assim é melhor fazer um do zero, começa adicionando Sprite, arrumando os itens e mapa, depois adiciona as vocações, transforms e reborn Aqui uma source boa pra 8.60 http://www.tibiaking.com/forum/topic/9350-86x-tfs-04_dev-rev3884/ Se postar o npc posso tentar ajudar
  18. Que server tu pegou?
  19. Usa a barra de pesquisas do fórum Deve ter vários tópicos com essa dúvida já resolvida
  20. Tem que adicionar os efeitos na source do servidor

Informação Importante

Confirmação de Termo