Autor |
|
Mahjong
Newbie des Monats Mai
Dabei seit: April 2004
Geschlecht:
Herkunft:
Beiträge: 84
|
|
Noob Frage aber Trozdem,kann mir mal jemand genau erklären wie ich einem Npc den ich gemacht habe einen dialog gebe,auf das ich klcike dieser gibt mir dann ein item,
verweißst mich bitte nicht auf New Ravens Tutorial das habe ich schon und es bringt mir nichts !
__________________ Meine Homepage
for ever!
|
|
12.08.2004, 15:39 |
|
mORBid
Bard
Dabei seit: August 2004
Geschlecht:
Herkunft: Uruguay, Montevideo
Beiträge: 25
|
|
Hast Du ein Dialog-Thema im TESCS festgelegt, wirst Du merken, dass Du noch immer nicht darüber reden kannst mit dem NPC, dem Du den Dialog gegeben hast, weil Du fürs Spiel dieses spezielle Thema noch nicht kennst. Es gibt zwei Wege, die Bedingung zu ändern: entweder den topic (das Thema) in einem anderen Konversations-topic einzuführen (z.B. ein persönlicher Gruß) oder Du gibst’s dem Spieler via Skript, was Sinn macht, wenn es ein augenscheinliches Thema ist, wonach der Spieler fragen würde, ohne mit Konversation darauf gebracht zu werden (d.h. wenn Du einen NPC unter einem Wasserfall stehen siehst, würdest Du ihn fragen wollen „wirst Du nicht nass?“, selbst wenn der NPC das Thema nicht nennt).
Um das zu tun, füge einfach ein kleines Skript an den NPC an:
begin test_script
addTopic "wirst du nicht nass?"
end test_script
========================================
aus "Scripting für Dummies" von GhanBuriGhan
also, du sollst den npc mit einem script belegen, und zwar:
begin namedeinesscriptes
AddTopic "namedeinestopics"
end namedeinesscriptes
dann gehst noch ins dialog fenster, wählst dein topic aus und den satz der gesagt werden soll, wenn man das item bekommt, und wählst bei functions inner 1.spalte "Item" aus, inner 2. des item was du ham willst, 3. spalte des größer als zeichen und 4. spalte 0
0.0 also so ->
ähm, ja, ich hoffe ich konnte dir helfen ^^
(korrigiert mich wennsch schwachfug produziert hab)
ansonsten hier mal des extrem gute tut von GhanBuriGhan, übersetzt ins Deutsche
GhanBuriGhan's Scripting for Dummies
__________________ multi-tools.de.vu
=======================================
ihr lacht mich aus, weil ich anders bin
doch ich lache euch aus, weil ihr alle gleich seid...
Dieser Beitrag wurde von mORBid am 12.08.2004, 17:07 Uhr editiert.
|
|
12.08.2004, 17:03 |
|
mORBid
Bard
Dabei seit: August 2004
Geschlecht:
Herkunft: Uruguay, Montevideo
Beiträge: 25
|
|
Zitat: Original von mORBid
dann gehst noch ins dialog fenster, wählst dein topic aus und den satz der gesagt werden soll, wenn man das item bekommt, und wählst bei functions inner 1.spalte "Item" aus, inner 2. des item was du ham willst, 3. spalte des größer als zeichen und 4. spalte 0
0.0 also so ->
ich glaub das ist käse
das prüft nur, ob du den besagten gegenstand schon hast...
probier doch mal bei result (ganz unten)
additem "id des items"
__________________ multi-tools.de.vu
=======================================
ihr lacht mich aus, weil ich anders bin
doch ich lache euch aus, weil ihr alle gleich seid...
|
|
15.08.2004, 17:59 |
|
madmaxx
Ehrenmitglied
Dabei seit: Januar 2003
Geschlecht:
Herkunft:
Beiträge: 3257
|
|
player->additem
und hört auf mit eurem addtopic, verdammt.
__________________
"Die Flamme unsrer Väter wird nie erlöschen
sie lodert in uns auf Ewigkeiten
die Zeit steht kurz still, wir erinnern uns
mit stolzem Gefühl."
Das aktuelle TESCSKompendium & einiges mehr findet ihr hier
|
|
15.08.2004, 18:02 |
|
mORBid
Bard
Dabei seit: August 2004
Geschlecht:
Herkunft: Uruguay, Montevideo
Beiträge: 25
|
|
Zitat: Original von madmaxx
und hört auf mit eurem addtopic, verdammt.
*schnief*
wie dann?
ok per greeting, aber glei n neues greeting wegen nem topic? findsch doof
__________________ multi-tools.de.vu
=======================================
ihr lacht mich aus, weil ich anders bin
doch ich lache euch aus, weil ihr alle gleich seid...
|
|
16.08.2004, 12:54 |
|
madmaxx
Ehrenmitglied
Dabei seit: Januar 2003
Geschlecht:
Herkunft:
Beiträge: 3257
|
|
Es mag ja Arbeit sein aber ich komm auch nicht zu dir und spreche dich auf deine kranke Mutter an, obwohl ich dich noch nie gesehn hab, oder?
__________________
"Die Flamme unsrer Väter wird nie erlöschen
sie lodert in uns auf Ewigkeiten
die Zeit steht kurz still, wir erinnern uns
mit stolzem Gefühl."
Das aktuelle TESCSKompendium & einiges mehr findet ihr hier
|
|
16.08.2004, 15:10 |
|
mORBid
Bard
Dabei seit: August 2004
Geschlecht:
Herkunft: Uruguay, Montevideo
Beiträge: 25
|
|
Zitat: Original von madmaxx
Es mag ja Arbeit sein aber ich komm auch nicht zu dir und spreche dich auf deine kranke Mutter an, obwohl ich dich noch nie gesehn hab, oder?
wer weiss ^^
und wenn du mehr als ein topic gleich von anfang an da ham willst, machst dann n greeting in dem 5 o. mehr verschiedene topics vorkommen? viel spass...
__________________ multi-tools.de.vu
=======================================
ihr lacht mich aus, weil ich anders bin
doch ich lache euch aus, weil ihr alle gleich seid...
|
|
17.08.2004, 17:09 |
|
madmaxx
Ehrenmitglied
Dabei seit: Januar 2003
Geschlecht:
Herkunft:
Beiträge: 3257
|
|
Irgentwo müsen die schließlich herkommen. Ergibt sich aus der Konversation mit dem Typen.
Außerdem ist so eine Situation selten, eigentlich nie gegeben. Wenn doch ergeben sie sich zwangsläufig aus dem Umfeld, sodass man natürlich mit addtopic arbeiten kann und sollte.
__________________
"Die Flamme unsrer Väter wird nie erlöschen
sie lodert in uns auf Ewigkeiten
die Zeit steht kurz still, wir erinnern uns
mit stolzem Gefühl."
Das aktuelle TESCSKompendium & einiges mehr findet ihr hier
|
|
17.08.2004, 17:20 |
|
TwinSoul
Crusader
Verwarnungen: 2
Dabei seit: März 2003
Geschlecht:
Herkunft: -.-
Beiträge: 280
|
|
Hae? addtopic? greeting? leute klaert mich auf, worum gehts?
__________________ Erschiesst was euch kaputt macht, erschiesst was euch zerbricht!
Die Lösung aller Fragen ist die Kugel im Gesicht.
|
|
17.08.2004, 17:22 |
|
madmaxx
Ehrenmitglied
Dabei seit: Januar 2003
Geschlecht:
Herkunft:
Beiträge: 3257
|
|
Scheinbar um nichts von deinem Interesse. Wenn du spammen willst gibts den güam. Wenn du wirklich was wissen willst, gibts mein Tutorial.
__________________
"Die Flamme unsrer Väter wird nie erlöschen
sie lodert in uns auf Ewigkeiten
die Zeit steht kurz still, wir erinnern uns
mit stolzem Gefühl."
Das aktuelle TESCSKompendium & einiges mehr findet ihr hier
|
|
17.08.2004, 17:25 |
|
TwinSoul
Crusader
Verwarnungen: 2
Dabei seit: März 2003
Geschlecht:
Herkunft: -.-
Beiträge: 280
|
|
...
1. kein spamm
2. was soll das?
3. was meinst du mit addtopic/greeting?
__________________ Erschiesst was euch kaputt macht, erschiesst was euch zerbricht!
Die Lösung aller Fragen ist die Kugel im Gesicht.
|
|
17.08.2004, 17:43 |
|
Vvarden
Lord Shadow
Dabei seit: Dezember 2002
Geschlecht:
Herkunft: Cyrodiil
Beiträge: 4742
|
|
Wie sagte HaggY immer so schön:
Wenn man keine Ahnung hat einfach mal die Fresse halten !
PS: Ich hätte nicht gedacht das ich das eines Tages mal sagen würde ^^
__________________
Shit happens, you can't avoid it.
.:: Live by Honor, Kill by Stealth ::.
Nur wenige wissen, wie viel man wissen muss, um zu wissen, wie wenig man weiß.
|
|
17.08.2004, 18:43 |
|
madmaxx
Ehrenmitglied
Dabei seit: Januar 2003
Geschlecht:
Herkunft:
Beiträge: 3257
|
|
Lad dir mein Tutorial durch und lies es.
__________________
"Die Flamme unsrer Väter wird nie erlöschen
sie lodert in uns auf Ewigkeiten
die Zeit steht kurz still, wir erinnern uns
mit stolzem Gefühl."
Das aktuelle TESCSKompendium & einiges mehr findet ihr hier
|
|
17.08.2004, 19:11 |
|
|