O temacie
Autor pawbuj
Zaczęty 28.03.2018 roku
Wyświetleń 3804
Odpowiedzi 4
pawbuj
Mikotsune Czas Honoru
var string npc_name;If(npc_name != other.name){ other.name = npc_name; (...)};
Xardas47
MEM_GetModOpt (var string sectionname, var string optionname)
MEM_GetGothOpt (var string sectionname, var string optionname)
MEM_GetGothOpt ("GAME", "bloodDetail")
if (STR_ToInt (MEM_GetGothOpt ("GAME", "bloodDetail") == 2){//zawartość};
Ikarus ma funkcje do odczytywania plików ini.Z ini moda:Kod: [Zaznacz]MEM_GetModOpt (var string sectionname, var string optionname)i z gothic.ini:Kod: [Zaznacz]MEM_GetGothOpt (var string sectionname, var string optionname)Czyli na przykład: Kod: [Zaznacz]MEM_GetGothOpt ("GAME", "bloodDetail") zwróci odpowiednią wartość (w moim przypadku 2, z tym że nawet jak jest to liczba to zwracana jest jako stringWięc wystarczy prosty warunek w funkcji żeby osiągnąć efekt jakiego (chyba) oczekujesz.SpoilerPrzykład:Kod: [Zaznacz]if (STR_ToInt (MEM_GetGothOpt ("GAME", "bloodDetail") == 2){//zawartość};