Trinitycore: [Brewfest] Abaixo o Ferro Negro (evento completo) [$ 10 Bounty]

Criado em 22 out. 2011  ·  38Comentários  ·  Fonte: TrinityCore/TrinityCore

Você terá que substituir a definição de RAND no script snake em npcs_special por RAND_SNAKES, pois também é uma função.
Gostaria de agradecer a Josh, Shauren e alguns outros caras que me ajudaram com isso.

C ++
https://gist.github.com/1305188

SQL
https://gist.github.com/1305191

Quer apoiar este problema? Publique uma recompensa por isso! Aceitamos recompensas via Bountysource .

Comp-C++Script bounty

Comentários muito úteis

Puta merda, isso já faz 6 anos ?!

Todos 38 comentários

Alguém testou isso?

Atualmente estou testando com outra pessoa, mas preciso de algumas mudanças
o estado atual é este sql
editar: versão mais recente http://pastebin.com/CPTya0AP
coloque SET @GUID na linha 44, pois os grandes guias levaram a erros de digitação
todos os target_type's errados devem ser corrigidos (conteúdo de target_type às vezes em action_param6)
também atualizou quest_template querys para corresponder à versão atual da tabela

Testei o código do
Vou testar o seu @ LuckerNr1 em um momento e relatar de volta.

a parte principal também foi alterada, mas não por mim, preciso pedir permissão para postar, já que é um repositório privado

o cliente ainda trava +

spell_gen_dark_iron_knockback_test, não consigo encontrar o código para esta parte e ainda está no sqls

Está travando para você @ LuckerNr1? Se não, o problema pode estar dentro do próprio c ++, embora eu duvide muito.
Não sei muito sobre SAI quanto a investigar o que não está funcionando ou causando o estouro de pilha. Eu notei muitos spawns ao mesmo tempo, o que pode ser o problema, mas eu realmente não sei.

obteve permissão para postar a parte c ++
c ++
http://pastebin.com/3ykyHzPB
sql atualizado ainda mais crédito para @ Discover-
http://pastebin.com/CPTya0AP

notas:

  • O sript foi executado completo sem travar e a missão no final era aceitável
  • um spellhack para 42436 causa do problema com o tipo de alvo 110
  • parece haver um problema com vários gobs invocados (Mole Machines), eles não desaparecem. então você tem blocos invisíveis cobrindo todo o lugar após o evento. @ Discover- escreveu em seu sql "eles desaparecem por meio de outro objeto que faz a animação do despawn", mas não consegui descobrir qual. se estiver correto, sai ainda não suporta gob despawn.

Alguma notícia sobre isso?

@ LuckerNr1 : quem lhe deu permissão? E desde quando você precisa de permissão para compartilhar código que foi originalmente escrito para código aberto?

  1. aquele que atualizou seu código
  2. já que é de um repositório privado

O patch LuckerNr1 precisa atualizar isso
case 42436: // Braufest: Drink!
- spellInfo-> EffectImplicitTargetA [0] = TARGET_UNIT_TARGET_ANY;
- spellInfo-> EffectImplicitTargetB [0] = 0;
+ spellInfo-> Effects [EFFECT_0] .TargetA = SpellImplicitTargetInfo (TARGET_UNIT_TARGET_ANY);
+ spellInfo-> Effects [EFFECT_0] .TargetB = SpellImplicitTargetInfo (0);

Existe alguma maneira de obter a conquista? Eu não poderia adicionar a conquista para isso.

realização é para a missão completa, este script é para o mecânico para conseguir essa missão.

@milotic
Você conseguiu a conquista por completar a missão e esse patch ainda funciona. Não consigo fazer funcionar para experimentar.
Tentei me dar a conquista manualmente e não consegui.

Alguma boa alma pode atualizar os arquivos c ++ e sql para o trinity 4.3.4 mais recente?

O cliente ainda trava com o erro Stack Overflow na última versão do tc.

@ elperro22

O cliente ainda trava com o erro Stack Overflow na última versão do tc.

Mesmo se "última versão do tc" estiver correto para você agora, essa declaração perde o significado em alguns dias, talvez apenas algumas horas. Adicione o hash principal e a versão TDB à sua postagem.

Tranks pela sua resposta e desculpe por este. Todo dia eu faço download das últimas alterações do git e atualizo meu TDB, não sei como posso verificar o hash da minha versão.

@ elperro22 a maneira mais fácil é abrir o arquivo Server.log e verificar a 4ª linha - a string logo após "TrinityCore rev." ou você pode copiar / colar a linha inteira.

Ou simplesmente olhe a última linha após a inicialização do servidor.

Obrigado!! Mmmm é estranho, nas duas linhas é este "TrinityCore rev. Desconhecido 1970-01-01 00:00:00 +0000 (Branch arquivado) (Win32, Release) (worldserver-daemon)"

Obrigado Aokromes. 961aaf5 é a versão.

O código C ++ é o mesmo, então editei o código SQL para este http://pastebin.com/ZecUfAvf

Agora tenho b74ef3f e TDB 56 e o ​​problema persiste.

Qualquer um que dê amor a esta questão :)

Talvez uma atualização de status fosse legal, o que está funcionando e o que não está? Algumas partes já estão implementadas?

Desculpe, não tenho ideia. Já se passaram 4 anos desde que fiz isso, o estilo do código também é horrível.

Alguém pode assumir essa correção e fazer um PR com as peças necessárias?

Qualquer notícia ?

Puta merda, isso já faz 6 anos ?!

Eu posso verificar isso de novo também.

Alguém testou?

@peycho certifique-se de redistribuir ou retirar sua recompensa. Os novos TOS do bountysource "roubam" seu dinheiro se você não fizer isso.

Não tenho certeza de como fazer isso ...

@peycho, você pode escrever um e-mail para o suporte.
Pode verificar seus e-mails. Está descrito lá

Meu Deus. Eu li o e-mail agora.
WTF, isso é ilegal.

Obrigado @funjoker

Eu os escrevi:

Olá.
Isso é meio ilegal se você me perguntar.
É mais como: Ei, vamos coletar algumas das recompensas sem motivo.
Se isso é uma piada, não tem graça.

Se você pretende fazer essas mudanças, implemente a opção no site para que as pessoas possam retirar sua recompensa quando ninguém puder resolver seu problema. Você ainda pode receber sua comissão.

Minha conta é ...........
Reembolsar minhas recompensas em aberto e você pode cancelar minha conta, caso contrário, você encontrará meu advogado e isso seria divertido.

Sem cumprimentos.
P.

O e-mail de hoje do bountysource:

Retirada de novos Termos de Serviço
Ontem, comunicamos uma mudança no contrato de Termos de Serviço (ToS) do Bountysource.
Essas alterações foram retiradas e o ToS revertido ao seu estado anterior.
O ToS será revisado e esclarecido no futuro.

Obrigado

Acho que eles chegaram à conclusão de que isso é realmente muito errado.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

Rochet2 picture Rochet2  ·  3Comentários

DDuarte picture DDuarte  ·  3Comentários

cbcs picture cbcs  ·  3Comentários

Keader picture Keader  ·  3Comentários

Teppic1 picture Teppic1  ·  3Comentários