Conectar-se
Quem está conectado
26 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 26 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 16/03/2009
Número de Mensagens : 31
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Como eu faço descriçao da arma?

em Sab 15 Ago 2009, 14:01
Alguem poderia me ajudar a fazer descriçao de uma arma?

Desse Estilo:



Agradeço Muito
avatar
Data de inscrição : 19/03/2008
Número de Mensagens : 267
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: Como eu faço descriçao da arma?

em Sab 15 Ago 2009, 14:03
faz um bamco de dados
avatar
Data de inscrição : 16/03/2009
Número de Mensagens : 31
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Re: Como eu faço descriçao da arma?

em Sab 15 Ago 2009, 14:04
como eu faço isso? alguem pode me ensinar?

Agradeço
avatar
Data de inscrição : 19/03/2008
Número de Mensagens : 267
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: Como eu faço descriçao da arma?

em Sab 15 Ago 2009, 14:24
cria ele por uma array vai ficar mis ou menos assim:

no create comesse assim:

Código:
bda = 0 //bda = bamco de dados de armas, criamso a array para nosso banco

//arma 0 espada de treino
    bda[0,0] = espada de treino //nome da arma
    bda[0,1] = 0                //nivel minimo
    bda[0,2] = 2                //ataque
    bda[0,3] = 0                //defesa
    bda[0,4] = 10              //pesso

//arma 1 faca
    bda[0,0] = faca //nome da arma
    bda[0,1] = 2    //nivel minimo
    bda[0,2] = 3    //ataque
    bda[0,3] = 0    //defesa
    bda[0,4] = 2    //pesso

e assim por diante.

e na ora de mostra na tela é simples

draw_text(x,y,string(bda[ numero da arma , numero do atributo ]))

proto
avatar
Data de inscrição : 16/03/2009
Número de Mensagens : 31
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Re: Como eu faço descriçao da arma?

em Sab 15 Ago 2009, 14:33
Nossa cara, vlw mesmo

Ajudou pra caramba

Agradecido!!
avatar
Data de inscrição : 05/06/2008
Número de Mensagens : 501
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuáriohttp://studionatch.com.sapo.pt/

Re: Como eu faço descriçao da arma?

em Sab 15 Ago 2009, 14:51
Código:
bda = 0 //bda = bamco de dados de armas, criamso a array para nosso banco

//arma 0 espada de treino
    bda[0,0] = espada de treino //nome da arma
    bda[0,1] = 0                //nivel minimo
    bda[0,2] = 2                //ataque
    bda[0,3] = 0                //defesa
    bda[0,4] = 10              //pesso

//arma 1 faca
    bda[0,0] = faca //nome da arma
    bda[0,1] = 2    //nivel minimo
    bda[0,2] = 3    //ataque
    bda[0,3] = 0    //defesa
    bda[0,4] = 2    //pesso

não seria assim?
Código:
//arma 1 faca
    bda[1,0] = faca //nome da arma
    bda[1,1] = 2    //nivel minimo
    bda[1,2] = 3    //ataque
    bda[1,3] = 0    //defesa
    bda[1,4] = 2    //pesso
porque na posição 0 já foi ocupado pela espada, logo a próxima posição será a faca...
E neste caso não é uma array mas sim uma matriz...
avatar
Data de inscrição : 16/03/2009
Número de Mensagens : 31
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Re: Como eu faço descriçao da arma?

em Sab 15 Ago 2009, 14:55
Só mais uma coisa , o que são esses negocios que vcs estao falando??

Esses array , matriz...

Se tiver algum tutorial explicando , me passe o link por favor

Agradeço
Data de inscrição : 29/05/2009
Número de Mensagens : 351
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: Como eu faço descriçao da arma?

em Sab 15 Ago 2009, 16:31
testa essa lib q eu fiz
serve pra isso ai msm + para rpgs ..
http://gmbr.forumeiros.com/libs-f32/rpg-maker-libs-t3600.htm#28069
avatar
Data de inscrição : 05/06/2008
Número de Mensagens : 501
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuáriohttp://studionatch.com.sapo.pt/

Re: Como eu faço descriçao da arma?

em Sab 15 Ago 2009, 16:51
Olha eu fiz uma pequena tutorial, como pediste, acho que não vai ajudar só a ti, mas muitas pessoas aqui no fórum...
Espero eu...

http://gmbr.forumeiros.com/tutoriais-f9/array-e-matriz-em-gml-t3608.htm
avatar
Ranking : Nota A
Notas recebidas : B A
Data de inscrição : 20/12/2008
Número de Mensagens : 2516
Insígnias de JAM :

Insignia 1x 1 Insignia 2x 0 Insignia 3x 0
Reputação : 177

Prêmios
   : 2
   : 1
   : 1
Ver perfil do usuáriohttp://redscreensoft.blogspot.com

Re: Como eu faço descriçao da arma?

em Sab 15 Ago 2009, 16:59
Bom, é muito simples: Va no evento draw e coloque o seguinte código:

Código:
draw_text(x,y,string("NOME DA ARMA:")+string(variavel_da_arma))

E Natch, ótimo tutorial, eu estava precisando disso...


FLWS!
avatar
Data de inscrição : 05/06/2008
Número de Mensagens : 501
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuáriohttp://studionatch.com.sapo.pt/

Re: Como eu faço descriçao da arma?

em Sab 15 Ago 2009, 17:04
Obrigada...
mas uma óptima vantagem de alguém que não sabe programar em GML como eu, lol
é saber um pouco de C, pois GML é muito parecido com C
avatar
Data de inscrição : 03/08/2009
Número de Mensagens : 60
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Re: Como eu faço descriçao da arma?

em Sab 15 Ago 2009, 17:35
Tem um tutorial sobre array e matriz aqui. Acho que está bem claro e pode ajudar muito. =)

Isso é um pouco mais avançado, mas uma alternativa a usar arrays e matrizes e usar as lists e grids que o GM oferecem. Eles são mais rápidos que os arrays. Caso eu banco de dados fique muito grande, sugiro você dar uma olhada no help do programa. =)
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum