Forums
Games
Cyberpunk 2077 Thronebreaker: The Witcher Tales GWENT®: The Witcher Card Game The Witcher 3: Wild Hunt The Witcher 2: Assassins of Kings The Witcher The Witcher Adventure Game
Jobs Store Support Log in Register
Forums - CD PROJEKT RED
Menu
Forums - CD PROJEKT RED
  • Najnowsze
  • AKTUALNOŚCI
  • DZIAŁ OGÓLNY
    WIEDŹMIN GRA PRZYGODOWA
  • FABUŁA
    WIEDŹMIN WIEDŹMIN 2 WIEDŹMIN 3 WIEDŹMIŃSKIE OPOWIEŚCI
  • ROZGRYWKA
    WIEDŹMIN WIEDŹMIN 2 WIEDŹMIN 3 MODY (WIEDŹMIN) MODY (WIEDŹMIN 2) MODY (WIEDŹMIN 3)
  • DZIAŁ TECHNICZNY
    WIEDŹMIN WIEDŹMIN 2 (PC) WIEDŹMIN 2 (XBOX) WIEDŹMIN 3 (PC) WIEDŹMIN 3 (PLAYSTATION) WIEDŹMIN 3 (XBOX) WIEDŹMIN 3 (SWITCH)
  • SPOŁECZNOŚĆ
    TWÓRCZOŚĆ FANÓW (ŚWIAT WIEDŹMINA) TWÓRCZOŚĆ FANÓW (ŚWIAT CYBERPUNKA) INNE GRY
  • RED Tracker
    Cyberpunk Seria gier Wiedźmin GWINT
WIEDŹMIN
WIEDŹMIN 2
WIEDŹMIN 3
MODY (WIEDŹMIN)
MODY (WIEDŹMIN 2)
MODY (WIEDŹMIN 3)
Menu

Register

TnZ Scripting Tricks FAQ (update:18-09-2008, aktualnie skryptów: 23)

+
Prev
  • 1
  • …

    Go to page

  • 6
  • 7
  • 8
  • 9
  • 10
  • …

    Go to page

  • 18
Next
First Prev 8 of 18

Go to page

Next Last
T

Tuszu0x

Forum veteran
#141
Sep 20, 2008
1) nie ma znaczenia. Skrypt czyści profile i ustawia własne (=> wrogie)2) Action Script to skrypt uruchamiany po linijce; Condition Script to skrypt sprawdzający, czy dany węzęł może być spełnionyGreenskin86, po prostu praktyka.Zobacz sobie na wiki mój artykuł o skryptowaniu: FAQ o skryptowaniu
 
G

greenskin86

Senior user
#142
Sep 20, 2008
Czytałem, wyjaśniło dużo rzeczy.A wracając do mojego NPCa, to kółeczko pod nogami zmienia się na czerwone, ale nie atakuje (o zgrozo). Przypisałem template'owi umiejętności srebrnego miecza, stalowego miecza, dałem mu do ręki kosę, ale jak stał tak stoi. I daje się po prostu zarżnąć :). Grrr.
 
Z

znag

Senior user
#143
Sep 20, 2008
greenskin86 said:
Czytałem, wyjaśniło dużo rzeczy.A wracając do mojego NPCa, to kółeczko pod nogami zmienia się na czerwone, ale nie atakuje (o zgrozo). Przypisałem template'owi umiejętności srebrnego miecza, stalowego miecza, dałem mu do ręki kosę, ale jak stał tak stoi. I daje się po prostu zarżnąć :). Grrr.
Click to expand...
Jak dałeś mu umiejętności srebrnego miecza to npc musi mieć za broń srebrny miecz.Na 100% żle przypisałeś umiejętności względem broni npc.
 
F

fantasta

Forum veteran
#144
Oct 5, 2008
Skrypty zawierające INC_AI - np.podane tu skrypty numer 7 i 8 - nie kompilują się. Wyskakuje następujący błąd: NWNScript Compiler: inc_ai.nss(15): ERROR: FILE NOT FOUND. Jak temu zaradzić?
 
K

Kageru

Senior user
#145
Oct 5, 2008
fantasta said:
Skrypty zawierające INC_AI - np.podane tu skrypty numer 7 i 8 - nie kompilują się. Wyskakuje następujący błąd: NWNScript Compiler: inc_ai.nss(15): ERROR: FILE NOT FOUND. Jak temu zaradzić?
Click to expand...
Może usunąłeś ten plik. Sprawadź czy masz je w Data\Scripts\Inc - albo jakoś podobnie, jak nie to przeszukaj folder Data. Jeśli go nie znajdziesz to przeinstaluj Wiedźmina, chyab że jakaś dobra dusza da ci ten plik ;)(ja niestety nie mam na tym komputerze Wiedźmina)
 
F

fantasta

Forum veteran
#146
Oct 5, 2008
No więc plik INC_AI jest, inkluduje się, ale w linii 15 wywala błąd. Linia 15 INC_AI to #include "inc_musicans", ale przecież ja tam nic nie zmieniałem, bo niby po co? Wam te wszystkie skrypty z INC_AI działają poprawnie i kompilują się?
 
A

ailinon

Senior user
#147
Oct 6, 2008
Na przyszłość piszże, fantasto, jaki błąd w tej 15 linijce wyskakuje. Tym razem było to oczywiste, bo to znany błąd - ale w innych przypadkach nie będzie.W ER w inc_musicans jest błąd, dziwnym trafem zachowany - niepotrzebnie wzywany jest inc_ai jeszcze raz, i pliki próbują załączać się wzajemnie w kółeczko. Wystarczy musicansom wykomentować #include "inc_ai" na początku i jest spokój.-- Sinus
 
F

fantasta

Forum veteran
#148
Oct 6, 2008
Okazuje się, że chyba jest to problem z brakiem pliku 'inc_musicans' :wall: . Już nie mam sił z przeinstalowywaniem. Po ponownym przeinstalowaniu dalej nie mam 'inc_musicans'. Jeśli ktoś mógłby mi go podesłać wiadomością, to będę wdzięczny.
 
T

Tuszu0x

Forum veteran
#149
Oct 11, 2008
Sinus said:
W ER w inc_musicans jest błąd, dziwnym trafem zachowany - niepotrzebnie wzywany jest inc_ai jeszcze raz, i pliki próbują załączać się wzajemnie w kółeczko. Wystarczy musicansom wykomentować #include "inc_ai" na początku i jest spokój.
Click to expand...
Jeśli wykomentuję inc_ai w inc_musicans to wyskakuje błąd:NWNScript Compiler: inc_musicans.nss(120): ERROR: NO RIGHT BRACKET ON EXPRESSIONCo zrobić?
 
F

fantasta

Forum veteran
#150
Oct 11, 2008
Raczej jest to bez znaczenia, bo teraz każdy skrypt zawierający linijkę: # include "inc_ai" powinien kompilować się bez błędów.
 
P

petterros

Senior user
#151
Oct 17, 2008
1.ja usunolem musicans z inc_ai.nss i mi wyskakuje blad NWNScript Compiler: inc_ai.nss(5775): ERROR: UNDEFINED IDENTIFIER (StopMusician)i tez nie moge scompilowac2. wie ktoś jak usunąć skryptem ileś złota z eq geralta? tak jakby je komuś dał?
 
T

Tuszu0x

Forum veteran
#152
Oct 23, 2008
1. Nie jestem pewien, ale ja usunąłem z inc_musicans linijkę o inc_ai ;D Ale nie jestem pewny.2. Spójrz na pierwszą stronę tego tematu => skrypty Sinusa[hr]Czy ktoś zna kod skryptów [size=10pt]cn_rnd[/size], żeby można było napisać własne? (Bo u mnie nie działają :-\)
 
D

dan_123

Senior user
#153
Oct 24, 2008
Death13 said:
cn_rnd[/size], żeby można było napisać własne? (Bo u mnie nie działają :-\)
Click to expand...
Czy czasem tych skryptow nie ma w katalogu Scripts w pliku ze skryptami dialogowymi. Nie mam dostępu do Wiedxmina ale coś tam na pewno jest na temat skryptów cn_rnd. A u mnie tez niestety nie działają. Część dialogów z "Wesela" zobaczylem niestety dopiero w edytorze.Wiecie może jak ustawić skryptem, żeby tylko część lokacji była bezpieczna. Planuje to zrobić trigerem, który przełączałby parametr lokacji na bezpieczny przy wejsciu i niebezpieczny przy wyjsciu. Nie wiem tylko jak dostać się do parametrów lokacji.
 
T

Tuszu0x

Forum veteran
#154
Oct 24, 2008
dan123 said:
Czy czasem tych skryptow nie ma w katalogu Scripts w pliku ze skryptami dialogowymi. Nie mam dostępu do Wiedxmina ale coś tam na pewno jest na temat skryptów cn_rnd. A u mnie tez niestety nie działają. Część dialogów z "Wesela" zobaczylem niestety dopiero w edytorze.
Click to expand...
Chyba ich tam nie ma. :-\ Ponawiam pytanie...
 
D

dan_123

Senior user
#155
Oct 27, 2008
Problem 1Czy jest jakiś inny sposób na wyłączenie możliwości poruszania się Geralta niż komendą SetCutscenMode.Mam skrypt, który jest odpalany po rozmowie (TeleportAndTalk). Skrypt ma spowodować, ze Geralt przebiegnie bez możliwości zatrzymania do najblizszego waypointa o zadanym tagu. Skrypt jak poniżej działa prawidłowo, ale w każdej chwili można zatrzymać akcję i przebiec gdzie się podoba. Jesli odblokuje komendy SetCutsceneMode to Geralt wogóle nie rusza z miejsca.
Code:
void main(){object oPC = GetFirstPC();object oway = GetNearestObjectByTag("waypoint");//SetCutsceneMode(oPC,TRUE);AssignCommand(oPC, ActionForceMoveToObject(oway,TRUE));//SetCutsceneMode(oPC,FALSE);}
Problem 2Jaką komendą mogę Geralta, albo ustawić zgodnie ze wskazaniem waypointa, albo twarzą w kierunku na jakiś obiekt na mapie.
 
T

Tuszu0x

Forum veteran
#156
Oct 27, 2008
Problem 1 =>Spróbuj zrobić wg tego skryptu
Code:
void DoPickup() { object oPC = GetFirstPC(); object oTarget = GetObjectByTag("cos_tam"); AssignCommand(oPC,ActionMoveToLocation(GetLocation(oTarget))); AssignCommand(oPC,SetFacingPoint(GetPosition(oTarget))); AssignCommand(oPC,ActionPlayAnimation(ANIMATION_LOOPING_GET_LOW,1.0,0.5)); AssignCommand(oPC,ActionWait(0.5)); AssignCommand(oPC,ActionDoCommand(SetCutsceneMode(oPC,FALSE)));}void main(){ object oPC = GetFirstPC(); SetCutsceneMode(oPC,TRUE); DelayCommand(0.1,DoPickup());}
(by Sinus)Problemem jest, że w trybie kamery F3 można przerwać akcję strzałkami. CutsceneMode działa tylko do "myszki". :-\Problem 2 =>
Code:
AssignCommand(GetFirstPC(), SetFacingPoint(GetPosition(GetObjectByTag("moj_obiekt"))));
(by Tnz)
 
D

dan_123

Senior user
#157
Oct 27, 2008
Death13 said:
Problem 1 =>Spróbuj zrobić wg tego skryptu
Click to expand...
Niestety, jest jeszcze gorzej. Co prawda postać biegnie do obiektu, ale jesli przerwę akcję próbując iść w jakimś kierunku (strzałką), to wywala całkowicei mozliwość sterowania. W zasadzie to wyglada tak jakby przestało odbierać jakiekolwiek komunikaty z klawiatury z poziomu gry.
 
M

m-alen

Senior user
#158
Oct 30, 2008
Jakim skryptem mogę zmusić jednego NPC do zaatakowania drugiego? Konkretnie chciałbym, żeby zaraz po odbyciu dialogu z Geraltem bandyta zaatakował na przykład stojącego obok Jaskra. PS. Co więcej - czy ktoś wie jak zmusić tego Jaskra, żeby po jednym ciosie padł i się nie podnosił do końca walki?
 
U

username_2074281

Senior user
#159
Nov 2, 2008
Jak ustawisz temu Jaskrowi np 1 punkt życia i go ktoś zaatakuje to padnie i do końca walki nie powinien się podnosić.
 
T

Tuszu0x

Forum veteran
#160
Nov 2, 2008
Dodam tylko, że musi mieć ustawioną opcję Plot na TRUE, żeby nie dało się go zabić. :)
 
Prev
  • 1
  • …

    Go to page

  • 6
  • 7
  • 8
  • 9
  • 10
  • …

    Go to page

  • 18
Next
First Prev 8 of 18

Go to page

Next Last
Share:
Facebook Twitter Reddit Pinterest Tumblr WhatsApp Email Link
  • English
    English Polski (Polish) Deutsch (German) Русский (Russian) Français (French) Português brasileiro (Brazilian Portuguese) Italiano (Italian) 日本語 (Japanese) Español (Spanish)

STAY CONNECTED

Facebook Twitter YouTube
CDProjekt RED Mature 17+
  • Contact administration
  • User agreement
  • Privacy policy
  • Cookie policy
  • Press Center
© 2018 CD PROJEKT S.A. ALL RIGHTS RESERVED

The Witcher® is a trademark of CD PROJEKT S. A. The Witcher game © CD PROJEKT S. A. All rights reserved. The Witcher game is based on the prose of Andrzej Sapkowski. All other copyrights and trademarks are the property of their respective owners.

Forum software by XenForo® © 2010-2020 XenForo Ltd.