Skocz do zawartości

Gibki Kaktus

Użytkownicy
  • Zawartość

    819
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    6

Posty dodane przez Gibki Kaktus


  1. Cytuj

    Compile started: 13:08:35
    "C:\Users\User\AppData\Roaming\GameMaker-Studio\GMAssetCompiler.exe" /c /m=win  /config="Default" /tgt=64 /obob=True /obpp=False /obru=True /obes=False /i=3 /j=4 /cvm /tp=2048 /mv=1 /iv=0 /rv=0 /bv=1772 /gn="Cycror" /td="C:\Users\User\AppData\Local\Temp" /cd="C:\Users\User\Documents\GameMaker\Cache" /sh=True /dbgp="6502" /hip="127.0.0.1" /hprt="51268" /o="C:\Users\User\AppData\Local\Temp\gm_ttt_61724\gm_ttt_70018" "C:\Users\User\Dropbox\Cycror.gmx\Cycror.project.gmx"

    Reading project file....finished.
    Compile Constants...finished.
    Remove DnD...finished.
    Compile Scripts...finished.
    Compile Objects...finished.
    Compile Timelines...finished.
    Compile Triggers...finished.
    Compile Rooms...finished.
    Compile Extensions...finished.
    Global scripts...finished.
    Final Compile...finished.
    Saving IFF file... C:\Users\User\AppData\Local\Temp\gm_ttt_61724\gm_ttt_70018\Cycror.win
    Writing Chunk... GEN8
    Writing Chunk... OPTN
    Writing Chunk... LANG
    Writing Chunk... EXTN
    Writing Chunk... SOND
    Writing Chunk... AGRP
    Writing Chunk... SPRT
    Writing Chunk... BGND
    Writing Chunk... PATH
    Writing Chunk... SCPT
    Writing Chunk... GLOB
    Writing Chunk... SHDR
    Writing Chunk... FONT
    Writing Chunk... TMLN
    Writing Chunk... OBJT
    Writing Chunk... ROOM
    Writing Chunk... DAFL
    Writing Chunk... TPAGE
    Texture Group - Default
    Writing Chunk... CODE
    Writing Chunk... VARI
    Writing Chunk... FUNC
    Writing Chunk... STRG
    Writing Chunk... TXTR
    0 Compressing texture... writing texture texture_0.png...
    Writing Chunk... AUDO
    Writing Chunk... SCPT
    Writing Chunk... DBGI
    Writing Chunk... INST
    Writing Chunk... LOCL
    Writing Chunk... STRG
    Stats : GMA : Elapsed=6129,303
    Stats : GMA : sp=32,au=0,bk=0,pt=0,sc=4,sh=0,fo=2,tl=0,ob=4,ro=1,da=0,ex=0,ma=6,fm=0x80044D680020
    Asset Compile finished: 13:08:46
    -----------------------------------------------------------
    executing C:\Users\User\AppData\Local\Temp\gm_ttt_61724\gm_ttt_70018\Cycror.win
    -----------------------------------------------------------
    "C:\Users\User\AppData\Roaming\GameMaker-Studio\Runner.exe"  -game "C:\Users\User\AppData\Local\Temp\gm_ttt_61724\gm_ttt_70018\Cycror.win"

    Attempting to set gamepadcount to 12

     

     

     

    Wszyściutko działało, aż tu nagle za jednym podejściem odpalenia gry na tym się kończy i nic się totalnie już nie dzieje, pomysły?

     

     

    EDIT: oczywiście jak tylko napisałem temat sam znalazłem odpowiedź xD

    Powaliło mi się i w jednej pętli miałem zarówno i jak i u w ustawieniach :P


  2. Co do generowania, to draw działa co klatkę, a Ty z każdą klatką generujesz nowe losowo.

    Stwórz w create zmienną np item_price_random=

    random_range(0.5,0.75)

    I potem w kodzie zamiast random_range to wpisujesz item_price_random.

     

    Co do błędu w pokazywaniu nierównych rzeczy to robisz to tak, że w każdym z wyświetlanych rzeczy w y wpisujesz tę samą wartość mnożenia z i u wszystkich, u Cb jest różnie 325,350,275, już nie wspominam o tym, że w obiektach nie mnożysz  przez 0.75 a w reszcie tak. A ta druga wartość którą masz stanowi gdzie będzie się ustawiać.

    • Lubię (+1) 1

  3. e99754ae5baa2.png

    14bad0cfa61a4.png

    No to ten, ostatnio napisał do mnie kumpel, coś w stylu "Chciałbym zrobić krok na przód, a nie tylko tworzenie dodatków, zróbmy grę", a że z AD ostatnio mało grafik dostaję, to se zacząłem mały projekt na androida :P

    I równocześnie ostatni planowany projekt w GMie, potem całkowita przerzutka na Unity :D


  4. PsichiX, rzadko kiedy udzielam się w kłótniach, bo mi się nie chce, ale chłopie, Ty na pewno nie zostałeś gdzieś w gimnazjum? Ktoś chce Ci pomóc, a Ty go besztasz z błotem, sam prowokujesz a potem masz pretensje do innych....

     

    Nie wiem jakby było u mnie na Chromie, bo nie chce mi się pobierać, ale na Mozilli na lapku mam jakoś 15-20 fps, i5, gtx 940m.


  5. Witam, mam pewien dziwny bug.

     

    Mianowicie mam sobie obiekt o_champion, który jest podpięty pod obiekt przeciwnicy. No i cóż, mam sobie w tym o_championie kod, który nie działa, bo nie wykrywa mi gracza, pomimo, iż reszta przeciwników go wykrywa. Z tego co zauważyłem to normalnie wykrywa, a nie wykrywa go jak jest poza viewem i zostaje deaktywowany. Ale to i tak dziwne, bo w innych przeciwnikach mi nie wywala takiego błędu z graczem :/

     

    Tutaj jest kod błędu:

    ERROR!!! :: ################################################################################

    ############

    FATAL ERROR in

    action number 1

    of Step Event0

    for object o_champion:

     

     

    Unable to find any instance for object index '106757' name '<undefined>'

    at gml_Object_o_champion_StepNormalEvent_1 (line 41) - if abs(x-cel.x)<250 && distance_to_object(cel)<250 goni=1 else goni=0;

    ################################################################################

    ############

     

     

    Tutaj podaje wam cały step z o_championa:

    GML
    var cel=global.graczek[1];

    var ocel=noone

    if global.gracze=1

    {

    cel=global.graczek[1]

    }

    else

    {

    if distance_to_object(global.graczek[1])<distance_to_object(global.graczek[2]) && global.graczek[1].ginie=0

    {

    ocel=global.graczek[2];

    cel=global.graczek[1];

    }

    else

    {

    ocel=global.graczek[1];

    if global.graczek[2].ginie=0 cel=global.graczek[2] else cel=global.gracze[1];

    }

    }

    //Odpych

    if hspeed>0

    {

    hspeed-=0.2

    }

    if hspeed<0

    {

    hspeed+=0.2

    }

    if atakuje=2 && hspeed<=2 && hspeed>=-2 hspeed=0;

    if moze>0 moze--;

     

    //Grawitacja

    if place_free(x,y+1)

    {gravity = 0.5}

    else

    {gravity = 0}

     

    if ginie=0 && stun=0{

    //Kod na chodzenie

    if goni=0 && stoi=0{

    if abs(x-cel.x)<250 && distance_to_object(cel)<250 goni=1 else goni=0;

    if zmien<1 and vspeed=0{

    zmien=random(2*room_speed)

    kierunek=irandom(2)

    }

    if zmien>0{

    if kierunek=1{

    image_xscale=-1

    if place_free(x-spd,y){

    x-=spd/2

    sprite_index=sprit;

    }

    image_speed=0.3

    }else{

    image_xscale=1

    if place_free(x+spd,y){

    x+=spd/2

    sprite_index=sprit;

    }

    image_speed=0.3

    }

    }

    }else if goni=1 && cel.image_alpha=1{

    if atakuje=0 && distance_to_object(cel)>dystans/2{

    if cel.x>x image_xscale=1 else image_xscale=-1;

    if place_free(x+spd*image_xscale,y) {x+=spd*image_xscale; sprite_index=sprit} else sprite_index=spr;

    }

    if atakuje=0 && moze=0 && distance_to_object(cel)<dystans{

    moze=coile*room_speed;

    atakuje=1;

    image_index=0;

    sprite_index=sprit_atak

    image_speed=0.5;

    if cel.x>x image_xscale=1 else image_xscale=-1;

    }else if atakuje=1 && image_index>5{

    atakuje=2;

    kol=instance_create(x,y,o_wilk_kolizja);

    kol.pan=id;

    kol.atak=atak;

    kol.sprite_index=spr_champion_kolizja;

    }else if atakuje=2{

    if place_free(x+(spd)*image_xscale,y){

    x+=(spd)*image_xscale;

    }

    if image_index>9{

    atakuje=3;

    with(kol) instance_destroy();

    }

    }

    }

    }else if stun=1 && ginie=0{

    atakuje=0;

    image_speed=0.3;

    sprite_index=spr;

    stoi=0;

    }

     

    if hp<=0

    {

    with(kol) instance_destroy();

    if ginie=0

    {

    dusz=instance_create(x,y,dusza)

    dusz.sprite_index=duszas

    dusz.image_xscale=image_xscale

    dusz.pan=id

    ginie=1

    sprite_index=sprit_ginie

    image_speed=0.4

    image_index=0

    }

    }

     

    if stun=1 and s=0

    {

    s=instance_create(x,y-yp,stunik)

    s.pan=id

    s.niszcz=0

    }

    if s!=0

    {

    if stun=0 or ginie!=0

    {

    if instance_exists(s) s.niszcz=1;

    }

    }

×