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

Efekt Zabicia & Efekt Krwi


Thorin

Rekomendowane odpowiedzi

Opublikowano

Nie było raczej tego na tym forum więc nie widzę przeszkód by się z tym podzielić..


Prezentacja Systemu:



 


TuT


 


1.Pobieramy paczkę:


 


 


DL:



http://www54.zippyshare.com/v/1AstWULI/file.html

Skan:



https://www.virustotal.com/pl/file/13ef33ec287af72a302253faf521be9f20bedc143baac8274de18ced38c74e82/analysis/1423580856/

2. Zawartość folderu, eix/epk wrzucamy do packa.



Thorin.eix


Thorin.epk

3.Otwieramy Index w Packu dopisujemy fraze:



*
Thorin

4. Wypakuj rooty , otwieramy plik constInfo.Py i dodajemy:



Kan="kfwork/ui/kan1.tga"
Kan2="kfwork/ui/kan2.tga"

Kan3="kfwork/ui/kan3.tga"

KanFull="kfwork/ui/kanfull.tga"

KanAktif = 0

5.Pozostając w rootach otwieramy plik game.py i dodajemy:



KanImage2 = ui.AniImageBox()
        KanImage2.AddFlag("float")
        KanImage2.AppendImage("kfwork/ui/kan.tga")
        KanImage2.SetPosition(1,1)
        self.KanImage2 = KanImage2
       
        KanImage3 = ui.AniImageBox()
        KanImage3.AddFlag("float")
        KanImage3.AppendImage(constInfo.Kan2)
        self.KanImage3 = KanImage3
        KanImage3.SetPosition(1,1)
       
        KanImage4 = ui.AniImageBox()
        KanImage4.AddFlag("float")
        KanImage4.AppendImage(constInfo.Kan3)
        self.KanImage4 = KanImage4
        KanImage4.SetPosition(1,1)
       
        KanImage5 = ui.AniImageBox()
        KanImage5.AddFlag("float")
        KanImage5.AppendImage(constInfo.KanFull)
        self.KanImage5 = KanImage5
        KanImage5.SetPosition(1,1)
       
        KanImage21366 = ui.AniImageBox()
        KanImage21366.AddFlag("float")
        KanImage21366.AppendImage("kfwork/ui/kan1366.tga")
        KanImage21366.SetPosition(1,1)
        self.KanImage21366 = KanImage21366
       
        KanImage31366 = ui.AniImageBox()
        KanImage31366.AddFlag("float")
        KanImage31366.AppendImage("kfwork/ui/kan21366.tga")
        self.KanImage31366 = KanImage31366
        KanImage31366.SetPosition(1,1)
       
        KanImage41366 = ui.AniImageBox()
        KanImage41366.AddFlag("float")
        KanImage41366.AppendImage("kfwork/ui/kan21366.tga")
        self.KanImage41366 = KanImage41366
        KanImage41366.SetPosition(1,1)
       
        KanImage51366 = ui.AniImageBox()
        KanImage51366.AddFlag("float")
        KanImage51366.AppendImage("kfwork/ui/kanfull1366.tga")
        self.KanImage51366 = KanImage51366
        KanImage51366.SetPosition(1,1)  

 

 

6. Nadal siedząc w game.py wyszukujemy frazy:

 



def OnUpdate(self)


 

I dodajemy pod nim:

 



if constInfo.KanAktif == 0:
            #
            if int(player.GetStatus(player.HP)) < float(int(player.GetStatus(player.MAX_HP))/6):
                if systemSetting.GetWidth() == 1366 or systemSetting.GetWidth() == 1280:
                    self.KanImage21366.Show()
                else:
                    self.KanImage2.Show()
            else:
                if systemSetting.GetWidth() == 1366 or systemSetting.GetWidth() == 1280:
                    self.KanImage21366.Hide()
                else:
                    self.KanImage2.Hide()
            if int(player.GetStatus(player.HP)) < float(int(player.GetStatus(player.MAX_HP))/4):
                if systemSetting.GetWidth() == 1366 or systemSetting.GetWidth() == 1280:
                    self.KanImage31366.Show()
                else:
                    self.KanImage3.Show()
            else:
                if systemSetting.GetWidth() == 1366 or systemSetting.GetWidth() == 1280:
                    self.KanImage31366.Hide()
                else:
                    self.KanImage3.Hide()
            if int(player.GetStatus(player.HP)) < float(int(player.GetStatus(player.MAX_HP))/10):
                if systemSetting.GetWidth() == 1366 or systemSetting.GetWidth() == 1280:
                    self.KanImage51366.Show()
                else:
                    self.KanImage5.Show()
            else:
                if systemSetting.GetWidth() == 1366 or systemSetting.GetWidth() == 1280:
                    self.KanImage51366.Hide()
                else:
                    self.KanImage5.Hide()  


7. End

 

Grafikę, efekt itd. możecie sobie edytować pod wasz gust, pod wasze zachcianki.

Sprawdzane, przeze mnie nie powinno być z tym żadnych komplikacji..

1EPZ6G.gif

Opublikowano

beznadziejnie to wygląda do metina nie pasuję. podaj źródło 

 
Grafikę, efekt itd. możecie sobie edytować pod wasz gust, pod wasze zachcianki.

Sprawdzane, przeze mnie nie powinno być z tym żadnych komplikacji..

 

 

Tutaj chodzi o sam Skrypt, możesz się z nim bawić do bólu .. Wystarczy wyobraźnia a możesz zrobić z tego coś o wiele lepszego.

Zresztą znajde czas to nagram swoja przeróbkę to zmienisz zdanie..

1EPZ6G.gif

Opublikowano

 

Było to już kiedyś, ktoś dawał to dobre 2-3 lata temu.

 

Jak to od roku/paru msc jest na necie :D

Skoro tak.. Daj temat, po co mają być dwa :P

1EPZ6G.gif

Specjalista
Opublikowano

Stare i zbędne,może na początku to dobrze wygląda lecz po czasie to denerwuje.

 

P.S. packi śmiesznie nazwałeś. xD

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

 

graphic.png

 

Opublikowano

Stare i zbędne,może na początku to dobrze wygląda lecz po czasie to denerwuje.

 

P.S. packi śmiesznie nazwałeś. xD

:P

 

Zaraz nagram swoją wersję, tzn. moja jest prawie całkiem inna, całkiem inaczej wygląda ale skrypt podobny.

1EPZ6G.gif

Opublikowano

Slabe, spodziewalem sie po nazwie tematu, ze bedzie jakies rozlanie krwi wokol postaci zabitej a nie takiego efektu :) Lub efektu przy kazdym uderzeniu miecza leci krew z przeciwnika.

Te rozlanie krwi jest na mpc jeszcze, jak ci na tym zależy moge ci znaleźć.

1EPZ6G.gif

Opublikowano

Jak to od roku/paru msc jest na necie :D

Skoro tak.. Daj temat, po co mają być dwa :P

 

Dodawał to Baran albo Quentinios, nie jestem pewny co do tego.

da5e9f82fbb05240438e374847f4a6f9.gif

Opublikowano

 

Dodawał to Baran albo Quentinios, nie jestem pewny co do tego.

 

Wątpie :)

 

Szukałem starannie, bo nie chciałem robic duplikatu.

Qentinios dodawał efekt jakiś, ale to nie ten :P ( Chyba wiem co masz na myśli )

1EPZ6G.gif

Opublikowano

Jak bedzie mi zalezalo to sobie znajde w google napewno jakies. pokazuj to Twoje ^^

Chyba jest tylko jedna wersja :D

 

Jasne pod wieczór będzie ale tylko dla pokazu :P( Nie obiecuje, jak będzie czas )

Bo nie dam swojej roboty :D

1EPZ6G.gif

Opublikowano

Głupszego rozwiązania jeszcze nie widziałem. Nie pozostaje nic innego jak pogratulować nieprzemyślanego kodu.

Opublikowano

Głupszego rozwiązania jeszcze nie widziałem. Nie pozostaje nic innego jak pogratulować nieprzemyślanego kodu.

Też nie widziałem głupszego rozwiązania kodu.

Chętnie poznam ten kod.

1EPZ6G.gif

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...