Chlorodatafile Utilisateur confirmé: Rang *****
Messages : 2929 Localisation : Belfort Projet Actuel :
Paralights
| Sujet: [Résolu] Bug inconnu avec des variable Mer 22 Juil 2009 - 20:01 | |
| Bonjours ! pourriez vous m'aidez avec ce bug ? : Ma variable obj devient 9, 18, ou 27 quand je clique sur les casier, mais ne change pas sur les grille, j'envoie les 2 code : step - Code:
-
if(window_view_mouse_get_x(1)>view_xview[1]&&window_view_mouse_get_y(1)>view_yview[1]&&window_view_mouse_get_x(1)<view_xview[1]+view_wview[1]&&window_view_mouse_get_y(1)<view_yview[1]+view_hview[1]) { if sector_clique(16,0,16+192,16,mb_left) {val0=c_white val1=c_gray val2=c_gray} if sector_clique(24+192,0,24+192*2,16,mb_left) {val1=c_white val0=c_gray val2=c_gray} if sector_clique(32+192*2,0,32+192*3,16,mb_left) {val2=c_white val1=c_gray val0=c_gray}} if val0=c_white {val1=c_gray val2=c_gray} if val1=c_white {val0=c_gray val2=c_gray} if val2=c_white {val1=c_gray val0=c_gray}
if val0=c_white { sector_clique(16,16,112,192,mb_left) {obj_mouse.obj=60} sector_clique(128,16,208,96,mb_left) {obj_mouse.obj=28} sector_clique(224,16,304,96,mb_left) {obj_mouse.obj=29} sector_clique(128,112,208,192,mb_left) {obj_mouse.obj=30} sector_clique(224,112,304,192,mb_left) {obj_mouse.obj=31} sector_clique(320,16,352,48,mb_left) {obj_mouse.obj=32} sector_clique(320,64,352,96,mb_left) {obj_mouse.obj=33} sector_clique(368,16,400,48,mb_left) {obj_mouse.obj=34} sector_clique(368,64,400,96,mb_left) {obj_mouse.obj=35} sector_clique(320,112,352,144,mb_left) {obj_mouse.obj=36} sector_clique(368,112,400,144,mb_left) {obj_mouse.obj=37} sector_clique(416,112,448,144,mb_left) {obj_mouse.obj=38} sector_clique(464,112,496,144,mb_left) {obj_mouse.obj=39} sector_clique(320,160,352,192,mb_left) {obj_mouse.obj=40} sector_clique(368,160,400,192,mb_left) {obj_mouse.obj=41} sector_clique(416,160,448,192,mb_left) {obj_mouse.obj=42} sector_clique(464,160,496,192,mb_left) {obj_mouse.obj=43} sector_clique(16,208,96,240,mb_left) {obj_mouse.obj=1} sector_clique(16,256,144,288,mb_left) {obj_mouse.obj=2} sector_clique(16,304,208,336,mb_left) {obj_mouse.obj=3} sector_clique(16,352,256,384,mb_left) {obj_mouse.obj=4} sector_clique(176,208,256,288,mb_left) {obj_mouse.obj=5} sector_clique(288,208,320,368,mb_left) {obj_mouse.obj=6} sector_clique(336,208,368,320,mb_left) {obj_mouse.obj=7} sector_clique(384,208,416,272,mb_left) {obj_mouse.obj=8} sector_clique(400,288,496,384,mb_left) {obj_mouse.obj=9}}
if val1=c_white { sector_clique(16,208-112,96,240-112,mb_left) {obj_mouse.obj=10} sector_clique(16,256-112,144,288-112,mb_left) {obj_mouse.obj=11} sector_clique(16,304-112,208,336-112,mb_left) {obj_mouse.obj=12} sector_clique(16,352-112,256,384-112,mb_left) {obj_mouse.obj=13} sector_clique(176,208-112,256,288-112,mb_left) {obj_mouse.obj=14} sector_clique(288,208-112,320,368-112,mb_left) {obj_mouse.obj=15} sector_clique(336,208-112,368,320-112,mb_left) {obj_mouse.obj=16} sector_clique(384,208-112,416,272-112,mb_left) {obj_mouse.obj=17} sector_clique(400,288-112,496,384-112,mb_left) {obj_mouse.obj=18}}
if val2=c_white { sector_clique(16,208-112,96,240-112,mb_left) {obj_mouse.obj=19} sector_clique(16,256-112,144,288-112,mb_left) {obj_mouse.obj=20} sector_clique(16,304-112,208,336-112,mb_left) {obj_mouse.obj=21} sector_clique(16,352-112,256,384-112,mb_left) {obj_mouse.obj=22} sector_clique(176,208-112,256,288-112,mb_left) {obj_mouse.obj=23} sector_clique(288,208-112,320,368-112,mb_left) {obj_mouse.obj=24} sector_clique(336,208-112,368,320-112,mb_left) {obj_mouse.obj=25} sector_clique(384,208-112,416,272-112,mb_left) {obj_mouse.obj=26} sector_clique(400,288-112,496,384-112,mb_left) {obj_mouse.obj=27}}
draw - Code:
-
if view_current=1 { draw_sprite_ext(sprite56,0,16,0,1,1,0,val0,1) draw_point_color(16,15,0) draw_sprite_ext(sprite56,1,24+192,0,1,1,0,val1,1) draw_point_color(24+192,15,0) draw_sprite_ext(sprite56,2,32+192*2,0,1,1,0,val2,1) draw_point_color(32+192*2,15,0)
if val0=c_white { draw_grid(16,16,112,192,16,c_blue) draw_grid(128,16,208,96,16,c_red) draw_grid(224,16,304,96,16,c_red) draw_grid(128,112,208,192,16,c_red) draw_grid(224,112,304,192,16,c_red) draw_grid(320,16,352,48,16,c_red) draw_grid(320,64,352,96,16,c_red) draw_grid(368,16,400,48,16,c_red) draw_grid(368,64,400,96,16,c_red) draw_grid(320,112,352,144,16,c1) draw_grid(368,112,400,144,16,c1) draw_grid(416,112,448,144,16,c1) draw_grid(464,112,496,144,16,c1) draw_grid(320,160,352,192,16,c1) draw_grid(368,160,400,192,16,c1) draw_grid(416,160,448,192,16,c1) draw_grid(464,160,496,192,16,c1) draw_grid(16,208,96,240,16,c2) draw_grid(16,256,144,288,16,c2) draw_grid(16,304,208,336,16,c2) draw_grid(16,352,256,384,16,c2) draw_grid(176,208,256,288,16,c2) draw_grid(288,208,320,368,16,c2) draw_grid(336,208,368,320,16,c2) draw_grid(384,208,416,272,16,c2) draw_grid(400,288,496,384,16,c2) } if val1=c_white {draw_grid(16,208-112,96,240-112,16,c2) draw_grid(16,256-112,144,288-112,16,c2) draw_grid(16,304-112,208,336-112,16,c2) draw_grid(16,352-112,256,384-112,16,c2) draw_grid(176,208-112,256,288-112,16,c2) draw_grid(288,208-112,320,368-112,16,c2) draw_grid(336,208-112,368,320-112,16,c2) draw_grid(384,208-112,416,272-112,16,c2) draw_grid(400,288-112,496,384-112,16,c2)}
if val2=c_white {draw_grid(16,208-112,96,240-112,16,c2) draw_grid(16,256-112,144,288-112,16,c2) draw_grid(16,304-112,208,336-112,16,c2) draw_grid(16,352-112,256,384-112,16,c2) draw_grid(176,208-112,256,288-112,16,c2) draw_grid(288,208-112,320,368-112,16,c2) draw_grid(336,208-112,368,320-112,16,c2) draw_grid(384,208-112,416,272-112,16,c2) draw_grid(400,288-112,496,384-112,16,c2)} // draw_grid(x1,y1,x2,y2,repetition,color) } le problème ne peut pas venir des script, sector clique = zone où l'on clique, jamais de bug avec merci d'avance |
|