int winrefresh() { int x, y; clear(); move(22,0); prints("[1;32m║Н╪Эели╗юв║Н[0;1m [[35m╟ОжЗ: H[37m] [[36mмкЁЖ: Ctrl+C[37m] [[35m╢Р©╙: f[37m] [[36m╠Йюв: s][m\n"); for(y=1; y<=16; y++) { move(y-1,0); for(x=1; x<=30; x++) winsh0(x, y); } refresh(); return 0; }
int winsh(int x,int y){ //add by stiger if(!f[x][y] && (o[x][y] || m[x][y])){ f[x][y]=1; opened++; move(18,20); prints("дЦря╬╜╢Р©╙[1;40;33m%2d%%[m ",opened*100/480); } move(y-1,x*2-2); winsh0(x,y); return 0; }
int winrefresh() { int x, y; screen_clear(); move(0, 22); //% prints("[1;32m☆键盘扫雷☆[0;1m [[35m帮助: H[37m] [[36m退出: Q[37m] [[35m打开: F[37m] [[36m标雷: S][m\n\r"); prints("[1;32m\xa1\xee\xbc\xfc\xc5\xcc\xc9\xa8\xc0\xd7\xa1\xee[0;1m [[35m\xb0\xef\xd6\xfa: H[37m] [[36m\xcd\xcb\xb3\xf6: Q[37m] [[35m\xb4\xf2\xbf\xaa: F[37m] [[36m\xb1\xea\xc0\xd7: S][m\n\r"); prints("[v1.00 by zhch.nju 00.3] press \'[1;32mH[m\' to get help, \'[1;32mCtrl+C[m\' to exit."); for(y=1; y<=16; y++) { move(0, y-1); for(x=1; x<=30; x++) winsh0(x, y); } refresh(); }
void winrefresh() { int x, y; clear(); move(0, 23); prints ("[1;32mɨÀ×[mfor bbs v1.00 by zhch.nju 00.3, press '[1;32mh[m' to get help, '[1;32m^C[m') to exit."); for (y = 1; y <= 16; y++) { move(0, y - 1); for (x = 1; x <= 30; x++) winsh0(x, y); } refresh(); }
/* ÏÔʾ[x][y]´¦ */ void winsh(int x, int y) { move(x * 2 - 2, y - 1); winsh0(x, y); }