1. #1
    Avatar von Gothic_vFred Kam, sah und tippte
    Registriert seit
    Jan 2004
    Beitrge
    597
    Wie kann ich den NPC´s gegenstnde(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 Jger

    Aragral
    Kaiservolk
    Kundschafter
    LvL:40
    Meister aller Gilden auer:
    Diebesgilde
    Magiergilde
    Tempel
    Kaiserliche Legion
    Kaiserlicher Kult
    Dann noch der ganze HQ kramm
    und der ganze AddOn kram
    3. Rang bei Kimuras Sldnern

    meine neue Site(hat noch keine Inhalte) www.fred-the-modda.de
    Share this post

  2. #2
    Avatar von Gothic_vFred Kam, sah und tippte
    Registriert seit
    Jan 2004
    Beitrge
    597
    Wie kann ich den NPC´s gegenstnde(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 Jger

    Aragral
    Kaiservolk
    Kundschafter
    LvL:40
    Meister aller Gilden auer:
    Diebesgilde
    Magiergilde
    Tempel
    Kaiserliche Legion
    Kaiserlicher Kult
    Dann noch der ganze HQ kramm
    und der ganze AddOn kram
    3. Rang bei Kimuras Sldnern

    meine neue Site(hat noch keine Inhalte) www.fred-the-modda.de
    Share this post

  3. #3
    Avatar von Membus_first Kam, sah und tippte
    Registriert seit
    Apr 2004
    Beitrge
    232
    bei kleidung gehts wo blos wenn du ihm dass kleidungsstck 2mal gibts,bei anderen(waffen,rstungen,etc)musst du die entsprechenden fertigkeiten niedrig einstellen (oder hoch,wenn er sie benutzen soll)
    Share this post

  4. #4
    Gerade bei Kleidung kann man das sehr leicht steuern, da das ganze dann nur auf dem Wert der Gegenstnde 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:


    Du suchst einen Platz fr dein Mod ? Oder berhaupt eine gute RPG-Seite ?


    Share this post

  5. #5
    Avatar von Ygdra Forum Veteran
    Registriert seit
    Jul 2003
    Beitrge
    1.243
    Hi,

    dazu habe ich auch mal ne Frge:

    wenn ich einen NPC einen Heiltrank gebe, nutz er ihn dann, wenn er ihn ntig hat?
    Irgendwo stand mal, dass dies der Sldner in Tribunal so machen wrde - ohne Extra-Script -, habe dieses Verhalten aber noch nie bei meinen NPC beobachtet.

    Der Segnungen drei wnsche ich Euch, Sera
    Ygdrasil

    I´m a healer, not a fighter! I try it!

    32 (wieder ein Pnktchen mehr)Waldelf, Heiler, Turm
    Spher, Theurgist - was immer das sein mag, Erzmagier, Freund, Hortator
    Nevarine, danach Patriach (man he und staune! und wie liebenswrdig 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 auerhalb von Morrowind?
    Share this post

  6. #6
    Avatar von Rung Kam, sah und tippte
    Registriert seit
    Mar 2003
    Beitrge
    550
    Hallo,

    die Goblins in Tribunal benutzen ihre
    Heiltrnke, wenns eng wird.
    Bei NPCs habe auch ich das noch nicht beobachtet, wrde mich aber interessieren

    Greetings, Rung

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

  7. #7
    Ich habe das folgendermassen gelst:

    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 knnte ein paar neue Heiltrnke gebrauchen !"
    endif
    endif
    StopScript "IOTD_Herbaks_Healpotion_script"
    end
    </pre>

    Besuch mich mal:


    Du suchst einen Platz fr dein Mod ? Oder berhaupt eine gute RPG-Seite ?


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

  8. #8
    Avatar von Ygdra Forum Veteran
    Registriert seit
    Jul 2003
    Beitrge
    1.243
    So hat Herbak auch noch nie von "selbst" auf einen seiner Trnke zurckgegriffen?

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

    @Rung: bin mal wieder mitten in ODE!

    Der Segnungen drei wnsche ich Euch, Sera
    Ygdrasil

    I´m a healer, not a fighter! I try it!

    32 (wieder ein Pnktchen mehr)Waldelf, Heiler, Turm
    Spher, Theurgist - was immer das sein mag, Erzmagier, Freund, Hortator
    Nevarine, danach Patriach (man he und staune! und wie liebenswrdig 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 auerhalb von Morrowind?
    Share this post

  9. #9
    Avatar von Membus_first Kam, sah und tippte
    Registriert seit
    Apr 2004
    Beitrge
    232
    im original-morrowind benutzen die npcs vorhandene trnke 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 erfllt sind benutzen die npcs ALLE trnke
    Share this post

  10. #10
    Avatar von Ygdra Forum Veteran
    Registriert seit
    Jul 2003
    Beitrge
    1.243
    Wie, alle Trnke?

    also alle die heilen auf einmal oder ALLE Trnke, egal welcher Art?

    Der Segnungen drei wnsche ich Euch, Sera
    Ygdrasil

    I´m a healer, not a fighter! I try it!

    32 (wieder ein Pnktchen mehr)Waldelf, Heiler, Turm
    Spher, Theurgist - was immer das sein mag, Erzmagier, Freund, Hortator
    Nevarine, danach Patriach (man he und staune! und wie liebenswrdig 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 auerhalb von Morrowind?
    Share this post