Ajuda com JASS
2 participantes
TeaM KingS :: Games: :: Warcraft: World Editor :: ::
Página 1 de 1
Ajuda com JASS
Nunca entendi.
Mas encontrei uma magia em JASS.
Queria saber o que preciso pra coloca-la no meu mapa.Mas nao e um JASS normal(eu acho).
Sempre que terminava um trigger estava assim : end zinc!
Agradeço a quem ajudar.
Mas encontrei uma magia em JASS.
Queria saber o que preciso pra coloca-la no meu mapa.Mas nao e um JASS normal(eu acho).
Sempre que terminava um trigger estava assim : end zinc!
Agradeço a quem ajudar.
[UdC]The.Helper- Número de Posts : 163
Data de inscrição : 25/09/2010
Reputação : 11 Pontos : 25177
Re: Ajuda com JASS
é só alterar os RAW code que provavelmente vai ter alteravel nas globais...
se vc postar o code ajudaria muito a explicar como importar...
se vc postar o code ajudaria muito a explicar como importar...
lcc- Número de Posts : 933
Data de inscrição : 13/07/2010
Reputação : 104 Pontos : 26374
Re: Ajuda com JASS
- Código:
//TESH.scrollpos=0
http://TESH.alwaysfold=0
//! zinc
library RequiemOfSouls requires xecast, OID, RegisterAnyUnitEvent
{
//===========================================================================
constant integer AID_SPELL = 'A003';
constant integer AID_DUMMY_SPELL = 'A004';
constant integer OID_DUMMY_SPELL = OID_carrionswarm;
// In a full circle, every DEGREE degrees the dummy spell will be cast
constant real DEGREE = 24.;
//===========================================================================
function Conditions() -> boolean
{
return (GetSpellAbilityId() == AID_SPELL);
}
function Actions()
{
unit cast = GetTriggerUnit();
// This can easily be made with a global xecast
// But meh, it's not that fatal
xecast xc = xecast.createBasic(AID_DUMMY_SPELL, OID_DUMMY_SPELL, GetOwningPlayer(cast));
real deg = 0.;
real cx = GetUnitX(cast);
real cy = GetUnitY(cast);
real x;
real y;
xc.recycledelay = 2.;
xc.setSourcePoint(cx, cy, 0.);
while (deg <= 360.)
{
x = cx + 50. * Cos(deg * bj_DEGTORAD);
y = cy + 50. * Sin(deg * bj_DEGTORAD);
xc.castOnPoint(x, y);
deg = deg + DEGREE;
}
xc.destroy();
cast = null;
}
function onInit()
{
RegisterAnyUnitEvent(EVENT_PLAYER_UNIT_SPELL_EFFECT, function Conditions, function Actions);
}
}
//! endzinc
[UdC]The.Helper- Número de Posts : 163
Data de inscrição : 25/09/2010
Reputação : 11 Pontos : 25177
Re: Ajuda com JASS
Voce tem que importar os systens requeridos e alterar os Raw codes (aquele 'A003',etc)
pelas suas skills no object editor ...
pelas suas skills no object editor ...
lcc- Número de Posts : 933
Data de inscrição : 13/07/2010
Reputação : 104 Pontos : 26374
Re: Ajuda com JASS
Que sistemas sao esses?
Dexa eu ver se eu entendi..Esses RAW codes tem que substituir pelos Raw codes da nossa skill?
Dexa eu ver se eu entendi..Esses RAW codes tem que substituir pelos Raw codes da nossa skill?
[UdC]The.Helper- Número de Posts : 163
Data de inscrição : 25/09/2010
Reputação : 11 Pontos : 25177
Re: Ajuda com JASS
library RequiemOfSouls requires xecast, OID, RegisterAnyUnitEvent
então
provavelmente eles estão no mapa da onde vc tirou a spell
Tipo cada coisa no object editor tem seu Raw code
cada unidade ,cada item,cada spell,etc...
o Raw code da spell no seu mapa provavelmente vai ser diferente do Raw code no mapa original da spell
ai quando vc importar é só alterar
para vizualizar os Raws é só aperta CTRL + D no object editor
então
- xecast
- OID
- RegisterAnyUnitEvent
provavelmente eles estão no mapa da onde vc tirou a spell
Tipo cada coisa no object editor tem seu Raw code
cada unidade ,cada item,cada spell,etc...
o Raw code da spell no seu mapa provavelmente vai ser diferente do Raw code no mapa original da spell
ai quando vc importar é só alterar
para vizualizar os Raws é só aperta CTRL + D no object editor
lcc- Número de Posts : 933
Data de inscrição : 13/07/2010
Reputação : 104 Pontos : 26374
Re: Ajuda com JASS
Não funciona,acho que fiz algo de errado.Eu fiz o que voce disse,tem alguns erros aqui:
http://yfrog.com/n2error1e
http://yfrog.com/2perror2mj
http://yfrog.com/jnamostra1j
Nesta imagem de cima eu fiz o que entendi,troquei as Raw codes pelas que apareceram no meu mapa.
Mas enfim,deu erro.
http://yfrog.com/n2error1e
http://yfrog.com/2perror2mj
http://yfrog.com/jnamostra1j
Nesta imagem de cima eu fiz o que entendi,troquei as Raw codes pelas que apareceram no meu mapa.
Mas enfim,deu erro.
[UdC]The.Helper- Número de Posts : 163
Data de inscrição : 25/09/2010
Reputação : 11 Pontos : 25177
Re: Ajuda com JASS
tipo pode ser que vc precisse (requerimento)
usa o JNGP
alias achei até meio estranho essa syntaxe eu numca tinha visto no Wacraft,parece até javascript
nos ; e { } e numca vi usar loop de while no warcraft
essa spell funcionou mesmo em no outro mapa ??
usa o JNGP
alias achei até meio estranho essa syntaxe eu numca tinha visto no Wacraft,parece até javascript
nos ; e { } e numca vi usar loop de while no warcraft
essa spell funcionou mesmo em no outro mapa ??
lcc- Número de Posts : 933
Data de inscrição : 13/07/2010
Reputação : 104 Pontos : 26374
Re: Ajuda com JASS
Claro.
http://www.thehelper.net/forums/showthread.php?p=1283734
Aqui link do download.
http://www.thehelper.net/forums/showthread.php?p=1283734
Aqui link do download.
[UdC]The.Helper- Número de Posts : 163
Data de inscrição : 25/09/2010
Reputação : 11 Pontos : 25177
Re: Ajuda com JASS
se Vjass requere o JNGP
provavelmente
essa linguagen zinc também vai requerir
então use ele
bom então agora eu achei uma utilidade para o pequeno conhecimento que eu adiquiri em javascript para fazer aquele table creator
provavelmente
essa linguagen zinc também vai requerir
então use ele
bom então agora eu achei uma utilidade para o pequeno conhecimento que eu adiquiri em javascript para fazer aquele table creator
lcc- Número de Posts : 933
Data de inscrição : 13/07/2010
Reputação : 104 Pontos : 26374
Re: Ajuda com JASS
Obrigado ai cara,mas eu achei uma versão em GUI.
[UdC]The.Helper- Número de Posts : 163
Data de inscrição : 25/09/2010
Reputação : 11 Pontos : 25177
Tópicos semelhantes
» [Ajuda] Ajuda com Trigger em JASS
» Ajuda com Jass
» [Ajuda] Código Jass Não esta a rodar
» (Ajuda)Pessoal querendo ajuda pra decha meu primeiro mapa melhor
» [Ajuda] Como eu troco o MiniMap que fica ao lado dos portrait dos heros? [Ajuda]
» Ajuda com Jass
» [Ajuda] Código Jass Não esta a rodar
» (Ajuda)Pessoal querendo ajuda pra decha meu primeiro mapa melhor
» [Ajuda] Como eu troco o MiniMap que fica ao lado dos portrait dos heros? [Ajuda]
TeaM KingS :: Games: :: Warcraft: World Editor :: ::
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos