Skocz do zawartości

ALT

Użytkownicy
  • Postów

    795
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez ALT

  1. Przeróbcie mi ten kod na bardzie wydajny,z użyciem pętli bo mi głowa wybuchnie!

     

    GML
    if fin=0

    {

     

    instance_create(xx,yy,Other)

    fin=1

    alarm[0]=1

    }

    else if fin=1

    {

    if yy=352

    {

     

    Dance();

    fin=0

    xx+=16

    alarm[0]=1

    }else

    {

    yy+=16

    fin=0

    alarm[0]=1

    }

    }

     

    GML (Dance)
    dir = choose(1,3,2,3,1,3)

     

     

     

    switch dir

    {

    case 1:

    pos -= 16

    yy = pos

    case 2:

    pos += 16

    yy = pos

    case 3:

    yy = pos

    }

  2. Ale ten kod nie różni się zbyt od starego,oprócz tego że jest bardzie z optymalizowany.No więc inne pytanie,przerób mi te kod żeby nie generował płaskiego terenu tylko "falistego"

    GML
    {

    for (yy=y; yy<=224; yy+=16)

    for (xx=0; xx<=464; xx+=16)

    instance_create(xx,yy,Other)

     

     

    }

  3. Mam kod:

    GML
    if place_free(x,y-16) and place_free(x,y-32) and place_free(x,y-64)

    {

    draw_sprite(Grass,0,x,y)

    }

    else

    {

    draw_sprite(sprite_index,0,x,y)

    }

    if place_free(x,y+16) {draw_sprite_ext(Border,3,x,y,1,1,0,1,1)}

    if place_free(x-16,y) {draw_sprite_ext(Border,0,x,y,1,1,0,1,1)}

    if place_free(x,y-16) {draw_sprite_ext(Border,1,x,y,1,1,0,1,1)}

    if place_free(x+16,y) {draw_sprite_ext(Border,2,x,y,1,1,0,1,1)}

     

    I wszystko działam,ale chce zamienić place_free na place_meeting.Ale nie działa wtedy jak należy,podacie mi prawidłowy kod z place_meeting?

  4. Za każdym razem kiedy chce włączyć komputer to przy oknie logowania (z napisem Zapraszamy!) zcina się i muszę kilka razy restartować komputer z cudem,aż się nie zatnie.Wcześniej to się działo tylko po wyłączeniu komputer "guzikiem".Jak to naprawić? Mam Windows 7 64 bit'owego

×
×
  • Dodaj nową pozycję...