×
Ir ao conteúdo
  • Cadastre-se

mrfrustrationman

Membro Júnior
  • Posts

    12
  • Cadastrado em

  • Última visita

  • Qualificações

    0%
  1. Olá! Eu posso estar fora de tópico só que eu não sabia que tópico se encaixava mais, recentemente troquei de modem, agora estou com o smart wifi, que tem o aplicativo para ver quem está conectado e etc. Alguém sabe como o aplicativo se comunica com o modem? Por GET, POST? Como ele loga? EDIT: Até pensei em descompactar o apk para ver o código mas descobri que não tem só o código do aplicativo lá
  2. Boa tarde, eu estou fazendo um jogo como uma forma de teste, no jogo eu tenho uma classe de npc, o jeito que eu gostaria que ela funcionasse seria, eu criaria um script, digamos "boss1.cs" e dentro de todo script desse tipo teria funções lá dentro, por exemplo: run(), stop(), destroy() etc. eu gostaria de saber como eu poderia rodar essas funções só pelo nome do script numa string, o jeito que eu gostaria que fosse seria tipo: Npc boss1 = new Npc("boss1.cs") Alguém poderia me ajudar? Desde já grato!
  3. Como pode-se ver nas duas imagens, estou tendo problema em ler da porta serial (arduino), pelo o que eu percebi, os dados ficam dando scrolling, exemplo: 507, 075, 0 75, 57 0, 0 e por aí vai, podem me ajudar?
  4. mingw32 adicionado 0 minutos depois Sim.. Esse programa é uma "transcrição" de um parecido que fiz em batch adicionado 1 minuto depois Tem muito pra mudar ainda, estava lendo sobre COORD, para tentar usar.
  5. @KXSY Estou usando GNU GCC, com code::blocks
  6. @vangodp Sim adicionado 0 minutos depois @vangodp Entendo... Mesmo assim obrigado!
  7. @KXSY Obrigado pela exemplificação, mas eu talvez faria desse projeto uma simples engine, então quanto mais "genérico" o código melhor.
  8. Aqui: #include <stdio.h> #include <stdlib.h> #include <windows.h> int a, b, x, y, dx, dy, fx, fy, maxx, maxy, ox, oy, gam, player, kkey; player = "P"; x = 1; y = 3; dx = 1; dy = 1; ox = 0; oy = 0; fy = 3; int main() { CONSOLE_SCREEN_BUFFER_INFO csbi; GetConsoleScreenBufferInfo(GetStdHandle(STD_OUTPUT_HANDLE), &csbi); maxx = csbi.srWindow.Right - csbi.srWindow.Left + 1; maxy = csbi.srWindow.Bottom - csbi.srWindow.Top + 1; gam = 1; while ((fx - 1) != maxx) { gotoxy(fx, 2);printf("="); fx++; } fx = 0; while ((fx - 1) != maxx) { gotoxy(fx, maxy - 1);printf("="); fx++; } while (gam == 1){ gotoxy(3, 5);printf("S"); gotoxy(1, maxy);printf("Life: 100/100; Mana: 50/50; Press <I> to open the inventory."); gotoxy(dx, dy);printf("x = %d; y = %d; ox = %d; oy = %d; key = %d ", x,y,ox,oy,b); //Esse espaço extra é pra apagar possíveis vestígios. hidecursor(); gotoxy(x, y);printf(player); b = _getch(); if(b == 224){ a = _getch(); b = a; } kkey = checka(b); } } void checka(int c) { switch (c){ case 72: if(y - 1 == 2){ return; } else { y = y - 1; oy = y + 1; gotoxy(x, oy);printf(" "); return; } break; case 80: //gotoxy(dx, dy);printf("Baixo"); if(y == maxy - 2){ return; } else { y = y + 1; oy = y - 1; gotoxy(x, oy);printf(" "); return; } break; case 77: //gotoxy(dx, dy);printf("Direita"); if(x + 1 > maxx){ return; } else { x = x + 1; ox = x - 1; gotoxy(ox, y);printf(" "); return; } break; case 75: //gotoxy(dx, dy);printf("Esquerda"); if(x - 1 == 0){ return; } else { x = x - 1; ox = x + 1; gotoxy(ox, y);printf(" "); return; } break; case 105: drawinv(); break; default: return 5; break; } } void gotoxy(int x, int y){ SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),(COORD){x-1,y-1}); } void hidecursor() { HANDLE consoleHandle = GetStdHandle(STD_OUTPUT_HANDLE); CONSOLE_CURSOR_INFO info; info.dwSize = 100; info.bVisible = FALSE; SetConsoleCursorInfo(consoleHandle, &info); }
  9. Epa! Tenho uma função pra isso: EDIT: é importante ter o exit para não rodar a função no final do seu código. exit :cor >%2 (set/p=.) <&1 findstr /a:%1 . %2 con &erase %2 for /f "delims=" %%a in ('cmd /k prompt $h$h ^<^&1') do echo %%a goto:eof pra usar a função, use call:cor f1 "Texto" ao invés de echo. Detalhe, o f1 é a cor. Espero ter ajudado.
  10. Oi, sou novo no fórum, e estou aprendendo a usar C, como meu primeiro projeto, eu estou fazendo um simples rpg, eu gostaria de implementar uma colisão precisa, então eu precisaria pegar um caractere em uma coordenada do buffer, teria como fazer? Agradeço! Na foto pode se ver o personagem (P) e um soldado (S), precisaria achar o S no buffer, para fazer o sistema de diálogo e colisão.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Curso de Hacker Ético

LANÇAMENTO!

CLIQUE AQUI E CONFIRA!

* Este curso não é ministrado pela equipe do Clube do Hardware.