Ir para conteúdo

Gabriel Netto

Barão
  • Total de itens

    242
  • Registro em

  • Última visita

  • Dias Ganhos

    5

Tudo que Gabriel Netto postou

  1. E aí, galera, tranquilo? Tô aqui pra pedirem q me sanem uma dúvida que tá foda. Como funciona exatamente o doPlayerSetStorageValue(cid, x, key)? O -1 seria para remover e o 1 para adicionar, certo? Vi em alguns scripts que caso a storage seja temporária eu altero na key também, mas queria saber como usar. Uso os.time? Como usar? EHAUEHAHEU Valeus
  2. É só iniciar o script assim: if not isPremium(cid) thendoPlayerSendCancel(cid, "você precisa ser premmium para usar PONHAONOMEDAHABILIDADE")return trueelse--põe o resto do script aqend
  3. Pelo que entendi tu quer adicionar um novo skill, correto? Não quer que seja com aqls gambiarras de storage. Ent tu vai ter que alterar isso nas sources, não é por lua não ;\
  4. sem querer parecer machista, mas nada como um tópico feito por mulher para agitar o Xtibia Seja bem vinda.
  5. E aí brother, beleza?
    Tô estudando lógica de programação, e queria saber se tu pode me explicar pra quê serve e como funciona o in pairs (em pares). O nome é meio intuitivo, mas eu tenho bastantes dúvidas ehauehua. 
    Não achei nenhum tutorial bom que explicasse :s

    1. zipter98

      zipter98

      Quando você quer iterar uma tabela em Lua, existe a seguinte estrutura do for:
       

      for variável1, variável2 in forma_de_iteração do
          bloco_de_código
      end

      PS: A variável2 não é obrigatória, mas você irá usá-la na maior parte dos casos.

       

      Dentre as várias formas possíveis de iteração, existem o pairs e o ipairs. Ambas exercem funções semelhantes, porém suas aplicações diferem no aspecto da tabela usada.

      • pairs não exige apenas indexes numéricos. Assim, você pode usar outros tipos de dados com esta função (como strings). O retorno, porém, não será ordenado. Por exemplo:
      local sample = {["Oi"] = "Hello", [2] = ", ", ["mundo!"] = "world!"}
      for key, value in pairs(sample) do
          print(key, value)
      end

      O retorno será:

      2, , 
      Oi, Hello
      mundo!, world!
      • ipairs, entretanto, aceita apenas indexes numéricos. Indexes com tipos de dados diferentes serão pulados. O retorno, dessa vez, será ordenado. Por exemplo:
      local sample = {"Hello", ", ", ["string_example"] = "bye", "world!"}
      for key, value in ipairs(sample) do
          print(key, value)
      end

      Retornando:

      1, Hello
      2, , 
      3, world!

       

      A diferença entre ambas, apesar de muitos terem dificuldade em entender no começo, é bem simples. Conhecê-la pode vir a ser essencial em códigos futuros.
      Você também pode ler este tutorial. Apesar de estar em inglês, a explicação é de fácil compreensão e direta.

    2. Gabriel Netto

      Gabriel Netto

      Entendi. Com não ser ordenado, dá na mesma em ser aleatório? Ou tem uma sequência qualquer?
      Curti esse site, vou ler os outros artigos dele, tá bem explicado ^-^

    3. zipter98

      zipter98

      Sim, basicamente aleatório.

  6. Não sei direito como funciona, ja que não joguei Tibia nessas versoes. Basicamente é umas regiões que precisa fazer uma quest onde td servidor participa, e qnd termina a quest é liberado o acesso a essa região junto com o acesso a um boss bem op, que precisa ser morto em time e tals. O foco desses bosses não eh a exp e sim o loot deles.
  7. Não sei se existe novos bosses assim, mas deve existir. Outro tipo de boss são os deepling bosses. Não sei se tu já viu, mas deepling são aqls monstros tipo peixão ehuaehua. Eles tem uma espécie de world quest que é feita em determinadas épocas que libera acesso aos bosses, que dão itens de um set lá bem op.
  8. Brother, eu também penso assim. Nem cogito ter filhos ou constituir uma família aqui. Se eu morasse na Alemanha, ou quem sabe no Japão ehauehauea. Uma pena o Japão ser tão xenófobo na imigração :c Eu disse direta. Tipo Atenas, mas sem aquela viadagem de definir quem é povo e quem não é. Direita pra mim tá na msm merda q a esquerda HEUAHUEAHUE
  9. Cara, eu entendo que o homem é corrupto, portanto qualquer sistema que dê poder demais para ele vai se corromper. A única democracia "menos pior" é a direta, mas acho difícil voltar a acontecer.
  10. Gabriel Netto

    Crises no Brasil

    Bom dia/tarde/noite pessoal, tdo tranquilo? Queria saber o que vocês pensam sobre a crise brasileira atual, tanto econômica quanto política. Não to afim de criar inimizade, até porque sou novo no fórum, só quero promover uma discussão bacaninha. Como criador do tópico, eu começo, eh nois: Bom, eu tenho uma noção meio complexa das coisas, e quando é referente a democracia, não tem algo que eu mais odeio do que o seu regime presidencialista. O problema começa na contradição da palavra, e vai até o fato de que é um regime propenso d+ à corrupção. As coisas acabam virando um teatro partidário onde um finge ser oposto ao outro, doutrinando as pessoas e fazendo-as crer que mudando o nome ou a cor do partido da pessoa que tá no poder tudo vai mudar. É só ver no Brasil quem se diz de esquerda apoiando a Dilma loucamente e quem se diz de direita idolatrando pessoas como Bolsonaro, porra, de um lado é uma social democrata a favor de dar o cu e do outro é um social democrata contra dar o cu. Diferença prática: nenhuma. O problema na economia, pra mim, vai muito além da crise que a gente tem hj em dia. Acho que é mt complexo pra resumir num tópico de um fórum de Tibia, mas a economia reflete na liberdade e na consciência. Curto mt a frase de Hayek, a economia semos nozes, a economia é a gente. Não é uma força sobrenatural, não adianta querer ordená-la e governá-la. Se alguém quer, vai ter oferta. Fora que, quanto mais poder tu dá pra alguém, mais propenso à corrupção esse alguém é. Nessa aí o governo vai engordando o bolso enqnt faz a festa, e quem perde é você. Soma isso com a farsa dos partidos opostos que nós temos hoje e as crises se explicam. E antes que atirem pedras, essa é minha opinião, respect me and I'll respect u.
  11. Bem, no Tibia tem aquele esquema de World Quest. Se tu jogou até a 8.6, tu deve te lembrar da Devovorga, onde o servidor se une para matá-la. o Gaz'Haragoth é tipo isso aí, só que ele é um único boss com I.A., me lembro que em Unitera demoraram mais de um dia pra matar a primeira invasão dele, porque não sabiam como matar.
  12. doTransformItem(getPlayerSlotItem(cid, 8).uid, getPokeballs.newBall) Tá pegando a variável newBall da table getPokeballs, sendo que a table é: local balls = {[11826] = {newBall = 11826},[11832] = {newBall = 11832},[11835] = {newBall = 11835},[11829] = {newBall = 11829},} A table não existe, por isso retorna nil. Creio que o correto seria: doTransformItem(getPlayerSlotItem(cid, u).uid, balls.getPokeballs)
  13. Qual a rev do teu TFS? Se não me engano, só a partir da rev 3777 vem com essa função, e algumas revs 3777 não vem com ela. Verifica se ela tem de acordo com a rev, se não tiver, adiciona seguindo esse tutorial: Caso tenha a função, manda o script que chama a função.
  14. Gabriel Netto

    Carding

    Meu primo manja das economics e atua na "bolsa" (não creio que possa ser chamada de) da btc, e eu acabei tentando dar uma lucrada com isso, e acabei com 0,5 (se não me engano dá quase 1000 reais hj em dia) bitcoin parado. Como isso funciona? Se é que funciona. Porque olha, se isso for verdade, vai ser um alívio na minha consciência de ter posto um salário fora
  15. Brother, antes de tudo tu precisa das sprites. Dps é só substituir ou adicionar no .spr do teu server
  16. Recomendo essas duas séries de tutoriais. Uma aqui do fórum mesmo, é bem razoável praquela pegada inicial no assunto. A outra é uma lista de reprodução que é excelente pra dominar o básico, super didática.
  17. E aí galera do Xtibia, beleza? Hoje tô aqui trazendo um script que eu não encontrei aqui no Fórum, então resolvi fazer ele. "Ain, mas pra ki ki eli schervi?" Simples. Ele funciona de maneira muito semelhante ao "teste de vocations" de Dawnport. Vindo itens e pots ao passar pelo tile, e impedindo que tu passe pelo piso caso tenha ultrapassado o lvl máximo. Foi testado em TFS 0.4 rev 3777. Bom, sem mais enrolação: Crie um arquivo chamado knight.lua na pasta Movements e cole isso aqui: E adicione a tag no movements.xml: "Ain, mas esse aí só vai transformar em Knight" Simples, é só customizar a seu gosto, modificando no config{} o id da voc. Bem, foi isso aí. Caso alguém tenha erros, é só comentar aqui que tentarei ajudar. E caso alguém queira aprimorar e postar aqui, sinta-se livre, recomecei a scriptar há pouco tempo.
  18. Eu tô voltando um projetinho meu, que foi roubado. Perdi source e datapack, mas ainda tenho um bloco de notas aqui com as mudanças, então eu tô as refazendo heauehua. O objetivo é resgatar o RPG do jogo com um client próprio e td mais, com mecânicas simples porém diferenciais. Vi que tu também tá iniciando um projeto, se quiser trocar uma ideia só chamar pvt
  19. Brother, se getCreatureMaster(cid) equivale a cid não tem pra quê eu alocar numa variável. Só vai pesar no processador ehaueah. O problema é que eu tava pondo o "1" no get e não no set, ehauehuahe Agora funcionou direitin, valeu, amanhã te dou rep+, já tô no limite de hoje <3 @EDIT: queria ajuda em outra coisa. Eu fiz meio que uma gambiarra aí pros itens não irem parar no "lugar errado". Como eu defino pra qual slot vai ir o item? Como eu to usando o tfs 0.4 não tem definição de item pras hands ehaheaheu, e se alguém souber como modificar isso nas sources, agradeço duplamente
  20. Eu achava que ia o 1 por padrão... e quando ponho, surge um erro
  21. Curti muito a sprite do Sauron, perspectiva correta. Melhorando o sombreamento e os detalhes fica top. Quanto a esse leão/falcão, tá ficando daora. Só acho que poderia aumentar o tamanho das garras dianteiras. Tô pirando de imaginar isso aí em movimento heuaheua
  22. E aí galera, beleza? Vim pedir ajuda com um script nesse tópico. Não, não é um pedido de script ehaueahu. Faz o maior tempo que não scripto, aí resolvi fazer um só pra aquecer e de quebra usar. O que ele faz? É um onStepIn, ele vê o lvl, a vocation, troca ela, se não tiver o storage dá os mana potions e se não tiver o storage dá um set. É bem parecido com o script de dawnport. Funciona tudo certinho, o set é criado, e os pots tmb. Mas não seta as storages e o player consegue farmar os equips. O foda é que nem erro na distro dá, e creio que não seja erro no código. Suponho que seja na db, mas slá, olhem o code:
  23. Nem fiquei mal por ele, e sim por mim de nunca poder saber oq tem dps da porta se o hacked fosse vdd HEUAHEUHUEA
  24. Cara, o caos, pelos menos dos servidores de Pokémon, é reflexo da nossa juventude. Porque olha: os maiores interessados em ter um servidor de Pokémon são crianças. É visível isso, dá pra ver só no jeito que escrevem ehaehua. Além de não compreenderem o porquê e como N coisa funciona, querem as coisas de mão beijada e de forma rápida, não buscam compreender. Não se preocupam se algo é bem feito, estável etc (por isso a maioria dos servers por aí são PDA ou sem sources). E pra elas, ter um servidor é pura diversão e não realização pessoal (que pra mim é o principal para as equipes terem). Quanto aos baiaks, baiak é baiak né ehaehua. Os jogadores novos de Tibia sem ser ATS, e alguns dos q se mantém, tão no Tibia pelo PVP. Se fossem pra jogar algo pelo RPG, estariam jogando TERA ou WOW, já que pra alguns gráfico > qualidade. Tenho 14 anos e comecei a jogar Tibia pelos meus 7 anos + ou -, foi o namo da minha irmã que me apresentou. Cara, eu fiquei maravilhado, e talvez o porquê de eu continuar ativo até hoje (não no Global, mas em outros servers) é aquela sdd da época, coisa que players novos não tem. E na área dos otservers eu só tô ativo porque tenho um conhecimento razoável em lua e mês passado comecei a estudar C#. Não vejo futuro no Tibia, ele já viveu bastante, e desde 2014 foi só declínio. Tanto na comunidade do fórum, qnt na do jogo...
  25. Brother, a comunidade tibiana de hoje em dia não é igual a de antigamente. Pra um servidor bem bolado, com um RPG bacana, decolar, vai ser preciso muita publicidade e sistemas mega inovadores. O pessoal ou quer um OT pra jogar de vez em quando com rates absurdas ou quer um de Pokémon cópia da PxG, aí fode. Não vale a pena gastar tempo criando um RPG focado em Tibia.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...