Site Dos Jogos
Olá, bem vindo ao Site dos Jogos por favor, faça login ou registre-se.

Lembrando que é necessario estar Cadastrado e Logado para efetuar qualquer download ou acessar qualquer link

Para se cadastrar clique em "registrar-se" logo no botão abaixo



Se você acessou "www.sitedosjogos.tk" e está com problemas de conexão, acesse agora mesmo o sitedosjogos pelo endereço "www.sitedosjogos.forumeiros.com" e mande uma mensagem privada para "Henrique_GJ"
Conectar-se

Esqueci minha senha

Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Últimos assuntos
» [Aplicativo]¨6 app
Qua Nov 23, 2011 9:41 am por TRFN

» Sonic Game Maker
Sex Set 16, 2011 11:08 am por Cabeçalho Onlin'E

» [Agente Heroi] HavenDoors
Sab Set 03, 2011 6:53 pm por Gustavo Ferreira

» V.I.P. Limitado
Ter Ago 30, 2011 7:11 pm por Cabeçalho Onlin'E

» Mundo Gamer - Jogos e criaçaõ de jogos
Ter Ago 30, 2011 7:02 pm por Cabeçalho Onlin'E

» Novidades no Fórum
Ter Ago 30, 2011 12:28 pm por Cabeçalho Onlin'E

» Street of rage
Qui Ago 18, 2011 10:47 am por Gustavo Ferreira

» Point Blank Online
Dom Jul 24, 2011 4:41 pm por sarinha54

» Hero Online Brasil
Sab Jul 23, 2011 1:57 pm por aimpher

» Cubo de Elite
Seg Jul 18, 2011 10:25 am por Utakata

» [Light Soft]Pergunte ao Awesome Face!
Sab Jul 16, 2011 8:24 pm por henrique_GJ

» freewareZ
Qua Jul 13, 2011 5:15 pm por henrique_GJ

» Sonic
Seg Jul 11, 2011 2:12 pm por Cabeçalho Onlin'E

» A christmas story
Dom Jul 10, 2011 1:47 pm por oivato

» [VÍDEO]Hare Hare Yukai no Megaman Oo
Ter Jul 05, 2011 2:56 pm por Tedi

Top dos mais postadores
henrique_GJ (3322)
 
Student21 (714)
 
juao230 (532)
 
LittBk (301)
 
Lucas Lunar (247)
 
Mayck (219)
 
Cabeçalho Onlin'E (182)
 
Suadao (173)
 
o cara (171)
 
juniorr452 (167)
 

Quem está conectado
2 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 2 Visitantes

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 30 em Sex Jul 30, 2010 1:04 pm

[tutorial GML]fazendo um sistema de cheat - macete e outras coisas

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[tutorial GML]fazendo um sistema de cheat - macete e outras coisas

Mensagem por henrique_GJ em Ter Out 05, 2010 8:11 pm

Tutorial - Fazendo cheat code aprenda como fazer pro user digitar numa barrinha e alterar variáveis

pré-requisito - intermediário:

se você está lendo um tutorial de GML, não darei os minimos detalhes.


primeiro - crie uma variável, é bem melhor se for global, coloque algo do tipo global.macete ou algo do tipo para não esquecer, neste tutorial usarei global.macete

vá no create e ponha

global.macete = "none"

depois, você tem que ter a situação em que deverá ser utilizado o cheat box, ex:

você pode colocar durante o jogo para quando a pessoa apertar CTRL + SHIFT + C aparecer o cheat box, ou para quando a pessoa apertar uma tecla qualquer durante o menu, ou até mesmo pode ter um botão "macetes" no menu

vá no evento que deverá aparecer o cheat box e coloque:

global.macete = get_string("titulo","texto")

em texto coloque o título do cheat box e em texto o que deve ter escrito inicialmente no campo para digitação, por ser um cheat box deixe em branco (mas lembre-se de seja lá o que for colocar coloque aspas, mesmo que não seja nada, coloque "" no texto e no titulo) ou coloque algo do tipo "digite aqui o macete"

até agora, 50%, quando acontecer o evento, (seja lá apertar um botão ou clicar em password) irá aparecer uma janela pedindo para escrever algo no campo em branco, e a variável macete vai virar o que o user escrever


mas falta o macete acontecer...

vá no step e coloque:

if global.macete = "nome do macete"
{
//o que deve acontecer
global.macete = 0
}

em "nome do macete" ponha entre aspas o macete, ex: se o macete for "allgame", se a pessoa digitar allgame o macete será realizado.

em o que deve acontecer coloque o que deve acontecer quando o macete for ativado, supondo que o macete é "unlockarmasuperpotente" deverá ter no "//oque deve acontecer" o que deve acontecer quando a pessoa digitar "unlockarmasuperpotente"

e deve colocar global.macete = 0 para que o macete aconteça uma vez só, caso contrário, ele será realizado a cada step e provavelmente o jogo travará... se vocêquer mesmo que seja executado pro resto da vida, crie uma variável e em //o que deve acontecer ponha "nome da variavel" = true, e depois coloque fora das chaves {}

if "nome da variavel" = true
{
//o que deve acontecer pro resto da vida
}

porque se não for feito isso, se a pessoa executar outro macete o primeiro será anulado ^^


para cada macete coloque o código:

if global.macete = "nome do macete"
{
//o que deve acontecer
global.macete = ""
}


vou lhe dar um exemplo de macetes

if global.macete = "desbloqueia todas as armas"
{
global.pistola_desbloqueada = true
global.metralhadora_desbloqueada = true
global.bazooca_desbloqueada = true
global.arma = pistola
global.macete = ""
}
if global.macete = "voa"
{
global.voa = true
global.macete = ""
}
if global.voa = true && keyboard_check(vk_up) && place_free(x,y - 5)
{
y -= 5
}
if global.macete = "carro"
{
instance_change(obj_carro,0)
global.macete = ""
}

eu fiz aqui 3 macetes, um desbloqueia armas, outro faz com que o player possa voar, e outro faz desbloqueia um carro

se você não entendeu a base de tudo ainda, a base é uma função get_string('','') que permite o jogador escrever num campo que aparece o valor da variável, mas ele não precisa saber que é isso que ele ta fazendo lol!

aliás, isso pode ser usado para escolher o nome do player, o nome do save_game (para infinitos saves.. etc

além do get_string há o

get_integer(str,def)
get_string(str,def)
get_color(defcol)
get_open_filename(filter,fname)
get_save_filename(filter,fname)
get_directory(dname)
get_directory_alt(capt,root)

entre outros.

os mais interessante pra mim é

get_string - permite o usuário alterar uma variavel digitando
get_color - permite o usuário alterar uma variável usando um sistema de "pick a color"
get_open/save_filename - faz o jogador salvar e carregar arquivos - muito bom!
get_direcory - só muda o valor da variável com o menu "abrir"

por hoje é só. perguntas? pergunte!

____________
Henrique Gomes de Jesus

criei esse site e tenho controle total sobre você!



isso é um flood -->>flood<<--

-->>double flood<<--

Ps.: VIVA OS ÍCONES!!!!


clique para ass na sua ass

ei! perai! que ícones????

"nunca derrube um lapis, pois ele pode ficar desapontado"

<!-- <iframe src="http://impostojustoparavideogames.com.br/banners/super_imposto.html" frameborder="0" width="728" height="90" scrolling=no></iframe> -->

confused confused confused confused confused confused confused confused confused confused confused
avatar
henrique_GJ
Adiministrador

Mensagens : 3322
Data de inscrição : 18/11/2009
Idade : 20
Localização Localização : Em frente ao PC
Warning do usuario :
100 / 100100 / 100

Ficha do úsuario
O úsuario procura:
Anotações:

Ver perfil do usuário http://sitedosjogos.forumeiros.com

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum