PAra crear trucos se usa Ingeniera Inversa
![:-\ :-\](https://forum.elhacker.net/Smileys/navidad/undecided.gif)
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú# include <stdio.h>
# include <conio.h>
FILE *doc;
int main(){
doc = fopen("prueba.txt","w");
printf("ponga los nombres de los jugadores");
char jug[15];
char resp;
int n = 0;
do{
printf("\nfJugador %d : ",n);
scanf("%s",jug);
fprintf(doc,"%s \n",jug);
n++;
printf("\nIngresar nuevo jugador? (s/n)");
resp = getch();
}while( resp == 's' || resp == 'S');
fclose(doc);
return 0;
}
#include <allegro.h>
#define max_filas 20 /* Para el Eje Y*/
#define max_columnas 31 /* Para el Eje X*/
BITMAP *buffer;
BITMAP *roca;
char mapa[max_filas][max_columnas]={
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"X o |o o o XXXXX o o o| o X",
"X XXX XXXXX XXXXX XXXXX XXX X",
"XoXXX XXXXX XXXXX XXXXX XXXoX",
"X o|o o o o|o X",
"XoXXXoXX XXXXXXXXXXX XXoXXXoX",
"X |XX |XXX| XX X",
"XoXXXoXXXXXX XXX XXXXXXoXXXoX",
"X XXXoXX ooo|ooo|ooo XXoXXX X",
" o |XX XXXXXXXXXXX XX| o ",
"X XXXoXX XXXXXXXXXXX XXoXXX X",
"XoXXXoXX oo |ooo|ooo XXoXXXoX",
"X XXXoXXXXXX XXX XXXXXXoXXX X",
"X XX XXX XX X",
"X XXXoXX XXXXXXXXXXX XXoXXX X",
"XoXXX| o| o o o o o |o |XXXoX",
"X XXXoXXXX XXXXXXXX XXX XXX X",
"XoXXXoXXXX XXX XXXoX",
"X o |o o XXXXXXXX o o| o X",
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
};
void dibujar_mapa()
{
int row,col;
for(row = 0; row < max_filas; row++)
{
for(col = 0; col < max_columnas; col++)
{
if(mapa[row][col] == 'X')
{
draw_sprite(buffer, roca, col*30, row*30) ;
}
}
}
}
void pantalla()
{
blit(buffer, screen , 0,0,0,0,880,600);
}
int main()
{
allegro_init();
install_keyboard();
set_color_depth(32);
set_gfx_mode(GFX_AUTODETECT_WINDOWED, 880, 600, 0, 0);
roca = load_bitmap( "roca.bmp", NULL);
buffer = create_bitmap(880, 600);
dibujar_mapa();
}
END_OF_MAIN();
#include <allegro.h>
#define max_filas 20 /* Para el Eje Y*/
#define max_columnas 31 /* Para el Eje X*/
BITMAP *buffer;
BITMAP *roca;
char mapa[max_filas][max_columnas]={
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"X o |o o o XXXXX o o o| o X",
"X XXX XXXXX XXXXX XXXXX XXX X",
"XoXXX XXXXX XXXXX XXXXX XXXoX",
"X o|o o o o|o X",
"XoXXXoXX XXXXXXXXXXX XXoXXXoX",
"X |XX |XXX| XX X",
"XoXXXoXXXXXX XXX XXXXXXoXXXoX",
"X XXXoXX ooo|ooo|ooo XXoXXX X",
" o |XX XXXXXXXXXXX XX| o ",
"X XXXoXX XXXXXXXXXXX XXoXXX X",
"XoXXXoXX oo |ooo|ooo XXoXXXoX",
"X XXXoXXXXXX XXX XXXXXXoXXX X",
"X XX XXX XX X",
"X XXXoXX XXXXXXXXXXX XXoXXX X",
"XoXXX| o| o o o o o |o |XXXoX",
"X XXXoXXXX XXXXXXXX XXX XXX X",
"XoXXXoXXXX XXX XXXoX",
"X o |o o XXXXXXXX o o| o X",
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
};
void dibujar_mapa()
{
int row,col;
for(row = 0; row < max_filas; row++)
{
for(col = 0; col < max_columnas; col++)
{
if(mapa[row][col] == 'X')
{
draw_sprite(buffer, roca, col*30, row*30) ;
}
}
}
}
void pantalla()
{
blit(buffer, screen , 0,0,0,0,880,600);
}
int main()
{
allegro_init();
install_keyboard();
set_color_depth(32);
set_gfx_mode(GFX_AUTODETECT_WINDOWED, 880, 600, 0, 0);
roca = load_bitmap( "roca.bmp", NULL);
buffer = create_bitmap(880, 600);
dibujar_mapa();
}
END_OF_MAIN();
Cita de: leosansan en 17 Abril 2013, 23:52 PM
Puedes declarar el array de un golpe entre comillas, sin necesidad de estar entrando cada elemento por separado. Por ejemplo:#include <iostream>
using namespace std;
int main()
{
char a[11]="ASDFGHJKLQ";
for(int i=0; i<11; i++)
{
cout <<a[i]<<" ";
}
cout << endl;
return 0;
}
Y te has vuelto a olvidar de poner int delante de la función main.
Saluditos! ....
#include <iostream>
using namespace std;
main()
{
char a[10];
a[0] = 'H';
a[1] = 'H';
a[2] = 'H';
a[3] = 'H';
a[4] = 'H';
a[5] = 'H';
a[6] = 'H';
a[7] = 'H';
a[8] = 'H';
a[9] = 'H';
for(int i; i<10; i++)
{
cout << i;
}
cout << endl;
return 0;
}
Cita de: Black Master en 16 Abril 2013, 21:38 PM
usa la api de win32 para crear ventanas
o un form (visual c++)