📄 viewlong.c
字号:
void viewlongla(int name,int name1)
{
char *buffer;int size,x=300,y=280,buttons=0,t=1;
char temp[10];
size=imagesize(402,270,572,340);
buffer=malloc(size);cursoroff();
getimage(402,270,572,340,buffer);
putimage(402,270,buffer,XOR_PUT);
setcolor(WHITE);
rectangle(402,270,572,340);
paint(WHITE,410,280,CYAN);
if (herodat[name].ligeance>60+timerand()/5 || herodat[yinxiongcode].social<herodat[name].social+timerand()/5)
{printxs(420,295,herodat[name].name,RED);printxs(420+strlen(herodat[name].name)*10,295,"拒绝加入",YELLOW);}
else
{printxs(445,290,"计策成功",YELLOW);
printxs(425,310,herodat[name].name,RED);
printxs(425+strlen(herodat[name].name)*10,310,"加入我方",YELLOW);
if (housedat[action].heronumber<8)
{
housedat[action].soliders+=herodat[name].solider;
housedat[action].heronumber++;
strcpy(herodat[name].attrib,herodat[midtemp].attrib);
}
else strcpy(herodat[name].attrib,"在野");
strcpy(herodat[name].burgh,herodat[midtemp].burgh);
housedat[name1].heronumber--;
housedat[name1].soliders-=herodat[name].solider;
actionhouse(housedat[action]);
}
for(;;)
{
mouse(&x,&y,&buttons);
if (buttons==1 && t==0) break;
if (buttons==0) t=0;
}
cursoroff();
putimage(402,270,buffer,COPY_PUT);
free(buffer);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -