FORUM PTT -  Strona Główna
FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy RejestracjaRejestracja  ZalogujZaloguj

Odpowiedz do tematu
Poprzedni temat :: Następny temat
Skrypt
Autor Wiadomość
konsolfilm 
nowy


Wiek: 52
Dołączył: 21 Mar 2018
Posty: 10
Skąd: Łaziska Górne
Wysłany: 23-03-2018, 11:53   Skrypt

Może ktoś mi pomóc w napisaniu skryptu do Dworca kolejowego bo ja niemam pojęcia jak to się robi
ma tor peron tor i na tych niema być obsługi pasażerów potem jest 3 tory przelotowe,następnie tor peron tor z obsługą pasażerów i tor peron tor również z obsługą
 
 
 
zolwik
znawca
Dyżurny Ruchu



Pomógł: 232 razy
Wiek: 38
Dołączył: 18 Lut 2008
Posty: 5126
Skąd: Wrocław
Wysłany: 23-03-2018, 12:18   

Nie prościej użyć torów interaktywnych wbudowanych w gre?
_________________
Pogromca AI

TOWARY i ŁADOWNIE PNT https://1drv.ms/u/s!AuMHAl_RhKy3f6eiQA_ZfFAf0BM?e=Gj1ZGa
 
 
 
konsolfilm 
nowy


Wiek: 52
Dołączył: 21 Mar 2018
Posty: 10
Skąd: Łaziska Górne
Wysłany: 23-03-2018, 14:56   

No nie to ma być kompletny model Stacji który ma działać,
 
 
 
RBach 
Administrator
Toromistrz


Pomógł: 309 razy
Wiek: 50
Dołączył: 26 Lut 2008
Posty: 4522
Skąd: Gościcino Centralne
Wysłany: 23-03-2018, 19:51   

konsolfilm napisał/a:
No nie to ma być kompletny model Stacji który ma działać,


Ty to modelujesz jako całość w gmaxie/3ds maxie?
_________________
Moje dodatki
Instrukcje kolejowe
KUID:263713
Aktualny release skryptów sygnalizacji:
v5.6:26.12.2025
 
 
konsolfilm 
nowy


Wiek: 52
Dołączył: 21 Mar 2018
Posty: 10
Skąd: Łaziska Górne
Wysłany: 24-03-2018, 06:48   

w sketchup 8, potem siatke z punktami w attachmentmaker, reszte w menadzeze zawarosci plus z 2010
 
 
 
RBach 
Administrator
Toromistrz


Pomógł: 309 razy
Wiek: 50
Dołączył: 26 Lut 2008
Posty: 4522
Skąd: Gościcino Centralne
Wysłany: 24-03-2018, 08:31   

Czyli w sumie cztery tory interaktywne? O ole pamiętam, to był gdzieś w grze dodatek interaktywnej czterotorowej stacji. Podejrzyj w nim, jakie są potrzebne punkty i o jakich nazwach, wstaw takie u siebie, oczywiście odpowiednie wpisy do configu też z configu dodatku - źródła :)
_________________
Moje dodatki
Instrukcje kolejowe
KUID:263713
Aktualny release skryptów sygnalizacji:
v5.6:26.12.2025
 
 
konsolfilm 
nowy


Wiek: 52
Dołączył: 21 Mar 2018
Posty: 10
Skąd: Łaziska Górne
Wysłany: 24-03-2018, 09:52   

już właśnie podglądam wziołem skrypt z Bad Schandau i go przerobiłem jest niby dobrze 0 błędów ale w Nowej erze w geodecie wyskakują 4 błędy:

stacja : File genericpassengerstation.gs, Line 735, ER_NullReference

<kuid:550622:100028> "Dworzec Mysłowice"

Stack dump:

function $void@GenericPassengerStation::SetProperties(Soup), line 719

tacja : GenericPassengerStation.SetProperties> 'passenger' product missing from my kuid-table (file gs.gs)

<kuid:550622:100028> "Dworzec Mysłowice"

Stack dump:

function $void@GameObject::Exception(string), line -1
function $void@GenericPassengerStation::SetProperties(Soup), line 719
stacja : Asset.LookupKUIDTable> unable to find 'passenger' in kuid-table
(file asset.gs)

<kuid:550622:100028> "Dworzec Mysłowice"

Stack dump:

function $Asset@Asset::FindAsset(string), line -1
function $void@GenericPassengerStation::SetProperties(Soup), line 719

stacja : File genericpassengerstation.gs, Line 598, ER_NullReference

<kuid:550622:100028> "Dworzec Mysłowice"

Stack dump:

function $void@GenericPassengerStation::InitPassengerStation(int), line 586
function $void@stacja::Init(), line 215
function $void@MeshObject::Init(Asset), line 327
 
 
 
RBach 
Administrator
Toromistrz


Pomógł: 309 razy
Wiek: 50
Dołączył: 26 Lut 2008
Posty: 4522
Skąd: Gościcino Centralne
Wysłany: 24-03-2018, 13:05   

konsolfilm napisał/a:
już właśnie podglądam wziołem skrypt z Bad Schandau i go przerobiłem jest niby dobrze 0 błędów ale w Nowej erze w geodecie wyskakują 4 błędy


We z tamtego dodatku w całości config, wrzuć do swojego i zmień tylko to, co potrzeba. Czyli username, kuid itp. Skrypt ściśle współpracuje z configiem - brak wpisów powoduje walenie właśnie takich błędów.
_________________
Moje dodatki
Instrukcje kolejowe
KUID:263713
Aktualny release skryptów sygnalizacji:
v5.6:26.12.2025
 
 
konsolfilm 
nowy


Wiek: 52
Dołączył: 21 Mar 2018
Posty: 10
Skąd: Łaziska Górne
Wysłany: 27-03-2018, 10:02   

Zadziałało dzięki :)
Ale to jakaś masakra tyle punktów przepisać zajęło mi to 2 dni.
Jest jakiś program do skryptów?
Albo by ktoś wrzucił wzór jak pisać skrypt
 
 
 
RBach 
Administrator
Toromistrz


Pomógł: 309 razy
Wiek: 50
Dołączył: 26 Lut 2008
Posty: 4522
Skąd: Gościcino Centralne
Wysłany: 27-03-2018, 10:48   

konsolfilm napisał/a:
Ale to jakaś masakra tyle punktów przepisać zajęło mi to 2 dni.


Czekaj, czekaj, coś ty przepisywał? I po co? Wystarczyło zrobić kopiuj-wklej z oryginalnego configu - kopiujesz całość, potem w configu od twojego dodatku zmieniasz nr kuid na własny, username na prawidłowy i wsio...

konsolfilm napisał/a:
Albo by ktoś wrzucił wzór jak pisać skrypt


Tak. Bardzo proszę:
1. Nauczyć się języka C (albo C++);
2. Nauczyć się składni poleceń typowych dla gry a nie objętych "ogólnym" C;
3. Napisać skrypt na podstawie wiedzy nabytej w pkt 1 i 2.

Prawda, że proste? :-)
_________________
Moje dodatki
Instrukcje kolejowe
KUID:263713
Aktualny release skryptów sygnalizacji:
v5.6:26.12.2025
 
 
konsolfilm 
nowy


Wiek: 52
Dołączył: 21 Mar 2018
Posty: 10
Skąd: Łaziska Górne
Wysłany: 27-03-2018, 11:10   

przecież idzie edytować skrypt w ConTEXT
w tym programie edytowałem i udało się zlikwidować 3 błędy ostatniego nie umiałem znaleźć
 
 
 
RBach 
Administrator
Toromistrz


Pomógł: 309 razy
Wiek: 50
Dołączył: 26 Lut 2008
Posty: 4522
Skąd: Gościcino Centralne
Wysłany: 27-03-2018, 13:44   

Pytałeś, jak pisać - ja to zrozumiałem jako "tworzyć". Jeżeli przez "pisanie" rozumiesz klepanie literek-linijek kodu, to da się to zrobić w notatniku, wordzie, programmers notepadzie i czymkolwiek, co umie zapisać do *.txt. W końcu skrypt (niezakodowany) to zwykły plik tekstowy, tylko z rozszerzeniem .gs
_________________
Moje dodatki
Instrukcje kolejowe
KUID:263713
Aktualny release skryptów sygnalizacji:
v5.6:26.12.2025
 
 
adamstan 
znawca
dłubacz kabinowy



Pomógł: 63 razy
Wiek: 42
Dołączył: 18 Lis 2010
Posty: 1753
Skąd: Legnica
Wysłany: 27-03-2018, 16:24   

ConTEXt z nakładką trainzową jest faktycznie fajny do edytowania, bo podświetla składnię (chociaż nie wszystkie funkcje łapie).
_________________
Na warsztacie:
Ty2, EU07,ET22v2
wydane:
SN61, SU45v3, ET21, ET22, EN57, TKt48,SU46,SM/SP/SU42

http://adamstan-trainz.pl/
 
 
 
konsolfilm 
nowy


Wiek: 52
Dołączył: 21 Mar 2018
Posty: 10
Skąd: Łaziska Górne
Wysłany: 28-03-2018, 08:20   

Aż taki mądry nie jestech :lol:
Ma może kotoś skrypt na 4 tory pasżerskie bo nie umie znaleźć takiej stacji to co mam to jest na 5 torów i właśnie nie umie zlikwidować jednego.
tu jest ten skrypt:


Moderowano:
Nie ma sensu wrzucać całości skryptu, to nic nikomu nie daje. Prawidłowy sposób postępowania w moim poście poniżej :-)
RB
Ostatnio zmieniony przez RBach 28-03-2018, 09:54, w całości zmieniany 2 razy  
 
 
 
RBach 
Administrator
Toromistrz


Pomógł: 309 razy
Wiek: 50
Dołączył: 26 Lut 2008
Posty: 4522
Skąd: Gościcino Centralne
Wysłany: 28-03-2018, 09:52   

konsolfilm napisał/a:
Ma może kotoś skrypt na 4 tory pasżerskie bo nie umie znaleźć takiej stacji to co mam to jest na 5 torów i właśnie nie umie zlikwidować jednego.


Podrzuć mi cdp z tą stacją, tak, jak ona jest w tej chwili. Do przerobienia skryptu muszę mieć dodatek u siebie lokalnie, żeby móc go na bieżąco testować.
_________________
Moje dodatki
Instrukcje kolejowe
KUID:263713
Aktualny release skryptów sygnalizacji:
v5.6:26.12.2025
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group