Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Wiadomości - A.K.

Strony: [1] 2 3 ... 10
1
Ukończone modyfikacje / [G2NK] Kolejny Dzień
« dnia: 2024-02-25, 20:41 »
@pudzianek1 a otwierałeś odnośnik z pierwszego posta, czy z cytowanego? Bo stara strona padła i linki były aktualizowane.
Ten powinien działać: https://kolejnydzien.themodders.org/poradnik/

-------------

Z racji, że nie mogę sobie teraz pozwolić na przeznaczanie zbyt dużo czasu na prace nad modem, wrzuciłem na steam obecną wersję (1.0 z 2017r).

2
Cytuj
Nie wiesz ile osób się zgłosi, nie wiesz czy będą to osoby, które mają już związek z IT, które być może chcą się rozwijać w konkretnym temacie, a może chcą sprobować czegoś nowego. To nie jest rekrutacja IT gdzie potrzebujemy 2 midów i 1 seniora z technologii X/Y/Z, to rekrutacja dla ludzi którym podobają się zasady które przedstawiłem.
Jak nie podajesz, w czym piszecie, to równie dobrze może przyjść ktoś, kto myśli że nauczy się TypeScriptu, a na miejscu zastanie jakiś COBOL albo haxorską wiedzę tajemną z ASM.
Albo np. że będzie mógł się zapoznać z JIRĄ, Gitem, może CI/CD, a u Ciebie będzie dekretacja w wordpadzie i "kontrola wersji" przez kopiuj/wklej na serwer? Pół biedy, jak ktoś się w takiej sytuacji zna na rzeczy, ale ktoś całkowicie nowy może pomyśleć, że tak to właśnie wygląda, a później po wielu miesiącach stażu boleśnie zderzy się z rzeczywistością.
Ludzie chcą wiedzieć, w co idą. Aż tak boli wypisać, czego planujesz użyć?

Cytuj
Nie chwalę się doświadczeniem komercyjnym
Cytuj
dodałem też, że w IT robię ponad 10 lat
Przeczysz sam sobie.

Cytuj
Będę prowadzić to tak abyś zyskał wiedzę i umiejętności niezbędne do rozpoczęcia kariery w IT. Czy to jeżeli chodzi o programowanie frontend, backend, bycie product managerem, grafikiem, scam masterem, testerem czy support teamem. Sam posiadam ponad 10 lat doświadczenia w IT, rekrutowałem juniorów do IT, mam też sporo znajomych z branży więc będę budować ten projekt tak, abyś składając CV miał coś rzetelnego do pokazania.
W tym zdaniu Twoje doświadczenie wyraźnie jest użyte jako gwarancja profesjonalnego prowadzenia projektu.

Cytuj
ludzie wiedzą, że zrobiłem COOP-a
No, nie wiedzą. Ja na przykład nie wiem. Nigdzie nie piszesz, że zrobiłeś.

Cytuj
Jeżeli jedyne co zrobiłeś to wyciągnąłeś hajs od mamusi na kurs za 10k (oj tak tak, tyle to mniej więcej kosztuje) i ledwo skończyłeś ten kurs z super dyplomem na koniec to tak, prawdopodobnie nie znajdziesz pracy.
Pominę to, co myślę o tych wszystkich kursach za kilkanaście kawałków. Faktem jest, że:
1. W żaden sposób nie pokazałeś, dlaczego praca w Twoim projekcie (o którym nie wiadomo nic) miałaby dać więcej niż te kursy (które jakoś przynajmniej są znane i po których dostajesz jakiś świstek za ukończenie)
2. Te kursy przynajmniej już w tytule mają, jakiej technologii będą dotyczyć
3. Swój projekt reklamujesz używając w zasadzie tych samych metod, co te kursy. Jedyną różnicą jest darmowość (którą widywałem też w ofertach bezpłatnych kilkumiesięcznych staży na pełny etat z tymi samymi tekstami o wejściu w branżę. Tylko znów, tam były konkretne technologie, których używa się komercyjnie)

Cytuj
Firmy IT cenią na stażystach i juniorach dociekliwość, chęć nauki, własne portfolio, jakiś wypuszczony przez nich i dopieszczony mini projekt w który mogą sobie poklikać, Twoją ambicje i wiedzę, a nie dyplom z drogiego kursu.
Rekrutacje są różne. A CV osób bez doświadczenia na jedno stanowisko spływa cała masa. Ja w HRach nie pracowałem, ale np. na forum 4programmers.net można przeczytać, że pierwszy odsiew może się odbywać na podstawie wykształcenia lub słów kluczowych, więc takiego CV nawet nikt nie zobaczy, bo poleci do kosza przez brak jakiejś głupoty.
A jeśli już ktoś będzie miał tyle szczęścia, żeby rekruter obejrzał jego projekty, to skąd ktoś ma wiedzieć, w czym jakieś dodatki do gry pisane w starym C++ (moje domysły, dalej nie wiem, jakiego języka używasz) będą lepiej się prezentować, niż jakaś prosta samodzielna aplikacja, za to zakodowana w nowszej wersji języka (choćby 11), z czytelnym kodem, korzystająca z popularnego narzędzia budowania projektu i np. wykonująca jakieś operacje na bazie danych?

Cytuj
Cytuj
, zwłaszcza, jeśli miałyby to być dedalusowe skrypty
Skąd ten pomysł? Wymyślasz sobie sam coś co jest nieprawdą a potem się rozpisujesz posiadając nierealny obraz rzeczywistości. To nie ma sensu.
Pomyślmy:
Oferta nie zawiera żadnych informacji, w czym chcecie pisać.
Nie wiem nic o COOPie, a Ty nie wyjaśniasz, na jakiej zasadzie on działa od strony technicznej.
Z mojej znajomości o moddingu wynika, że Gothic ma skrypty napisane w dedalusie, a kilka lat temu wyszedł Union, w którym pisze się w starej wersji C++.
Przykładowe zadania, jakie podajesz:
Cytuj
Powiedzmy, że robimy coś w stylu "Gothic COOP Mini Missions", czyli programujesz proste poziomy do przejścia typu: wyprawa z Paladynami odbijać zamek w GD, a może spawn przed lodową krainą i atak na lodowego smoka. Coś w stylu escape map z MC albo map do garry's moda. Co będzie można zakodować? Może nowi NPC, proste misje pod coop, jakieś specjalne ataki bossów, pułapki obszarowe, itd
W typowym Gothiku to są rzeczy do ogarnięcia bez Uniona.
Tak, skąd w ogóle mógłby mi przyjść do głowy dedalus...

Cytuj
Masz 10 CV na 1 juniora
Słyszałem raczej o kilkuset CV na 1 juniora

Cytuj
a jeden gość ma do tego ciekawe portfolio, projekty na githubie, otestowany kod i np pracował w jakimś darmowym projekcie pod okiem bardziej doświadczonym osób. To właśnie on wygra z Twoim drogim kursem.
Po pierwsze nie moim, bo sam takich kursów bym nie polecał.
Po drugie to, na co zwracam uwagę przez cały czas - skąd wiemy, że po Twoim stażu efektem będzie właśnie taki wpis w CV, jeśli nie piszesz żadnych konkretów, a dowodem na Twoje doświadczenie jest to, że tak napisałeś?

Cytuj
Ale gwarancji nigdy nie ma, tu nie chodzi o gwarancję tylko o maksymalizowanie szansy na sukces
To zdrowe podejście. Tylko skąd wiadomo, czy Twój projekt zamiast zwiększyć prawdopodobieństwo sukcesu nie zostanie po prostu wyśmiany przez rekruterów, a kandydat nie zrozumie dlaczego, skoro mówiłeś, że będzie profesjonalnie.
(Ponownie brak szczegółów, pozwalających ocenić wartość projektu przed przystąpieniem)

Cytuj
Cytuj
np. nie w kawiarni, bo Ci ktoś może zerkać przez ramię
To co opisałeś dotyczy może 1% programistów. Mówisz mi, że moja wizja pracy zdalnej jest nierealna, a sam wlepiasz historyjkę o nierealnym programiście z sektora bankowego. Jak ktoś to czyta i będzie się rekrutował w IT to w sekcji "pytania do firmy" proszę zapytać czy można pracować z kawiarni. :)
Programiści z sektora bankowego pewnie byliby smutni, że uznałeś ich za nierealnych ;(
Nie wiem, gdzie pracujesz, może w Twojej firmie faktycznie jest bardziej liberalne podejście, albo pracujesz dla firmy bez siedziby w kraju. Natomiast faktem jest, że w ubiegłym roku pojawił się trend wielkiego powrotu do biur.
O ile mi wiadomo, poza bankami spora część programistów jest też zatrudniana przez korporacje, a te mają raczej sztywne podejście do standardów pracy. Jeśli ktoś ma w firmie dział security, myślę, że powinien podejść i zapytać, co myślą o pisaniu kodu w miejscu publicznym.
A jak ktoś chce pracować z kawiarni, to tak czy inaczej powinien to zgłosić pracodawcy, zgodnie z https://lexlege.pl/kp/art-67-18/

Jak ktoś pracuje na B2B też bezwzględnie powinien moim zdaniem uzyskać pisemną zgodę na pracę w miejscu publicznym. A i tak powodzenia, jak ktoś będzie miał wyjątkowego pecha i zwiną mu w tej kawiarni uruchomiony komputer, albo podejrzą coś poufnego i klient dowali taką karę, że mu komornik dom zlicytuje.

3
Ukończone modyfikacje / [G2NK] Kolejny Dzień
« dnia: 2024-01-13, 16:44 »
@Simon Said Myślę o tym, tylko chciałbym parę rzeczy wcześniej poprawić i może dodać wersję EN. BTW, przepraszam, że na maila nie odpisałem, ale przeczytałem go parę miesięcy później :F

4
To już trzeba naganiać "wannabe developerów", bo nie ma kogo zebrać do ekipy? xD

Post wygląda raczej jak po 10 latach w rekrutacji niż w IT - mało szczegółów technicznych, dużo propagandy i zagrywek psychologicznych, typu ekstremalnie krótki czas na dołączenie, albo
Cytuj
Jeżeli nie wierzysz w te założenia lub wiesz, że wolisz luźne życie na ligusi i opierdalaniu się to nie jest to projekt dla Ciebie.
Żadnych informacji o sprawach kluczowych, choćby w czym pisać będziecie pisać. W dedalusie? W C++? Jakich narzędzi i metodyk używacie, które faktycznie mogą być użyteczne w pracy zawodowej? No, chyba że te narzędzia mają być dopiero napisane przez tych bardziej zaawansowanych...

Cytuj
Będę prowadzić to tak abyś zyskał wiedzę i umiejętności niezbędne do rozpoczęcia kariery w IT. Czy to jeżeli chodzi o programowanie frontend, backend, bycie product managerem, grafikiem, scam masterem, testerem czy support teamem.
To celowy hejt na scrum i złośliwe stwierdzenie, że jednego supporta zatrudnia się z myślą, żeby robił za cały zespół?

Cytuj
Nie ma problemu być pracował dużo mniej od innych, każdy ma inną sytuację życiową ale oczekuje minimum 10h pracy tygodniowo
Wbrew pozorom 10 godzin tygodniowo to sporo - 2 godziny na dzień roboczy Jak rozumiem, przez minimum pół roku. A jak ktoś będzie pracował mniej, to co? Wylatuje? Kary płaci?
O projekcie, o Tobie, ani o Twoich wcześniejszych osiągnięciach nie wiadomo nic. Jaką ktokolwiek ma gwarancję, czy jest sens poświęcać czas, skoro w tym czasie można robić coś w technologiach, które faktycznie są na rynku pracy?

Cytuj
nie robimy tu pseudo RP który upadnie w dniu startu i wywali połowę ekipy
Cytuj
Gothic Ipsum to robocza nazwa projektu, w którym nie zaczniemy od konkretnego celu typu "serwer TDM", a skupimy się na zebraniu ludzi wyznających podobną filozofię, chcących wspólnie zbudować coś rozwijającego i zacząć karierę w świecie IT
Faktycznie, brzmi bardzo konkretnie i meeeega stabilnie...

Jeśli naprawdę Ci zależy (i nie jesteś "Scam masterem"), to dołóż coś więcej o sobie. Pokaż dotychczasowe projekty. Jak chwalisz się doświadczeniem komercyjnym, to daj link do swojego profilu LI.

Cytuj
Generalnie musisz mi udowodnić, że nie zmarnuję na Ciebie czasu. Robię to za darmo z myślą o wprowadzeniu ludzi do IT.
Osoby, które zrekrutujesz również będą pracować za darmo i jeszcze Ty wyznaczasz im minimalny czas pracy. Udowodnij, że nie będzie on zmarnowany i że mogą Ci zaufać.

Chciałbym też ostudzić zapał tych, których skusił powyższy post - obecnie trudności w znalezieniu pierwszej pracy jako programista mają osoby po drogich kursach, więc jeśli nie macie solidnych podstaw w technologii, do której startujecie, to taki projekt raczej nie będzie miał większego znaczenia, zwłaszcza, jeśli miałyby to być dedalusowe skrypty. Jeśli faktycznie ktoś jest po liceum, to myślę, że już większe gwarancje zatrudnienia jako dev daje zapisanie się na studia i złapanie stażu.
Nie twierdzę, że udział w projekcie, prowadzonym na wzór tych komercyjnych nic by nie dał. Po prostu chcę podkreślić, żeby być ostrożnym i nie traktować takich ofert jako gwarancji przebicia się na rynku pracy, bo takie motywy są wykorzystwyane przez rozmaitych naganiaczy. A może i do wyłudzania danych osobowych.

Cytuj
Chcę aby jak najwięcej osób miało dobre ciepłe życie w branży w której możesz pracować zdalnie czy to z domu czy z każdego zakątka świata.
Typowa reklama, prawda jest taka, że firmy często działają hybrydowo, albo musisz raz na jakiś czas pojawić się w biurze. Nie jest też tak różowo, że można klepac z dowolnego miejsca, bo jest kwestia ochrony tajemnic firmy i są określone wytyczne, jak powinno wyglądać stanowisko pracy (czytaj - np. nie w kawiarni, bo Ci ktoś może zerkać przez ramię). Pełna swoboda w doborze miejsca pracy to raczej wyjątek, niż reguła, zwłaszcza w Polsce, gdzie trzeba określić dokładnie miejsce pracy zdalnej.

5
Dzieje Khorinis / Historia Dziejów Khorinis
« dnia: 2023-10-08, 23:22 »
@Fabio
Odnosisz się wyłącznie do mojej wypowiedzi, czy ogólnie różnych, które się w sprawie pojawiają?
Bo jeśli to pierwsze, to chyba nieco nadinterpretujesz. Np. nie sugerowałem, że jesteś w grupie od początku. Nie wiedziałem też, że przejąłeś kierownictwo. Myślałem, że dostałeś funkcję rzecznika, czy kogoś w tym rodzaju.
Nie użyłem też sformułowania "EKIPA DK szkaluje KM", choć odniosłem się właśnie do tego, co się działo bezpośrednio po rozpadzie grupy - czyli tego, co piszesz kawałek dalej. Część osób nabrała przez to negatywnego nastawienia do Kronik i pytanie (które w sumie miało pozostać otwarte, nie oczekiwałem, że ktoś odpowie) miało znaczyć z grubsza, czy - zdaniem ekipy DK - słusznie.

Cytuj
Teksty o jakimś "odsuwaniu szefa z zespołu"
Nie wiem, czy dobrze zrozumiałeś, o co mi chodzi.
Prosta sprawa. Widzimy, że płyniemy ku zagładzie. Wariant 1 - Kierownik jest założycielem i głównym pomysłodawcą, krótko - to jego mod -> mówimy STOP i idziemy w swoją stronę.
Wariant 2 - Kierownik jest mianowany -> nie wywiązuje się, mianować nowego.
Praktycznie do końca nie zrobiono żadnej z tych rzeczy, zatem zgadzano się na kierunek, w jakim to podąża. Po zmianie kierownictwa panowało milczenie, a ostatnie wiadomości sugerowały, że mod jest na ukończeniu.
W mojej opinii pokazuje to, że Dark nie jest jedynym, którego należy winić za obecny stan rzeczy. A taka, jak widzę panuje narracja.

A tak nawiasem mówiąc, lider nie musi umieć zbudować paczki. Lider musi umieć koordynować pracę zespołu, bo to właśnie jest jego rola.

Co do wstawania w środku nocy, brania wolnego w pracy, czy wspomniane przeze mnie skany dokumentów - to są jakieś patologie, które przy tworzeniu moda do Gothika po prostu nie powinny mieć miejsca.

Cytuj
Propozycja objęcia szefostwa padła dopiero W TYM ROKU (styczeń lub luty 2023), więc uznałem, że spoko, ogarnę to. Wycieku nie spodziewał się nikt, długo nie chciałem też dokładnie tego komentować, ale jeśli nie jesteś twórcą, to nie zrozumiesz, jakie to uczucie (w dodatku z perspektywy lidera, którym wtedy się stałem), gdy cała ciężka praca, zarywane nocki, brane wolne od pracy przez ludzi, by tylko "dowieść" fajnego moda zostaje spuszczona w kiblu przez wyciek moda w tragicznym stanie - i tak, uważam, że z perspektywy odbiorcy jest to tragiczne. Jak ktoś jest trochę bardziej techniczny, to pokumał, że w to czy tamto na pewno włożono sporo pracy, widziałem takie komentarze, i dobrze, że chociaż niektórzy zachowali jakiś zdrowy rozsądek.
Nie widziałem całości materiałów, które wyciekły. Nie uważam też, że wyciek był czymś dobrym. Ale masz rację - nie rozumiem. To dla mnie niepojęte, że obejmuję projekt, reklamowany jako niemal ukończony, widzę, że w rzeczywistości jest źle, ale do publicznej wiadomości stan rzeczy zostaje podany przez kogoś innego. To miał być mod dla fanów starej gry, a robiono wokół tego tajemnicę, jakby chodziło o narodowy program obrony.

----------------------------------------------

@Gother
Cytuj
Ciekawe, że spośród tony kitu ludzie łyknęli to, że Dark jest pomysłodawcą, a przez to, w ich mniemaniu, praktycznie właścicielem projektu

Hmm, może to ich przekonało?


Znalazłem przypadkiem tutaj: https://www.facebook.com/dziejekhorinis/posts/237342666841749

6
Dzieje Khorinis / Historia Dziejów Khorinis
« dnia: 2023-10-08, 12:14 »
Wiecie, przeczytałem i napiszę, jak to wygląda z mojej perspektywy.

Na mod napalony nigdy nie byłem. Wyleczyłem się z tego po oczekiwaniu na hicior, jakim miał być Czas zapłaty.
Ot, ciekawie zapowiadająca się produkcja z bardzo pozytywnym akcentem, jakim było zaangażowanie znanych i lubianych aktorów głosowych.
I Dark, który wyraźnie przedstawiał się jako szef projektu.
W pewnym momencie myślałem o dołączeniu do grupy, ostatecznie coś tam w moddingu ogarniam. Ale jak okazało się, że mam podpisywać jakieś oświadczenia (?!), czy - uwaga - PRZESŁAĆ SKAN DOWODU OSOBISTEGO (!!!) kompletnie nieznanym mi osobom, uznałem to nawet nie tyle za głupie, co nieodpowiedzialne i ryzykowne. Swoją drogą, ciekawe czy kiedykolwiek grupa zastanowiła się choć przez chwilę nad skutkiem ewentualnego wycieku tak wrażliwych danych.

Ale przechodząc do tego, co mnie w tym momencie uderza:

Wiele lat temu, był taki człowiek, znany jako Stalin. Co się działo za jego życia, nie muszę przypominać, bo w naszym kraju jest to wiedza powszechnie znana.
I kiedy ów Stalin zmarł, momentalnie całe jego otoczenie zgodnie powtarzało, że całe zło, jakie działo się w poprzednich latach, to wina wyłącznie tego strasznego dyktatora. I że oni chcieli się mu przeciwstawić, ale tak bardzo się bali, bo on by ich pozabijał. I w ogóle, co złego, to nie oni.

Nie zamierzam tu bronić Darka (tak samo, jak nie mam zamiaru bronić Stalina). Nie znam sytuacji od wewnątrz, bo nie byłem w teamie.
Ale jeśli osoby kluczowe dla powstania DK:
  • nie powiedziały jasno, jak wygląda sytuacja
  • nie ukróciły tej propagandy, wiedząc że nakręca się do granic absurdu (pamiętam, że był jakiś temat o przystosowaniu Gothika dla niewidomych. Dark się tam zupełnie z czapy wpisał, że w DK mają w planach quest, że bohater traci wzrok. Nie miałem podstaw, żeby mu coś zarzucać, może faktycznie to wcześniej planował. Ale odniosłem wrażenie, że właśnie wtedy to wymyślił*)
  • nie odsunęły Darka od rządzenia (jeśli faktycznie nie był szefem projektu - a powyższe posty wskazują, że jedynie się na takiego kreował)
  • nie poszły gdzie indziej, zostawiając go samego z jego wizjami, które już wtedy rozumieli jako błędne (jeśli to jednak był JEGO mod)
a zamiast tego:
  • pozostały przy projekcie i pozwalały na rozdmuchiwanie oczekiwań, znając faktyczny stan prac
  • nawet, kiedy doszło do wycieku, nie zdecydowały się przyznać, że na dobrą sprawę nie mają nic sensownego, tylko dalej publikowano jakieś pokrętne tłumaczenia. Kilka miesięcy temu @Fabio w odpowiedzi na czyjś komentarz na YT zapowiedział, że pod koniec roku pojawią się kolejne informacje o stanie prac, a miesiąc temu utrzymywał, że prace trwają
moim zdaniem są również odpowiedzialne za to, że stało się tak, a nie inaczej.
No, ale to przecież o ile łatwiej (może wygodniej?) powiedzieć, że tylko Dark był zły, my mogliśmy zrobić idealnego moda, gdyby nie on...

No i jeszcze pozostaje pytanie, co z ekipą Kronik? Bo po rozłamie byli przedstawiani jako "ci źli". Dawna ekipa DK podtrzymuje tą opinię, czy też należałyby im się przeprosiny?

----------------------------------------------------------------------------------

*Znalazłem tamten temat i musiałem coś źle zapamiętać, bo w tamtym miejscu o swoim modzie pisał @Gother. Przepraszam, za wprowadzenie w błąd

7
Teczki grafików / Avallach
« dnia: 2021-08-21, 19:44 »

8
W Javie literały bez przecinka są domyślnie typu int, więc 10/100 zwraca 0. Twój program wykonuje to tak:

(float)((10/100) * rata)  -->  (float)(0 * rata)  -->  (float)0.0  -->  0.0


Żeby działanie na literałach domyślnie zwróciło wartość zmiennoprzecinkową, przynajmniej jeden operand musi być typu zmiennoprzecinkowego. Można to zrobić na kilka sposobów:


1. Przez zapis zmiennoprzecinkowy

10/100.0(przy czym wtedy otrzymujesz typ double)


2. Przez rzutowanie:

10/(float)100

3. Zapisując literał z przyrostkiem f lub F:

10/100F

9
Forum / Sprawy związane z Forum
« dnia: 2020-08-27, 15:59 »
Właśnie teraz, na krawędzi kryzysu, okaże się, kto z moderatorów jest prawdziwym mężczyzną, a kto połasił się na tytuły i zaszczyty w czasach spokoju, żeby z podkulonym ogonem uciec w godzinie próby!

10
Pytania i problemy / Problemy z Gothicem
« dnia: 2020-08-09, 15:00 »
Trochę odkopię, bo tytuł wątku na tyle luźny, że chyba mogę.  :cool:

Miałem kiedyś problem z uruchomieniem G2 na Windows 7 (32 bit) i udało mi się z nim poradzić. Jak się okazało sprawa jest dość typowa i łatwo znaleźć rozwiązanie, tylko trzeba wiedzieć, czego szukać. Dlatego krótko opiszę, może komuś się przyda.

Tak więc pewnego dnia Gothic po prostu sam z siebie przestał się uruchamiać. Klikam dwa razy, ikona kursora się chwilę kręci i... nic. Reinstall nie pomaga, gra nie chce działać.

Rzut okiem na menadżer zadań ([ctrl]+[shift]+[esc]) pozwala mi stwierdzić, że proces gry działa, ale wykazuje podejrzanie niskie wykorzystanie zasobów. Dodatkowo uruchomiony zostaje nowy proces rundll32.exe.
Metodą prób i błędów udało mi się odkryć, że uruchamiając i zabijając procesy w odpowiedniej kolejności, mogę skłonić grę do działania. Należało tylko:
  • Uruchomić grę
  • Zabić proces Gothic2.exe
  • Uruchomić grę ponownie
  • Zabić proces rundll32.exe

Jako że nie było to zbyt wygodne... napisałem sobie dość prymitywny mechanizm, który robił to za mnie. :F Składał się z zestawu plików:

Pliki
Kod: (StartG2.vbs) [Zaznacz]
Set oWS = WScript.CreateObject("WScript.Shell")
oWS.Run "startG2.bat"
WScript.Sleep 500
oWS.Run "resetG2.bat"
WScript.Sleep 500
oWS.Run "killRundll32.bat"

Kod: (killG2.vbs) [Zaznacz]
Set oWS = WScript.CreateObject("WScript.Shell")
oWS.Run "killG2.bat"
WScript.Sleep 500
oWS.Run "killRundll32.bat"

Kod: (startG2.bat) [Zaznacz]
Partycja:\Sciezka_do_Gothic2\System\Gothic2.exe
pause

Kod: (killG2.bat) [Zaznacz]
taskkill /IM Gothic2.exe /F
pause

Kod: (resetG2.bat) [Zaznacz]
taskkill /IM Gothic2.exe /F
Partycja:\Sciezka_do_Gothic2\System\Gothic2.exe
pause

Kod: (killRundll32.bat) [Zaznacz]
taskkill /IM rundll32.exe /F
pause

Zastosowanie tych (jakże zaawansowanych) skryptów pozwoliło mi znów uruchamiać grę dwuklikiem, jak przystało na cywilizowanego użytkownika Windowsa.

I sprawa być może na tym by się zakończyła, gdyby nie fakt, że problem występował również w innych grach, np. Etherlords II (polecam zagrać!). Dlatego zagłębiłem się w czeluści internetu, gdzie trafiłem między innymi na następujące wpisy:


W skrócie: Problem dotyczy usługi Windows Games Explorer (GameUX).  Można go w prosty sposób obejść, otwierając edytor rejestru (najszybciej przez panel uruchamiania [⊞ Win] + [R], komendą regedit) i modyfikując wpis:

HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\GameUX\ServiceLocation

przez zmianę wartości Games na pustą lub 127.0.0.1 (jest to adres IP pętli zwrotnej, czyli "do siebie").
To powinno wystarczyć, aby po restarcie systemu gry uruchamiały się normalnie.

Teoretycznie nie ma tu za bardzo co zepsuć, ale przed modyfikowaniem wpisów rejestru, polecam na wszelki wypadek zrobić sobie kopię bezpieczeństwa (Plik->Eksportuj).



Dla zainteresowanych przytoczę jeszcze rozwiązanie, które podobno jest lepsze, bo ma likwidować problem u źródła:

https://msfn.org/board/topic/179464-old-games-failing-to-launch-and-how-to-fix-it/?tab=comments#comment-1167279

Czemu napisałem, że podobno? A no temu, że nie sprawdziłem go osobiście. Polega na dodaniu do rejestru, konkretniej pod:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags]
listy wpisów, które wyglądają mniej więcej tak:

"{c0e71031-3bf9-42ad-a0e4-6c1d0fa5a315}"=dword:00000077

A ponieważ nie mam dostatecznej wiedzy, żeby zweryfikować ich działanie, nie mam ochoty w ciemno ich u siebie wdrażać, ani tym bardziej komuś polecać bez przetestowania. Niemniej forum MSFN wskazuje na nie, jako rozwiązanie problemu.

11
Prace 2D / Logo forum
« dnia: 2020-08-02, 10:36 »

12
Webmastering / Nowe oprogramowanie theModders.org
« dnia: 2020-07-30, 12:24 »
@outlander

Nie osadzałem nigdy PayPala, ale masz zdublowane action= i dwa razy src=

<form action="action=" bla bla bla">
<src="src="bla bla bla">

Może spróbuj jakoś tak:
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick" />
<input type="hidden" name="hosted_button_id" value="MEF758RNWADUQ" />
<input type="image" src="https://www.paypalobjects.com/pl_PL/PL/i/btn/btn_donate_LG.gif" border="0" name="submit" title="PayPal - The safer, easier way to pay online!" alt="Przekaż darowiznę za pomocą przycisku PayPal" />
<img alt="" border="0" src="https://www.paypal.com/pl_PL/i/scr/pixel.gif" width="1" height="1" />
</form>

13
Webmastering / Nowe oprogramowanie theModders.org
« dnia: 2020-07-18, 09:36 »
Coś dziwnego było z tym tematem, widziałem że są nowe posty ale się nie pojawiały. Ktoś też tak miał?

U mnie tak było @outlander i @Splash też wspominali na shoutboksie. Posty nie wyświetlały się w temacie, ale na profilu i przy dodawaniu nowego już tak. Nowe już widać, ale dalej brakuje poprzednich dwóch (mojego i outlandera).

14
Webmastering / Nowe oprogramowanie theModders.org
« dnia: 2020-07-18, 00:12 »
W sumie strona na CBA mi zdechła, więc mógłbym postawić nową na TM. Interesowałby mnie adres kolejnydzien.themodders.org. Da się załatwić?

15
Gry / Gothic Remake
« dnia: 2020-02-08, 21:36 »
Nie grałem w teaser, mój komputer nie spełnia wymagań. Obejrzałem za to na YT i mogę tylko powiedzieć, że nie trafia do mnie pomysł na odświeżenie Gothika, zaproponowany przez studio z Barcelony.

Spoiler

16
W sumie informacja nie jest może na tyle ciekawa, żeby zakładać nowy temat, ale nie znalazłem sensownego zbiorczego o hostingach, a może to kogoś zainteresuje.

Otóż popularne swego czasu CBA.pl zmienia plan FREE, ograniczając darmową ofertę hostingową do jednego roku. Później trzeba przejść na jeden z płatnych planów, inaczej konto FREE (tylko konto hostingowe, nie profil użytkownika) zostanie zawieszone.

Istniejące konta FREE starsze niż rok są ważne jeszcze tylko do 2 marca, więc jeśli ktoś jest przywiązany do swojej stronki, czy innego "pierwszego 4óm w phpBB by Przemo" i nie chce opłacać planów CBA.pl, powinien szybko szukać innego hostingu.

Źródło: LINK

17
Skrypty / Zmiana stylu chodzenia
« dnia: 2019-12-04, 23:47 »
No to pewnie starczy łopatologiczne wywołanie tej B_Change_Walk dla każdego NPC, który ma mieć kiedykolwiek zmienianą gildię :F Ewentualnie dla masowej zmiany gildii po jakimś zdarzeniu fabularnym otoczyć to warunkiem.

No, chyba że tych NPC będą dziesiątki, to wtedy pewnie pasowałoby napisać coś, co nie robi tych sprawdzeń gildii, tylko od razu nakłada właściwe animacje.

18
Skrypty / Zmiana stylu chodzenia
« dnia: 2019-12-04, 18:42 »
To osobny problem, więc powinieneś założyć nowy temat.

Co do wielodniowej rutyny... proste dodanie godzin raczej nie wypali, ale pewności nie mam, bo nie wiem, jak wygląda funkcja silnika TA_Min*. Zrobiłem tylko krótki test, który wydaje się to potwierdzać. Ale lepiej, żeby wypowiedział się ktoś, kto wie na sto procent.

Można natomiast napisać rutynę, która zawiera wywołanie zmiany rutyny. Gdyby dodać do tego sprawdzanie czasu, coś pewnie dałoby się podziałać.

PS: Tylko tym razem załóż temat we właściwym dziale, a nie w samouczkach  :D

----------------------------------------

*W sumie nie wiem, czy znajomość tej funkcji coś by podpowiedziała. Raczej ważniejsze jest pytanie, czy wywołania się kolejkują, czy nadpisują w obrębie rutyny.

19
Skrypty / Zmiana stylu chodzenia
« dnia: 2019-12-04, 16:03 »
Może być też w innym pliku. Ważne, żeby parser odczytał ją wcześniej niż jej wywołanie. Pliki ustalasz sobie w Gothic.src.


W sumie tak myślę, że jak masz dla kilku gildii ten sam styl, to mógłbyś krócej:

if(npc.guild == GIL_STT || npc.guild == GIL_ORG)
{
Mdl_ApplyOverlayMds(npc, "Humans_Relaxed.mds");
}
else if...
 (...)

Albo tak sobie porozbijać:

func int C_HasRelaxedWalkingStyle(var int guild)
{
if(guild == GIL_ORG || guild == GIL_STT)
{
return TRUE;
};
return FALSE;

};

func int C_HasMageWalkingStyle(var int guild)
{
if(guild == GIL_KDF || (...))
{
return TRUE;
};
return FALSE;

};

(...)


func void B_Change_Walk(var C_NPC npc)
{
var int npcGuild = npc.guild;

if(C_HasRelaxedWalkingStyle(npcGuild))
{
Mdl_ApplyOverlayMds(npc, "Humans_Relaxed.mds");
}
else if(C_HasMageWalkingStyle(npcGuild))
{

(...)
};


20
Skrypty / Zmiana stylu chodzenia
« dnia: 2019-12-04, 09:42 »
Tutaj:

Mdl_ApplyOverlayMds(self,"Humans_Relaxed.mds");
znów korzystasz z globalnego "selfa". Użyj zmiennej, przekazanej jako parametr:

Mdl_ApplyOverlayMds(npc, "Humans_Relaxed.mds");
Reszta tak na oko powinna działać. Ale najlepiej uruchomić i sprawdzić :)

Strony: [1] 2 3 ... 10
Do góry