antiblock
diamwall

.boon.

Membro
  • Content Count

    43
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by .boon.

  1. .boon.

    Drops Em Quest

    quest drop_item beginstate start begin when kill with not npc.is_pc() beginlocal item_list = { --mob_vnum, item_vnum, item_count, rate, min_level, max_level{ 8001, 19, 1, 100, 1, 10 },{ 8001, 11209, 1, 100, 1, 10 },{ 8001, 11409, 1, 100, 1, 10 },{ 8001, 11609, 1, 100, 1, 10 },{ 8001, 11809, 1, 100, 1, 10 } } for i = 1, table.getn(item_list), 1 dolocal mobVnum, itemVnum, itemCount, getRate, minLevel, maxLevel = tonumber(item_list[i][1]), (item_list[i][2]), (item_list[i][3]), (item_list[i][4]), (item_list[i][5]), (item_list[i][6])if npc.get_race() == mobVnum and pc.get_level() >= minLevel and pc.get_level() <= maxLevel and getRate >= number(0, 10000) / 100 thenpc.give_item2(itemVnum, itemCount)endendendendend
  2. A parada é a seguinte Erro: syntax error [string "start"]:162: ')' expected near ',' blz flw ae
  3. .boon.

    Projeto

    Venho aqui apresentar o meu projeto. Características: - Nível máximo: 120 - Máximo stats: 95 - Início a nível 75, com armadura lv61+9, arma lv75+9, acessorios e 10 montadas(5 minutos) - Estilo: MiddleSchool(Pouquíssimo se pode chamar "newschool") - Missões de Pergaminho Fácil, Normal, Difícil e Mestre adequadas ao estilo de jogo - Sequência de missões - Seon-Pyeong(90, 92, 95) - Sequência de missões - Wonda-Rim(75, 85, 95, 105, 110) - Missões secundárias - 3 Dungeons(Torre[modificada], Devil's Catacomb, Sala do Rei Aranha Negro) - Novos mapas(ilha misteriosa, aldeia abandonada, montanha árida) - Spawn de Bosses nos mapas aumentado - HP & dano dos Bosses aumentado para maior desafio - Canais em princípio 2(pode aumentar) - Drops desnecessários removidos - Drop Geral: Ostra & Cofre Aleatório - Caves dos Macacos alteradas - Zona dos Milenares alterada - Sistema de Disfarces - Sistema de Conquistas - Vários items úteis: Armazém portátil, anel anti-exp, anel de eek(teleporte para reinos), anel de thor(x200 mármore da benção) - Dificuldade aumenta consoante o percurso Conceito: Com o início a nível 75 com items adequados, não se quer transmitir uma ideia de facilidade, mas sim de mudança. É pretendido mudar a routina que é habitual, os mesmos mapas de sempre e os mesmos drops de sempre, enfim, o mesmo de jogo de sempre. Por isso, mesmo que se comece a nível 75 com items, habilidades, etc não quer dizer que a jornada não será longa. As maneiras de farmar yang e items foram alteradas, não se baseia no básico conceito de destruir metins e/ou matar monstros. Pode-se farmar também com os pergaminhos das missões, missões secundárias(aliás, que algumas dão recompensas só aí recebidas) e sistema de conquistas. Isto oferece uma mudança do estilo de jogo por parte de cada um. Os mapas não é suposto serem nada abusados e todos terão a sua utilidade tanto em quests, como farm de items e yang(para o nível adequado é claro). Os bosses foram "reprogramados" na vida e dano para obrigar os jogadores a faze-los em conjunto, assim dando mais dificuldade a obter certas coisas. Outras coisas: Sistema de Cubo: Cofre aleatório: Depois postarei prints dos mapas e disso tudo. Agora queria algumas sugestões e opiniões se possível. Abraço
  4. .boon.

    Teleportador

    nota: para ser usado, as coordenadas têm de ser acertadas
  5. .boon.

    Npc Central

    Acho que "npcs centrais" deste tipo existem as dezenas por este forum mas pronto.
  6. Neste caso ele vai apresentar o valor que tens no applyvalue0, se não me engano, que tens na entrada da poção. Basta alterares de 1200 para o que queres.
  7. manda a quest. deve ser alguma coisa parecida com devildown.quest ou mesmo devilscatacomb.quest
  8. obrigado por todo este conteúdo. vai me ser muito útil. Abraço
  9. O mudar as extensões é ridiculamente facil de passar, principalmente se tu deixas o bin com a possibilidade de abrir e modificar as extensoes à disposiçao e há extratores que ignoram certas entradas no xml, por isso o crashfile é tambem facilmente contornavel. Sugiro que coloques as dlls no bin, depois protejas o bin, compactes ficheiros no pack a apenas .epk(em vez de .epk e .eix) e tambem bloquear no bin a injeçao a certos tipos de ficheiros(.py,.pyc,.mix,etc) para nao haver quase nenhuma maneira possivel de tentar extrair o conteudo do cliente. obviamente isto tudo requer conhecimento e nao está espalhado em tutoriais por toda a internet. Resumindo, proteção fraca, se é que se pode chamar isso. Abraço
  10. deixa-os torrarem o computador, eu nem olhei para a quest mas não vi nenhuma query nem nada e vi um mysql query para player.player "kills" e achei estranho.
  11. acho que é obvio que tem de primeiro de se adicionar o campo kills em player.player para ele conseguir modificar e buscar valores caso contrario nao ira sequer funcionar a funçao.
  12. A razão para entrares e nao ter la nada é porque os ficheiros regen seriam "invocados" a partir de outras pastas em data. toma ae um codigo when id.chat."Sala do Dragão" beginsay_title("titulo")say("chat")say("chat")if select("Quero entrar!","Não") == 1 thenpc.warp(843200, 1066900)
  13. por norma o autopatcher está inserido diretamente no bin logo a melhor maneira para os menos experientes é trocar o bin para um que abra logo o jogo, mas se perceberes o suficiente podes abri-lo e tirar o código que abre os ficheiros de autopatcher.
  14. isso nao é bem assim, por predefiniçao nao vem um ficheiro de boas vindas nas serverfiles e se vem a melhor maneira de fazer a mensagem nao é editando na pasta diretamente, é preferivel fazer uma quest e enviar automaticamente. quest login beginstate start beginwhen login beginchat("Bem-vindo.")chat("420")endendend
  15. .. when login with pc.get_level() < 75 beginpc.set_level(75)end function pc.set_level(x)while pc.level < x dopc.give_exp2(pc.get_next_exp())endend
  16. function pc.set_level(x)while pc.level < x dopc.give_exp2(pc.get_next_exp())endend
  17. só quero adiconar uma curiosidade que pode ser importante ao tutorial a adicionar o id no npclist que vai "chamar" o monstro deve-se ter cautela relativamente à pasta onde se colocaram os ficheiros com o modelo, etc do monstro. por exemplo, se colocarem 90xx folder ele vai buscar o monstro à pasta npc, e até pode estar em monster ou qualquer outro que ele simplesmente nao lê e nao aparece nada o que entendi até agora: 101 - 1001 : monster 1001 - 80xx : monster2 9001 - 100xx : npc 100xx + : npc2 espero ter ajudado
  18. resumindo: tar xzvf localizaçao/file.tar.gz
  19. .boon.

    Projeto

    Ja disse que o fiz a pouco tempo, o dominio é esse porque o webhost estava aqui e nao me apeteceu criar outro dominio, é o forum oficial do projeto, que se for para a frente, passará a ser o forum do servidor
  20. .boon.

    Projeto

    Decidi fazer um fórum com as informações e onde eu vou postando novidades sobre o projeto que estou a desenvolver. Quem quiser dê lá um saltinho e dê uma vista de olhos, agradecido xD Link Abraço
  21. Procura a pasta ui no ETC.
  22. setbgimage('name.tga') este é o codigo para meter como imagem de fundo, assim no meio nao conheço.