Skrypt na miksturę akrobatyki. 5957 12

O temacie

Autor Miler

Zaczęty 14.02.2017 roku

Wyświetleń 5957

Odpowiedzi 12

Miler

Miler

Użytkownicy
Człowiek z nikąd
posty130
Propsy17
ProfesjaProducent
  • Użytkownicy
  • Człowiek z nikąd
Cześć. Dałoby się zrobić miksturę, która po wypiciu daje graczowi akrobatykę bez 90 zręczności?
 
I’m always getting high cuz my confidence low.

Bogdan Zwei

Bogdan Zwei

Użytkownicy
Wulgarny skurwiel pierdolony.
posty1864
Propsy541
Profesjabrak
  • Użytkownicy
  • Wulgarny skurwiel pierdolony.
 
:ok: zachęca do dalszej pomocy. Nie zapominaj o tym!

Prywatne wiadomości typu "Ej, pomocy" kasuję od razu. Od tego jest forum, a nie PW.

To me, defeat in anything is merely temporary, and its punishment is but an urge for me to greater effort to achieve my goal. Defeat simply tells me that something is wrong in my doing; it is a path leading to success and truth.

In order to realize our true self we must be willing to live without being dependent upon the opinion of others.

Draks

Draks

Użytkownicy
Gothic 2 Nowy porządek
posty1715
Propsy766
ProfesjaGrafik 3D
  • Użytkownicy
  • Gothic 2 Nowy porządek
Popatrz na skrypt mikstury szybkości, zmień nazwę animacji i daj nieograniczony czas :)
 

Miler

Miler

Użytkownicy
Człowiek z nikąd
posty130
Propsy17
ProfesjaProducent
  • Użytkownicy
  • Człowiek z nikąd
Draks, nie wiesz może jaka jest nazwa animacji akrobatyki?
 
I’m always getting high cuz my confidence low.

Bogdan Zwei

Bogdan Zwei

Użytkownicy
Wulgarny skurwiel pierdolony.
posty1864
Propsy541
Profesjabrak
  • Użytkownicy
  • Wulgarny skurwiel pierdolony.
Jest taki mały problem. Akrobatykę aktywuje się umiejętnością akrobatyki, która nazywa się NPC_TALENT_ACROBAT. Nic z MDSami nie robisz. Starczy, że poszukasz "NPC_TALENT_ACROBAT" notepadem++ i będziesz wiedział jak co zrobić.
 
:ok: zachęca do dalszej pomocy. Nie zapominaj o tym!

Prywatne wiadomości typu "Ej, pomocy" kasuję od razu. Od tego jest forum, a nie PW.

To me, defeat in anything is merely temporary, and its punishment is but an urge for me to greater effort to achieve my goal. Defeat simply tells me that something is wrong in my doing; it is a path leading to success and truth.

In order to realize our true self we must be willing to live without being dependent upon the opinion of others.

Miler

Miler

Użytkownicy
Człowiek z nikąd
posty130
Propsy17
ProfesjaProducent
  • Użytkownicy
  • Człowiek z nikąd
Dzięki! :D

Post połączony: 2017-02-14, 22:02
Wait, znalazłem. I co teraz? xd
 
I’m always getting high cuz my confidence low.

Draks

Draks

Użytkownicy
Gothic 2 Nowy porządek
posty1715
Propsy766
ProfesjaGrafik 3D
  • Użytkownicy
  • Gothic 2 Nowy porządek
Właśnie, że mój sposób zadziała z miksturą po wpisaniu animacji, zrobiłem tak z pierścieniem i działało ;)

Nazwa animacji "Humans_Acrobatic.mds" :)
 

Miler

Miler

Użytkownicy
Człowiek z nikąd
posty130
Propsy17
ProfesjaProducent
  • Użytkownicy
  • Człowiek z nikąd
Ale ja za cholerę nie wiem jak nazywa się ta animacja i co mam wpisać, w czasie aby był nieskończony?

Post połączony: 2017-02-14, 22:07
Dobra nazwę animacji znam, ale jaki czas mam wpisać?
 
I’m always getting high cuz my confidence low.

Draks

Draks

Użytkownicy
Gothic 2 Nowy porządek
posty1715
Propsy766
ProfesjaGrafik 3D
  • Użytkownicy
  • Gothic 2 Nowy porządek
wpisz 99999999 i powinno wystarczyć zamiast TIME_DURATION czy jakoś tak, nie pamiętam już ;)

Daj tak i też powinno działać :P

Mdl_ApplyOverlayMDSTimed   (self, "HUMANS_ACROBATIC.MDS");
 

Lehona

Lehona

Użytkownicy
posty196
Propsy190
  • Użytkownicy
Timed Overlays are removed upon save/load (even speed potions lose their effect). You can just leave out the "timed"-part to make it permanent, though.. I'm not 100% sure that will persist through save/load, but I think it does.
 
Unless specified otherwise, my posts are always about Gothic 2 Night of the Raven.

Miler

Miler

Użytkownicy
Człowiek z nikąd
posty130
Propsy17
ProfesjaProducent
  • Użytkownicy
  • Człowiek z nikąd
Lehona, I'll try and drop you a line how does it look.

Post połączony: 2017-02-15, 09:35
Ok the script looks like that :
/******************************************************************************************/
// Acrobatic Potion       //
/******************************************************************************************/
INSTANCE ItPo_Acrobatic(C_Item)
{
name = NAME_Trank;

mainflag = ITEM_KAT_POTIONS;
flags = ITEM_MULTI;

value = Value_Speed;

visual = "ItPo_Speed.3ds";
material = MAT_GLAS;
on_state[0] = UseItPo_Acrobatic;
scemeName = "POTIONFAST";

wear = WEAR_EFFECT;
effect = "SPELLFX_ITEMGLIMMER";

description = "Mikstura Akrobatyki";
TEXT[1] = "Pozwala na dalsze skoki, oraz upadki z większej wysokości.";

TEXT[3] = NAME_Duration;
COUNT[3] = Time_Speed/60000;

TEXT[5] = NAME_Value;
COUNT[5] = value;
};

FUNC VOID UseItPo_Acrobatic()
{
Mdl_ApplyOverlayMDS (self, "Humans_Acrobatic.mds", Time_Speed);

};
But zSpy is expecting this :

Where? Line 467 is here : Mdl_ApplyOverlayMDS   (self, "Humans_Acrobatic.mds", Time_Speed);


Post połączony: 2017-02-15, 09:55
When I'm bringing back -timed the game works good, but after save and load the effect dissapears!
 
I’m always getting high cuz my confidence low.

Bogdan Zwei

Bogdan Zwei

Użytkownicy
Wulgarny skurwiel pierdolony.
posty1864
Propsy541
Profesjabrak
  • Użytkownicy
  • Wulgarny skurwiel pierdolony.
Albo tak:
FUNC VOID UseItPo_Acrobatic()
{
Mdl_ApplyOverlayMDSTimed (self, "Humans_Acrobatic.mds", Time_Speed);

};

Albo tak:

FUNC VOID UseItPo_Acrobatic()
{
Mdl_ApplyOverlayMDS (self, "Humans_Acrobatic.mds");

};

Miałeś tak:
FUNC VOID UseItPo_Acrobatic()
{
Mdl_ApplyOverlayMDS (self, "Humans_Acrobatic.mds", Time_Speed);

};
 
:ok: zachęca do dalszej pomocy. Nie zapominaj o tym!

Prywatne wiadomości typu "Ej, pomocy" kasuję od razu. Od tego jest forum, a nie PW.

To me, defeat in anything is merely temporary, and its punishment is but an urge for me to greater effort to achieve my goal. Defeat simply tells me that something is wrong in my doing; it is a path leading to success and truth.

In order to realize our true self we must be willing to live without being dependent upon the opinion of others.

Miler

Miler

Użytkownicy
Człowiek z nikąd
posty130
Propsy17
ProfesjaProducent
  • Użytkownicy
  • Człowiek z nikąd
Ok. Teraz działa po sejwie i wczytaniu. Ale gdzie mogę zmienić jej koszt z tych 200 na 5000?
@Edit : Nevermind... Problem rozwiązany.
 
I’m always getting high cuz my confidence low.


0 użytkowników i 1 Gość przegląda ten wątek.
0 użytkowników
Do góry