Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[TuT] Edycja Pory Dnia Dzień > Wieczór > Noc


Rekomendowane odpowiedzi

Opublikowano

Info : za miast dnia > noc bd mieć dzień > wieczór > noc w naszej grze metin2.

 

Poradnik :

 

 

1 : Wypakowujemy pliki z pobranej paczki do klienta metin2

2 : Rozpakowujemy root naszego serwera który się znajduję w folderze pack.

3 : Otwieramy plik Game.py

3.1 : Dodajemy importa czyli :

import day

3.2 : Szukamy linijki :

def __init__(self, stream):

pod tą linią dodajemy :

day.nacht = 0
day.tag = 0

3.3 : Schodzimy do ostatniej linijki plik Game.py

czyli na sam koniec i dodajemy:

 def day_night(self):
	 import time

	 localtime = time.strftime("%H")
	 if day.nacht == 0:

		 if localtime == "01" or localtime == "02" or localtime == "03" or localtime == "04" or localtime == "05" or localtime == "06" or localtime == "07" or localtime == "00" or localtime == "23" or localtime == "22" or localtime == "21":
			 background.RegisterEnvironmentData(1, constInfo.ENVIRONMENT_NIGHT)
			 background.SetEnvironmentData(1)
			 day.tag = 0
			 day.nacht = 1
	 if day.tag == 0:
		 if localtime == "11" or localtime == "12" or localtime == "13" or localtime == "14" or localtime == "15" or localtime == "16" or localtime == "17":
			 background.SetEnvironmentData(0)
			 day.tag = 1
			 day.nacht = 0
		 if localtime == "08" or localtime == "09" or localtime == "10" or localtime == "18" or localtime == "19" or localtime == "20":
			 background.RegisterEnvironmentData(2, constInfo.ENVIRONMENT_EVENING)
			 background.SetEnvironmentData(2)
			 day.tag = 1
			 day.nacht = 0 

3.4 : Szukamy textu :

Def OnUpdate(self)

Dodajemy pod tą linijką :

self.day_night()

 

4: Zapisujemy , i otwieramy plik : Constinfo.py

Szukamy linijki z textem :

ENVIRONMENT_NIGHT

i pod ta linijką dodajemy :

ENVIRONMENT_EVENING="d:/ymir work/environment/evening.msenv"

5 :Zapisujemy pakujemy podmieniamy plik root

6 : Co do pliku day.py wklejamy do głównego folderu metin2.

 

A teraz efekt naszej pracy :

 

 

rpxl.jpg

 

Scan :

www.virustotal.com/file/c094e0680ff9741f6a6acd39c927bc384f286f5e2369d0cec53fed2dc8734cfb/analysis/1356501986/

Download : Załącznik .

 

http://www.elitepvpers.com/forum/metin2-pserver-guides-strategies/2315174-release-tag-abend-nacht-mod.html

Modyfikacja klienta v3.rar

363451410787081286162.png


Opublikowano

Załamujesz mnie tymi tutkami, dupy one nie urywaja... usuń chociaż to [mega-tut] ^^

 

btw podaj źródło bo to nie twoja praca, pozdrawiam (dzialac dziala)

Opublikowano

Załamujesz mnie tymi tutkami, dupy one nie urywaja... usuń chociaż to [mega-tut] ^^

 

btw podaj źródło bo to nie twoja praca, pozdrawiam (dzialac dziala)

 

Może i nie urywa ale efekty są ładne ;)

wiec wiesz i na pewno to urozmaici grę ;D

na serwerach , pozdrawiam

jutro dodam v2 , dzien > poranek > wieczor > noc ;x

363451410787081286162.png


Opublikowano

http://www.elitepvpers.com/forum/metin2-pserver-guides-strategies/2315174-release-tag-abend-nacht-mod.html

Gdy wstawiacie cokolwiek z innych for, podawajcie źródło. Tym nie tylko okazujecie szacunek autorowi, ale w (np. niemieckim) temacie można znaleźć różne bugfixy, czy ewentualnie szczególniejsze tutoriale cd. wgrania tego 'moda'.

Pozdrawiam

zf0m.png


LINK DO PREZENTACJI (KLIK)


Nic dodać, nic ująć.


Opublikowano

 

 

Może i nie urywa ale efekty są ładne ;)

wiec wiesz i na pewno to urozmaici grę ;D

na serwerach , pozdrawiam

jutro dodam v2 , dzien > poranek > wieczor > noc ;x

Nie powinno być rano>dzień>wieczór>noc?

A w temacie "za miast" > "zamiast"?

 

@Top. Efekt wychodzi całkiem fajny. ;)

Opublikowano

To pobiera czas z komputera, od 21 do 7 jest noc, od 11 do 17 masz dzień , a od 8 do 10 i od 18 do 20 wieczór.

06335296784396897220.png


Opublikowano

Problem mam :D

Trochę dziwnie to wytłumaczyłeś i gdy się loguje to przy końcu paska się zatrzymuje i tak stoi ( pasek ).

syserr.txt


1227 11:02:19821 :: File "networkModule.py", line 231, in SetGamePhase

1227 11:02:19821 :: File "system.py", line 130, in __pack_import

1227 11:02:19821 :: File "
1227 11:02:19821 :: <string>
1227 11:02:19821 :: ", line
1227 11:02:19821 :: 1995
1227 11:02:19821 ::

1227 11:02:19821 ::
1227 11:02:19821 :: import time

1227 11:02:19821 ::
1227 11:02:19821 ::
1227 11:02:19821 ::
1227 11:02:19821 ::
1227 11:02:19821 ::
1227 11:02:19821 ::
1227 11:02:19821 :: ^

1227 11:02:19821 :: Indentationerror
1227 11:02:19821 :: :
1227 11:02:19821 :: expected an indented block
1227 11:02:19821 ::

2430991019.png
Opublikowano

nie jestem ja jedynie dałem tuta , jutro

z rana (ten post) bd edytowany i dodam poranek;)

oraz zachód słońca itd;)

Nie, nie chcemy :)

ePc0b.jpg

mcn_cc.pl - banda złodziei

;)

Piszę questy na zamówienie - Zostanę questerem na serwerze dedykowanym - Na zlecenie napiszę questy - Zakoduję stronę HTML5/CSS3

Opublikowano

Problem mam :D

Trochę dziwnie to wytłumaczyłeś i gdy się loguje to przy końcu paska się zatrzymuje i tak stoi ( pasek ).

syserr.txt


1227 11:02:19821 :: File "networkModule.py", line 231, in SetGamePhase

1227 11:02:19821 :: File "system.py", line 130, in __pack_import

1227 11:02:19821 :: File "
1227 11:02:19821 :: <string>
1227 11:02:19821 :: ", line
1227 11:02:19821 :: 1995
1227 11:02:19821 ::

1227 11:02:19821 ::
1227 11:02:19821 :: import time

1227 11:02:19821 ::
1227 11:02:19821 ::
1227 11:02:19821 ::
1227 11:02:19821 ::
1227 11:02:19821 ::
1227 11:02:19821 ::
1227 11:02:19821 :: ^

1227 11:02:19821 :: Indentationerror
1227 11:02:19821 :: :
1227 11:02:19821 :: expected an indented block
1227 11:02:19821 ::

Zapewne źle postawiłeś tabulatory :) Wejdź na orginalny temat (elitepvpers) i tam są wpisy z tabami :)

11573538277329494069.gif

Opublikowano

Nadal to samo ;<

Ten plik day.py ma być do roota dodany ?

A jeśli ktoś by był tak miły :D ( co raczej się nie zdarza) i sprawdził mój plik game.py byłbym wdzięczny:

http://wklej.to/fZR61

2430991019.png
Opublikowano
1228 20:40:06324 ::   File "networkModule.py", line 231, in SetGamePhase
1228 20:40:06324 ::   File "system.py", line 130, in __pack_import
1228 20:40:06324 ::   File "
1228 20:40:06324 :: <string>
1228 20:40:06324 :: ", line
1228 20:40:06324 :: 78
1228 20:40:06324 ::
1228 20:40:06324 ::	
1228 20:40:06324 :: day.nacht = 0
1228 20:40:06324 ::	
1228 20:40:06324 :: 
1228 20:40:06324 :: 
1228 20:40:06324 :: ^
1228 20:40:06324 :: Indentationerror
1228 20:40:06324 :: :
1228 20:40:06324 :: expected an indented block
1228 20:40:06324 ::

­

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...