Author Topic: Sokoban  (Read 12412 times)

Prco

  • Newbie
  • *
  • Posts: 4
    • View Profile
Sokoban
« on: 04.05.2012, 23:47:43 »
Hľadám niekoho kto by pomohol alebo spravil 11 cvičenie sokobana....budem veľmi vďačný

iren2118

  • Full Member
  • ***
  • Posts: 128
    • View Profile
Re: Sokoban
« Reply #1 on: 05.05.2012, 00:03:27 »
co takto nezakladat uz asi 23908230-temu na zadanie z programovania   :hammer: a ved napis co konkretne ti nejde  ;)

Prco

  • Newbie
  • *
  • Posts: 4
    • View Profile
Re: Sokoban
« Reply #2 on: 05.05.2012, 00:07:17 »
už v prvom kroku mi vypisuje chyby
main.c: In function `main':
main.c:51: error: `karel' undeclared (first use in this function)
main.c:51: error: (Each undeclared identifier is reported only once
main.c:51: error: for each function it appears in.)

pri karel.direction = 90; ....ale pri ostaných smeroch mi to nevypisuje

iren2118

  • Full Member
  • ***
  • Posts: 128
    • View Profile
Re: Sokoban
« Reply #3 on: 05.05.2012, 00:12:54 »
už v prvom kroku mi vypisuje chyby
main.c: In function `main':
main.c:51: error: `karel' undeclared (first use in this function)
main.c:51: error: (Each undeclared identifier is reported only once
main.c:51: error: for each function it appears in.)

pri karel.direction = 90; ....ale pri ostaných smeroch mi to nevypisuje
v prvom kroku...predpokladam ze pri rozdelovani kodu, skus sa pozriet ci mas spravne definovane premenne (ked ti pise first use, tak si bud nezahrnul hlavickovy subor, alebo si si v main-e nezadefinoval ROBOT karel ci ako sa to vola)

Prco

  • Newbie
  • *
  • Posts: 4
    • View Profile
Re: Sokoban
« Reply #4 on: 05.05.2012, 00:29:17 »
opravil som to ale vypisuje mi ešte toto:
nbproject/Makefile-Windows.mk:77: warning: overriding recipe for target `build/Windows/Cygwin_1-Windows/library.o'
nbproject/Makefile-Windows.mk:67: warning: ignoring old recipe for target `build/Windows/Cygwin_1-Windows/library.o'
nbproject/Makefile-Windows.mk:77: warning: overriding recipe for target `build/Windows/Cygwin_1-Windows/library.o'
nbproject/Makefile-Windows.mk:67: warning: ignoring old recipe for target `build/Windows/Cygwin_1-Windows/library.o'
build/Windows/Cygwin_1-Windows/library.o: file not recognized: File format not recognized
collect2: ld returned 1 exit status
make[2]: *** [dist/Windows/Cygwin_1-Windows/theproject.exe] Error 1
make[1]: *** [.build-conf] Error 2
make: *** [.build-impl] Error 2

iren2118

  • Full Member
  • ***
  • Posts: 128
    • View Profile
Re: Sokoban
« Reply #5 on: 05.05.2012, 01:30:51 »
A mne by nevedel niekto poradit, ked mam funkciu void levels_init(char *name, char *password, char *description, char *mapaa), ako mam z neho spustat mapu.. aby mi vykreslilo 1. mapu a hned aj 2. a potom 3. ? lebo nainicializuje mi akurat 1. mapu, prejdem ju a potom mi vypne subor..
ved si to jednoducho prepoj...na to tam mas spajany zoznam. Musis mat nejaku premennu (alebo navratovu hodnotu nejake fcie), ktora ti ukazuje na prvy level a nasmerujes na dalsi level vzdy, ked uspesne prejdes aktualny.

venegur

  • Newbie
  • *
  • Posts: 11
    • View Profile
Re: Sokoban
« Reply #6 on: 05.05.2012, 01:49:31 »
jojj spajany uz mam ale nefunkcny neviem preco ale po prejdeni 1. levelu mi takuto hlasku vyhodi
http://www.freeimagehosting.net/ange2

iren2118

  • Full Member
  • ***
  • Posts: 128
    • View Profile
Re: Sokoban
« Reply #7 on: 05.05.2012, 02:12:53 »
jojj spajany uz mam ale nefunkcny neviem preco ale po prejdeni 1. levelu mi takuto hlasku vyhodi
http://www.freeimagehosting.net/ange2
tak mas ale asi nefunkcny...myslim, ze viac by pomohlo par riadkov kodu, ktore nefunguju, lebo z tej hlasky ti asi nikto nepovie co mas zmenit  :angel:

PeTer2608

  • Newbie
  • *
  • Posts: 25
    • View Profile
Re: Sokoban
« Reply #8 on: 05.05.2012, 03:46:27 »
Ľudia ako ste riešili to načítavanie zo súboru? Celý riadok viem načítať len neviem ako to potom rozdeliť na jednotlivé položky tak aby som oddelil heslo, popis a všetky ostatné veci, ktore by som potom dal do spojkoveho zoznamu. :-/
« Last Edit: 05.05.2012, 04:02:51 by PeTer2608 »
Prišiel som, videl som, uvidím čo sa s tým dá robiť  :D

ApokalypS

  • Hero Member
  • *****
  • Posts: 5801
  • apokalyps(a) sa mení..
    • View Profile
    • projekt k mojej diplomovke..
Re: Sokoban
« Reply #9 on: 05.05.2012, 17:37:59 »
pozri cely topic a najdes riesenie ;)

oprava, je to v druhom topicu,
80% mozgu človeka tvorí kvapalina, v mojom prípade brzdová..

CHCEM S5 :zuzka: STARY IS :zuzka: !!!!
http://www.tu-ke.com/forum/o-nicom/otvoreny-list-vedeniu-firmy-dupress-(dodavatel-mais)/

elektrotechnikalover

  • Newbie
  • *
  • Posts: 18
    • View Profile
Re: Sokoban
« Reply #10 on: 05.05.2012, 21:22:02 »
http://it4kt.fei.tuke.sk/c/pvjc/11.html

11.4 uloha

neviete mi niekto poradiť čo mám robiť ďalej ak prečítam v súbore riadok a celý ho mám uložený v stringu ? skúšal som ho explicitne pretypovať na LEVEL no vtedy mi vypíše že je všetko prázdne , pričom keď som predtým krokom  ten string printfnem tak je tam celý ... neviem sa s tým pohnúť už dosť dlho :(

Luk1

  • Sr. Member
  • ****
  • Posts: 401
    • View Profile
Re: Sokoban
« Reply #11 on: 05.05.2012, 23:50:51 »
http://it4kt.fei.tuke.sk/c/pvjc/11.html

11.4 uloha

neviete mi niekto poradiť čo mám robiť ďalej ak prečítam v súbore riadok a celý ho mám uložený v stringu ? skúšal som ho explicitne pretypovať na LEVEL no vtedy mi vypíše že je všetko prázdne , pričom keď som predtým krokom  ten string printfnem tak je tam celý ... neviem sa s tým pohnúť už dosť dlho :(
musis ho rozdelit na casti mapa, popis, heslo a meno a tie potom ukladat do struktury

Za slovensky narod bije mi srdce v hrudi.

elektrotechnikalover

  • Newbie
  • *
  • Posts: 18
    • View Profile
Re: Sokoban
« Reply #12 on: 06.05.2012, 00:42:39 »
JJ , za ten čas ma to napadlo ... aj som to tak spravil ... len mi hádže segmatation foult už keď normálne hodím všetko ja má byť do levels_init a súbor existuje .... asi by si neobetoval 5 minut tvojho času keby som ti poslal zdroják čo ? :(

PeTer2608

  • Newbie
  • *
  • Posts: 25
    • View Profile
Re: Sokoban
« Reply #13 on: 06.05.2012, 01:11:47 »
tak som to rozdelil...spravil som aj popis misie ktory mi zobrazi pod mapkou....ked pustil hru od prveho levelu vsetko ide v poriadku a popisky sa s meniacim levelom menia tiez...problem je v tom ze ked zapnem napr. 2hu misiu tak mi zobrazi popisku z prvej...mapka je vsak zobrazena spravne...nestretol sa niekto s podobnym problemom?  ???  ???  ;)
Prišiel som, videl som, uvidím čo sa s tým dá robiť  :D

Ageiris

  • Newbie
  • *
  • Posts: 28
    • View Profile
Re: Sokoban
« Reply #14 on: 06.05.2012, 01:15:37 »
ja mam zase problem, ze ked stlacim q, malo by mi to vypnut terminal, alebo skocit do menu, ale ono to vyhlasi segmentation fault..
ma s tym niekto skusenost?

Luk1

  • Sr. Member
  • ****
  • Posts: 401
    • View Profile
Re: Sokoban
« Reply #15 on: 06.05.2012, 01:31:10 »
JJ , za ten čas ma to napadlo ... aj som to tak spravil ... len mi hádže segmatation foult už keď normálne hodím všetko ja má byť do levels_init a súbor existuje .... asi by si neobetoval 5 minut tvojho času keby som ti poslal zdroják čo ? :(
posli mi do pm

Za slovensky narod bije mi srdce v hrudi.

Luk1

  • Sr. Member
  • ****
  • Posts: 401
    • View Profile
Re: Sokoban
« Reply #16 on: 06.05.2012, 01:32:07 »
ja mam zase problem, ze ked stlacim q, malo by mi to vypnut terminal, alebo skocit do menu, ale ono to vyhlasi segmentation fault..
ma s tym niekto skusenost?
co sa deje ked stlacis q ? volas aj levels_free ci nie ? alebo ?

Za slovensky narod bije mi srdce v hrudi.

Ageiris

  • Newbie
  • *
  • Posts: 28
    • View Profile
Re: Sokoban
« Reply #17 on: 06.05.2012, 19:26:20 »
volam levels_free. Aj ked som to odtial vymazal, nic sa nezmenilo :( uz neni moc casu to napravit a uz neviem absolutne kde moze byt chyba. Vsetko som uz skusal...budem to musiet poslat s chybou

Luk1

  • Sr. Member
  • ****
  • Posts: 401
    • View Profile
Re: Sokoban
« Reply #18 on: 06.05.2012, 19:56:15 »
ved oddebuguj

Za slovensky narod bije mi srdce v hrudi.

venegur

  • Newbie
  • *
  • Posts: 11
    • View Profile
Re: Sokoban
« Reply #19 on: 06.05.2012, 21:42:38 »
ukazuje vam ten zoznam ci ste splnili podmienky odovzdania ?

iren2118

  • Full Member
  • ***
  • Posts: 128
    • View Profile
Re: Sokoban
« Reply #20 on: 06.05.2012, 21:44:39 »
ukazuje vam ten zoznam ci ste splnili podmienky odovzdania ?
nie   >:(

Corleone

  • Newbie
  • *
  • Posts: 6
    • View Profile
Re: Sokoban
« Reply #21 on: 07.05.2012, 02:50:54 »
Pomohol by niekto v sokobanovi s ulohou 4.1 a 4.2 z 11teho cvika???

Wolfdale

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 489
  • /root
    • View Profile
Re: Sokoban
« Reply #22 on: 07.05.2012, 04:04:24 »
ukazuje vam ten zoznam ci ste splnili podmienky odovzdania ?

Ale to by bol fail, kebyže uvidíš deň po lehote svoje iniciálky na LOGu, že file readme.txt is missing.

Ešte sme to nedokončili celkom, ale takmer sme už začali.

Rajo

  • Sr. Member
  • ****
  • Posts: 346
    • View Profile
Re: Sokoban
« Reply #23 on: 07.05.2012, 05:16:07 »
/bin/ - v tomto priečinku sa bude nachádzať spustiteľná verzia programu (súbor sokoban) spolu so súborom obsahujúcim zoznam všetkých levelov (súbor levels)

dať tam súbor "sokoban" bez prípony, ktorý mi vygenerovala omega alebo .exe súbor z netbeanse (+pdcurses, +cygwin1.dll)

ApokalypS

  • Hero Member
  • *****
  • Posts: 5801
  • apokalyps(a) sa mení..
    • View Profile
    • projekt k mojej diplomovke..
Re: Sokoban
« Reply #24 on: 07.05.2012, 15:34:44 »
ukazuje vam ten zoznam ci ste splnili podmienky odovzdania ?

Ale to by bol fail, kebyže uvidíš deň po lehote svoje iniciálky na LOGu, že file readme.txt is missing.
nebol.. nam na cviku dovolil este dodatocne spakovat subory spravne a nahrat ich este raz bez sankcie.. to pre tych, ktori to nemali dobre a nevsimli si, ze treba pozerat i logy
80% mozgu človeka tvorí kvapalina, v mojom prípade brzdová..

CHCEM S5 :zuzka: STARY IS :zuzka: !!!!
http://www.tu-ke.com/forum/o-nicom/otvoreny-list-vedeniu-firmy-dupress-(dodavatel-mais)/