Jump to content

0x8000ffff

Member
  • Posts

    308
  • Joined

  • Last visited

  • Days Won

    11

Everything posted by 0x8000ffff

  1. Jest różnica między wzbogacaniem języka a jego zaśmiecaniem. Germanizmy czy latynizmy wchodziły do polszczyzny, gdy brakowało słowa na nowe zjawisko (jak szlaban czy komputer). To była ewolucja. AMA, exp czy czelendż to nie ewolucja, to lenistwo. Mamy na to świetne polskie słowa, ale ludzie używaja obcych, bo tak jest "trendy" (celowo waszym językiem). To nie rozwój, to uwiąd umiejętności korzystania z własnego języka.
  2. Słowo „slang” weszło do polszczyzny dawno temu, bo precyzyjnie nazywa konkretne zjawisko językowe i nie ma jednego, równie krótkiego polskiego odpowiednika (można mówić „gwara środowiskowa”, ale slang jest szerszy). „Slang” odmienia się przez polskie przypadki (slangu, slangiem, o slangu), ma polską pisownię i wymowę. Jest jak dawne zapożyczenia z niemieckiego w terminologii kolejowej (np. wajcha czy szlaban). To już „nasze” słowa. „AMA” to obcy twór, którego nawet nie da się odmienić bo funkcjonuje jako skrótowiec: AMA (Ask Me Anything). W tłumaczeniu "Zapytaj Mnie o Cokolwiek", zatem polski skrótowiec to ZMC. Polską terminologię kolejową też będziemy amerykanizować, w imię leczenia swoich narodowych kompleksów?
  3. Expa?!!! Moim zdaniem nie ma potrzeby nabijania punktów doświadczenia (PD) w funkcji dyżurnego ruchu, bo co to mówi o umiejętnościach dyżurnego ruchu? Niewiele albo nawet nic. Podobnie PD maszynisty nic nie mówi o maszyniście, poza tym że dużo/mało jeździ.
  4. AMA - internetowy slang z USA, dlaczego ludzie się tym tak bezrefleksyjnie posługują, naprawdę macie za nic ojczysty język? Dlatego unikam Redditów czy Discordów, bo to wylęgarnie takich koszmarków językowych. Tak, wiem, to trochę nie na temat (pewnie nazwalibyście to offtop czy jakoś tak), chociaż...
  5. Takie zachowanie bota (algorytm) świadczy o tym, że dyżurny bot nie rozumie przyczyny Pt pociągu. Dla algorytmu dyżurnego bota RJ powinien zawierać powiązanie postoju pociągu z numerami pociągów, których przepuszczeniu ten postój służy, skoro jego algorytm nie radzi sobie z odgadnięciem tego. Człowiek jako dyżurny ma to wliczone w swoją funkcję, aby rozczytać prawidłowo RJ. Boty (zarówno w funkcji DR jak i mechanika) są ogromną siłą tego symulatora (bardzo przez twórców niedocenianą), gdyż umożliwiają grę w multi nawet bez ludzkich graczy, co się rzadko w multiplayerach zdarza. Mimo tej ogromnej siły tego rozwiązania wciąż pozostają niedopieszczone przez swoich twórców, a szkoda.
  6. Ludzie rzadko oduczają się tego, co mile łechce ich ego. 😉
  7. Interesuje mnie jeszcze czarne okienko "TS Developer", nie jest opisane na wiki. Odkryłem, że mogę się przy jego pomocy teleportować do składów (zazwyczaj na ich dach), ale nie mogę się połapać w opisach przy składach "TS", "SR". Sądziłem też, że będzie można się teleportować do kabiny składu, aby sprawdzić np. z jaką prędkością skład jedzie. Dla przykładu, czy za Idzikowicami przyśpiesza do 200 km/h czy jedzie na sztywno 120 km/h jak było w poleceniu które ten skład wystartowało SetBotSpeed(EIC_4504, 120). Wiem, mam dużo pytań, ale taki był cel założenia tego wątku 😉
  8. Kombinuję z tym firewallem, jego wyłączenie nic nie zmienia, dodałem jednak proste reguły zezwalające na ruch w obie strony na porcie 41912, tak na wszelki wypadek. Zauważyłem jednak ciekawą rzecz, zmienne które wpisałem sobie w okienku inspekcyjnym są w stanie niedostępne dopóki nie wcisnę pauzy, wówczas pojawiają się ich wartości. Jeżeli nie ma już żadnego breakpointa w kodzie, pauzowanie skutkuje zatrzymaniem się na funkcji PerformUpdate(). Jeśli dobrze rozumiem, runtime to kod, który został wczytany z moich plików lua, składających się na scenariusz. Pilnuję się teraz, aby po zmianach w kodzie nie zapomnieć o "Reload current script" i przeładowaniu scenariusza, może tu był problem. A może po prostu debugowanie w VS Code odstaje od moich oczekiwań/przyzwyczajeń z Netbeans. Dziękuję za zabranie głosu i chęć pomocy 🙂
  9. Czy ktoś do pisania scenariuszy korzysta z VS Code i debugowania (F5)? Przeczytałem instrukcję na wiki na ten temat, jako edytor czy wręcz programistyczne IDE działa znakomicie - mam swoje przyzwyczajenia z Netbeans IDE dla Javy. No i tu jest problem, w Netbeans debugowanie kodu w czasie rzeczywistym zawsze działa bez problemów, w VS Code nie (Netbeans znam od lat, VS Code używam po raz pierwszy). Mam w folderze ze scenariuszem folder .vscode z plikiem konfiguracyjnym, pochodzi z szablonu template, więc zakładam że jego zawartość jest prawidłowa. Polecenie netstat -ano | findstr 41912 w Terminalu VS Code zwraca wynik TCP 127.0.0.1:41912 0.0.0.0:0 LISTENING 6956. Więc gdzie jest pies pogrzebany? Jakaś specjalna konfiguracja w plikach scenariusza jest wymagana?
  10. Skoro nie da się dogadać z ludźmi... Gram ostatnio na serwerach z botami, a co. Jak taki bot zatrzyma opóźniony pasażerski i puści planowy towarowy, żeby go nie opóźniać składem, co to się w rozkładzie mimo priorytetów nie potrafi utrzymać, to i słuszne to i sprawiedliwe, a na bota raportu się pisać nie da 😛
  11. No ok, czyli pozostaje ten czas aktywacji VD wykorzystać na dojście do składu, rozruch, nawet zimny etc.
  12. Z tym "widzimisię" się niestety muszę zgodzić, zwłaszcza w kwestii przejrzystości działań moderacji.
  13. Tak się zastanawiam, ilu osobom by się tak naprawdę chciało. Ja mam za sobą budowę fikcyjnej linii kolejowej o długości zaledwie 10 km, gdzie stacja (posterunek ruchu) to tylko jeden z elementów całej scenerii. Wzdłuż tych 10 km szlaku trzeba zadbać o roślinność, inne obiekty, a także słupy trakcyjne i rozwiesić na nich przewody, pilnować sekcjonowania sieci trakcyjnej, wskaźniki, wyzwalacze do automatyzacji ruchu. To była trasa fikcyjna, sam decydowałem co ma gdzie być, byle było zgodne z kolejową rzeczywistością. Ale z tego co widzę, mapy w SR odwzorowują rzeczywistość, w tym ukształtowanie terenu. Ja w moim projekcie zrezygnowałem z tego i wszystko stanęło na płaskim terenie. To co najmniej miesiące ciężkiej pracy. P.S. Jeśli ktoś ciekaw, robiłem to w Trainz 2012.
  14. Generalnie w trybie jazdy pociągowej, cofanie jest zabronione, zwłaszcza na szlaku, ale także na posterunkach ruchu na których w ich dokumentacji techniczno ruchowej nie przewiduje się jazd manewrowych. Zatem maszynista cofający samowolnie skład na szlaku wykonuje czynności zagrażającą bezpieczeństwu ruchu.
  15. Przeszukałem forum w celu znalezienia odpowiedzi na pytanie, dlaczego VD w scenariuszach potrzebuje nawet kilku minut aby się aktywować. No i znalazłem tylko pytania i żadnej odpowiedzi. Mam za słaby sprzęt, czy wszyscy tak mają?
  16. W tym właśnie problem, aż do momentu, gdy ludzka percepcja nie będzie w stanie już tego nadmiaru informacji i tempa ich napływu przetworzyć. Dla mnie DC jest właśnie takim punktem granicznym. Byłem tam bardzo krótko, więc to nie jest tak, że nie wiem o czym mówię. No ale to nie jest rozmowa na te tematy 😉
  17. W scenariusze dopiero wchodzę, po lekturze API i dokumentacji pracuję nad pierwszym prostym scenariuszem. Mam jednak inne doświadczenia z Lua, chodzi o mody do Farming Sumulator 22/25. Otóż poprawnie działający mod, testowany jako jedyny wgrany do podstawki gry, nagle zaczyna się zachowywać źle lub w ogóle przestaje działać współistniejąc z innymi modami, które znów istniejąc samodzielnie działają poprawnie. Być może tutaj również występuje jakiś rodzaj interakcji czy raczej "gryzienia" się modów ze sobą. Wiem, tu nie ma modów, są scenariusze i to uruchamiane samodzielnie, ale odnoszę wrażenie, że programowanie wszelkiej maści dodatków do gier przy pomocy okrojonych narzędzi udostępnianych dla graczy, czyli bez pełnej dokumentacji i tzw. dobrych praktyk programistycznych przynosi właśnie takie efekty. Ja na przykład jestem mocno zdziwiony, że VD w scenariuszach aktywuje się dopiero po nawet 5 minutach. Gdy nie zwracałem na to uwagi i wydawałem polecenie ustawiania przebiegów, to scenariusz po prostu "się wykładał", czyli nie robił tego, co powinien. Może to tego typu przypadki?
  18. Może jak będziemy aktywni tutaj, nie na DC, to się sytuacja trochę zmieni, od nas to zależy 😉 Więc najwyraźniej za mało tych dyskusji, trzeba się o to bezustannie upominać. Jest takie powiedzenie, że kropla drąży skałę nie siłą, lecz ciągłym padaniem 😉 Cóż, wdałem się tam w niepotrzebną, krzykliwą dyskusję, w tonie niepotrzebnie emocjonalnym. Być może to zniekształciło moją ideę i stworzyło u Ciebie takie wrażenie. Mój podstawowy zarzut to bany za prowadzenie ruchu na posterunku na podstawie oceny maszynistów. Nie oni są od tego. Nie zgadzam się także na wytwarzanie atmosfery strachu "pasażerskie nade wszystko, zatrzymać cały ruch towarowy, bo lepsze to niż dostać bana, maszyniści z towarówek i tak nikogo nie raportują". Nie chce mi się przeglądać moich wypowiedzi, ale zaskakujesz mnie fragmentem, że ja twierdzę iż w grze nie ma miejsca na regulaminy kolejowe. Prostuję definitywnie, bardzo wysoko cenię sobie realizm kolejowy, a nie system punktowy czy jakieś rankingi.
  19. Discorda zdecydowanie sobie odpuszczam, byłem tam krótko, totalny chaos i rozmowy o niczym, a że jestem starej daty to nie ogarniam tego narzędzia, niczego tam nie umiem znaleźć, taki mój urok 😉 Wobec tego, jeśli kolega chce, nie mam nic przeciwko Twojemu zasięgnięciu języka i tam. Wiem, że są tacy gracze, ale są bojkotowani przez pewną grupę, nie potrafię zrozumieć dlaczego komuś może przeszkadzać osobny serwer do gry zgodnej z realizmem kolejowym. Argumenty, że moderacja stoi po stronie konkretnego stylu gry jakoś nie wydają mi się wiarygodne. To próba zastraszania społeczności. Mnie się taka opcja realistycznej gry podoba, nie lubię rywalizacji na punkty w tabelkach. Lecz jeśli będę sam o to zabiegał, to się nie przebiję. Zresztą nie wchodzę już w zbędne dyskusje z przeciwnikami pomysłu. To nie pole bitwy. Historia naszej cywilizacji zna takie przypadki 😉 Ale nikt nie musi się do nikogo dopasowywać, jest tyle wolnych serwerów, że można nadać im role i wymagania dotyczące sposobu gry - wilk syty i owca cała. Niestety odnoszę wrażenie, że wszelkie owce są niemile widziane, cały SR ma być na modłę wilka 😛 Fazę dyskusji z tym Panem mam już za sobą, nawet już jego wpisów nie widzę.
  20. Skoro tak, to jaki jest sens istnienia tego forum? Jestem użytkownikiem "starszej daty", nie lubię DC i innych nowoczesnych społecznościówek. Dziękuję za zwrócenie mi uwagi na ten aspekt. Okazuje się że można rozmawiać bez niegrzecznych wstawek (tak, ta wstawka o utopii była niegrzeczna i niekonstruktywna), operując konkretami. To zmienia postać rzeczy i stawia moje "starania" pod dużym znakiem zapytania. Najwyraźniej nic się w tym SR zrobić nie da, bo każda propozycja innego stylu gry niż ten nieformalnie przyjęty spotyka się z oburzeniem i pozostawiającym dużo do życzenia niekulturalnym traktowaniem.
  21. W czym miałoby Ci przeszkadzać istnienie małej grupy do uprawiania "utopijnej twórczości", działającej - poza serwerem PL3 - na którymś innym serwerze świecącym pustkami?
  22. Jeśli "zieloni" chcą się rzeczywiście uczyć, to jest właśnie dobre miejsce dla tych, którzy swoją grą mogą ich czegoś nauczyć 😉
  23. Tak się składa, że wiem o tym.
  24. Dzięki za odpowiedź. Tak właśnie, nie mam i nie chcę mieć Discorda i liczę na rozwój tego wątku.
  25. Zabrałem się za naukę pisania scenariuszy. Zacząłem od przestudiowania zawartości wiki ze szczególnym uwzględnieniem API i samego LUA. Mam doświadczenie w językach obiektowych, głównie Java i jej Swing, za językami skryptowymi nie przepadam, no ale cóż 😉 Po dokumentacji czas na zdobywanie pierwszych szlifów, opanowanie samego narzędzia deweloperskiego (F8). Obecnie tworzę mój pierwszy prosty scenariusz. Choć prosty, to wcale nie bez problematyczny. Na razie sobie radzę z rozwiązywaniem problemów (samodzielność w działaniu to najlepszy nauczyciel), ale dobrze by było stworzyć miejsce, gdzie będzie można zapytać osób doświadczonych w temacie i chętnych do przekazania wiedzy innym. Miejsce, gdzie nie będzie odpowiedzi typu "to już było na forum omawiane, wyszukaj sobie", bo ani to miłe ani profesjonalne 😉 Niniejszym chciałbym zaproponować właśnie takie miejsce. Pozdrawiam piszących scenariusze!
×
×
  • Create New...

Important Information

Terms of Use Privacy Policy