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

Deszcz w metinie? O.o


Rekomendowane odpowiedzi

Opublikowano

(Tak naprawdę to tylko imitacja deszczu ^^)

 

 

 

 

 

Na sam początek rozpakujmy uiscript.epk/.eix

Wyszukajmy w nim plik minimap.py i następnie edytujemy go w Notepad++

W pierwszym "children" (nad ##Open window) wklejamy taki oto kod:

		{
			"name" : "deszcz",
			"type" : "ani_image",

			"x" : -(SCREEN_WIDTH - 136),
			"y" : 0,
			"width"  : 20,
			"height" : 20,
			"delay" : 6,
			"images" :
			(
				"deszcz/0.tga",
				"deszcz/1.tga",
				"deszcz/2.tga",
				"deszcz/3.tga",
				"deszcz/4.tga",
				"deszcz/5.tga",
				"deszcz/6.tga",
				"deszcz/7.tga",
				"deszcz/8.tga",
				"deszcz/9.tga",
				"deszcz/10.tga",
				"deszcz/11.tga",
				"deszcz/12.tga",
				"deszcz/13.tga",
				"deszcz/14.tga",
				"deszcz/15.tga",
			)
		},

SS:

 

75043140161775981780.jpeg

 

 

 

Zapisujemy oraz pakujemy uiscript'y

 

Wklejamy do głównego katalogu z klientem folder "deszcz" który możecie pobrać tutaj  & Scan

 

 

Rozpakowujemy root.epk/.eix wyszukujemy pliczku uiminimap.py i edytujemy go Notepad ++

Wyszukujemy w nim następującą fraze:

self.OpenWindow = self.GetChild("OpenWindow")

i pod nią dopisujemy:

self.Deszcz = self.GetChild("deszcz")
los = app.GetRandom(1, 2)
if los == 1:
[tab]self.Deszcz.Show()
else:
[tab]self.Deszcz.Hide()

No i pakujemy i koniec! :D Teraz podczas wchodzenia na mapkę będziemy mieli losowo deszcz.

 

 

Wiem, jakość marna ale zawsze coś xD^^
 

8910814572903361049127.png

Specjalista
Opublikowano

Deszcz i co jeszcze^^ przez to bedą spadac fps. 

Śnieg jest to deszcz nie może być ??

 

 

@top ładna praca,zostawię plusa.

Pomogłeś,pomogę kiedy tylko brachu mogę!

 

graphic.png

 

Opublikowano

Na moim lapktu 2x1.6 4 ramu to ten desz pewnie bedzie tak scinal gre, ze albo sama sie wylaczy albo ja bede musial ja przez menadrzer zadan wylaczyc ;D

 

Ale pomysl fajny tylko hmm nie praktyczny

1386175744-U112610.png
Opublikowano

Nie wiem, musielibyście zobaczyć jak to działa na słabych PC, ale jak ta moneta w lewym dolnym rogu wam nie zacina to to by miało? ^^

 

aha, zapomniałem dać skalowania obrazka ale myślę że kto bardziej ogranięty da radę. :D

 

 

PS. Mówiłem że efekt marny ^^

8910814572903361049127.png

Opublikowano

Nie laguje to klienta?

Yyyyy raczej na moim sprzęcie trudno żeby takie coś lagowało:

 

 

   Operating System: Windows 7 Ultimate 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_gdr.140303-2144)
           Language: Polish (Regional Setting: Polish)
System Manufacturer: Gigabyte Technology Co., Ltd.
       System Model: To be filled by O.E.M.
               BIOS: BIOS Date: 03/23/12 19:36:39 Ver: 04.06.05
          Processor: Intel(R) Xeon(R) CPU E3-1230 V2 @ 3.30GHz (8 CPUs), ~3.7GHz
             Memory: 8192MB RAM
Available OS Memory: 8156MB RAM
          Page File: 3669MB used, 12640MB available
        Windows Dir: C:\Windows
    DirectX Version: DirectX 11
DX Setup Parameters: Not found
   User DPI Setting: Using System DPI
 System DPI Setting: 96 DPI (100 percent)
    DWM DPI Scaling: Disabled
     DxDiag Version: 6.01.7601.17514 32bit Unicode 

 

 

 

Więc bądź tak łaskawy i sprawdź na własną rękę.

8910814572903361049127.png

Opublikowano

Yyyyy raczej na moim sprzęcie trudno żeby takie coś lagowało:

 

 

   Operating System: Windows 7 Ultimate 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_gdr.140303-2144)
           Language: Polish (Regional Setting: Polish)
System Manufacturer: Gigabyte Technology Co., Ltd.
       System Model: To be filled by O.E.M.
               BIOS: BIOS Date: 03/23/12 19:36:39 Ver: 04.06.05
          Processor: Intel(R) Xeon(R) CPU E3-1230 V2 @ 3.30GHz (8 CPUs), ~3.7GHz
             Memory: 8192MB RAM
Available OS Memory: 8156MB RAM
          Page File: 3669MB used, 12640MB available
        Windows Dir: C:\Windows
    DirectX Version: DirectX 11
DX Setup Parameters: Not found
   User DPI Setting: Using System DPI
 System DPI Setting: 96 DPI (100 percent)
    DWM DPI Scaling: Disabled
     DxDiag Version: 6.01.7601.17514 32bit Unicode 

 

 

 

Więc bądź tak łaskawy i sprawdź na własną rękę.

Niezle ;) , zaraz sprawdzę na moim tzn tez mam 4gb ramu 3.3 ghz i3 , to nie powinno. 

Opublikowano

na epvp jest tez tak zwany rain system takie animacje strasznie przymulają kompa

w czym go robiles?

3392542656.png

Opublikowano

hehe :D fajne.

Tylko najgorsza jest ta perspektywa gdy się poruszasz a deszcz jest ciągle taki sam xD

Opublikowano

Można by było skopiować ten śnieg lecz czy mi się uda? ^^ jak tak zetknąłem do sourca to wolałem zrb w ten sposób ;d

Lecz spróbuję jesli wszystko pójdzie zgodnie z planem to zapewne zobaczycie go na serwerze Isengar ;)

8910814572903361049127.png

Opublikowano

@baran860 a można zrobić uruchamiane questem?

Na mój rozumek to nie, przynajmniej ja nie odkryłem jeszcze w jaki sposób wywołać daną czynność we wszystkich zalogowanych klientach na raz.

 

Możesz zrobić to przez cmdchat w queście ale jak włączysz deszcz to gracze zauważą go dopiero wtedy gdy się np. przelogują (when login begin) czy jakoś tak ^^

8910814572903361049127.png

Opublikowano

Na mój rozumek to nie, przynajmniej ja nie odkryłem jeszcze w jaki sposób wywołać daną czynność we wszystkich zalogowanych klientach na raz.

 

Możesz zrobić to przez cmdchat w queście ale jak włączysz deszcz to gracze zauważą go dopiero wtedy gdy się np. przelogują (when login begin) czy jakoś tak ^^

 

//sory, nie doczytałem, można ew. tego typu warunek:

when kill or login or levelup or .. with game.get_eventt_flag("deszcz") == 1 begin

i wtedy cmdchat.

sygnatura2.png


Opublikowano

Mogłeś Wojtek dodać zamiast efektu takiego, poprawić go tak żeby ten deszcz uderzał o ziemię.

Chyba wiesz o jaki efekt mi chodzi :)

Poza tym dobra robota :)

Opublikowano

//sory, nie doczytałem, można ew. tego typu warunek:

when kill or login or levelup or .. with game.get_eventt_flag("deszcz") == 1 begin

i wtedy cmdchat.

No, chyba najlepsze rozwiązanie ^^

8910814572903361049127.png

Opublikowano

Niezle to wygląda, ale mam wątpliwości widać na twoim filmie że laguje

Czerwone jest piękne! Kocham <3

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...