Ir para conteúdo
  • Cadastre-se

HSinhori

Membro
  • Total de itens

    206
  • Registro em

  • Última visita

Tudo que HSinhori postou

  1. Pessoal eu gostaria de uma ajuda com o seguinte: Estou tentando criar um novo slot para "ring", quando tentei compilar como "ring" ele disse que ja havia um então mudei para "ringa"... erro: quando coloco o item no novo slot ele diz que tenho que colocar o item na mão Aqui os arquivos que editei: items.h items.cpp movement.cpp player.cpp creature.h enums.h
  2. Eu gostaria de uma ajuda com algumas coisas: 1º como eu diminuo a luz do tibia, tipo, se a pessoa põe em 100% de luz jogo estará mais escuro do que o normal, principalmente em uma cave, eu modifiquei uns valores nas sources mas mesmo assim nada mudou 2º como eu removo as barras de skills que não irei usar e a barra de stamina obg.
  3. já consegui, se algum moderador quiser excluir o tópic, pode ficar a vontade
  4. Alguém pode me ajudar passo-a-passo em como compilar o tfs 0.4 (rev 3777) no windows 7 com dev-cpp ou codeblocks? ex: o que baixar, onde colocar, se devo por as libs manualmente e quais libs... e por aí vai será que alguém está disposto a me ajudar?
  5. a parte do edit 2 ja foi resolvida, tirei a storage na database e fecho legal, mas a parada do elite knight acho que é bug no otserv, pq comprei a promotion e na database ele diz que é vocation 3 com promotion 1, mas no jogo o boneco continua paladin normal
  6. é que eu não sei se no otserv que tenho naquele meu pc que não ta ligando, se a promotion faz o player virar vocation 8 ou se ele adiciona promotion 1 na database sem alterar a vocation... @@edit aconteceu um detalhe, o promotion não está funcionando, tipo, quando peço promotion pro npc ele me da, o dinheiro some e o boneco continua knight,na database diz que ta promotion mas no jogo ele fica knight e não elite knight @@edit 2 não sei o que aconteceu, mas se o player é vocation 3, coloca o item nada acontece, quando retira o item ele vira vocation 4 ao invés de continuar 3, sem nenhu
  7. blz, vou testar com as vocations que vou criar e ver o que acontece, e tbm vou testar com o caso de o player se tornar promotion
  8. retirei o return false e quando coloco o item com outra vocation ele não muda a vocation, porém quando retiro o item ele vira knight, acontece a mesma coisa quando coloco o return true fiz assim: local voc20 = 1 -- id da nova vocação local voc21_40 = 2 -- id da nova vocação local voc41 = 3 -- id da nova vocação local strg = 84849 function onEquip(cid, item, slot) local check = getItemWeight(item.uid) local voc = getPlayerVocation(cid) if check <= 20 and voc == 4 then doPlayerSetVocation(cid, voc20) doPlayerSendTextMessage(cid, 20, "Parabens, sua vocaca
  9. o item não vai pra mão, mas mesmo não indo pra mão, quando tento colocá-lo ele muda a vocation, mas como eu disse o item não vai, então não tenho como testar se quando tiro o item ele vira a voc 4
  10. ok, me desculpe, não conhecia essa regra, foi mal ;/
  11. só uma dúvida, esse item vai pra backpack de todos os players que atacaram o monstro? se não, é possível fazer para que vá para todos os que atacaram?
  12. tipo assim, se eu estou sem itens (voc 4), coloco o item e vou pra voc 3, estou na voc 3 blza, e se eu mudar de arma sem tirar a arma da mão, por eu estar na vocation 3 quando troquei o item, ele vai mudar a vocation? não sei se deu pra entender... no caso isso é se passar o script só pra player de vocation 4
  13. pessoal desculpe o incomodo, mas eu esqueci de um detalhe importante, o script só pode funcionar se o player for da vocation 4 (knight)
  14. ele continua na mesma vocation quando tiro o item
  15. Pronto, agora salve tudo e teste. Qualquer coisa, posta aí para resolvermos juntos. Mas já testei usando 3 swords, para cada fazer uma coisa diferente e funcionou normalmente. Boa sorte. foi quase, ele só não ta voltando pra vocation original
  16. lembrando que esses erros acontecem quando tento colocar o item 2523 (blessed shield) na "mão" quando declarei o local item deu esse erro [1:1:19.766] [Error - MoveEvents Interface] [1:1:19.768] data/movements/scripts/itemweight.lua:onEquip [1:1:19.769] Description: [1:1:19.771] (luaGetItemWeight) Item not found [1:1:19.773] [Error - MoveEvents Interface] [1:1:19.775] data/movements/scripts/itemweight.lua:onEquip [1:1:19.776] Description: [1:1:19.778] data/movements/scripts/itemweight.lua:13: attempt to compare boolea n with number [1:1:19.779] stack traceback: [1:1:19.780] data/mov
  17. quando tento colocar o item na "mão" aparece esse erro, estou usando o novo código que me passou [22:12:16.798] [Error - MoveEvents Interface] [22:12:16.799] data/movements/scripts/itemweight.lua:onEquip [22:12:16.800] Description: [22:12:16.801] (luaGetItemWeight) Item not found [22:12:16.802] [Error - MoveEvents Interface] [22:12:16.803] data/movements/scripts/itemweight.lua:onEquip [22:12:16.805] Description: [22:12:16.806] data/movements/scripts/itemweight.lua:10: attempt to compare bool ean with number [22:12:16.807] stack traceback: [22:12:16.808] data/movements/scripts/itemweight.l
  18. não criei as novas vocations ainda, to testando com as que já existem
  19. O título é meio complicado eu sei, mas eu queria saber se é possível fazer o seguinte: - Se a arma for de peso até 20, o speedattack do player muda para 2000 - Se a arma for de peso 21 até 40. o speedattack do player muda para 2500 - Se a arma for de peso maior que 40, o speed attack do player muda para 3000 - Se o player está sem arma o speed attack volta ao original que é 1500 Se o player for premium: - Se a arma for de peso até 20, o speedattack do player muda para 1000 - Se a arma for de peso 21 até 40. o speedattack do player muda para 1500 - Se a arma for de peso maior q
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo