Bo czĹowiek gĹupi jest tak bez przyczyny
Witam, przejrzałem mnóstwo stron internetowych, przeszukałem całe wasze forum XD ale nie znalazłem drugiej osoby z takim błędem. W oknie kreacji dialogu, dodaje pojedynczy wers dialogu, następnie chcę przypisać mu akcję. klikam w akcje, klikam dodaj, z listy wybieram dowolny skrypt, czy to mój czy jakikolwiek ze standardowych i klikam odśwież. Wtedy wyskakuje mi taki oto błąd "Kompilacja skryptu nie powiodła się. Czy chcesz usunąć wszystkie parametry" Tak/nie. Nie mam pojęcia czemu tak się dzieje, a akcje podczas rozmów są mi niezbędne. Prosiłbym o jak najszybszą pomoc.
Z góry dziękuję,
Altor
Co prawda dla mnie nie stanowi to problemu, bo podpinam gotowe skrypty do dialogów, ale ja mam identyczny problem. Z tym, że ja mam Viste SP1. Re-Install i nic, to samo
[ Dodano: Sro Sie 05, 2009 10:22 pm ]
Jeśli masz dobrze przeoranego skryptera to podpinaj gotowe skrypty, bez konieczności kompilacji.
To ja się też Dopisze bo mam ten sam problem ;/
Temat już był poruszany niestety średnio mogę pomóc bo sam takiego błędu nie miałem (nie licząc własnych błędów =p)
http://neverwinter2.gram....pic.php?t=18693
zaktualizujcie grę do 1.23
Jaki błąd wyskakuje przy ręcznej kompilacji?
nawet jeśli te skrypty nie chcą się kompilować to porostu zostawcie je, wpiszcie parametry i nie usuwajcie. NWN nie powinien mieć problemów z własnymi skryptami.
Usuńcie śmieci z \Users\<nazwa usera>\AppData\Local\NWN2 Toolset (W7 i Vista(?))
\Documents and Settings\<nazwa usera>\Ustawienia Lokalne\Dane Aplikacji\NWN2 Toolset\ (XP)
może pomoże
Błąd wyskakuje tylko i wyłącznie przy tworzeniu Dialogów i próbie Odświeżenia które powinno dodać Miejsca na Parametry. Normalne tworzenie skryptów działa ale zapisywanie każdego skryptu jest co najmniej uciążliwe.
Jeśli ktoś jest Dobry z Angielskiego i ma czas to prosiłbym o poszukanie na forach zagranicznych. Z góry dziękuje
PS. Mam 1.23
@Edit Usunięcie Plików z AppData nie daje Efektu
@Edit2 Widze ze nie do końca wiesz o co biega Po wstawieniu jakiegokolwiek skryptu (przez dodaj na takim czerwonym tle) Pojawia sie lista skryptów potem wybiera się skrypt i klika odśwież wtedy powinny pojawić się pola to wpisania parametrów u nas nie pojawia się za to informacja że skrypt nie może zostać skompilowany czy jakoś tak. Po otwarciu orginalnych dialogów z NWN2 i kliknięciu odśwież pojawia się info że skrypt nie może zostać skompilowany i że poprzednia lista parametrów jest dluzsza od obecnej i czy chcesz je usunąć. Dajesz Albo nie albo tak Gdzie Nie anuluje a tak kasuje...
Normalne Pisanie skryptów przez Nowy>Skrypt działa prawidłowo lecz pisanie nowego skryptu lub przerabianie podkoniec spowoduje że w Module bede mial 5000 Skryptów zamiast 50ciu
Każda Zmiana Parametru czyli sprawdzanie itemu (tyle ile jest itemów) Statystyk (Ilość pkt * ilosc Statystyk (siła)) Umiejętności (ilość pkt * ilosc umiejetnosci (blef)) Skila (ilość Skili) Poziomu (liczba leveli) Rasy (ilość Ras) Klas (Poziom klasy * Ilość Klas)
A to daje Całkiem Sporą liczbę A to tylko Warunki.
Przy próbie dodania parametrów do skryptu toolset rekompiluje skrypt. Jeśli brakuje Ci na przykład includa, albo jest to skrypt z kampanii, który nie jest dostępny globalnie dla wszystkich modułów, to nie będzie miał czego skompilować, wywali błąd i efekt masz przed oczami.
Jeśli masz pewność, że .ncs będzie dostępny dla modułu w grze, to najprostszym rozwiązaniem jest stworzenie pustego skryptu, który nazwiesz w module tak, jak skrypt którego chcesz użyć, w środku wpisanie czegoś takiego:
void Main(tu lista parametrów) { // to dla akcji
return;
}
lub
int StartingConditional(tu lista parametrow){ // to dla warunkow
return 1;
}
Takie skrypty się skompilują, pododajesz. Później musisz je z moda usunąć. Tylko musisz mieć pewność, że te 'prawdziwe' skrypty będą dostępne. Wygląda na to, że nie są, lub brakuje ci do nich jakichś plików (includy? listy constów?)
Albo może masz te skrypty w overridzie, ale same .ncsy bez includów? Wtedy moje rozwiązanie pomoże.
Wszystko rozchodzi się o to, że skrypt nie może się z jakichś względów skompilować.
Chyba nie byleś uważny. Wszystkie skrypty z dialogowe z \Neverwinter Nights 2\Data\Scripts.zip itp się im nie kompilują, a skopiowanie tych skryptów bezpośrednio do modułu będzie najmniej pracochłonne.
Hej, miałem ten sam problem i zrobiłem wszystko co tylko mogłem tzn, reinstal gry, updaty hotfixy, instalka najnowszego Frameworka, no po prostu wszystko. Ostatecznie pomogła tylko zmiana systemu z XP na win 7 (ale podejrzewam że da się to zrobić w jakiś inny sposób). Więc jak widać problem nie leży po stronie programu ale naszego systemu.
Potem możecie napotkać inny problem, mogą wam nie pokazać się boczne okienka w edytorze, żeby to zmienić musicie wejść w
C:\Users\Nazwa użytkownika
tu trzeba włączyć opcje widzenia niewidzialnych folderów
no i dalej:
App data\local\nwn2 toolset
Zamiast App data możecie mieć Aplication data lub coś innego.
po dotarciu na miejsce zwyczajnie kasujemy folder nwn2 toolset, spowoduje to zresetowaniu ustawień toolsetu i przywrócenie okinek.
Życze powodzenia wszystkim budowniczym
No tak, ale kiedy powstawał NWN 2 wiodącym systemem był właśnie Windows XP, błąd pojawia się, co wynika z wcześniejszej wiadomości też w Widnows Vista, a Windowsa 7 parę lat temu nie było.
Mam ten sam błąd. Jedyne działające pola są w importowanych dialogach - jednak w razie prób ich odświeżania i one się psują.
Wszelkie racjonalne pomysły rozwiązania problemu mile widziane.
Darmowy hosting zapewnia PRV.PL