|
|
|
Autor |
Mensagem |
Marceloteen
Usuário
Registrado: 18/10/11 Mensagens: 369 Localização: Passos,MG |
|
Como usar o comando QuestionDlg? |
|
eu fiz um personagem e coloquei para qnd o jogador colidisse come ele pressionasse enter aparecesse uma Question dlg,se ele apertasse 'sim' iria aparecer um 'shop',se apertasse 'não' não aconteceria nada.
mas qnd ele aperta 'não' tb aparece o shop
queria saber como usar o "boolean" que aparece na ajuda
na ajuda manda fazer assim ---. QuestionDlg(Msg: string): Boolean;
meu script ficou assim,sem o boolean
| | QuestionDlg('Gostaria de comprar poções?');
showobject('Shop');
showobject('XShop');
showobject('Choice1');
showobject('Choice2');
|
_________________ Boa sorte na criação de jogos!
Alimente meu dragão!
(\__/)
(='.'=)Este é um coelinho. Copie e cole ele em sua
(")_(")assinatura para ajudá-lo a dominar o mundo! |
|
Qui Nov 24, 2011 1:20 pm |
|
|
kleiton157
Usuário
Registrado: 06/05/11 Mensagens: 1170 Localização: Na cáducarai |
|
|
|
ei manin, como você fez esse shop/?
|
|
Qui Nov 24, 2011 3:36 pm |
|
|
kleiton157
Usuário
Registrado: 06/05/11 Mensagens: 1170 Localização: Na cáducarai |
|
|
Qui Nov 24, 2011 3:37 pm |
|
|
Marceloteen
Usuário
Registrado: 18/10/11 Mensagens: 369 Localização: Passos,MG |
|
|
|
eu fiz alguns gui objetcs,ae eu queria que qnd ele apertasse Sim,aparecesse eles,ae ele ira escolher qnts itens do shop,no caso poções,iria comprar,ae iria ter um edit e etc...
ngm sabe responder como usar esse boolean?
_________________ Boa sorte na criação de jogos!
Alimente meu dragão!
(\__/)
(='.'=)Este é um coelinho. Copie e cole ele em sua
(")_(")assinatura para ajudá-lo a dominar o mundo! |
|
Qui Nov 24, 2011 11:05 pm |
|
|
kleiton157
Usuário
Registrado: 06/05/11 Mensagens: 1170 Localização: Na cáducarai |
|
|
|
bem manin, não eh exatamente o que você quer mais eu tenho uma ideia
bem, faiz os gui object, no formato do shop com a image dos pots e tudo mais, até o edit, tudo no lugar certo...
ai tipo assim, no oncreat do mapa, coloque Hideobject('Nome do objeto') para todos os gui object, e um botão com "x"...
depois você coloca no onclick do NPC, Showobject de todos os gui object...
tipo assim, quando ele clicar, vai aparecer a lojinha, e no oninteract do "X" você poe o mesmo do oncreat do mapa...
ai você cria variaveis para os tipos de porção que tem, e outra pro dinheiro dele...
ai você poe no onclick das imagens
if (ReadGlobalVar('dinheiro') <= "preço") then
begin
WriteGlobalVar('Porcao', ReadGlobalVar('porcao')-1);
end;
ta ae
|
|
Sex Nov 25, 2011 2:45 pm |
|
|
Marceloteen
Usuário
Registrado: 18/10/11 Mensagens: 369 Localização: Passos,MG |
|
|
|
fiiii
o shop já ta prontinho
a unica coisa que eu quero
é que qnd ele aperte sim na question dlg apareçam tds os gui objects do shop
e não é so pro shop
vou usar a question dlg p varias coisas no game e queria saber como usar para diferenciar o comando que acontece qnd aperta sim e qnd aperta não
só
_________________ Boa sorte na criação de jogos!
Alimente meu dragão!
(\__/)
(='.'=)Este é um coelinho. Copie e cole ele em sua
(")_(")assinatura para ajudá-lo a dominar o mundo! |
|
Sex Nov 25, 2011 10:40 pm |
|
|
kleiton157
Usuário
Registrado: 06/05/11 Mensagens: 1170 Localização: Na cáducarai |
|
|
|
mano, coloca para quando clicar no cara lah, aparecer o dialogo e da um showobject em 2 botões
um que abre a loja e o outro que fexa o dialogo... que tal?
|
|
Sáb Nov 26, 2011 10:49 am |
|
|
Marceloteen
Usuário
Registrado: 18/10/11 Mensagens: 369 Localização: Passos,MG |
|
|
|
man isso aqui já ta virando conversa de msn hehe
eu não quero fazer assim pque vai ter muuuuuuuuuuuuuitas dessas perguntas no jogo
então vou gastar mt com scripts no buttons dessas caixas d edialogo
por isso,se eu fizesse para cada dialogo uma quetion dlg,iria fazer uma alternativa sim com um script,e outra alternativa não com outro script.
e repetindo O SHOP TA PRONTINHO E EU NÃO KERO FAZER ASSIM,SÓ KERO SAEBR COMO Q FAZ A PORCARIA DESSA QUESTIONDLG!!!!
qnd o player apertar sim na questiondlg vão aparecer tds os panels de buttons do shop,se ele aperta não não aparece nada. ENTRA NO MSN,depois você entra na ajuda do seu 3DGB ae você vai em pesquisar e pesquisa questiondlg,que você vai ver como é o script.
eu queria que o script ficasse assim
| | QuestionDlg('Gostaria de comprar poções?')AQUI VAI A PORCARIA DO BOOLEAN Q EU NÃO SEI QQ É E COMO USA;
SE O PLAYER APERTAR SIM
showobject('shoppanel');
showobject('Xshop');
showobject('Choice1');
showobject('ShopEdit');
showobject('ShopMsg');
SetLabelText('InteractMsg', 'Quantas poções?(25 Gold cada)');
SetButtonCaption('Choice1', 'Comprar');
WriteGlobalVar('DlgID', 1);
SE APERTAR NÃO
//---NADA--// |
_________________ Boa sorte na criação de jogos!
Alimente meu dragão!
(\__/)
(='.'=)Este é um coelinho. Copie e cole ele em sua
(")_(")assinatura para ajudá-lo a dominar o mundo! |
|
Dom Nov 27, 2011 11:33 pm |
|
|
|
|
|
|
|
|