[Duvida] Gold estando proximo a uma construção.
3 participantes
TeaM KingS :: Games: :: Warcraft: World Editor :: ::
Página 1 de 2
Página 1 de 2 • 1, 2
[Duvida] Gold estando proximo a uma construção.
Eu queria saber como um player ganhar gold por estar proximo a uma construção.
vou dar uma explicação boua aki:
1º - eu construo uma ''farm''
2º - se eu ficar proximo a ela em um range de 400 dela meu gold aumenta 2 por segundo.
3º - se eu nao estiver no range meu gold nao aumentar nada.
se vc está curioso sobre o porquer desse system q tou pedindo eu vou falar:
é que no meu mapa, o gold nao é o dinheiro e sim o ''calor'' tipo, pra nao morrer de frio preciso construir uma fogueira e ficar proxima, por isso preciso que o gold almente 2 por segundo se ele estiver proximo a fogueira.
vou dar uma explicação boua aki:
1º - eu construo uma ''farm''
2º - se eu ficar proximo a ela em um range de 400 dela meu gold aumenta 2 por segundo.
3º - se eu nao estiver no range meu gold nao aumentar nada.
se vc está curioso sobre o porquer desse system q tou pedindo eu vou falar:
é que no meu mapa, o gold nao é o dinheiro e sim o ''calor'' tipo, pra nao morrer de frio preciso construir uma fogueira e ficar proxima, por isso preciso que o gold almente 2 por segundo se ele estiver proximo a fogueira.
Re: [Duvida] Gold estando proximo a uma construção.
Primeiro voce vai colocar essa farm que foi criada num group, depois criar uma periodica dando pick nesse group, dentro desse pick faça outro, e aumente o gold do owner of picked unit.
Exemplo:
Trigger 1
Event - Terminou uma construção (nao sei em ingles, nunca usei esse evento)
Condição - TriggeringUnit = Farm
Action - Add TriggeringUnit no ''Group''
Turn on Trigger 2
Trigger 2
Event -Periodica de 1.00 segundo
Condição -
Action -
Pick every unit in ''Group''
set ''point'' = position of picked unit
Pick every unit in 400 range of ''point''
Add 1 gold for owner of picked unit
call RemoveLocation(udg_point)
Exemplo:
Trigger 1
Event - Terminou uma construção (nao sei em ingles, nunca usei esse evento)
Condição - TriggeringUnit = Farm
Action - Add TriggeringUnit no ''Group''
Turn on Trigger 2
Trigger 2
Event -Periodica de 1.00 segundo
Condição -
Action -
Pick every unit in ''Group''
set ''point'' = position of picked unit
Pick every unit in 400 range of ''point''
Add 1 gold for owner of picked unit
call RemoveLocation(udg_point)
VicToR- Número de Posts : 2002
Data de inscrição : 19/12/2010
Reputação : 243 Pontos : 27815
Re: [Duvida] Gold estando proximo a uma construção.
só lembrando que desse jeito que o victor postou qualquer unidade sua perto da fogueira via te dar gold
ex se vc tem uma casa perto da fogueira você via ganhar gold ...
se você kiser mudar isso é so mudar aki "Pick every unit in 400 range of ''point''"
para Pick every unit in 400 range of ''point'' mathiching condition (type of unit equal o hero ... ou unit is a hero equal to true ou quem sabe até unit is a bulding equal to false)
ex se vc tem uma casa perto da fogueira você via ganhar gold ...
se você kiser mudar isso é so mudar aki "Pick every unit in 400 range of ''point''"
para Pick every unit in 400 range of ''point'' mathiching condition (type of unit equal o hero ... ou unit is a hero equal to true ou quem sabe até unit is a bulding equal to false)
fg8d78e48sro- Número de Posts : 1073
Data de inscrição : 07/11/2011
Reputação : 63 Pontos : 26735
Re: [Duvida] Gold estando proximo a uma construção.
fg8d78e48sro escreveu:só lembrando que desse jeito que o victor postou qualquer unidade sua perto da fogueira via te dar gold
ex se vc tem uma casa perto da fogueira você via ganhar gold ...
se você kiser mudar isso é so mudar aki "Pick every unit in 400 range of ''point''"
para Pick every unit in 400 range of ''point'' mathiching condition (type of unit equal o hero ... ou unit is a hero equal to true ou quem sabe até unit is a bulding equal to false)
Prefiro usar um IF dentro do pick do que matching condition, imagina se tu tem que por umas 5 conditions ? Fudeu, é ''And'' pra toda vida...
VicToR- Número de Posts : 2002
Data de inscrição : 19/12/2010
Reputação : 243 Pontos : 27815
Re: [Duvida] Gold estando proximo a uma construção.
vixi kkkkkkk.
mais acho que uma contition is hero ou is not bulding ja da conta ...
ja se le pressiar pro mais contitions realmente num tem cabimento fazer o que eu falei ..
------------
edita a trigger 2 colokando a condition que fica melhor ... concerteza ele não vai kerer que uma fogueira de gold para a outra
mais acho que uma contition is hero ou is not bulding ja da conta ...
ja se le pressiar pro mais contitions realmente num tem cabimento fazer o que eu falei ..
------------
edita a trigger 2 colokando a condition que fica melhor ... concerteza ele não vai kerer que uma fogueira de gold para a outra
fg8d78e48sro- Número de Posts : 1073
Data de inscrição : 07/11/2011
Reputação : 63 Pontos : 26735
Re: [Duvida] Gold estando proximo a uma construção.
gente, eu consegui fazer de um geito diferente, deem uma olhada:
-------------------------------------------------------------------------------
Systema de Calor
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to (==) Calor
Actions
Unit Group - Pick every unit in (Units within 400.00 of (Position of (Casting unit))) and do (Actions)
Loop - Actions
Multiple FunctionsIf (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Owner of (Picked unit)) Current gold) Less than (<) 99
Then - Actions
Player - Add 2 to (Owner of (Picked unit)) Current gold
Else - Actions
Do nothing
-------------------------------------------------------------------------------------
agora eu só preciso que a magia ''calor'' que a fogueira tem, fique castando automatico a cada 1 segundo me ajudem ae õ/
e nao liguem para os leaks xD, sou um pouco bom em trigger gui, mas eu ainda nao sou expert.
-------------------------------------------------------------------------------
Systema de Calor
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to (==) Calor
Actions
Unit Group - Pick every unit in (Units within 400.00 of (Position of (Casting unit))) and do (Actions)
Loop - Actions
Multiple FunctionsIf (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Owner of (Picked unit)) Current gold) Less than (<) 99
Then - Actions
Player - Add 2 to (Owner of (Picked unit)) Current gold
Else - Actions
Do nothing
-------------------------------------------------------------------------------------
agora eu só preciso que a magia ''calor'' que a fogueira tem, fique castando automatico a cada 1 segundo me ajudem ae õ/
e nao liguem para os leaks xD, sou um pouco bom em trigger gui, mas eu ainda nao sou expert.
Re: [Duvida] Gold estando proximo a uma construção.
Unit Group - Pick every unit in (Units within 400.00 of (Position of (Casting unit))) and do (Actions)
sim o leak é ali ....
mais nada qeu não se resolva facil .... mas porque você não faz do jeito que o Victor falou ...
desse jeito ai vai presisar de outra trigger igual a do Victor só que para fazer as unidades do grupo castarem essa spell.
AHH E ADICIONA de CONDITION PICKED UNIT IS A HERO EQUAL TO TRUE
(se o carinHa principal não for hero, se adiciona isso PICKED UNIT IS NOT EQUAL TO BULDING
falo isso porque se não é so bota 2 fogueiras perto e ser feliz
-----------------
quer que eu faça a trigger ???
sim o leak é ali ....
mais nada qeu não se resolva facil .... mas porque você não faz do jeito que o Victor falou ...
desse jeito ai vai presisar de outra trigger igual a do Victor só que para fazer as unidades do grupo castarem essa spell.
AHH E ADICIONA de CONDITION PICKED UNIT IS A HERO EQUAL TO TRUE
(se o carinHa principal não for hero, se adiciona isso PICKED UNIT IS NOT EQUAL TO BULDING
falo isso porque se não é so bota 2 fogueiras perto e ser feliz
-----------------
quer que eu faça a trigger ???
fg8d78e48sro- Número de Posts : 1073
Data de inscrição : 07/11/2011
Reputação : 63 Pontos : 26735
Re: [Duvida] Gold estando proximo a uma construção.
pow, tu n ta intendendo, a fogueira tem uma skill ''calor'', sempre q essa skill é usada, dá 2 de gold pro dono das unidades proxima a ela, ja ta tudo certo, só falta eu saber como botar a skill pra ficar castando automaticamente
Re: [Duvida] Gold estando proximo a uma construção.
fg8d78e48sro escreveu:quer que eu faça a trigger ???
Para com isso vei, se ''a gente'' ficar fazendo os triggers toda vida, ninguem nunca aprende...
VicToR- Número de Posts : 2002
Data de inscrição : 19/12/2010
Reputação : 243 Pontos : 27815
Re: [Duvida] Gold estando proximo a uma construção.
eu entendi sim ... só tem tirar akele leak ali ..
e se não tiver autocast no object editor (eu não sei mecher nisso)
vc vai ter criar uma trigger para setar todas as fogueiras em um grupo
e depois fazer elas castarem a spell.
a sua ideia é logica e realmente vocÊ entendeu como funcionam as triggers então é qeustão de tempo a você estar conseguindo fazer sistemas complexos ...
se acontecer de não ter autocast no object editor é melhor fazer pela trigger do Victor que vai ficar mais leve..
------------------------------
vishhh level 5 vicio detect
acho que vou parar um pouco ... ir para o campo ficar sem net tv e tals
não nunka !!!!!
e se não tiver autocast no object editor (eu não sei mecher nisso)
vc vai ter criar uma trigger para setar todas as fogueiras em um grupo
e depois fazer elas castarem a spell.
a sua ideia é logica e realmente vocÊ entendeu como funcionam as triggers então é qeustão de tempo a você estar conseguindo fazer sistemas complexos ...
se acontecer de não ter autocast no object editor é melhor fazer pela trigger do Victor que vai ficar mais leve..
------------------------------
vishhh level 5 vicio detect
acho que vou parar um pouco ... ir para o campo ficar sem net tv e tals
não nunka !!!!!
fg8d78e48sro- Número de Posts : 1073
Data de inscrição : 07/11/2011
Reputação : 63 Pontos : 26735
Re: [Duvida] Gold estando proximo a uma construção.
aee consegui
eu fiz uma trigger pra cada 1 segundo dar pick em todas as fogueiras do jogo e mandalas usar a skill, simples
OFF---#
pq eu nunca upo de lvl aki no forum? eu ainda to no nivel 1 com 1 quadradinho, ja postei um bocado e nao sai do 1...
eu fiz uma trigger pra cada 1 segundo dar pick em todas as fogueiras do jogo e mandalas usar a skill, simples
OFF---#
pq eu nunca upo de lvl aki no forum? eu ainda to no nivel 1 com 1 quadradinho, ja postei um bocado e nao sai do 1...
Última edição por gabrieeltucker em 2012-02-12, 19:24, editado 1 vez(es)
Re: [Duvida] Gold estando proximo a uma construção.
o que eu tinha dito ....
mais fica mais pesado que a do victor cara ...
*vc ta removendo os leaks neh ????
mais fica mais pesado que a do victor cara ...
*vc ta removendo os leaks neh ????
fg8d78e48sro- Número de Posts : 1073
Data de inscrição : 07/11/2011
Reputação : 63 Pontos : 26735
Re: [Duvida] Gold estando proximo a uma construção.
fg8d78e48sro escreveu:*vc ta removendo os leaks neh ????
Nops, ele nem sabe o que é custom script D:
VicToR- Número de Posts : 2002
Data de inscrição : 19/12/2010
Reputação : 243 Pontos : 27815
Re: [Duvida] Gold estando proximo a uma construção.
eu preciso de uma lista das customs scripts pra eu salvar no pc e ir tirando tudo
Re: [Duvida] Gold estando proximo a uma construção.
the helper ... p erai vo copia o link e colar aki
fg8d78e48sro- Número de Posts : 1073
Data de inscrição : 07/11/2011
Reputação : 63 Pontos : 26735
Re: [Duvida] Gold estando proximo a uma construção.
ué, sei sim pow, o negocio é q eu nem ligo tanto, pq meus maps nao sao tao grandes pra dar muitos leaks
Re: [Duvida] Gold estando proximo a uma construção.
kkk um leak em uma periodica de 1 em 1 segundo vai fuder tudo sue mapa..
http://world-editor-tutorials.thehelper.net/cat_usersubmit.php?view=27219
ta em ingles mais é facil d eentender.
@faz a trigger do jeito que o victor falou ....
num tem para que fazer uam trigger só para castar a spell ... ja faz direto uma de dar gold..
pelo que vi vc tem dificuldades com group e leaks... é mais facil aprender do que ficar nas gambiarras ... porém é com as gambiarras que se aprende (Oo)
http://world-editor-tutorials.thehelper.net/cat_usersubmit.php?view=27219
ta em ingles mais é facil d eentender.
@faz a trigger do jeito que o victor falou ....
num tem para que fazer uam trigger só para castar a spell ... ja faz direto uma de dar gold..
pelo que vi vc tem dificuldades com group e leaks... é mais facil aprender do que ficar nas gambiarras ... porém é com as gambiarras que se aprende (Oo)
fg8d78e48sro- Número de Posts : 1073
Data de inscrição : 07/11/2011
Reputação : 63 Pontos : 26735
Re: [Duvida] Gold estando proximo a uma construção.
e acedita que o dominio está vago ??
huaehauieaheaeiuah
mais faz o q eu disse .. e depois posta a trigger aki só para verificar os leaks
huaehauieaheaeiuah
mais faz o q eu disse .. e depois posta a trigger aki só para verificar os leaks
fg8d78e48sro- Número de Posts : 1073
Data de inscrição : 07/11/2011
Reputação : 63 Pontos : 26735
Re: [Duvida] Gold estando proximo a uma construção.
--------------------------------------------------------------------------------------------------
Systema de Calor
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to (==) |c0020C000Calor |r[|c0020C000R|r] (Autocast)
Actions
Set TempPoint[1] = (Position of (Casting unit))
Unit Group - Pick every unit in (Units within 400.00 of TempPoint[1]) and do (Actions)
Loop - Actions
Multiple FunctionsIf (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Owner of (Picked unit)) Current gold) Less than (<) 99
((Picked unit) is A Hero) Equal to (==) True
Then - Actions
Player - Add 2 to (Owner of (Picked unit)) Current gold
Custom script: call RemoveRect(udg_TempPoint[1])
Else - Actions
Do nothing
-----------------------------------------------------------------------------------------------
umsegundo
Events
Time - Every 1.00 seconds of game time
Conditions
Actions
Set TempRegion[1] = (Playable map area)
Unit Group - Pick every unit in (Units in TempRegion[1]) and do (Actions)
Loop - Actions
Unit - Order (Picked unit) to Undead Lich - Frost Armor (Picked unit)
Custom script: call RemoveRect(udg_TempRegion[1])
-----------------------------------------------------------------------------------------------
eu nao tirava leaks de nada até agora, pq eu n tinha as custom script xD, mas apartir de hj serei uma pessoa melhor xD
Systema de Calor
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to (==) |c0020C000Calor |r[|c0020C000R|r] (Autocast)
Actions
Set TempPoint[1] = (Position of (Casting unit))
Unit Group - Pick every unit in (Units within 400.00 of TempPoint[1]) and do (Actions)
Loop - Actions
Multiple FunctionsIf (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Owner of (Picked unit)) Current gold) Less than (<) 99
((Picked unit) is A Hero) Equal to (==) True
Then - Actions
Player - Add 2 to (Owner of (Picked unit)) Current gold
Custom script: call RemoveRect(udg_TempPoint[1])
Else - Actions
Do nothing
-----------------------------------------------------------------------------------------------
umsegundo
Events
Time - Every 1.00 seconds of game time
Conditions
Actions
Set TempRegion[1] = (Playable map area)
Unit Group - Pick every unit in (Units in TempRegion[1]) and do (Actions)
Loop - Actions
Unit - Order (Picked unit) to Undead Lich - Frost Armor (Picked unit)
Custom script: call RemoveRect(udg_TempRegion[1])
-----------------------------------------------------------------------------------------------
eu nao tirava leaks de nada até agora, pq eu n tinha as custom script xD, mas apartir de hj serei uma pessoa melhor xD
Re: [Duvida] Gold estando proximo a uma construção.
call RemoveRect(udg_TempPoint[1])
rect é pra region no caso do point é call RemoveLocation
eu não entendi a desse [1] mas tudo bem ..
tem um leak de group ali mais para tirar ele existe uma função GUI .. ja passo ela aki
a segunda trigger não é necessaria se vc fazer tudo na primeira trigger
rect é pra region no caso do point é call RemoveLocation
eu não entendi a desse [1] mas tudo bem ..
tem um leak de group ali mais para tirar ele existe uma função GUI .. ja passo ela aki
a segunda trigger não é necessaria se vc fazer tudo na primeira trigger
fg8d78e48sro- Número de Posts : 1073
Data de inscrição : 07/11/2011
Reputação : 63 Pontos : 26735
Re: [Duvida] Gold estando proximo a uma construção.
mas eu preciso de uma trigger pra ficar mandando castar a fogueira, e esse [1] é pq a variavel é Array
Re: [Duvida] Gold estando proximo a uma construção.
euainda não entendi o porque usar arrays ...
espera um poko ai que eu ja edito o post ocm a função de tirar o leak q eu tinah dito ali em cima
@edit: é essa aki:
Custom script: set bj_wantDestroyGroup = true
coloka antes de criar o grupo
(agradecimentos ao Victor aprendi isso vendo o sistema de carne assada que ele fez para você)
espera um poko ai que eu ja edito o post ocm a função de tirar o leak q eu tinah dito ali em cima
@edit: é essa aki:
Custom script: set bj_wantDestroyGroup = true
coloka antes de criar o grupo
(agradecimentos ao Victor aprendi isso vendo o sistema de carne assada que ele fez para você)
fg8d78e48sro- Número de Posts : 1073
Data de inscrição : 07/11/2011
Reputação : 63 Pontos : 26735
Re: [Duvida] Gold estando proximo a uma construção.
xD é, eu to com essa script aii, vou botar antes dos grupos
Edit---#
pronto, tudo certinho agora
Edit---#
pronto, tudo certinho agora
Página 1 de 2 • 1, 2
Tópicos semelhantes
» [Dúvida] Pq o gold bounty n esta funfando?
» [Ajuda]Como ganhar gold baseado no damage/casinha dando gold por segundo
» [Novidade] Próximo Patch
» [Votação]Qual meu próximo topico?
» [GUIA] Chronos (em construção)
» [Ajuda]Como ganhar gold baseado no damage/casinha dando gold por segundo
» [Novidade] Próximo Patch
» [Votação]Qual meu próximo topico?
» [GUIA] Chronos (em construção)
TeaM KingS :: Games: :: Warcraft: World Editor :: ::
Página 1 de 2
Permissões neste sub-fórum
Não podes responder a tópicos