terça-feira, 1 de julho de 2008

Tela de Boas Vindas

Ontem andei mexendo com a criação de GUI atravéz dos arquivos XML. Parti de um tutorial que achei na vault. Tentei criar minha própria imagem para a janela de mensagem mas ficou muito tosca, ai andei fuçando nos arquivos do próprio NeverWinter e achei uma muito legal.

Aqui está o código do meu arquivo XML:












OnLeftClick=UIButton_Input_ScreenClose() >







Enfim, era pra aparecer aí em cima, mas o Blogspot não aceita nem a tag code e nem a tag blockcode para mostrá-los corretamente. Caso queira ver como ficou meu arquivo XML, pode baixá-lo aqui no 4Shared.

E aqui esta o script que criei e adicionei ao evento OnClientEnter do módulo:

//:://////////////////////////////////////////////////
//:: sh_m_cliententer
/*
Mostra uma mensagem de bem vindo ao jogador.

Será adicionado mais funcionalidades, como apresentação, tutorial e gravar isso
na base de dados pois essa mensagem deve aparecer apenas uma vez para cada personagem.
*/
//:://////////////////////////////////////////////////
//:: Copyright (c) 2008 SubHeaven World
//:: Created By: SubHeaven
//:: Created On: 06/30/2008
//:://////////////////////////////////////////////////

void main()
{
//SendMessageToPC(GetFirstPC(), "OnClientEnter");
object oPC = GetEnteringObject();
DisplayGuiScreen(oPC, "TESTE", FALSE, "bemvindo.xml");
}

Sem esquecer que precisa da imagem também (A imagem está em formato tga e não tem como fazer upload aqui, então ela pode ser baixada aqui na minha pasta no 4Shared).

E finalmente, uma ScreenShot de como ficou no jogo:

Nenhum comentário:

BlogBlogs.Com.Br