[Tutorial]Mensagem em jass/explicação
+3
Bills
TroiA
OmegaZero
7 participantes
Página 1 de 1
[Tutorial]Mensagem em jass/explicação
Bom, eu estou iniciando no mundo de programação, a minha primeira linguagem foi Visual Basic 6, e vou para o C(mais não vou deixa o VB6 no canto), eu gosto muito de WC3, depois que descobri o "Jass/vJass" fiquei muito ancioso para criar codigos, e vou postar o Meu de "Quest Mensagem" e outros ^^ :
:!: Primeiro:
Crie uma nova Trigger no World Editor, clicka em "New Trigger", depois click em cima da "trigger" nova, va na aba "Edit"(Que fica la em cima no canto << superior da tela) e bote "Convert to Custom Text", isso vai transforma o seu "Trigger" em Jass ^^, agora coloque o seguinte codigo:
Obs: Quando iniciamos uma "function"(Função) temos que finalizala!(obrigatorio!) usando o seguinte comando:
GetPlayersAll = Todos os players vão ver a mensagem!
bj_QUESTMESSAGE_UPDATE = Comando que fais com que no canto superior da tela, acontesa update de Quests.
Bom agora que expliquei vamos editar!.
Creditos: OmegaZero - Team Kings.
Perdão pelos erros de Português
Imagem do Resultado:
Duvidas poste aque ^^ :hah:
:!: Primeiro:
Crie uma nova Trigger no World Editor, clicka em "New Trigger", depois click em cima da "trigger" nova, va na aba "Edit"(Que fica la em cima no canto << superior da tela) e bote "Convert to Custom Text", isso vai transforma o seu "Trigger" em Jass ^^, agora coloque o seguinte codigo:
- Código:
function Trig_Mensagem_Actions takes nothing returns nothing
call QuestMessageBJ( GetPlayersAll(), bj_QUESTMESSAGE_UPDATED, "TRIGSTR_001" )
endfunction
//===========================================================================
function InitTrig_Mensagem takes nothing returns nothing
set gg_trg_Mensagem = CreateTrigger( )
call TriggerAddAction( gg_trg_Mensagem, function Trig_Mensagem_Actions )
endfunction
- Código:
function Trig_Mensagem_Actions takes nothing returns nothing
call QuestMessageBJ( GetPlayersAll(), bj_QUESTMESSAGE_UPDATED, "TRIGSTR_001" )
- Código:
function Trig_Mensagem_Actions takes nothing returns nothing
Obs: Quando iniciamos uma "function"(Função) temos que finalizala!(obrigatorio!) usando o seguinte comando:
- Código:
endfunction
- Código:
call QuestMessageBJ( GetPlayersAll(), bj_QUESTMESSAGE_UPDATED,
- Código:
Call
- Código:
QuestMessageBJ( GetPlayersAll(), bj_QUESTMESSAGE_UPDATED,
GetPlayersAll = Todos os players vão ver a mensagem!
bj_QUESTMESSAGE_UPDATE = Comando que fais com que no canto superior da tela, acontesa update de Quests.
Bom agora que expliquei vamos editar!.
- Código:
function Trig_Mensagem_Actions takes nothing returns nothing
call QuestMessageBJ( GetPlayersAll(), bj_QUESTMESSAGE_UPDATED, "TRIGSTR_001" )
endfunction
- Código:
"Visite o Team Kings - www.teamkings.forumeiros.com" )
Creditos: OmegaZero - Team Kings.
Perdão pelos erros de Português
Imagem do Resultado:
Duvidas poste aque ^^ :hah:
Re: [Tutorial]Mensagem em jass/explicação
Bom o tutorial, mais era bom adicionar umas imagens de como se fazer, imagens do world editor..
Re: [Tutorial]Mensagem em jass/explicação
Sim troia, eu ia adicionar(Quando fiz o tuto foi nas preças) eu quero conversa com você pra adiciona ao forum uma função(igual no hiveworkshop)
Re: [Tutorial]Mensagem em jass/explicação
Ae Zero vc é o cara que é modera da area de jass aqui msm? Ou estão brincando com minha cara? Acho que a até o lcc sabe mais que você.
PS: Para postar messagens no jogo a melhor function que tem é a BJDebugMsg(string)
PS: Para postar messagens no jogo a melhor function que tem é a BJDebugMsg(string)
- Código:
call BJDebugMsg("Entendeu?")
Última edição por Bills em 2011-02-14, 12:03, editado 1 vez(es)
Bills- Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 30989
Re: [Tutorial]Mensagem em jass/explicação
ñ joga responsabilidade pra cima de mim ñ plz T.T
BJDebugMsg é uma das poucas BJ's uteis, é a minha principal function de debug ;D.
Sobre o tutorial
BJDebugMsg é uma das poucas BJ's uteis, é a minha principal function de debug ;D.
Sobre o tutorial
é GUI"TRIGSTR_001"
lcc- Número de Posts : 933
Data de inscrição : 13/07/2010
Reputação : 104 Pontos : 26259
Re: [Tutorial]Mensagem em jass/explicação
Ae Zero vc é o cara que é modera da area de jass aqui msm? Ou estão brincando com minha cara? Acho que a até o lcc sabe mais que você.
PS: Para postar messagens no jogo a melhor function que tem é a BJDebugMsg(string)
Apesar do tópico ser um pouco antigo, eu vou fazer questão de responder /mal, bom, eu acho que isso foi quando eu iniciei a parte de Jass no World Editor, queria conhecer com o seria, simplesmente fiz uma GUI e converti pra Jass, infelizmente naquela epoca eu era um iniciante em programação(Vb6,vb.net e c++), hoje pode se dizer que sou bonzinho(sem querer me achar -q), simplesmente isso foi um erro, mais vou começar a mecher com Jass, já que voltei ao fórum rs.
Obrigado por falar, thx.
OmegaZero~.
Re: [Tutorial]Mensagem em jass/explicação
Cara Qual é o Beneficio Do Jass??? Nunca Entendi...Sei Fazer isso em Gui e Acho Muito Mais Rapido, Facil e Pratico.e Tipo Qualquer Coisa Que Eu Escrever Vira Triger Em Jass???
Re: [Tutorial]Mensagem em jass/explicação
Quando você é alcostumado a digitar código, pra min eu acho muito mais beneficio, eu acho rápido só fazer isso:
- Código:
Public Sub Inicialização()
Player(index).gold = "500"
Player(index).wood = "300"
playermsg index, "Boa Sorte",3
End Sub
Re: [Tutorial]Mensagem em jass/explicação
Cara Sera Que Você Saberia Um Tuto Desdo Inicio Até o nivel alto com Prints E De Faciu intendimento?
Re: [Tutorial]Mensagem em jass/explicação
Aldonova tutoriais de Jass é oque mais tem na internet. Claro que são em inglês (os que prestam, pelo menos). Se você não sabe inglês, aprenda, vai ser util.
Bills- Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 30989
Re: [Tutorial]Mensagem em jass/explicação
o tutorial do Laiev é util
lcc- Número de Posts : 933
Data de inscrição : 13/07/2010
Reputação : 104 Pontos : 26259
Re: [Tutorial]Mensagem em jass/explicação
pod passar o link???se N Me Engano o Laiev é o cara do Blizzard Editors n é???Tipo N Me Enquadrei muito bem nesse forum mais se n puder passar o link vou procurar.
Vlws
Vlws
Bills- Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 30989
Bills- Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 30989
Re: [Tutorial]Mensagem em jass/explicação
oO
qnto mais eu fuço em jass menos eu entendo...
mas tipo, eu entendo bem de GUI, e creio q se eu soubesse Jass, fazeria as magias e etc na mesma velocidade q eu faço em GUI, então, acho q n tem essa:
eu estou mechendo com GUI a quase um ano já. esse foi o tempo q levou para eu saber td o q eu sei hj, então, acho q se eu estudar o jass igual estudei o gui, vou saber do mesmo jeito, creio q demore mais um pouco para aprender, mas tipo, depois, o q vai fazer o jass ser útil é mais a sua velocidade para digitar.
e eu só n estudo jass ainda (u.u nem sei se vou estudar) pq ja me acostumei com gui, eu ja levei um ano pra aprender uma coisa, agora vou levar mais tempo pra aprender outra q da no mesmo resultado?
acho q jass é mais pra qm gosta dessas paradas de informática e talz, pq, é uma programação, isso vai ser usado no resto da vida (pra qm gosta dessas paradas de informática e talz²)
qnto mais eu fuço em jass menos eu entendo...
mas tipo, eu entendo bem de GUI, e creio q se eu soubesse Jass, fazeria as magias e etc na mesma velocidade q eu faço em GUI, então, acho q n tem essa:
aldonova escreveu:Cara Qual é o Beneficio Do Jass??? Nunca Entendi...Sei Fazer isso em Gui e Acho Muito Mais Rapido, Facil e Pratico...
eu estou mechendo com GUI a quase um ano já. esse foi o tempo q levou para eu saber td o q eu sei hj, então, acho q se eu estudar o jass igual estudei o gui, vou saber do mesmo jeito, creio q demore mais um pouco para aprender, mas tipo, depois, o q vai fazer o jass ser útil é mais a sua velocidade para digitar.
e eu só n estudo jass ainda (u.u nem sei se vou estudar) pq ja me acostumei com gui, eu ja levei um ano pra aprender uma coisa, agora vou levar mais tempo pra aprender outra q da no mesmo resultado?
acho q jass é mais pra qm gosta dessas paradas de informática e talz, pq, é uma programação, isso vai ser usado no resto da vida (pra qm gosta dessas paradas de informática e talz²)
Ice_Crowner- Número de Posts : 1111
Data de inscrição : 19/09/2010
Reputação : 43 Pontos : 26157
Re: [Tutorial]Mensagem em jass/explicação
@Javerson
Eu sempre pensei que jass era pro povo que gosta de ficar mais proximo da programação, até pensava que o cara tinha que fazer facul pra entender jass. Mas é tudo besteira!
Jass/vJass é mil vezes melhor que GUI. Se um dia você aprender, você vai ver. =P
Quer um conselho de como aprender Jass? Abra algum mapa da blizzard que tenha jass (aquele GrandPrix ou Bomber Comand) e entenda a ideia basica de Takes e Returns. Depois vá criando umas triggers e convertendo-as pra Jass. Aprendi +/- assim =D
Eu sempre pensei que jass era pro povo que gosta de ficar mais proximo da programação, até pensava que o cara tinha que fazer facul pra entender jass. Mas é tudo besteira!
Jass/vJass é mil vezes melhor que GUI. Se um dia você aprender, você vai ver. =P
Quer um conselho de como aprender Jass? Abra algum mapa da blizzard que tenha jass (aquele GrandPrix ou Bomber Comand) e entenda a ideia basica de Takes e Returns. Depois vá criando umas triggers e convertendo-as pra Jass. Aprendi +/- assim =D
Bills- Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 30989
Re: [Tutorial]Mensagem em jass/explicação
Ahh Cara Acho Que Vou Temtar Fazer uns Negocios Assim Tbm, Tipo Tenho Curiosidade Mais Não Tempo Nem paciencia xD
Mais Um Dia Prometo Que Temto =)
Mais Um Dia Prometo Que Temto =)
Re: [Tutorial]Mensagem em jass/explicação
Mas tenta mesmo XD kkkkkk
PS: você só usa M antes de P e B.
PS: você só usa M antes de P e B.
Bills- Número de Posts : 1446
Data de inscrição : 04/12/2010
Reputação : 173 Pontos : 30989
Re: [Tutorial]Mensagem em jass/explicação
Pra mim so é meio ruim lembrar as functions e a lógica ( acostumado com UI, infelismente)
Tópicos semelhantes
» [Tutorial] Introdução do Jass
» [tutorial]comandos jass
» [Tutorial] Basico sobre Jass
» [Tutorial]Link de tutoriais jass
» [JASS] Aulas de vJass/Jass/Script/Coisa do Cão
» [tutorial]comandos jass
» [Tutorial] Basico sobre Jass
» [Tutorial]Link de tutoriais jass
» [JASS] Aulas de vJass/Jass/Script/Coisa do Cão
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos