Potrzebuję pomocnika

Dyskusja w 'Archiwum' rozpoczęta przez użytkownika Wert, Maj 6, 2012.

Status tematu:
Brak możliwości dodawania odpowiedzi.
  1. Wert
    Offline

    Wert Znany

    Wiadomości:
    1,453
    Polubienia:
    554
    Punkty:
    268
    Hi ponownie!
    Poszukuję osoby która solidnie wykona zadanie!
    Potrzeba mi żeby ustawić odpowiedni współczynnik x(/time set x np.: /time set 12000 to jest chyba południe-słońce w pozycji 90 stopni) do pozycji słońca/księżyca oraz godziny.
    Przykład:
    godzina 12
    x = 12000 (więc /time set 12000)
    pozycja (w zależności od godziny) słońca/księżyca  = 90stopni

    I w ten sposób potrzebuję godzin od 1 do 24(liczby całkowite).
     
  2. Grzegorz2047
    Offline

    Grzegorz2047 Użytkownik

    Wiadomości:
    225
    Polubienia:
    134
    Punkty:
    123
    Jeżeli ,to jest aktualne to zobaczę ,co da się zrobić :) Czyli chciałbyś mieć tak ,żeby zamiast wpisywać 12000 wpisywać 12(żeby był taki sam efekt jak przy wpisywaniu 12000)
     
  3. Wert
    Offline

    Wert Znany

    Wiadomości:
    1,453
    Polubienia:
    554
    Punkty:
    268
    Hmm, ja tak mam:p
    Chodzi mi o dokładne sprecyzowanie godzin w tickach.
    czyli np.:(uwaga nieprawidłowe!)
    1 - 1230
    2 - 3099
    itd.
    24 - 24000


     
  4. szczepix
    Offline

    szczepix Użytkownik

    Wiadomości:
    13
    Polubienia:
    1
    Punkty:
    53
    /time set 12000 to nie poludnie :)

    1 h mc to 1000 tickow,
    30 min w mc to 500 tickow
    15 min w mc to 250 tickow
    3 min w mc to 50 tickow
    1 min w mc to w przyblizeniu 17 tickow

    100 tickow to 50 s w Realu
    50 tickow to 25 s w Realu
    10 tickow to 5 s w Realu
    2 ticki to 1 s W Realu
    1 tick to 0,5 s w Realu


    1000 tickow to 7.00 w MC
    2000 tickow to 8.00 w MC
    3000 tickow to 9.00 w MC
    4000 tickow to 10.00 w MC
    5000 tickow to 11.00 w MC
    6000 tickow to 12.00 w MC
    7000 tickow to 13.00 w MC
    8000 tickow to 14.00 w MC
    9000 tickow to 15.00 w MC
    10000 tickow to 16.00 w MC
    11000 tickow to 17.00 w MC
    12000 tickow to 18.00 w MC
    13000 tickow to 19.00 w MC
    14000 tickow to 20.00 w MC
    15000 tickow to 21.00 w MC
    16000 tickow to 22.00 w MC
    17000 tickow to 23.00 w MC
    18000 tickow to 24.00 w MC

    Myśle że odpowiedź jest Wyczerpujaca, lecz
    Nie wiem czy o to chodzilo :)
     
  5. Grzegorz2047
    Offline

    Grzegorz2047 Użytkownik

    Wiadomości:
    225
    Polubienia:
    134
    Punkty:
    123
    Jeżeli to co szczepix podał jest prawidłowe,to można w pluginie zrobić odpowiednie if'y (jeżeli idąc na łatwiznę),które będą miały ustalony tick dla każdej liczby od 1 do 24.
    EDIT:
    Znalazłem coś takiego na Minecraft Wiki:

    Kod (text):
    1. Minecraft's game loop runs at a fixed rate of 20 cycles per second, so one tick happens every 1/20th of a second. An in-game day lasts exactly 24000 ticks, or 20 minutes.
    Czyli jeden tick to 1/20 sekundy a 24 h w grze to 24000 tick'ów(czyli 20 minut).
    czyli na tej zasadzie można powiedzieć ,że 12 h w MC to 12000 tick'ów.
    6 h w MC to 6000 tick'ów.
    czyli wychodzi na to,że 1 h to 1000 ticków(tak jak u szczepix'a)

    Teraz się trochę pogubiłem :D

    Edit:
    Znalazłem troche informacji :)
    Stores the current "time of day" in ticks. There are 20 ticks per real-life second, and 24000 ticks per Minecraft day/night cycle, making the full cycle length 20 minutes. 0 is the start of daytime, 12000 is the start of sunset, 13800 is the start of nighttime, 22200 is the start of sunrise, and 24000 is daytime again. The value stored in level.dat is always increasing and can be larger than 24000, but the "time of day" is always modulo 24000 of the "Time" field value.

    Edit:
    Następne info :)

    (1 tick = 0.1 seconds) czyli 10 ticków = 1 sek.
     
  6. Wert
    Offline

    Wert Znany

    Wiadomości:
    1,453
    Polubienia:
    554
    Punkty:
    268
    Człowieku ja mam prostszy algorytm czasu już opracowany:p
    Tylko chcę dokładniej.

    To nie prawda, godzina nie jest co 1000.
    To się zmienia w niektórych jest około 700 itd.
    Posprawdzajcie sobie.
     
  7. szczepix
    Offline

    szczepix Użytkownik

    Wiadomości:
    13
    Polubienia:
    1
    Punkty:
    53
    Własnie ze to wszystko co ja napisalem to Prawda
    bo ja Sprawdzałem na  serwerze Bukkit i Minecraft Server - na obu to samo
    polnoc to 18000 tickow (a nie 24000) i poludnie to 6000tickow (a nie 12000)

    Jesli ktoś moze niech sprawdzi jaka ustawi mu sie na 18000 tickow a jaka na 24000

    EDIT:
    Czemu tak muli tą stronę??
     
  8. Wert
    Offline

    Wert Znany

    Wiadomości:
    1,453
    Polubienia:
    554
    Punkty:
    268
    1.usuń swoje jakieś 10 postów
    2.ja podawałem przykłady tylko
    3.oczekuje konkretnej odpowiedzi na pierwszy post, innych wypraszam z tematu!
     
  9. what
    Offline

    what Użytkownik

    Wiadomości:
    33
    Polubienia:
    20
    Punkty:
    58
    Jest ok. 20ticks/s w zależności od wydajności serwera. Raczej nie będzie tu stałej liczby. Ktoś kto używa NoLagg będzie wiedział o co chodzi (cmd /lag).
     
  10. Wert
    Offline

    Wert Znany

    Wiadomości:
    1,453
    Polubienia:
    554
    Punkty:
    268
    Nie muli, tylko jak masz wolny net to ci się może słabo uploadować wszystko.
    Fajnie że posprzątałeś:D
     
  11. szczepix
    Offline

    szczepix Użytkownik

    Wiadomości:
    13
    Polubienia:
    1
    Punkty:
    53
    przy dodawaniu posta mialem ERRORY
    a neta mam 6 mb/s

    I jedna z twoich prosb zrobilem tzn wspolczynnik x
    a co do kata słońca nie mam pojęcia jak go sprawdzić
     
  12. Wert
    Offline

    Wert Znany

    Wiadomości:
    1,453
    Polubienia:
    554
    Punkty:
    268
    Optycznie:p Na oko. np.: w południe słońce będzie nad tobą dokładnie ^^
     
  13. Wert
    Offline

    Wert Znany

    Wiadomości:
    1,453
    Polubienia:
    554
    Punkty:
    268
    Śmieszny jesteś:p
    Chyba gdybym miał czas to bym nie prosił na forum prawda?
    Proszę cię, nie pisz już tu.
     
  14. UnekPL
    Offline

    UnekPL Początkujący

    Wiadomości:
    31
    Polubienia:
    8
    Punkty:
    8
    słońce znajduje się nad graczem o 14:00.
    a minecraftowa godzina trwa 1000 ticków (50 sekund), a tick 0 zaczyna się o minecraftowej 6:00.
     
Status tematu:
Brak możliwości dodawania odpowiedzi.