Skocz do zawartości

^#$PAUL$#^

Użytkownicy
  • Postów

    80
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez ^#$PAUL$#^

  1. Właśnie realizowałem to na plikach ini . Jak pewnie wiecie (lub nie) prowadze managera biathlonu i na forum mam zawodników właśnie w postaci "Tomasz SIKORA (82/71/74/86)" a w pliku ini wpisywałem ich tak np. zawodnik=Tomasz SIKORA szybkość=82 itp. i zajmowało mi to wiele czasu, więc chciałbym skrócić ten czas.
  2. nie wiem czy ten pascalowy zapis ":=" i "then" diała w GM. sprubuj samego "=" i nawiasów { } e: i zamiast "and" daj "&&"
  3. dalej nie wiem jak to wykożystać. w pliku tekstowym będzie ok. 100 zawodników i chciałbym zrobić tak aby ime nazwisko itp. każdego były w osobnej zmiennej (elemencie tablicy)
  4. Jak mam np.: Tomasz SIKORA (82/71/74/86) Czy jest jakiś sposób aby imie i nazwisko, poszczególne liczby były odczytywane do osobnych zmiennych ? ale tak aby spacje, nawiasy i ukośniki były pomijane.
  5. ok dzięki wszystko działa :) tylko mam jescze pytanie do propozycji Platyny : Czy to rozwiązanie bardzo spowolni pracę programu gdy takich plików będzie 50 ? edit: w sumie to jest w końcu ini więc wszystko może być w jednym pliku, więc ten mój pomysł był bezsensu :D
  6. a da rade aby odczytywać pliki z ini z innego folderu niż ten w którym jest gra/program ?
  7. Witam! Mam takie oto pytania/problemy : 1. Jak dać w nazwie plików jakąś zmienną ? chodzi mi oto, że jak mam np. GML file_text_open_append('zmienna1.txt'); i jak zmienna1="blabla" to nazwa pliku to blabla.txt 2. Jak odczytać długość zmiennej tekstowej ? potrzebne mi to jest, bo robie managera biathlonu i w GML pisze symulatora. Wyniki zapisuja mi się w pliku tekstowym i chciałbym aby wyniki były równo ułożone. Wiem jak to zrobić (za pomocą pętli), ale nie wiem jak uzyskać ilosć znaków w zmiennej np. zawodnik[1] . Z góry dzięki za pomoc :thumbsup:
  8. Witam! Wie ktoś z was w jaki sposób dodać do dowolnego programu pasek przewijania ? czy jest taka opacja w windowsie 7 , a może można to zrobić jakimś dodadkowym programikiem? Pytam, ponieważ chcialem sobie pograć w Volleyball Manager 2010 link , i się okazało, że okienko gry jest zbyt duże i nawet na największej rozdzielczości nie widze całego okienka gry. Proszę o pomoc :)
  9. nie wiem skąd te global tam się wzięło :jezor: , ale teraz czepia się zakresu zmiennej pudla[1,i]
  10. Zacząłem tworzyć symulatro biathlonu, ale mam taki oto problem: gm pisze mi, że jest zły zakres tablicy. Kompletnie nie wiem dlaczego może tak się dziać. Bardzo proszę o waszą pomoc i z góry dziękuję za pomoc. to jest z create objektu obj_engine GML ini_open("zawodnicy.txt"); dlugosc = ini_read_real("info","trasa",0); zawodnicy = ini_read_real("info","zawodnicy",0); rodzaj=ini_read_string("info","rodzaj","rodzaj"); podbiegi = ini_read_real("info","podbiegi",0); for (i=1; i<=zawodnicy; i+=1) { nazwisko=ini_read_string(string(i),"nazwisko","nazwisko"); imie=ini_read_string(string(i),"imie","imie"); kraj=ini_read_string(string(i),"kraj","kraj"); sila=ini_read_real(string(i),"sila",0); wytrzymalosc=ini_read_real(string(i),"wytrzymalosc",0); szybkosc=ini_read_real(string(i),"szybkosc",0); global.strzelanie=ini_read_real(string(i),"strzelanie",0); szybkosc_strzelania=ini_read_real(string(i),"szybkosc_strzelania",0); } ini_close(); dalszy ciąg create GML if (rodzaj=='sprint') { sprint();} if (rodzaj=='IND') { ind();} if (rodzaj=='sztafeta') { sztafeta();} if (rodzaj=='masowy') { masowy();} if (rodzaj=='poscig') { poscig();} funkcja sprint GML czas_o=dlugosc*2; for (i=1; i<=zawodnicy; i+=1) { szczescie_strzelanie1=random_range(-30,30); suma=szczescie_strzelanie1+strzelanie;//w tym miejscu jest bląd w zakresie tablicy strzelanie if (suma<=16){pudla[1,i]=5;} if (suma<=32 & suma>16){pudla[1,i]=4;} if (suma<=48 & suma>32){pudla[1,i]=3;} if (suma<=64 & suma>48){pudla[1,i]=2;} if (suma<=80 & suma>64){pudla[1,i]=1;} if (suma<=150 & suma>80){pudla[1,i]=0;} szczescie_strzelanie2=random_range(-30,30); suma=szczescie_strzelanie2+strzelanie; //tu też pewnie jest błąd, ale nie sprawdzłem if (suma<=16){pudla[2,i]=5;} if (suma<=32 & suma>16){pudla[2,i]=4;} if (suma<=48 & suma>32){pudla[2,i]=3;} if (suma<=64 & suma>48){pudla[2,i]=2;} if (suma<=80 & suma>64){pudla[2,i]=1;} if (suma<=150 & suma>80){pudla[2,i]=0;} pudla_o=pudla[1,i] + pudla[2,i]; } ini_open('wyniki.txt'); ini_write_real('pudla','1',pudla[1,1]); ini_write_real('pudla','2',pudla[2,1]); ini_close(); show_message('Zapisano'); plik ini z którego wczytywane są dane: [info] rodzaj=sprint trasa=10 podbiegi=5 zawodnicy=1 [1] nazwisko=Sikora imie=Tomasz kraj=POL sila=50 wystrzymalosc=50 szybkosc=50 strzelanie=50 szybkosc_strzelania=50
  11. ^#$PAUL$#^

    Kurs Grafiki

    już jest ok :thumbsup:
  12. ^#$PAUL$#^

    Kurs Grafiki

    napotkałem problem już przy uruchamianiu gimpa :( pisze looking for data files i sie zawiesza. Mam win7 64 bitowy , ale to nie powinien być chyba problem.
  13. ^#$PAUL$#^

    Kurs Grafiki

    no spodziewałem się, że gimp ;) chyba wkońcu go ściągne i zaczne się bawić
  14. ^#$PAUL$#^

    Kurs Grafiki

    Witam! Mam problem, ponieważ zupełnie nie umiem tworzyć grafiki. Za każdym razem jak chce napisać jakąś gre wszystko kończy się na tym, że nie zrobie do niej grafiki. Polecacie jakiś kurs? W jakim programie najlepiej tworzyć grafike do gier? Chodzi mi o to aby kurs był od zera (dla komppletnie zielonych). Chce się nauczyć tworzenia grafiki do gier 2d.
  15. ^#$PAUL$#^

    Nasze strony

    SKI JUMPING MANAGER SEZON 5 [2011/2012] Serdecznie zapraszamy do udziału w Ski Jumping Manager!Obecnie trwa 5 sezon zmagań menadżerów i skoczków na skoczniach świata.Będziesz miał okazję trenować zawodników, wysyłać ich na obozy i różne konkursy w skokach narciarskich od Mistrzostw juniorek aż do Igrzysk Olimpijskich. Pracuj ze swoim sztabem, rozbudowuj skocznie, bądź gospodarzem Pucharu Świata.Obecnie gra z nami około 20 osób, a 114 dokonało rejestracji na forum. Jest dostępnych ponad 40 nacji z których ty możesz poprowadzić jedną do sukcesu. Chcesz być następny?Nie zwlekaj i dołącz do jednego z najlepszych menadżerów internetowych skoków narciarskich! Lista dostępnych zawodów: -Igrzyska Olimpijskie -Mistrzostwa Świata -Mistrzostwa Świata Juniorów -Uniwersjada -Puchar Świata (a w nim TCS,FIS Team Tour) -COC Kobiet -COC Kobiet U-15 -Puchar Kontynentalny -FIS Cup -FIS Cup U-15 -Letnia Grand Prix -Mistrzostwa Europy Juniorów -Liczne turnieje okolicznościowe (w najbliższym czasie) Lista wolnych reprezentacji: Holandia Węgry Macedonia Hiszpania Mołdawia Serbia Monako Islandia Liechtenstein Dania Czarnogóra Grecja Bośnia i Hercegowina Wielka Brytania Belgia Dania Albania Litwa Australia Kirgistan Uzbekistan Nowa Zelandia Korea Północna http://www.sjmanager.fora.pl/
  16. sorki za błąd. a fify 10 nie kupie, bo na kompie z 1,2 ghz procesorem napewno nie będzie działać.
  17. ale składy moge se zrobić sam. chodzi mi głównie o datę, bo jak zrobie np. takiego R.Lewandowskiego z umiejętnościami jakie ma teraz to sie okaże, że w fifie 08 on ma dopiero 19 lat i wyjdzie z tego dugi Messi.
  18. hahaha bardzo śmieszne <_< a ja sie na serio pytam, bo poco kupować fife 10 jak można zrobić składy i zmienić date. tylko jak ją zmienić?
  19. Nie wiecie może czy da się jakoś zmienić date w fifie 08. Chodzi o to aby był rok 2010, a nie 2007.
  20. ^#$PAUL$#^

    grzyby

    najlepiej jest zbierać tylko te grzyby , które mają "gąbki" pod kapeluszem, a nie blaszki. W ten sposób na 99 % nie znajdziesz trójącego grzyba ( jedynie borowik szatański, którego łatwo jest poznać i goryczak żólciowy, którego poprostu nie zjesz, bo jest baaardzo goszki)
  21. ok wielkie dzięki już nie ma błedu :thumbsup:
  22. nic niedało komentowałem i wyszło mi, że błąd jest w funkcji for albo gdzieś w ini w tej części z zawodnikami. nie wiem o co ci chodzi z tym string(n)
  23. Chciałem zrobić managera żużlowego (na stronie www albo forum) i stworzyć program do symulacji wyników. Zdecydowalem się jednak na gml anie c++ jak pisałem w tym temacie. Już na początku napotkalem na błąd: "Unexpected error occured when running the game." Nie wiem o co chodzi. Program składa się narazie tylko z paru linijek kodu w CREATE objektu "obj_engine": GML ini_open("liga.ini"); gospodaz = ini_read_string("info","gospodaz","gospodaz"); gosc = ini_read_string("info","gosc","gosc"); czas = ini_read_real("info","czas",0); for (n=1; n<=16; n+=1;) { nazwisko[n]=ini_read_string(n,"zazwisko","nazwisko"); silnik[n]=ini_read_real(n,"silnik",0); sprzeglo[n]=ini_read_real(n,"sprzeglo",0); doswiadczenie[n]=ini_read_real(n,"doswiadczenie",0); refleks[n]=ini_read_real(n,"refleks",0); umiejetnosci[n]=ini_read_real(n,"umiejetnosci",0); } ini_close(); Plik INI: [info] gospodaz = Unibax gosc = Falubaz czas = 52 [1] nazwisko=P.Protasiewicz silnik=1 sprzeglo=1 doswiadczenie=50 refleks=50 umiejetnosci=50 [2] nazwisko=R.Dobrucki silnik=1 sprzeglo=1 doswiadczenie=50 refleks=50 umiejetnosci=50 [3] nazwisko=G.Zengota silnik=1 sprzeglo=1 doswiadczenie=50 refleks=50 umiejetnosci=50 [4] nazwisko=G.Hanccok silnik=1 sprzeglo=1 doswiadczenie=50 refleks=50 umiejetnosci=50 [5] nazwisko=F.Lindrgen silnik=1 sprzeglo=1 doswiadczenie=50 refleks = 50 umiejetnosci = 50 [6] nazwisko=P.Dudek silnik=1 sprzeglo=1 doswiadczenie=50 refleks=50 umiejetnosci=50 [7] nazwisko=M.Łukowiak silnik=1 sprzeglo=1 doswiadczenie=50 refleks=50 umiejetnosci=50 [8] nazwisko=A.Loktajew silnik=1 sprzeglo=1 doswiadczenie=50 refleks=50 umiejetnosci=50 [9] nazwisko=W.Jaguś silnik=1 sprzeglo=1 doswiadczenie=50 refleks=50 umiejetnosci=50 [10] nazwisko=A.Miedziński silnik=1 sprzeglo=1 doswiadczenie=50 refleks=50 umiejetnosci=50 [11] nazwisko=R.Sullivan silnik=1 sprzeglo=1 doswiadczenie=50 refleks=50 umiejetnosci=50 [12] nazwisko=C.Holder silnik=1 sprzeglo=1 doświadczenie=50 refleks=50 umiejetnosci=50 [13] nazwisko=H.Andersen silnik=1 sprzeglo=1 doswiadczenie=50 refleks=50 umiejetnosci=50 [14] nazwisko=K.Pulczyński silnik=1 sprzeglo=1 doswiadczenie=50 refleks=50 umiejetnosci=50 [15] nazwisko=E.Pulczyński silnik=1 sprzeglo=1 doswiadczenie=50 refleks=50 umiejetnosci=50 [16] nazwisko=D.Boniecki silnik=1 sprzeglo=1 doswiadczenie=50 refleks=50 umiejetnosci=50 Domyślam się, że błąd jest gdzieś w pliku ini, ale nie wiem gdzie. Proszę o pomoc i z gory dziękuję. :rolleyes:
×
×
  • Dodaj nową pozycję...