Willkommen Anonymous, es sind 51 User online. [ Anzeigen ]


[RPG]Board Neverwinter Nights NWN Scripting


[ Login ] [ Registrieren ] [ Abo ] [ Suche ] [ Profil ] [ Hilfe ]


Operatoren: zauriel, Avantenor
Moderatoren: NWN Moderat, Camael, IRQ
[ ANTWORTEN ]
[ FAQ ]
Autor Druckansicht   Thema: [RQ] Stufen Aufstieg bei Gefährten
Seite: 1
Soran25

Profil anschauen ]

erstellt am 18.09.2009 um 00:52 Uhr       Zitatantwort        #1605774

hab mal ne frage leute wie brig ich einen Gefährten dazu das er eine Stufe aufsteigt irgenwie glingt es mir nicht so richtig hat wer ein Script für mich das mir bei dieser Sache hilft? Danke!
Merc_Artax

Profil anschauen ]

Gilde/Clan:
GNA German NWN Artists

erstellt am 18.09.2009 um 01:24 Uhr       Zitatantwort        #1605776

Dasselbe wolltest du schon vor 2 Monaten wissen.
Und [Externer Link - Bitte einloggen oder registrieren] ist dein alter Beitrag dazu, in dem auch steht, wie es geht.

Poste dein Script. Dann kann dir vielleicht auch geholfen werden.

--
[Externer Link - Bitte einloggen oder registrieren]
[Externer Link - Bitte einloggen oder registrieren]

Soran25

Profil anschauen ]

erstellt am 22.09.2009 um 04:16 Uhr       Zitatantwort        #1606672

[SF] Warum steigt mein Gefährte: Bei diesen Scripten nicht auf?

1.void main()
{
int nNewLevel = LevelUpHenchman(OBJECT_SELF);
}

2. void main()
{

int nNewLevel = LevelUpHenchman(OBJECT_SELF, CLASS_TYPE_FIGHTER, FALSE, PACKAGE_FIGHTER);
}

3. void main()
{
// vor dem LevelUp
SpeakString(IntToString(GetHitDice(OBJECT_SELF)));
// LevelUp
int nNewLevel = LevelUpHenchman(OBJECT_SELF,
CLASS_TYPE_INVALID, FALSE, PACKAGE_BARBARIAN);
// nach dem LevelUp
SpeakString(IntToString(GetHitDice(OBJECT_SELF)));
}

Was is daran falsch oder fehlt noch eine fuktion? Gruß Soran
Cyberbyte

Profil anschauen ]

Gilde/Clan:
Feline Fuelled Games

erstellt am 22.09.2009 um 10:21 Uhr   Homepage besuchen  Skype SilkD  Zitatantwort        #1606705

das aber kein Script oder ? das sind Teile aus dreien ?!

an sich macht das Script rein gar nix... außer eventuell Fehlermeldungen produzieren... ah sehe es du hast fauler-weise einfach die Beispiele hier her kopiert die dir helfen sollten das zu kapieren...

und ein gesprochenen Satz auszugeben
hab mit NWN1 nicht mehr all zu viel am Hut...aber probiere es mal so
 
#include "nw_i0_henchman" 
#include "nw_i0_generic" 
void main() 
{ 
    object oPC = GetPCLevellingUp(); 
    if (GetIsObjectValid(oPC) == TRUE) 
    { 
        object oHench = GetHenchman(oPC); 
        if (GetIsObjectValid(oHench) == TRUE) 
        { 
            if (GetCanLevelUp(oPC, oHench) == TRUE) 
            { 
                object oNew = DoLevelUp(oPC, oHench); 
            } 
        } 
    } 
} 



so sollte der Hench immer mit aufsteigen wenn dein Spieler Char aufsteigt

--
[Externer Link - Bitte einloggen oder registrieren] /
[Externer Link - Bitte einloggen oder registrieren]



Soran25

Profil anschauen ]

erstellt am 22.09.2009 um 13:35 Uhr       Zitatantwort        #1606773

Nein das sind drei einzelne scripte mit denen ich es versucht habe, danke probiers heute Abend mal aus!
Soran25

Profil anschauen ]

erstellt am 23.09.2009 um 03:12 Uhr       Zitatantwort        #1607070

Sollte ja aber mein Gefährte ändert seine Stufe trotzdem nicht. Andere Möglichkeiten gibts wohl nicht oder?
Cyberbyte

Profil anschauen ]

Gilde/Clan:
Feline Fuelled Games

erstellt am 23.09.2009 um 12:51 Uhr   Homepage besuchen  Skype SilkD  Zitatantwort        #1607175

nein , ohne paar Worte . worin du endlich mal beschreibst wie und wo du denn überhaupt die Scripte einbindest und was du machst.... bis dahin stelle ich die weiter Hilfe ein...

*plonk* sry ist aber so wenn du es nicht mal fertig bekommst mehr als einen Einzeiler auf »DEIN« Problem zu antworten

--
[Externer Link - Bitte einloggen oder registrieren] /
[Externer Link - Bitte einloggen oder registrieren]



Jandral

Profil anschauen ]

erstellt am 23.09.2009 um 13:35 Uhr eMail schreiben      Zitatantwort        #1607194

Warum sagt denn keiner wie es ist? Er kann oder will es nicht begreifen.
Wenn man ihm nicht ein fertiges Script gibt und ihm dazusagt wo er es einfügen muss, wird nichts davon funktionieren.
Ich schreibe das nur, weil ich langsam Mitleid mit Cyberbyte habe, und ich hasse es Mitleid zu haben
Soran25

Profil anschauen ]

erstellt am 24.09.2009 um 01:46 Uhr       Zitatantwort        #1607386

Dann brauch gar nicht mehr nach hilfe fragen echt sehr nett tss dann lass ich halt das fragen sein. Und lass mein Spiel wie es ist. Unverschämtheit....
Ettanin

Profil anschauen ]

erstellt am 24.09.2009 um 09:01 Uhr       Zitatantwort        #1607394

Selbsterstelle Gefolgsmänner müssen im Toolset ausschließlich mit dem Wizard erstellt werden und anschließend mit dem Stufenaufstiegswizard an der erdachten Stufe angepasst werden.

Ansonsten wird der Charakter als nicht regelkonform vom Toolset geflagged und kann so nicht per Skript im Spiel aufsteigen.
Soran25

Profil anschauen ]

erstellt am 30.09.2009 um 03:06 Uhr       Zitatantwort        #1608905

Ihr redet ja besonders von mir das ist unerhört tssss...
Soran25

Profil anschauen ]

erstellt am 08.02.2010 um 21:18 Uhr       Zitatantwort        #1638059

Leute ich danke Euch für eure tipps ich bin damit ein großes Stück weiter gekommen in meinem Game es dauert zwar noch bis das Spiel endgültig fertig ist aber. Was gibt man nicht alles um etwas gescheites hinzubekommen. Ich frage nach wenn ich noch weitere Hilfe benötigen sollte. Aber Momentan habt ihr Ruhe von mir aber ich bin nicht aus der Welt denkt dran. danke nochmals für Eure hilfe! Soran!
Soran25

Profil anschauen ]

erstellt am 22.02.2010 um 21:17 Uhr       Zitatantwort        #1641201

Hi, ich bin's mal wieder Soran hab ne Frage. Kann man NWN 1 Scripte auch bei NWN 2 verwenden oder geht das nicht? Das wars schon aufbald Leute!
Milena

Profil anschauen ]

Gilde/Clan:
Silberwald / Feline Fuelled Games / Modulatoren

erstellt am 22.02.2010 um 22:28 Uhr eMail schreiben  Homepage besuchen    Zitatantwort        #1641220

Klar, du kannst fast alle Skriptbefehle genau so in NWN2 verwenden. Es gibt dazuhin in NWN2 auch viele vorgefertigte Skripte, die einem das Leben erleichtern, und die man z.B in Dialogen einsetzen kann.

--
Schon [Externer Link - Bitte einloggen oder registrieren] gespielt?





Soran25

Profil anschauen ]

erstellt am 23.02.2010 um 00:56 Uhr       Zitatantwort        #1641264

Cool, danke
Soran25

Profil anschauen ]

erstellt am 27.07.2010 um 23:46 Uhr       Zitatantwort        #1673873

[RQ] Tja, wie scheint funzt irgendwie nicht das mein hench aufsteigt. immer verschwindet der wenn er aufsteigen soll.Wahrscheinlich gibt es kein script darfür. Danke für Eure Scripte. Falls Euch noch ein Script einfällt dann meldet Euch danke! Soran.
MonsieurPomme@ZW

Profil anschauen ]

erstellt am 28.07.2010 um 01:26 Uhr   Homepage besuchen    Zitatantwort        #1673885

Versuchs mal damit. Bei DoLvlUp wird der Hench immer gelöscht und ein neuer gespawnt. Bei LevelUpHenchman nicht. Allerdings hat auch die Funktion gewisse Tücken und funzt nur unter gewissen vorraussetzungen. Das Skript startet aus dem Dialog des Henchman und hebt das Level vom Hench so weit an, bis es gleich dem des PC ist. Wenn du es anders haben willst, musste es halt entsprechend ändern. Ich habs nich wirklich getestet und das ganze ist mit sicherheit nicht 100% tauglich

void main() 
{ 
    object oPC = GetPCSpeaker(); 
 
    int nPCLvl = GetHitDice(oPC)-1; 
    int nClassType = GetClassByPosition(1, OBJECT_SELF); 
    int nPackage =   GetCreatureStartingPackage(OBJECT_SELF); 
    if (nPCLvl <= 0) nPCLvl == 1; 
    int i; 
 
    for(i = 0; i < nPCLvl; i++) 
    { 
    LevelUpHenchman(OBJECT_SELF, nClassType, TRUE, nPackage); 
    } 
}
Soran25

Profil anschauen ]

erstellt am 29.07.2010 um 20:05 Uhr       Zitatantwort        #1674276

Danke dir! Ich werds probieren!!
Soran25

Profil anschauen ]

erstellt am 30.07.2010 um 02:00 Uhr       Zitatantwort        #1674343

Super, Monsieur habs mit deinem Script geschaft das mein Gefährte mit mir Aufsteigt danke darfür!
Seite: 1
Druckansicht   Thema: [RQ] Stufen Aufstieg bei Gefährten  
[ ANTWORTEN ]

[RPG]Board Neverwinter Nights NWN Scripting

  


[RPG]Board 1.91.00 wird betrieben von Sebastian "Pandur" Olle.
Programmiert von Andreas "Monti" Bytzek.
Nutzungsbedingungen / Impressum / Haftungsausschluss
Scriptlaufzeit: 0.07 sec