TeaM KingS
[center]Ola Convidado, seja bem vindo ao TeaM KingS !

Nós temos tutoriais sobre o WarCraft World Editor: se você tiver alguma duvida pode perguntar que os moderadores ou membros experientes vão lhe ajudar.

Para melhor utilizar nossos recursos é extremamente recomendado que esteja logado em nosso fórum e que leia o nosso regulamento oficial.

Também temos fóruns sobre DotA AllstarS, com guias, estratégias, e muito mais!



[RESOLVIDO] Criando Creeps

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[RESOLVIDO] Criando Creeps

Mensagem por DeathYou em 2012-03-31, 20:42

Outra duvida minha ><

Como faço pra que quando passe 2 segundos de jogo crie mais de um creep (bandit) em qualquer lugar de uma certa região..

tipo.. eu ja criei a region onde vão nascer os Bandits e eu quero que nasca de 5 a 10 creeps em qualquer lugar dessa região.. mas eles nascem juntos.. eu quero que eles apareçam separados.. se nao entenderem eu explico denovo :*


Meu Blog:
::::::::::: Em Construção :::::::::::
Wonderfull Editor

Meus Tutoriais:
::::::::::: Em Construção :::::::::::
Spells em MUI
Floating Text Damage System
Dungeon System

DeathYou

Número de Posts : 136
Data de inscrição : 23/05/2010
Reputação : 4 Pontos : 12644

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: [RESOLVIDO] Criando Creeps

Mensagem por Sliph em 2012-03-31, 20:45

bom, se você já vez o trigger mas só nasce no centro da região, é ao invés de colocar Center of region, coloca random point in region.
acho q é isso, se vc n tiver feito o trigger, posso passar aqui de novo te passar as actions por completo.


Hey Convidado, visite meu projeto ORPG - http://shyvrak.forumeiros.com/

Sliph

Número de Posts : 439
Data de inscrição : 30/10/2011
Reputação : 64 Pontos : 11578

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: [RESOLVIDO] Criando Creeps

Mensagem por DeathYou em 2012-03-31, 20:49

tipo eu fiz os triggers e eu botei isso ae random point.. eles aparecen em qualquer lugar da região mas eles nascem um do lado do outro..

exemplo:

Agora nasceu 7 bandits em um lugar da região mas eles nasceram um do lado do outro.. queria que fosse separado.. ;s


Meu Blog:
::::::::::: Em Construção :::::::::::
Wonderfull Editor

Meus Tutoriais:
::::::::::: Em Construção :::::::::::
Spells em MUI
Floating Text Damage System
Dungeon System

DeathYou

Número de Posts : 136
Data de inscrição : 23/05/2010
Reputação : 4 Pontos : 12644

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: [RESOLVIDO] Criando Creeps

Mensagem por Sliph em 2012-03-31, 20:52

ahh, então faz assim, 7 actions de criar um bandit, que eles vão criar em varios pontos diferentes.


Hey Convidado, visite meu projeto ORPG - http://shyvrak.forumeiros.com/

Sliph

Número de Posts : 439
Data de inscrição : 30/10/2011
Reputação : 64 Pontos : 11578

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: [RESOLVIDO] Criando Creeps

Mensagem por DeathYou em 2012-03-31, 20:58

ée pode até ser .. mas tipo, isso não aumentaria o tamanho do map ? pode dar lag no futuro.. o rpg é grande..


Meu Blog:
::::::::::: Em Construção :::::::::::
Wonderfull Editor

Meus Tutoriais:
::::::::::: Em Construção :::::::::::
Spells em MUI
Floating Text Damage System
Dungeon System

DeathYou

Número de Posts : 136
Data de inscrição : 23/05/2010
Reputação : 4 Pontos : 12644

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: [RESOLVIDO] Criando Creeps

Mensagem por Sliph em 2012-03-31, 21:00

putz mano sei não... talvez, mas to sem ideias pra fazer isso de outra forma.. :S


Hey Convidado, visite meu projeto ORPG - http://shyvrak.forumeiros.com/

Sliph

Número de Posts : 439
Data de inscrição : 30/10/2011
Reputação : 64 Pontos : 11578

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: [RESOLVIDO] Criando Creeps

Mensagem por DeathYou em 2012-03-31, 21:26

ah blz.. vo esperar outra pessoa responder pra ver se alguem sabe um jeito mais facil.. eu sei que tem comoo.. mas n to lembrado.. vlw msm cara ;D


Meu Blog:
::::::::::: Em Construção :::::::::::
Wonderfull Editor

Meus Tutoriais:
::::::::::: Em Construção :::::::::::
Spells em MUI
Floating Text Damage System
Dungeon System

DeathYou

Número de Posts : 136
Data de inscrição : 23/05/2010
Reputação : 4 Pontos : 12644

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: [RESOLVIDO] Criando Creeps

Mensagem por Iky em 2012-04-01, 09:08

vc fala assim:

Código:
function actions takes nothing returns nothing
    local integer n = 1
    local real a = 0.00
    local location point
    loop
        exitwhen n > 5
        set point = GetRandomLocInRect(gg_rct_Region_000)
        set a = GetRandomDirectionDeg()
        call CreateNUnitsAtLoc( 1, 'nbld', Player(0), point, a )
        call RemoveLocation(point)
        set n = n + 1
    endloop
endfunction




Iky

Número de Posts : 2065
Data de inscrição : 06/04/2010
Reputação : 99 Pontos : 17299

Warning Necropost
10 / 10010 / 100


http://icaro.glauco

Voltar ao Topo Ir em baixo

Re: [RESOLVIDO] Criando Creeps

Mensagem por DeathYou em 2012-04-01, 11:02

Aconteceu um erro mano.. apareçe isso aqui

Line 32: Expected a name

set point = GetRandomLocIncRect (gg_rct_Bandidos Spawn)

/\ essa é a linha que ta errada..

-----------------------------------edit--------------------------------

Consigui concertar a trigger ficou assim :

function Trig_Bandidos_Spawn_Actions takes nothing returns nothing
endfunction

//===========================================================================
function InitTrig_Bandidos_Spawn takes nothing returns nothing
set gg_trg_Bandidos_Spawn = CreateTrigger( )
call TriggerRegisterTimerEventPeriodic( gg_trg_Bandidos_Spawn, 2.00 )
call TriggerAddAction( gg_trg_Bandidos_Spawn, function Trig_Bandidos_Spawn_Actions )
endfunction
function actions takes nothing returns nothing
local integer n = 1
local real a = 0.00
local location point
loop
exitwhen n > 5
set point = GetRandomLocInRect (gg_rct_BandidosSpawn)
set a = GetRandomDirectionDeg()
call CreateNUnitsAtLoc( 1, 'nbld', Player(0), point, a )
call RemoveLocation(point)
set n = n + 1
endloop
endfunction


mas não ta nascendo os creeps :S


Meu Blog:
::::::::::: Em Construção :::::::::::
Wonderfull Editor

Meus Tutoriais:
::::::::::: Em Construção :::::::::::
Spells em MUI
Floating Text Damage System
Dungeon System

DeathYou

Número de Posts : 136
Data de inscrição : 23/05/2010
Reputação : 4 Pontos : 12644

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: [RESOLVIDO] Criando Creeps

Mensagem por Iky em 2012-04-01, 14:42

o que ta dentro da function "actions" tem que ficar dentro de "Trig_Bandidos_Spawn_Actions" ficando assim
Código:

function Trig_Bandidos_Spawn_Actions takes nothing returns nothing
local integer n = 1
local real a = 0.00
local location point
loop
exitwhen n > 5
set point = GetRandomLocInRect (gg_rct_BandidosSpawn)
set a = GetRandomDirectionDeg()
call CreateNUnitsAtLoc( 1, 'nbld', Player(0), point, a )
call RemoveLocation(point)
set n = n + 1
endloop
endfunction

//===========================================================================
function InitTrig_Bandidos_Spawn takes nothing returns nothing
set gg_trg_Bandidos_Spawn = CreateTrigger( )
call TriggerRegisterTimerEventPeriodic( gg_trg_Bandidos_Spawn, 2.00 )
call TriggerAddAction( gg_trg_Bandidos_Spawn, function Trig_Bandidos_Spawn_Actions )
endfunction



Iky

Número de Posts : 2065
Data de inscrição : 06/04/2010
Reputação : 99 Pontos : 17299

Warning Necropost
10 / 10010 / 100


http://icaro.glauco

Voltar ao Topo Ir em baixo

Re: [RESOLVIDO] Criando Creeps

Mensagem por DeathYou em 2012-04-01, 15:33

ah entendi.. brigadão cara Very Happy
Pode fechar o tópico.. vou mudar pra resolvido.


Meu Blog:
::::::::::: Em Construção :::::::::::
Wonderfull Editor

Meus Tutoriais:
::::::::::: Em Construção :::::::::::
Spells em MUI
Floating Text Damage System
Dungeon System

DeathYou

Número de Posts : 136
Data de inscrição : 23/05/2010
Reputação : 4 Pontos : 12644

Warning Necropost
0 / 1000 / 100


Voltar ao Topo Ir em baixo

Re: [RESOLVIDO] Criando Creeps

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum