No więc tak, zrobiłem sobie dziesięć nowych gildii (na razie nijakich, żeby tylko sprawdzić czy się da, z pustymi próbowałem i mi działała). Ludzkich. Czyli wszystkie wartości z Constants.d od GIL_PUBLIC (czy jakoś tak) aż do GIL_MAX zwiększyłem o 10. Wcześniej wpisałem oczywiście te swoje gildie. Dodałem też dziesięć pól przy gildiach w Text.d. Ogólnie kierowałem się tym tutkiem Avallacha:
http://themodders.org/index.php?topic=17631No i wiadomo, że tablica w Guilds.d nie może być zwiększana/zmniejszana, więc jej nie ruszałem.
Miałem tylko póki co w dupie nastawiania gildii, ale to nie powinno być problemem.
A problem jest taki, że jak włączam Gothika z parsowaniem skryptów, a potem nową grę, to mniej więcej w momencie, w którym powinno włączyć się intro jest Acces Violation.
Tak więc pytania mam takie:
1. Dlaczego jest Acces Violation?
2. Czy jak zrobię nastawianie gildii (używając Wld_SetGuildAttitude), to wszystko będzie cacy?
Wiem, że się da, ktoś miał działającą.
I takie dodatkowe:
3. Czy można zwiększyć MAX_SPELL (wiem, że już jest w chuj wolnych, ale chcę wiedzieć na przyszłość)?
4. Czy można zwiększyć NPC_TALENT_MAX (czyli dodać nową umiejętność, tak, żeby była w oknie statystyk)(tak, wiem, że praktycznie jest 6 wolnych, a jak ich użyć podpatrzyłem już w Returnie (który nie ma Ikarusa i innych udziwnień i z niego ogarnąłem, że paski można robić specjalną czcionką))?
5. Czy można jakoś we flagach czy gdzieś zmienić, żeby zgodnie z logiką można było założyć 10, a nie dwa pierścienie?
6. Czy da się zrobić coś takiego, że jak się założy pas, to będzie on widzialny na modelu (coś jak hełm)?
I oczywiście nie chcę używać Ikarusa, czy innych bzdetów.