Quantcast Skrypty - dialogi - Pomoc dla Modderów
Recent changes Random page
GAMING
Gaming
 
WoWWiki
Halopedia
FFXIclopedia
Age of Conan
Warhammer Online
Grand Theft Wiki
See more...

Skrypty - dialogi

Z Pomoc dla Modderów

Zapoznaj się najpierw z [opisem skryptów.]

Dialogi znjdują się w katalogu content\story\missions. Pliki z dialogami (oddzielny dla każdego NPC'a nazywa się zwykle DIA_kod_postaci_imię.d Najpierw należy stworzyć element dialogu:

instance ?(c_info)
{
npc=?;
nr=?;//Opcjonalnie
condition=?;
information=?;
important=?;
permanent=?;
description=?;//Opcjonalnie
};

W pierwszej linii wpisujemy kod dialogu (zazwyczaj jego nazwę rozpoczyna się kodem postaci). npc to rozmówca, a nr to numer na liście dialogów. condition to nazwa funkcji wykonywanej, aby sprawdzić, czy na dany temat można porozmawiać (zazwyczaj nazywa się ją kod_dialogu_cond). Funkcja ta zwraca int - 1 gdy da się porozmawiać, 0 gdy się nie da. Funkcja nie powinna posiadać parametrów. information to nazwa funkcji wykonywanej podczas wykonania dialogu (nazywana kod_dialogu_info). Funkcja ta nic nie zwraca, ani nie posiada parametrów.

! Pamiętaj aby nie wpisywać tutaj nawiasów wywołania funkcji !

important ustawiamy na 1, gdy postać sama nam o tym powie, innaczej 0 permanent ustawiamy na 1, gdy na dany temat da się rozmawiać więcej niż raz, innaczej 0. desription to opcja na liście tematów (nie trzeba ustawiać gdy important=1).

Oceń ten artykuł: Share this article: