助けてください。
#runtime "hsp3cl" #include "kernel32.as" #include "hsp3clmod.as" clinit clclear A=0 randomize repeat sdim B,100 dim C,2 repeat 98 D=0 C(cnt\2)=0 if cnt\2=0 { while D=0 if C(0)>=0x81 and C(0)<=0xea : D=1 : else : D=0 if (C(0)<0xa0 or C(0)>0xdf) and D=1 : D=1 : else : D=0 if (C(0)<0x85 or C(0)>0x87) and D=1 : D=1 : else : D=0 if D=0 : C(cnt\2)=rnd(255) wend }else{ while D=0 if C(cnt\2)>=40 and C(cnt\2)<=0xfc and C(cnt\2)!0x7f : D=1 : else : D=0 if C(0)=0xea { if C(1)<=0xa4 and D=1 : D=1 : else : D=0 } if C(0)=0x98 { if (C(1)<0x73 or C(1)>0x9e) and D=1 : D=1 : else : D=0 } if C(0)=0x88 { if C(1)>=0x9f and D=1 : D=1 : else : D=0 } if C(0)=0x84 { if (C(1)<=0x60 and C(1)>=0x70) and D=1 : D=1 : else : D=0 if (C(1)<=0x91 and C(1)>=0x9f) and D=1 : D=1 : else : D=0 if C(1)<=0xbe and D=1 : D=1 : else : D=0 } if C(0)=0x83 { if (C(1)<=0x96 and C(1)>=0x9f) and D=1 : D=1 : else : D=0 if (C(1)<=0xb6 and C(1)>=0xbf) and D=1 : D=1 : else : D=0 if C(1)<=0xd6 and D=1 : D=1 : else : D=0 } if C(0)=0x82 { if C(1)>=0x4f and D=1 : D=1 : else : D=0 if (C(1)<=0x58 and C(1)>=0x60) and D=1 : D=1 : else : D=0 if (C(1)<=0x79 and C(1)>=0x81) and D=1 : D=1 : else : D=0 if (C(1)<=0x9a and C(1)>=0x9f) and D=1 : D=1 : else : D=0 if C(1)<=0xf1 and D=1 : D=1 : else : D=0 } if C(0)=0x81 { if (C(1)<=0xac and C(1)>=0xb8) and D=1 : D=1 : else : D=0 if (C(1)<=0xbf and C(1)>=0xc8) and D=1 : D=1 : else : D=0 if (C(1)<=0xce and C(1)>=0xda) and D=1 : D=1 : else : D=0 if (C(1)<=0xe8 and C(1)>=0xf0) and D=1 : D=1 : else : D=0 if (C(1)<=0xf7 and C(1)>=0xfc) and D=1 : D=1 : else : D=0 } if D=0 : C(cnt\2)=rnd(255) wend } poke B,cnt,C(cnt\2) loop clpos 0,A+1 mes B if A<=255{ A++ }else{ A=0 } wait 10 loop