[ +/- ] [ Data/Hora: 20 Mai 2013, 12:30 ]


Criar um novo TópicoWrite comments Página 1 de 8   [ 111 posts ]
Ir para página 1, 2, 3, 4, 5 ... 8  Próximo
Autor Mensagem
 Assunto da Mensagem: helpp 3d game studio
MensagemEnviado: 09 Abr 2005, 14:08 
Membro

Registado: 19 Mar 2005, 23:47
Mensagens: 48
Localização: Brasil
que tipo de erro e esse

invalide arguments in state_die: ent_remove [MY_ENTITY1]

e como fasso para meus bots ficarem fortes .....

e mais uma pergunta por que coloco paredes invisivel dai chego perto e coloco pra frente e seguro apertado o que faz pular home dai ele sobe na parede como fasso pra que nao suba valews me ajudem ae por favor

Editado por - fefe19 on 09/04/2005 14:20:41


Topo
 Perfil  
 
 Assunto da Mensagem:
MensagemEnviado: 10 Abr 2005, 00:10 
Moderador(a)/Colaborador(a)
Avatar do Utilizador

Registado: 22 Nov 2003, 16:38
Mensagens: 5310
Localização: Brasilia DF
<BLOCKQUOTE id=quote><font size=1 face=\"Verdana, Arial, Helvetica\" id=quote>citação:<hr height=1 noshade id=quote>
apertado o que faz pular home dai ele sobe na parede como fasso pra que nao suba
<hr height=1 noshade id=quote></BLOCKQUOTE id=quote></font id=quote><font face=\"Verdana, Arial, Helvetica\" size=2 id=quote>

Você pode usar um bloco invisível, mas sólido para impedir que o jogador não conseguir pisar ou passar daquele ponto e não tenha onde pisar, o fazendo cair. Ou quando pular naquele local a primitiva invisível que pode ser um cubo esteja um tanto acima da cabeça, impedindo o pulo completo naquele local.

<BLOCKQUOTE id=quote><font size=1 face=\"Verdana, Arial, Helvetica\" id=quote>citação:<hr height=1 noshade id=quote>
e como fasso para meus bots ficarem fortes .....
<hr height=1 noshade id=quote></BLOCKQUOTE id=quote></font id=quote><font face=\"Verdana, Arial, Helvetica\" size=2 id=quote>

Como assim mais fortes? Você diz com mais energia e armadura tornando-o mais difícil de matá-los?

Se for isso basta definir um valor maior que 100 para o <b>Skill9</b> para aumentar a energia do inimigo (igual ao jogador) e pode tornar ele mais difícil ainda dando a ele uma armadura que pode ser definida no <b>Skill10</b>. Pode fazer isso através de script colocando na ação do inimigo algo assim:


Code:
<font color=navy>

action INIMIGO
{
    <font color=red>MY._HEALTH = 300;
    MY._ARMOR = 200;</font id=red>
    ....
    ....
}
</font id=navy>


O que resultaria em você ter que tirar 500 pontos de energia para que o inimigo morra e/ou seja destruído(segundo o exemplo acima).

Mas tem a questão da covardia dos inimigos. Você dá alguns tiros nele e ele vira as costas e sai correndo que nem um louco de você. Para eliminar a covardia é fácil, basta dar o valor <b>-1</b> ao <b>Skill13(Cowardice)</b> da ação do inimigo. Em WDL seria assim:

Code:
<font color=navy>
action INIMIGO
{
    ....
    <font color=red>MY._COWARDICE = <b>-1</b>;</font id=red>
    ....
    ....
}

</font id=navy>




Você pode definir também o campo de percepção do inimigo, o fazendo ficar mais alerta quando você se aproximar a distancia definida. Para fazer isso de o valor da distancia (em quants) para o <b>Skill11 (Alertness)</b>. Para definir a partir do script em WDL ficaria mais ou menos assim:

Code:
<font color=navy>
action INIMIGO
{
   ......
   <font color=red>MY._ALERTNESS = 250;</font id=red>
   ......
   ......
}
</font id=navy>


<BLOCKQUOTE id=quote><font size=1 face=\"Verdana, Arial, Helvetica\" id=quote>citação:<hr height=1 noshade id=quote>
que tipo de erro e esse

invalide arguments in state_die: ent_remove [MY_ENTITY1]
<hr height=1 noshade id=quote></BLOCKQUOTE id=quote></font id=quote><font face=\"Verdana, Arial, Helvetica\" size=2 id=quote>

Acho que a função <b>state_die</b> deve estar corrompida. de uma olhada nos templates, acho que fica no <b>war.wdl</b> mas não tenho certeza.
Mas tem que ver qual valor você está definindo para o <b>Skill6 (Hitmode)</b> ou pode ser um problema com o modelo mesmo. Tente substituir o modelo para ver se não é isso.


<center>
<b>Come Get Some!</b>
<img src=\"http://www.unidev.com.br/imagem/forum/3dgs.gif\" border=0>
</center>

Editado por - alexiis on 10/04/2005 09:17:54

_________________
Imagem


Topo
 Perfil  
 
 Assunto da Mensagem:
MensagemEnviado: 10 Abr 2005, 09:02 
Membro

Registado: 19 Mar 2005, 23:47
Mensagens: 48
Localização: Brasil
Valew ae cara mas tipo alexiis o bot eu falo tipo cs para dar tiros certeiros eles ficam dando tiros pra todo lado e demora pra acerta em vc ..... Agora na questao da parede e que ja coloquei umas paredes ivisivel dai chego perto dai seruguro pra frente e aperto o home e seguro dai o cara vai dando pulinhos e vai subindo nela ......valew

Editado por - fefe19 on 10/04/2005 09:04:49


Topo
 Perfil  
 
 Assunto da Mensagem:
MensagemEnviado: 10 Abr 2005, 09:21 
Moderador(a)/Colaborador(a)
Avatar do Utilizador

Registado: 22 Nov 2003, 16:38
Mensagens: 5310
Localização: Brasilia DF
O <b>Skill12 (Accuracy)</b> é responsável pela pontaria do inimigo. Em WDL basta deefinir o valor desejado assim:

Code:
<font color=navy>
action INIMIGO
{
   ....
   <font color=red>MY._ACCURACY = 50;</font id=red>
   ....
   ....
}

</font id=navy>


<center>
<b>Come Get Some!</b>
<img src=\"http://www.unidev.com.br/imagem/forum/3dgs.gif\" border=0>

</center>

_________________
Imagem


Topo
 Perfil  
 
 Assunto da Mensagem:
MensagemEnviado: 10 Abr 2005, 11:05 
Membro

Registado: 19 Mar 2005, 23:47
Mensagens: 48
Localização: Brasil
Agora na questao da parede e que ja coloquei umas paredes ivisivel dai chego perto dai seguro pra frente e aperto o home e seguro dai o cara vai dando pulinhos e vai subindo nela ......valew


Editado por - fefe19 on 10/04/2005 11:09:05


Topo
 Perfil  
 
 Assunto da Mensagem:
MensagemEnviado: 10 Abr 2005, 11:07 
Moderador(a)/Colaborador(a)
Avatar do Utilizador

Registado: 22 Nov 2003, 16:38
Mensagens: 5310
Localização: Brasilia DF
Tente colocar uma parede invisível maior bloqueando o jogador por cima. Quando ele tentar pular o salto só vai até o ponto onde a parede permitir.

<center>
<b>Come Get Some!</b>
<img src=\"http://www.unidev.com.br/imagem/forum/3dgs.gif\" border=0>

</center>

_________________
Imagem


Topo
 Perfil  
 
 Assunto da Mensagem:
MensagemEnviado: 10 Abr 2005, 11:18 
Membro

Registado: 19 Mar 2005, 23:47
Mensagens: 48
Localização: Brasil
valew pela ajuda a vc tem e-mail no msn passa ae dai fica mais facil para mim tirar mihas duvidas a e vc sabe alguns sites bons para pegar models texturas jogos demos

ah e tenho uma duvida sobre milk shape 3d como fasso para pegar um model do counter strike e depois converte-lo para 3dgs tinha um link do programmer mas perdi valew

Editado por - fefe19 on 10/04/2005 11:22:42


Topo
 Perfil  
 
 Assunto da Mensagem:
MensagemEnviado: 10 Abr 2005, 11:36 
Moderador(a)/Colaborador(a)
Avatar do Utilizador

Registado: 22 Nov 2003, 16:38
Mensagens: 5310
Localização: Brasilia DF
Meu email você póde obter clicando no botãozinho (preg_replace($acronyms_match, $acronyms_repl, '[url=mailto:alexiisr@yahoo.com.br]<img src=\"http://www.unidev.com.br/forum/icon_email.gif\" border=0>[/url]')). Meu MSN eu tenho que re-instalar ele aqui pois formatei meu micro a pouco tempo e ainda não fiz isso. Mas pode me mandar um email se preferir.

Tem alguns tópicos antigos que falam sobre a conversão usando o Milkshape3D. A postagem do <b>Pr0gr4mm3r</b> é a mais recente e completa pelo que eu me lembre. Mas tem uma mais antiga do <b>crocidb</b>, se não me engano, que também mostrava como fazer a conversão.

<center>
<b>Come Get Some!</b>
<img src=\"http://www.unidev.com.br/imagem/forum/3dgs.gif\" border=0>
</center>

Editado por - alexiis on 10/04/2005 11:39:04
__________________________________________________________

Tem uma maneira que pode aumentar em muito a pontaria dos inimigos. Ainda não pude testar mas veja como fazer:

no arquivo de template <b>war.wdl</b> procure pela função <b>attack_fire()</b>.

nela basicamente o que vai fazer é mudar o <b>vec_to_angle(MY_ANGLE,temp);</b> para <b>vec_to_angle(MY.PAN,temp);</b>.

assim que deve ficar depois da mudança:

Code:
<font color=navy>

function attack_fire()

{

while((MY._STATE == _STATE_ATTACK) && (MY._COUNTER > 0))

{

// se vira em direção ao jogador

temp.X = player.X - MY.X;

temp.Y = player.Y - MY.Y;

temp.Z = player.Z - MY.Z;

<font color=red>// vec_to_angle(MY_ANGLE,temp); </font id=red>

<font color=blue>vec_to_angle(MY.pan,temp);</font id=blue> // sempre vai mirar no jogador antes de atirar

force = MY._FORCE * 2;

actor_turn();

....

</font id=navy>


Usando o plugin de inteligência artificial <b>Mythic AI</b> você pode até pular que o inimigo acerta seu olho no ar. Pode andar em zig-zag que você ainda leva bala. Fica impossível de escapar ao tiro, só encarando o inimigo e abrindo fogo contra ele para mata-lo pra se safar.
Mas ainda estamos apanhando um pouco desse plugin sobre como usa-lo. Mas Espero resolver tudo em breve e ai eu falo mais como pode fazer pra usar ele direitinho.

<center>
<b>Come Get Some!</b>
<img src=\"http://www.unidev.com.br/imagem/forum/3dgs.gif\" border=0>
</center>

Editado por - alexiis on 10/04/2005 15:53:16

_________________
Imagem


Topo
 Perfil  
 
 Assunto da Mensagem:
MensagemEnviado: 11 Abr 2005, 00:11 
Membro

Registado: 19 Mar 2005, 23:47
Mensagens: 48
Localização: Brasil
valew alexiis vc esta me ajudando muito cara tipo vai mais uma pergunta ae cara pra mim criar arquivos wads como fasso tenho varias texturas como extencoes jpg bmp queria que ficasse todas juntas para que eu colocasse como texturas ja por que como fotos tenho que ir colocando uma por uma tem como ajuntar todas minhas texturas em um so arquivo criando um wad qual programa devo usar e como fazer valew ... te mais :)

Editado por - fefe19 on 11/04/2005 00:17:12

Editado por - fefe19 on 11/04/2005 00:19:17


Topo
 Perfil  
 
 Assunto da Mensagem:
MensagemEnviado: 11 Abr 2005, 00:46 
Moderador(a)/Colaborador(a)
Avatar do Utilizador

Registado: 22 Nov 2003, 16:38
Mensagens: 5310
Localização: Brasilia DF
para criar wads tem um programinha muito bom pra isso, pra falar a verdade é o único que conheço. O pessoal que cria wads para usar tanto nos construtores de mapas da Valve quanto no 3D Game Studio usa muito ele. Mas acho que com ele você nem vai precisar de outro.
clique na imagem para fazer o download da última versão(<b>wally_115b</b>):

<center>

<img src=\"http://www.telefragged.com/wally/pics/wally_now.gif\" border=0>

</center>



<center>
<b>Come Get Some!</b>
<img src=\"http://www.unidev.com.br/imagem/forum/3dgs.gif\" border=0>
</center>

Editado por - alexiis on 11/04/2005 00:51:29

_________________
Imagem


Topo
 Perfil  
 
 Assunto da Mensagem:
MensagemEnviado: 12 Abr 2005, 00:34 
Membro

Registado: 19 Mar 2005, 23:47
Mensagens: 48
Localização: Brasil
esse erro nao para de dar nao sei o que fazer

invalide arguments in state_die: ent_remove [MY_ENTITY1]

a e outra coisa como fasso para que meu personagem pegue um carro apertando o espaço ou qualquer outro botao

valew pela dica do wally ja tinha ja so que nao sabia mexer agora sei me ajuda ae sobre a questao do carro e do erro invalide arguments in state_die: ent_remove [MY_ENTITY1] valeeeeeeewwwwwwwwwwwwwwwwww


Topo
 Perfil  
 
 Assunto da Mensagem:
MensagemEnviado: 12 Abr 2005, 05:30 
Moderador(a)/Colaborador(a)
Avatar do Utilizador

Registado: 22 Nov 2003, 16:38
Mensagens: 5310
Localização: Brasilia DF
Para que o jogado possa pegar um carro de a ação a seguir a um modelo de carro qualquer:

Code:
<font color=navy>
// pegue o caminhão
string truck_mdl = <truck.mdl>;
function player_to_truck();
function truck_to_player();
function create_truck();
entity truck_entity
{
   type = <truck.mdl>;
   layer = 10;
   view = camera;
   x = 20;
   y = 490;
   z = -170;
}
action my_truck
{
   my.enable_impact = on;
   my.event = player_to_truck;
}
function player_to_truck()
{
   wait (1);
   ent_remove (me);
   player.shadow = off;
   player._MOVEMODE = _MODE_DRIVING;
   player._FORCE = 1.5;
   player._BANKING = 0.1;
   player.__SLOPES = on; // acompanha as elevações do terreno
   player.__WHEELS = on; // só se vira em movimento
   player.__JUMP = off; // mas um carro não pula!
   player.__STRAFE = off;
   player.__TRIGGER = on;
   astrength.pan = 1.5;
   truck_entity.visible = on;
       
         //   pressione a barra de espaço proximo
         // ao carro para entrar ou para sair
   while (key_space == 0) {wait (1);}
   
   temp.x = player.x - 100 * sin(player.pan);
   temp.y = player.y + 100 * cos(player.pan) ;
   temp.z = player.z;
   ent_create (truck_mdl, player.pos, create_truck);
   vec_set (player.pos, temp);
   truck_entity.visible = off;
   truck_to_player();
}
function truck_to_player()
{
   player._MOVEMODE = _MODE_WALKING;
   player._FORCE = 0.75;
   player._BANKING = -0.1;
   player.__SLOPES = off;
   player.__WHEELS = off;
   player.__JUMP = on;
   player.__DUCK = on;
   player.__STRAFE = on;
   player.__BOB = on;
   player.__TRIGGER = on;
   astrength.pan = 7;
}
         
function create_truck()
{
   wait (1);
   vec_set(temp, my.x);
   my.pan = player.pan;
   temp.z -= 20000;
   trace_mode = ignore_me + ignore_passable + ignore_models + ignore_sprites;
   my.z -= trace (my.x, temp);
   my_truck();
}   

   
</font id=navy>


<center>
<b>Come Get Some!</b>
<img src=\"http://www.unidev.com.br/imagem/forum/3dgs.gif\" border=0>

</center>

Editado por - alexiis on 12/04/2005 10:48:44

_________________
Imagem


Topo
 Perfil  
 
 Assunto da Mensagem:
MensagemEnviado: 12 Abr 2005, 10:46 
Moderador(a)/Colaborador(a)
Avatar do Utilizador

Registado: 09 Out 2003, 00:02
Mensagens: 2043
Localização: Brasil
Se tiver interesse em converter os modelos do COunter-Strike para o 3d game studio, o link é este: http://www.byteseartes.com.br/dicas/con ... odelos.htm

Estou preparando um outro, só que agora vou mostrar como converter os personagens, valew.

_________________
Saiba que para aprender precisamos de alguém que nos ensine, e quando você aprender não esqueça de ensinar alguém.


Topo
 Perfil  
 
 Assunto da Mensagem:
MensagemEnviado: 13 Abr 2005, 00:25 
Membro

Registado: 19 Mar 2005, 23:47
Mensagens: 48
Localização: Brasil
( Eu converto a arma do cs tudo so que quando coloco no jogo fica errada a posiçao da arma o que posso fazer para que fique certo no canto direito da tela em baixo. )

( ah e mais uma pergunta qual e esse tipo de erro invalide arguments in state_die: ent_remove [MY_ENTITY1] apareçe error E1515.)

( ah e como fazer uma agua bem real e um fogo tambem.)

( e tem como colocar uma musica em mp3 pra ficar tocando no fundo por que so consegui em wav. valew ajuda ae com todas as perguntas valew alexiis e Pr0gr4mm3r ......)

Editado por - fefe19 on 13/04/2005 00:27:48


Topo
 Perfil  
 
 Assunto da Mensagem:
MensagemEnviado: 13 Abr 2005, 10:05 
Moderador(a)/Colaborador(a)
Avatar do Utilizador

Registado: 22 Nov 2003, 16:38
Mensagens: 5310
Localização: Brasilia DF
no tutorial sobre Armas no 3D Game Studio (vol1) fala como posicionar uma arma na tela.

daqui a pouco eu coloco aqui uma explicação de como fazer água e fogo no 3DGS para você, deixa só eu achar aqui os scripts.

E para usar MP3 dá sim, mas tem que usar uma dll para isso. Eu já coloco aqui o link para baixa-la e uma breve explicação de como usa-lo. Mas se olhar em postagens antigas vai achar tanto o link quanto a explicação do uso.




<center>
<b>Come Get Some!</b>
<img src=\"http://www.unidev.com.br/imagem/forum/3dgs.gif\" border=0>

</center>

_________________
Imagem


Topo
 Perfil  
 
Mostrar mensagens anteriores:  Ordenar por  
Criar um novo TópicoWrite comments Página 1 de 8   [ 111 posts ]
Ir para página 1, 2, 3, 4, 5 ... 8  Próximo
Similar topics
Como publicar meu game no facebook?
Fórum: Unity3D
Autor: Bubu
Respostas: 0
Flash no 3D Game Studio - Veja como!
Fórum: 3D Game Studio
Autor: alexiis
Respostas: 2
Novo game brasileiro a venda no Indievania!
Fórum: Projetos
Autor: heavy_metal
Respostas: 2
açao do game studio 7
Fórum: 3D Game Studio
Autor: farolld
Respostas: 3
3d game studio duvidas
Fórum: 3D Game Studio
Autor: Bittencourt
Respostas: 4
Topo


Quem está ligado:

Utilizador a ver este Fórum: Nenhum utilizador registado e 1 visitante


Criar Tópicos: Proibído
Responder Tópicos: Proibído
Editar Mensagens: Proibído
Apagar Mensagens: Proibído

Pesquisar por:
Ir para:  

cron


Powered by phpBB ©

Virtual Object Informtica Ltda. Fone/Fax: (15)3231-6840