Ir para conteúdo
  • Cadastre-se

xWhiteWolf

Héroi
  • Total de itens

    3605
  • Registro em

  • Última visita

  • Dias Ganhos

    159

Tudo que xWhiteWolf postou

  1. eu tentei fazer o segundo mas daí cansei, parei em coordenador (quase lá) AUHUHIEUHIA
  2. tem dois jeitos de alcançar isso: O primeiro é ajudando bastante, vai demorar muito pra alguém citar seu nome pra equipe mas eventualmente você vai entrar.. começar como estagiário e depois ir pra suporter e por fim moderador. O segundo é não fazendo nada e tudo que fizerem você vai lá e fala que tá uma merda, vai demorar mais doque o primeiro jeito mas é muito provável que você já suba direto pra administrador. Esse jeito tem o triplo de eficácia se tiver skype dos caras da equipe!! Boa sorte
  3. em 0.4 não se usa db.executeQuery, se usa db.query.. testa agr: local time = 10 -- tempo em segundos para permitir o login function onSay(cid, words, param, channel) doSetGameState(GAMESTATE_CLOSED) db.query("UPDATE `players` SET `level` = 8 WHERE `group_id` < 6;") db.query("DELETE FROM `player_depotitems` WHERE `itemtype` NOT IN (11257, 11238, 11237, 11236, 11235, 11115, 10522, 10521, 10520, 10519, 10518, 9775, 9774, 7739, 7738, 7737, 7587, 7343, 7342, 5950, 5949, 5927, 5926, 5801, 3960, 3940, 3939, 2365, 2004, 2003, 2002, 2001, 2000, 1999, 1998, 1997, 1996, 1995, 1994
  4. troca o seu function onSay por isso daqui function onSay(cid, words, param, channel) fecha o sv e abre dnv. edit: troca tb onde tá getConfigInfo("newPlayerLevel") pelo level que vc quer que fique ao resetar.
  5. esse código foi feito usando códigos padrões, serve pra qualquer linguagem. O do ignore que não funciona em sqlite.
  6. meu deus quanta query mal feitaaaaaaaAAAAAAAAAAAAAAAAAAAAAAAAA. De onde vcs tiraram esse IGNORE aí? esse bagulho é de mysql, ele falou que usa sqlite studio, ou seja, é sqlite a linguagem '-----' e nao precisa fazer if x or y or z or w or a, faz isInArray que tem no banco de dados tb e se chama clausula IN ().
  7. todos os existentes podem ser encontrados em data/lib/constant.lua no seu sv. ou vc pode simplesmente checar esse tópico aqui http://www.tibiaking.com/forum/topic/49095-lib-000-const/ Não necessariamente todos os parametros que existem lá podem ser colocados na condição que você criou, vai depender mas é só usar o bom senso e fazer testes. Procurar no google pela condição tb me ajudou muito pra ver exemplos práticos de cada utilização. Espero que você consiga aprender todos!
  8. se vc usa esse script aqui http://www.tibiaking.com/forum/topic/33545-dodge-system-854/ é só tirar o and isCreature(attacker) do creaturescript.. mas não me responsabilizo por erros que possam vir a dar.
  9. acho que você tá meio confuso, em nenhum momento eu fui pessimista quanto ao meu sv.
  10. Olha cara, até dá pra fazer mas teria que mudar bastante o script e ainda fazer todos os creaturescripts de matar os bosses pra novas storages. Sugiro que você peça isso em outro tópico porque eu não vou ter tempo pra te ajudar com scripts desse nível.
  11. mas como funcionaria esse esquema de boss, ele fala boss pro magnus e é teleportado? Ou só conseguiria atacar o boss se estivesse escolhido essa opção anteriormente?
  12. é claro que é verdade.. o mundo tá cheio de gente produtiva e insatisfeita e gente satisfeita e improdutiva. Esse papo todo começou porque o cara quis me zoar só porque eu disse que o meu servidor foi o melhor que eu já joguei.. não deixa de ser verdade, ainda mais em meio a tantos servidores ruins que não possuem administração decente, tantos servidores que não sabem até que ponto dosar os scripts que encontram pelos fóruns, tantos servidores que pagam scripters pra fazerem as suas idéias ruins serem possíveis de serem feitas. E ainda digo mais, desses 1600 REP's, mais metade foi fazendo cois
  13. você acabou de exemplificar tudo que eu disse anteriormente, só faltou a frase "eu não gosto de script" porque se você gostasse você estudaria isso e teria ótimas idéias. Você gosta do que faz mas não faz oque gosta (quando fica bom). Tcharam!!
  14. não necessariamente.. você provavelmente deve ser jovem porque quando vc tem uns 18~19 anos você entende a diferença entre fazer oque gosta e gostar doque faz já que somos meio que obrigados a decidir oque vamos ser de nossas vidas. Eu, por exemplo, queria fazer psicologia. Eu amo psicologia mas sou um péssimo psicológo: não gosto de pessoas e muito menos de conversar com elas. Como curso eu escolhi ciencia da computação, eu não faço oque gosto mas quando eu termino de programar eu olho pro resultado final e consigo ver que foi algo bem feito, eu gosto do meu trabalho. Quando você é crítico o
  15. metade das páginas eu to falando pra fazer o teste dos prints, vc fez? oque retornou? Me dá o feedback que eu tento te ajudar, preciso saber como seu server funciona @Vinicius.Olivera15, se você quiser fazer assim vai ser bem complicado mas vc tem que remover a parte da reward do npc. Ao matar os bixos vc ganha storages, faz uma porta com checagem se a quantidade de bixos matados é a mesma de máximo de matar e aí vc libera a entrada no boss atraves dessa porta. O resto é só fazer o boss dar a xp que vc quer e botar um creaturescript onDeath que ao morrer zera os storages do player e dá a
  16. não entendi seu comentário.. na minha opinião você tem duas escolhas ao criar um servidor, fazer oque gosta ou gostar doque faz. Eu optei por fazer um servidor diferente das coisas que eu gosto, mas acabei aprendendo a gostar. Não é questão de ser meu servidor, até porque eu não sou o público alvo
  17. são soluções diferentes pra cada servidor, por isso tem várias páginas.. se o pessoal olhasse os posts e tentasse as soluções ao invés de mandar novas mensagens teriamos no máximo umas 4 páginas.
  18. pra tirar a parte de skill reward é só deletar a parte que tá -- SKILL REWARD---
  19. pra fazer isso de botar a tag a sua source tem que ter sido compilada com o sistema de dual wield;
  20. uhauha rlx, não é chato pra mim.. testa assim: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1498) function onCastSpell(cid, var) local function doShowTimeByPos(cid, pos, duration, type) type = type or 20 for i = 0, (duration - 1) do addEvent(function() if isPlayer(cid) then doCreatureSay(cid, tostring(duration - i), type, false, 0, pos) end end, i * 1000) end return true end doShowTimeByPos(cid, variantToPosition(var), 20, 6) doCombat(cid, combat
  21. altera a função e deixa ela assim: function doShowTimeByPos(cid, pos, duration, type) type = type or 20 for i = 0, (duration - 1) do addEvent(function() if isCreature(cid) then doCreatureSay(cid, tostring(duration - i), type, false, 0, pos) end end, i * 1000) end return true end deve ser alguma incompatibilidade com sua versão mas rlx que a gente resolve isso haha
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo