PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : NPC´s:Gegenstände haben, aber nicht benuzen?



Gothic_vFred
06-04-04, 05:07
Wie kann ich den NPC´s gegenstände(ein Hemd) geben, die er nicht benuzt?
Und wie kann ich das machen dass er ihn benuzt( per skript im Dialogfenster)

______________________________
Im Langhaus bekannt als Gjorbol der einsame Jäger

Aragral
Kaiservolk
Kundschafter
LvL:40
Meister aller Gilden außer:
Diebesgilde
Magiergilde
Tempel
Kaiserliche Legion
Kaiserlicher Kult
Dann noch der ganze HQ kramm
und der ganze AddOn kram
3. Rang bei Kimuras Söldnern

meine neue Site(hat noch keine Inhalte) www.fred-the-modda.de (http://www.fred-the-modda.de)

Gothic_vFred
06-04-04, 05:07
Wie kann ich den NPC´s gegenstände(ein Hemd) geben, die er nicht benuzt?
Und wie kann ich das machen dass er ihn benuzt( per skript im Dialogfenster)

______________________________
Im Langhaus bekannt als Gjorbol der einsame Jäger

Aragral
Kaiservolk
Kundschafter
LvL:40
Meister aller Gilden außer:
Diebesgilde
Magiergilde
Tempel
Kaiserliche Legion
Kaiserlicher Kult
Dann noch der ganze HQ kramm
und der ganze AddOn kram
3. Rang bei Kimuras Söldnern

meine neue Site(hat noch keine Inhalte) www.fred-the-modda.de (http://www.fred-the-modda.de)

Membus_first
06-04-04, 06:58
bei kleidung gehts wo blos wenn du ihm dass kleidungsstück 2mal gibts,bei anderen(waffen,rüstungen,etc)musst du die entsprechenden fertigkeiten niedrig einstellen (oder hoch,wenn er sie benutzen soll)

iladrion
06-04-04, 08:48
Gerade bei Kleidung kann man das sehr leicht steuern, da das ganze dann nur auf dem Wert der Gegenstände beruht. Dein NPC wird immer das teuerste Hemd anziehen, dass sich in seinem Inventory befindet, soll er ein bestimmtes Hemd also nicht anziehen, dann gib ihm ein teureres (AddItem), soll er das billigere Hemd dann doch anziehen, nimm ihm einfach das teure Hemd wieder weg (Removeitem).

Besuch mich mal:
http://www.iladrion.de/pix/Isles455x93.jpg (http://iladrion.de)

Du suchst einen Platz für dein Mod ? Oder überhaupt eine gute RPG-Seite ?
http://www.pc-rollenspiele.net/storage/banner/banner_02.png (http://www.pc-rollenspiele.net)

Ygdra
06-04-04, 09:29
Hi,

dazu habe ich auch mal ne Fräge:

wenn ich einen NPC einen Heiltrank gebe, nutz er ihn dann, wenn er ihn nötig hat?
Irgendwo stand mal, dass dies der Söldner in Tribunal so machen würde - ohne Extra-Script -, habe dieses Verhalten aber noch nie bei meinen NPC beobachtet.

Der Segnungen drei wünsche ich Euch, Sera
Ygdrasil

I´m a healer, not a fighter! I try it!
http://www.lunalumina.de/ygdrasil_16.jpg
32 (wieder ein Pünktchen mehr)Waldelf, Heiler, Turm
Späher, Theurgist - was immer das sein mag, Erzmagier, Freund, Hortator
Nevarine, danach Patriach (man höe und staune! und wie liebenswürdig die Ordinatoren auf einmal sind.)bin wieder bei meinen Redoran und Ratsherr! Ritter des Orden des Kranzes; Es lebe Varus Vantinius!
und nun stellt sich die Frage: Gibt es ein Leben außerhalb von Morrowind?

Rung
06-04-04, 09:34
Hallo,

die Goblins in Tribunal benutzen ihre
Heiltränke, wenns eng wird.
Bei NPCs habe auch ich das noch nicht beobachtet, würde mich aber interessierenhttp://ubbxforums.ubi.com/infopop/emoticons/icon_smile.gif

Greetings, Rung

Creator des Ordens der Ehre - http://www.morrowind.hierher.net/

iladrion
06-04-04, 10:13
Ich habe das folgendermassen gelöst:

Im Script am NPC wird im Minuten-Takt folgender Block aufgerufen:

<pre class="ip-ubbcode-code-pre">
...
if (scriptRunning "IOTD_Herbaks_Healpotion_script" == 0)
StartScript "IOTD_Herbaks_Healpotion_script"
messagebox "Herbak: Mal schauen, ob ich nen Heiltrank hab"
endif
...
</pre>


Diese Script ist ein Globales, das sich dann nach einmaligem Durchlaufen jeweils sofort selbst wieder beendet:

<pre class="ip-ubbcode-code-pre">
begin IOTD_Herbaks_Healpotion_script

if ( "IOTD - Herbak Sontim"-&gt;GetHealthGetRatio &lt; 0.4 )
if ( "IOTD - Herbak Sontim"-&gt;GetItemCount "p_restore_health_b" &gt; 0 )
"IOTD - Herbak Sontim"-&gt;removeitem "p_restore_health_b" 1
"IOTD - Herbak Sontim"-&gt;ModCurrentHealth 5
elseif ( "IOTD - Herbak Sontim"-&gt;GetItemCount "p_restore_health_c" &gt; 0 )
"IOTD - Herbak Sontim"-&gt;removeitem "p_restore_health_c" 1
"IOTD - Herbak Sontim"-&gt;ModCurrentHealth 10
elseif ( "IOTD - Herbak Sontim"-&gt;GetItemCount "p_restore_health_e" &gt; 0 )
"IOTD - Herbak Sontim"-&gt;removeitem "p_restore_health_e" 1
"IOTD - Herbak Sontim"-&gt;ModCurrentHealth 200
elseif ( "IOTD - Herbak Sontim"-&gt;GetItemCount "p_restore_health_q" &gt; 0 )
"IOTD - Herbak Sontim"-&gt;removeitem "p_restore_health_q" 1
"IOTD - Herbak Sontim"-&gt;ModCurrentHealth 100
elseif ( "IOTD - Herbak Sontim"-&gt;GetItemCount "p_restore_health_s" &gt; 0 )
"IOTD - Herbak Sontim"-&gt;removeitem "p_restore_health_s" 1
"IOTD - Herbak Sontim"-&gt;ModCurrentHealth 50
else
Messagebox "Herbak: Ich könnte ein paar neue Heiltränke gebrauchen !"
endif
endif
StopScript "IOTD_Herbaks_Healpotion_script"
end
</pre>

Besuch mich mal:
http://www.iladrion.de/pix/Isles455x93.jpg (http://iladrion.de)

Du suchst einen Platz für dein Mod ? Oder überhaupt eine gute RPG-Seite ?
http://www.pc-rollenspiele.net/storage/banner/banner_02.png (http://www.pc-rollenspiele.net)

[This message was edited by iladrion on Tue April 06 2004 at 06:22 PM.]

Ygdra
06-04-04, 10:27
So hat Herbak auch noch nie von "selbst" auf einen seiner Tränke zurückgegriffen?

Und wieso machen das die Goblins? Tragen sie ein entsprechendes Script?

@Rung: bin mal wieder mitten in ODE! http://ubbxforums.ubi.com/images/smiley/11.gif

Der Segnungen drei wünsche ich Euch, Sera
Ygdrasil

I´m a healer, not a fighter! I try it!
http://www.lunalumina.de/ygdrasil_16.jpg
32 (wieder ein Pünktchen mehr)Waldelf, Heiler, Turm
Späher, Theurgist - was immer das sein mag, Erzmagier, Freund, Hortator
Nevarine, danach Patriach (man höe und staune! und wie liebenswürdig die Ordinatoren auf einmal sind.)bin wieder bei meinen Redoran und Ratsherr! Ritter des Orden des Kranzes; Es lebe Varus Vantinius!
und nun stellt sich die Frage: Gibt es ein Leben außerhalb von Morrowind?

Membus_first
06-04-04, 11:38
im original-morrowind benutzen die npcs vorhandene tränke nur selten,ab tribunal saufen sie diese allerdings doch. 2 voraussetzungen: der npc ist in einer kampfsituation, der npc hat nur noch ca. 10% seiner hitpoints.
kleine ki-macke: wenn beide voraussetzungen erfüllt sind benutzen die npcs ALLE tränke

Ygdra
06-04-04, 11:43
Wie, alle Tränke?

also alle die heilen auf einmal oder ALLE Tränke, egal welcher Art?

Der Segnungen drei wünsche ich Euch, Sera
Ygdrasil

I´m a healer, not a fighter! I try it!
http://www.lunalumina.de/ygdrasil_16.jpg
32 (wieder ein Pünktchen mehr)Waldelf, Heiler, Turm
Späher, Theurgist - was immer das sein mag, Erzmagier, Freund, Hortator
Nevarine, danach Patriach (man höe und staune! und wie liebenswürdig die Ordinatoren auf einmal sind.)bin wieder bei meinen Redoran und Ratsherr! Ritter des Orden des Kranzes; Es lebe Varus Vantinius!
und nun stellt sich die Frage: Gibt es ein Leben außerhalb von Morrowind?

Membus_first
06-04-04, 11:59
@ygdra
ja die saufen alles leer was'se haben,selbst tränke mit negativen eigenschaften (ich hatte mal ein plugin mit nem giftverkäufer,da hab ich den mal probeweise angegriffen,dann hat er selbstmord begangen http://ubbxforums.ubi.com/images/smiley/35.gif)

Ygdra
06-04-04, 12:02
http://ubbxforums.ubi.com/images/smiley/16x16_smiley-very-happy.gif http://ubbxforums.ubi.com/images/smiley/16x16_smiley-very-happy.gif
Du gibst mir meine gute Laune wieder!
Und wie steht es mit Skooma?

Der Segnungen drei wünsche ich Euch, Sera
Ygdrasil

I´m a healer, not a fighter! I try it!
http://www.lunalumina.de/ygdrasil_16.jpg
32 (wieder ein Pünktchen mehr)Waldelf, Heiler, Turm
Späher, Theurgist - was immer das sein mag, Erzmagier, Freund, Hortator
Nevarine, danach Patriach (man höe und staune! und wie liebenswürdig die Ordinatoren auf einmal sind.)bin wieder bei meinen Redoran und Ratsherr! Ritter des Orden des Kranzes; Es lebe Varus Vantinius!
und nun stellt sich die Frage: Gibt es ein Leben außerhalb von Morrowind?

Membus_first
06-04-04, 13:30
das is ja auch ein trank,also immer weg damit (is aber total blöd wenn man nen söldner hat, der einen haufen gegenstände trägt die attribute verbessern)