Forum Gtatwo Strona Główna  
 FAQ  •  Szukaj  •  Użytkownicy  •  Grupy •  Galerie   •  Rejestracja  •  Profil  •  Zaloguj się, by sprawdzić wiadomości  •  Zaloguj
 Skrypt, skrypt... Zobacz następny temat
Zobacz poprzedni temat
Napisz nowy tematOdpowiedz do tematu
Autor Wiadomość
Mibars
VIP
VIP


Dołączył: 26 Maj 2006
Posty: 535 Przeczytał: 0 tematów

Ostrzeżeń: 0/5
Skąd: Nadarzyn (k. Wawy)

PostWysłany: Sob 12:08, 17 Cze 2006 Powrót do góry

Witam!
Wpadłem na pomysł, by na mojej mapce dodać w formie czystej ozdoby linie kolejową z przejazdami. No i jak to wiadomo przejazdy kolejowe nie są miejscami najbezpieczniejszymi Smile , więc nie obejdzie się bez sygnalizacji świetlnej. Samą sygnalizację łatwo zrobić - walnę obiekt "TRAFFIC_LIGHT", Który świeci zawsze na czerwono i (mam nadzieję) zatrzymuje samochody. Jak nie będzie zatrzymywał - i tak sobie poradzę - komendą wyłącze fragment drogi i nie ma bata - dalej nie pojadą. No, ale sygnalizacja nie będzie świecić się cały czas, no nie? I tu zaczynają sie schody... jak zrobić "detektor nadjeżdżającego pociągu", ja nie mam zielonego pojęcia jak zrobić to w miarę poprawny sposób.

Jednyny mój pomysł to:
-Komendą np w tunelu postawić ukryty samochód
-If (samochód to wrak) Zrób:
a) włącz światła
b) usuń wrak
c) odczekaj z 5-10 sekund
d) postaw wóz ponownie + usun sygnalizację
e) wróc do początku

Ktoś ma jakiś "normalniejszy" sposób na to?
Zobacz profil autora
bit
VIP
VIP


Dołączył: 15 Kwi 2006
Posty: 1888 Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Sob 12:33, 17 Cze 2006 Powrót do góry

hehehe cos o tym wiem bo robilem sam gre gta2 żyrardów ale mialem tam do dyspozycji wlasne wymyslone zadania a w tym programie co robisz - nie wiem jakie są...
gryby to byl program the games factory zrobilbym tak:
dane:
*samochod: obietk aktywny.
*pociag: obiekt aktywny.
*licznik: min:0 max:2; jesli 1:czerwony; jesli 2:zielony.
*kwadrat1: wymyslony przedmiot ktory nie ma wplywu na los lociagu, znajdujący się z 500m"gta2" od drogi.
*kwardat2: znajduje się 500m"gta2" za drogą.
*kwadrat3: znajduje się na przejezdzie kolejowym.

program:
-jesli "pociag" zderza się z "kwadrat1" wtedy "licznik" ustaw na 1;
-jesli "posiag" zderza sie z "kwadrat2" wtedy "licznik" ustaw na 2;
-jesli "samochod" zderza sie z "kwadrat3" i "licznik" wynosi 1 wtedy max szybkosc "samochód" ustaw 0;
-jesli "samochod" zderza sie z "kwadrat3" i "licznik" wynosi 2 wtedy start dla "samochód";
Smile Smile Smile
Zobacz profil autora
nawiedz
Gangster
Gangster


Dołączył: 20 Kwi 2006
Posty: 437 Przeczytał: 0 tematów

Ostrzeżeń: 0/5
Skąd: Tiny Town :)

PostWysłany: Sob 14:21, 17 Cze 2006 Powrót do góry

czarna magia for me Wink

PS. jakimi programi to robicie??
Zobacz profil autora
bit
VIP
VIP


Dołączył: 15 Kwi 2006
Posty: 1888 Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Sob 14:28, 17 Cze 2006 Powrót do góry

Mibars pewnie robie to w skryptach a ja w the games factory, dziala on na takiej samej zasadzie jak programowanie lecz jest obrazkowy lub nie, zalezy jak chcesz i dlatego jest latwy
Zobacz profil autora
Kamil_old
Administrator
Administrator


Dołączył: 11 Lut 2006
Posty: 1881 Przeczytał: 0 tematów

Ostrzeżeń: 0/5
Skąd: Lublin

PostWysłany: Sob 14:40, 17 Cze 2006 Powrót do góry

do gta2 skrypt się robi Mispadem
Zobacz profil autora
Mibars
VIP
VIP


Dołączył: 26 Maj 2006
Posty: 535 Przeczytał: 0 tematów

Ostrzeżeń: 0/5
Skąd: Nadarzyn (k. Wawy)

PostWysłany: Sob 14:47, 17 Cze 2006 Powrót do góry

Ja robie notatnikiem Smile

Choć ostatnio przerzuciłem się na cośtam z GTATools.

Ale do rzeczy Smile Nikt mi nie pomoże?

@ Bit - pociąg niestety tworzony jest z losową nazwą i nie ma sposobu by ją wyciągnąć (wtedy by się dało coś pokombinować)
Zobacz profil autora
bit
VIP
VIP


Dołączył: 15 Kwi 2006
Posty: 1888 Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Sob 14:57, 17 Cze 2006 Powrót do góry

hmm
jezeli miala to byc losowa nazwa pociagu (w sumie w TGH tak nie ma) to nie mam sposobu ;/
a jak są przewidywalne pociagi, chodzi mi o pojawienie sie ich...
Zobacz profil autora
Mibars
VIP
VIP


Dołączył: 26 Maj 2006
Posty: 535 Przeczytał: 0 tematów

Ostrzeżeń: 0/5
Skąd: Nadarzyn (k. Wawy)

PostWysłany: Sob 21:51, 17 Cze 2006 Powrót do góry

UWAGA, UWAGA!

Jak zapewnie wiecie natrafiłem na dużo większy problem z przejazdami kolejowymi, spędziłęm nad nim powiedzmy cały dzień, ale się udało! Przejazdy działają, wozy iu pociągi jeżdżą swoimi trasami i się zderzają xD Prob jest taki, że użyłem do tego pochyłości (oszukałem grę w taki sposób, że pochyłość zawsze pochodzi z górnego bloku, nawet ta najniżej położona część pochyłości o długości 8 - więc niby są na 2-ch wysokościach, ale tak blisko siebie, że się zderzają).

Wygląda to trochę średnio :/ tzn pociąg jedzie POD torami :/ po niżej położonych torach Poza tym cała droga na tym odcinku jest lekko pochyła w obydwie strony (od środka na boki). Mam nadzieje, że to nie zrazi przyszłych graczy Smile
Zobacz profil autora
Shekerz
DonCorleone
<i>DonCorleone</i>


Dołączył: 21 Kwi 2006
Posty: 2611 Przeczytał: 0 tematów

Ostrzeżeń: 0/5
Skąd: że znowu xP

PostWysłany: Sob 22:04, 17 Cze 2006 Powrót do góry

Mibars napisał:
UWAGA, UWAGA!
pociągi jeżdżą swoimi trasami i się zderzają xD

Mib zderzaja czy nie zderzaja ? Tak pytam nie czytalem tego tematu od poczatku jak co to mnie nie bijcie ze nie wiem o co chodzi Laughing
Zobacz profil autora
Mibars
VIP
VIP


Dołączył: 26 Maj 2006
Posty: 535 Przeczytał: 0 tematów

Ostrzeżeń: 0/5
Skąd: Nadarzyn (k. Wawy)

PostWysłany: Sob 22:16, 17 Cze 2006 Powrót do góry

Źle to zabrzmiało - samochody i pociągi się zderzają nawzajem, nie same ze sobą <- To był cel Wink Teraz pora napisać skrypcik zapobiegający zbyt częstym zderzeniom Very Happy

EDIT: Oto, co stworzyłem (nie pytajcie ILE CZASU mi zabrało, żeby to opracować):

[link widoczny dla zalogowanych] [link widoczny dla zalogowanych]

edit2:
Jeszcze trochę czasu mineło i proszę państwa, przed Wami:

[link widoczny dla zalogowanych]

Niemalże jak normalny przejazd Smile
Zobacz profil autora
RSX
Godfather
Godfather


Dołączył: 01 Wrz 2006
Posty: 1666 Przeczytał: 0 tematów

Ostrzeżeń: 0/5
Skąd: Bielsk P.

PostWysłany: Sob 21:10, 02 Wrz 2006 Powrót do góry

Nie lepiej było zrobić coś w stylu wiaduktu? Nad albo pod drogą... Tak jest w standardowych mapkach...
Zobacz profil autora
Rexxor
VIP
VIP


Dołączył: 30 Kwi 2006
Posty: 2544 Przeczytał: 0 tematów

Ostrzeżeń: 0/5
Skąd: Czarna czeluść gardła szatana :P

PostWysłany: Nie 8:52, 03 Wrz 2006 Powrót do góry

brawo Mibars. uzyles mocy Smile i wsysztko jest OK.
czekam na te mapki wasze(twoje i Kamila) niemoge sie juz doczekac Very Happy Very Happy Very Happy
Zobacz profil autora
bit
VIP
VIP


Dołączył: 15 Kwi 2006
Posty: 1888 Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Nie 19:25, 03 Wrz 2006 Powrót do góry

to kieruje do mibarsa bo chyba on jedyny zna się najlepiej na skryptach
czy mozna zrobic np gang z mad island? i samochody mafii np Yakuza?
ja myslalem zeby do mapki kamila dodac takie rzeczy, lecz gang Yakuza.
Zobacz profil autora
Razor
DonCorleone
<i>DonCorleone</i>


Dołączył: 22 Maj 2008
Posty: 3028 Przeczytał: 3 tematy

Ostrzeżeń: 0/5

PostWysłany: Pon 19:46, 08 Wrz 2008 Powrót do góry

Odkopie temat bo wpadłem na ciekawe rozwiązanie które też zastosuje na swojej mapie jak tylko się nauczę robić pociągi i sygnalizację ;]

[link widoczny dla zalogowanych]

A więc stawiamy 2 pedy
Zielnego i czerwonego na torach ;]

Używamy komendy: IF ( HAS_CHARACTER_DIED ( pred) )
tu komenda na zmiane światła na czerwone oraz komeda

pgreen = CREATE_CHAR ( x , y , z ) 7 180 Guard END // czy coś tam ;]

Endif

następnie robimy to samo tylko na odwrót z zielonym charem

IF ( HAS_CHARACTER_DIED ( pgreen) )
zmiana światła na zielone
Create har (preed)

i mamy pentelkę ;]

Napisał bym to w formie kompletnego skryptu ale nie mam pojęcia jak sie tworzy światła drogowe oraz zmienia ich kolor ;]


Ostatnio zmieniony przez Razor dnia Pon 19:57, 08 Wrz 2008, w całości zmieniany 2 razy
Zobacz profil autora
Acho
Alfons
Alfons


Dołączył: 24 Paź 2006
Posty: 159 Przeczytał: 0 tematów

Ostrzeżeń: 0/5
Skąd: Lublin (Poland)

PostWysłany: Nie 0:47, 16 Lis 2008 Powrót do góry

Temat stary ale tak sobie myślę, aby zmierzyć czas pociągu i światła włączać z opóźnieniem o wyliczony czas... w praktyce jeszcze nic nie robiłem w tym kierunku więc rozważania czysto teoretyczne.
Zobacz profil autora
Wyświetl posty z ostatnich:      
Napisz nowy tematOdpowiedz do tematu


 Skocz do:   



Zobacz następny temat
Zobacz poprzedni temat
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


fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001/3 phpBB Group :: FI Theme :: Wszystkie czasy w strefie CET (Europa)