🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!
Ele só estava explicando como tu deveria guardar os valores do que eu sugeri, porque do jeito que está, se tiver mais de uma unidade pode dar conflito, e eu acho que é isso que está acontecendo.
No momento eu não posso testar, mas assim que eu chegar em casa eu vou testar denovo só com uma unidade (quando eu peguei o teu mapa o que eu sugeri estava na ordem errada).
Enfim, ainda hoje eu corrigo esse problema pra ti.
cara ficou muito bom, obrigado mesmo! so tinha mais uma coisa, quando a unidade da meia volta tem vezes q ela pisca, some e volta rapidinho e tem vezes q nao volta, o que poderia ser feito para remover isso ? tirei um print aqui se quiser ver
EDIT: Eu criei outro visibility modifier, um que fica sempre em torno da unidade entao ela nao vai se perder, acho que isso resolve, né ? Agora tenho que tornar isso MUI, so ainda nao faço ideia como tenho q ler certinho oq o cara la falou. Vou por seu nome nos creditos quando upar o resource, ok ?
EDIT2: Cara foi muito facil transformar em MUI so precisei salvar o visibility no custom value da unidade
Sim, é bem simples. Outra coisa que tu poderia fazer pra resolver esse problema da visão da unidade piscar, é diminuir o tempo que ele leva pra atualizar o modifier.
Fico agradecido pelos créditos, haha, mas eu não fiz nada de mais, estou sempre ajudando as pessoas aqui.
Posso te dar uma sugestão?
Faça com que todas as neutral units estejam sempre em hold position, faça com que eles ataquem sempre que alguém na região de visão deles (só usar a mesma região de vision que tu construiu). Tu cria.
Vc manja de JASS ne? eu tinha encontrado um script que previnia unidades aliadas de se atacarem, a condição que ele utiliza é de que são aliadas, e se substituisse as condiçoes por "owner is neutral hostile" e colocasse na condição tambem os facings das unidades para que batessem com uma estando de costas para as outras. Eu tentei fazer isso mas nao conheço a estruturação em JASS e so ficava dando erro.
Se forem unit types que tu também usaria por players. faz uma cópia só que com acquisition range 0.
Se tu já tiver esse código no mapa eu posso dar uma olhada. Com certeza fazer um script do zero pra fazer reconhecimento posicional de direction facing, angular positioning and target acquirement ia ser bem complicado e demorado de fazer.
neutral hostile tem 300 unidades brother kkkkkkkk eu acho que a treta esta sendo que a unidade hostil é ordenada a atacar a todo momento, enquanto que um aliado atacando outro e q é ordenado a dar "stop" nao vai insistir no ataque. Agora ja nao sei o que fazer pra impedir que eles ataquem sem estarem dentro dos parâmetros pré estabelecidos
não, não são todas eu viajei mesmo kkkk mas cara acho estranho nao ter nenhum script que faça isso que eu to querendo, outra opção seria usar o meu Faction System e colocar a unidade hostil e a unidade do player no mesmo grupo para que não se ataquem, mas ai complica tambem pq o player tbm nao vai poder atacar, a nao ser q eu detecte a ordem... nossa quanto mais penso mais longe pareço estar de uma solução kkkk
Solução existe, ela só é complexa. A origem do problema vem da Blizzard não fornecer maneiras apropriadas de mexer nas propriadades das unidades. Como por exemplo o fato de que não existe nenhuma maneira de tu descobrir qual é o Attack-Range de uma unidade usando triggers.
Se tu pudesse alterar esses valores quase como se a unidade fosse um objeto complexo, seria possível fazer todas essas coisas que eu sugeri em um piscar de olhos.
A única questão é que do seu problema não é a falta de solução, e sim a falta de soluções práticas.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.