• Welcome to TUKE FÓRUM - Fórum pre študentov Technickej Univerzity v Košiciach.
 

Sokoban

Started by Prco, 04.05.2012, 23:47:43

« predchdzajce - alie »

Prco

Hľadám niekoho kto by pomohol alebo spravil 11 cvičenie sokobana....budem veľmi vďačný

iren2118

co takto nezakladat uz asi 23908230-temu na zadanie z programovania   :hammer: a ved napis co konkretne ti nejde  ;)

Prco

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

Quote from: Prco 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
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

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

Quote from: venegur on  05.05.2012, 01:24:29
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

jojj spajany uz mam ale nefunkcny neviem preco ale po prejdeni 1. levelu mi takuto hlasku vyhodi
http://www.freeimagehosting.net/ange2

iren2118

Quote from: venegur 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
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

#8
Ľ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. :-/
Prišiel som, videl som, uvidím čo sa s tým dá robiť  :D

ApokalypS

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

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

Quote from: elektrotechnikalover 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 :(
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

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

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

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

Quote from: elektrotechnikalover 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 ? :(
posli mi do pm

Za slovensky narod bije mi srdce v hrudi.

Luk1

Quote from: Ageiris 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?
co sa deje ked stlacis q ? volas aj levels_free ci nie ? alebo ?

Za slovensky narod bije mi srdce v hrudi.

Ageiris

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


Za slovensky narod bije mi srdce v hrudi.

venegur

ukazuje vam ten zoznam ci ste splnili podmienky odovzdania ?

iren2118

Quote from: venegur on  06.05.2012, 21:42:38
ukazuje vam ten zoznam ci ste splnili podmienky odovzdania ?
nie   >:(

Corleone

Pomohol by niekto v sokobanovi s ulohou 4.1 a 4.2 z 11teho cvika???

Wolfdale

Quote from: venegur on  06.05.2012, 21:42:38
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

/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

Quote from: Wolfdale on  07.05.2012, 04:04:24
Quote from: venegur on  06.05.2012, 21:42:38
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)/