Krawall Foren

Zurück   Krawall Foren > Hauptforum > Ich komm nicht weiter
Antwort
 
Themen-Optionen Thema durchsuchen Bewertung: Bewertung: 57 Stimmen, 4,58 durchschnittlich.
Alt 22.01.2005, 13:50   #121
TheLivingDeath
Ja hallo erstmal...
 
Registriert seit: Jan 2005
Beiträge: 2
hi,
also ich hab das problem:
ich will dass eine einheit automatisch an einen anderen platz teleportiert wird(ohne portal)
ich hab schon so viel kapiert als dass es mit gebieten zu tun hat und ich hab auch schon einen trigger erstellt, aber man muss ja bei ereignis "unit-betritt das gebiet"
und bei aktionen "unit-teleport instantly", aber bei mir gibts kein "teleport instantly". könnt ihr mir helfen???
TheLivingDeath ist offline   Mit Zitat antworten
Alt 28.01.2005, 18:46   #122
Neotroop
Suchfunktion-Finder
 
Benutzerbild von Neotroop
 
Registriert seit: Dec 2004
Beiträge: 349
Neotroop eine Nachricht über ICQ schicken
Jo kann dir helfen! Machs einfach so:

Die Aktion des Auslösers zum teleportieren heißt:
Einheit-Move Unit And Face Point(Instantly)


Dies ist wenn eine Einheit ein gebiet betritt und jede Einheit die da reingeht telepotiert wird:



Nahkampf-Initialisierung
Ereignisse
Einheit - A unit enters Gebiet 000 <gen>
Bedingungen
Aktionen
Einheit - Move (Triggering unit) instantly to (Center of Gebiet 001 <gen>), facing (Position of (Triggering unit))

Dies ist wenn nur Einheiten von Spieler ((rot)) teleportiert werden sollen:

Nahkampf-Initialisierung
Ereignisse
Einheit - A unit enters Gebiet 000 <gen>
Bedingungen
(Owner of (Triggering unit)) Gleich Spieler 1 (Rot)
Aktionen
Einheit - Move (Triggering unit) instantly to (Center of Gebiet 001 <gen>), facing (Position of (Triggering unit))
Neotroop ist offline   Mit Zitat antworten
Alt 03.02.2005, 18:26   #123
LosT)Tsubasa
Ja hallo erstmal...
 
Registriert seit: Feb 2005
Beiträge: 2
Warcraft tft word editor

Also 2 Fragen :


- wie krig ichs hin das n hero lvl 100 krigen kann?
- wie kann ich units vor playern gold dropen lassen ?
LosT)Tsubasa ist offline   Mit Zitat antworten
Alt 05.02.2005, 14:45   #124
Raistlin83
Kasperle
 
Benutzerbild von Raistlin83
 
Registriert seit: Jan 2005
Beiträge: 399
Also ich bin mir nicht sicher ob es Dir hilft aber schau mal -->hier<-- oder -->hier<--.

Das erste ist ein Mapping Forum von WC3 und WC3 TFT, beim 2ten Link musst Du etwas runter scrollen.. Auf der linken Seite kommt dann unter "Sektionen" weiteres zum Thema Mapping. Unter anderem gibt es dort auch ein paar Tutorials.. Vielleicht steht da ja irgendwas.

Hoffe ich konnte Dir etwas helfen

Gruß
Raistlin83
__________________
Harald Schmidt nach der WM 98:
"Deutschland besiegt Amerika auf französischem Boden. Manch ältere Zuschauer hatten Tränen in den Augen."
Raistlin83 ist offline   Mit Zitat antworten
Alt 06.02.2005, 17:01   #125
LosT)Tsubasa
Ja hallo erstmal...
 
Registriert seit: Feb 2005
Beiträge: 2
Thx ja denke schon werd ich machen ^^
LosT)Tsubasa ist offline   Mit Zitat antworten
Alt 07.02.2005, 17:00   #126
Neotroop
Suchfunktion-Finder
 
Benutzerbild von Neotroop
 
Registriert seit: Dec 2004
Beiträge: 349
Neotroop eine Nachricht über ICQ schicken
Also um Helden auf Stufe 100 zu setzten machsten das so:

Du gehst oben auf Erwetert - Gameplay-Konstanten - Helden-Max-Stufe und setzz die auf 100

Wie meinst du das mit den Units die Gold droppen sollen? Wenn eine einheit stirbt oder sollen sie das einfach so fallen lassen?
Neotroop ist offline   Mit Zitat antworten
Alt 07.02.2005, 20:55   #127
Raistlin83
Kasperle
 
Benutzerbild von Raistlin83
 
Registriert seit: Jan 2005
Beiträge: 399
Ich habe es so verstanden, das man Geld bekommen solll, wenn man einen Gegner / Creep tötet
__________________
Harald Schmidt nach der WM 98:
"Deutschland besiegt Amerika auf französischem Boden. Manch ältere Zuschauer hatten Tränen in den Augen."
Raistlin83 ist offline   Mit Zitat antworten
Alt 12.02.2005, 17:02   #128
j.a.c.K.
Ja hallo erstmal...
 
Registriert seit: Feb 2005
Beiträge: 3
Ich denke, er meint, dass halt ne unit vorbeiläuft und da halt vor deim held gold abwirft
j.a.c.K. ist offline   Mit Zitat antworten
Alt 13.02.2005, 22:10   #129
Neotroop
Suchfunktion-Finder
 
Benutzerbild von Neotroop
 
Registriert seit: Dec 2004
Beiträge: 349
Neotroop eine Nachricht über ICQ schicken
Ja mmmm jetzt meinen 2 was anderes
Neotroop ist offline   Mit Zitat antworten
Alt 16.02.2005, 12:22   #130
Raistlin83
Kasperle
 
Benutzerbild von Raistlin83
 
Registriert seit: Jan 2005
Beiträge: 399
Also ich denke mal das Lost)Tsubasa eine Seelenjagd-Map erstellen möchte (gehe zumindest davon aus )
Logischerweise müsste es ja dann so sein, das die Creeps geld geben, wenn man sie tötet (sei es so, das sie es droppen, oder man bekommt es direkt gutgeschrieben)...

Leider habe ich keine Ahnung wie man das Eine oder das Andere macht, aber dafür ja die Tutorials
__________________
Harald Schmidt nach der WM 98:
"Deutschland besiegt Amerika auf französischem Boden. Manch ältere Zuschauer hatten Tränen in den Augen."
Raistlin83 ist offline   Mit Zitat antworten
Alt 17.02.2005, 16:40   #131
TeaM2d_Tak3r
Ja hallo erstmal...
 
Registriert seit: Feb 2005
Beiträge: 1
SO dann habe ich auch mal eine frage, wollte mir jetzt meine erste TD map selbsterstellen weis aber nicht wie ich einen Timer einrichten kann und wie ich creeps spwanen kann bitte erklärt es mir im detail da ich sonst zu blöd bin
TeaM2d_Tak3r ist offline   Mit Zitat antworten
Alt 18.02.2005, 11:45   #132
Neotroop
Suchfunktion-Finder
 
Benutzerbild von Neotroop
 
Registriert seit: Dec 2004
Beiträge: 349
Neotroop eine Nachricht über ICQ schicken
Also unter der bedingung das ich gleich weg muss erkläre ich dir erst mal nur den Timer geht schneller!

So als ich erkläre dir einen einfachen Timer der Einmal läuft und nach 30 Sekunden weg geht!
Dieser Timer ist am einfachsten man kann aber natürlich auch die ganzen Sachen noch komplezer mit anderen Auslösern verbinden blablabla usw. und so fort!.....

Hier einmal der Trigger:

Ereignisse
Zeit - Elapsed game time is 0.01 seconds
Bedingungen
Aktionen
Countdown-Timer - Create a timer window for (Last started timer) with title Next Spawn in
Countdown-Timer - Start (Last started timer) as a Einmalig timer that will expire in 30.00 seconds
Countdown-Timer - Zeigen (Last created timer window)
Wait 30.00 seconds
Countdown-Timer - Destroy (Last created timer window)
Countdown-Timer - Verbergen (Last created timer window)

Machs einfach so wie es hier steht falls du noch ne erklärung brauchst frag einfach keine Zeit mehr!
Neotroop ist offline   Mit Zitat antworten
Alt 22.02.2005, 18:54   #133
Squall16
Große-Augen-Macher
 
Registriert seit: Feb 2005
Beiträge: 10
da musst den hero editieren in Einheiten editor
Squall16 ist offline   Mit Zitat antworten
Alt 03.03.2005, 16:04   #134
Neotroop
Suchfunktion-Finder
 
Benutzerbild von Neotroop
 
Registriert seit: Dec 2004
Beiträge: 349
Neotroop eine Nachricht über ICQ schicken
Einheiten Editieren viel zu schwer !!!!

Auslöser sind da einfacher!
Neotroop ist offline   Mit Zitat antworten
Alt 02.08.2005, 05:35   #135
Neotroop
Suchfunktion-Finder
 
Benutzerbild von Neotroop
 
Registriert seit: Dec 2004
Beiträge: 349
Neotroop eine Nachricht über ICQ schicken
Wollte nur mal schreiben das Warcraft 3 Leute den Beitrag schneller finden/das der Beitrag wieder oben steht
Neotroop ist offline   Mit Zitat antworten
Alt 06.08.2005, 22:06   #136
Neotroop
Suchfunktion-Finder
 
Benutzerbild von Neotroop
 
Registriert seit: Dec 2004
Beiträge: 349
Neotroop eine Nachricht über ICQ schicken
Warcraft 3 Map Editor Tutorials

Hi,

Wie schon in dem Thread http://www.k-foren.de/showthread.php?t=71172
erwähnt brauche ich selber keine Hilfe biete aber gerne welche an um die WC3 Maps ein bischen aufzufrüschen bsw. das es mehr werden

ich wollte in diesem Thread einige Tutorials für Wacraft 3 Mapper machen.
Ich werde jeden Tag manchma auch 2 ein neues Tutorial einfügen.(Vieleicht auch mehrere kleinere an einem Tag. Das einzigste Problem ist das ich keine Bilder hochladen kann aber das werde ich scho irgentwie schaffen.

Falls ihr fragen habt die hier nicht erläutert werden stellt bitte die Fragen in dem Link.
Neotroop ist offline   Mit Zitat antworten
Alt 06.08.2005, 22:37   #137
Neotroop
Suchfunktion-Finder
 
Benutzerbild von Neotroop
 
Registriert seit: Dec 2004
Beiträge: 349
Neotroop eine Nachricht über ICQ schicken
Bestenliste Erstellen

Bestenliste erstellen:
Nicht erschrecken. Es ist nicht viel ich habe nur alles ausführlich erklärt!!!! Bei Fragen bitte nicht hier posten sondern im ersten Beitrag auf den Link klicken und da Fragen!


So ich fange erst einmal mit einer Bestenliste an:

Einführung

Eine Bestenliste ist ein nützliches Instrument um bestimmte Variablen von Spielern anzuzeigen. In Td`s werden sie natürlich zum anzeigen von Leben bsw. Kills benutzt was aber nicht das einzigst nützliche ist was man mit ihnen
machen kann.

Das heist das man sicht erst mal überlegen muss wofür man das Leadboard haben will um die bestimmten Werte festzulegen.

Erstellung eines Leaderboards

Dieses Leaderboard wird Kills der einzelnen Spieler und die Leben der Teams anzeigen.

Zuerst geht man in den Auslöser-Editor(F4) und erstellt einen neuen Auslöser(Bei komplezeren Maps sinnfolle Namen nehmen hier wär gut = Create Leaderboard)

Hier erst mal der Auslöser an sicht später die Erläuterung:

Create Leaderboard
Ereignisse
Zeit - Elapsed game time is 0.01 seconds
Bedingungen
Aktionen
Bestenliste - Create a leaderboard for (All players) titled Ashenvale TD
Spielergruppe - Pick every player in (All players) and do (Actions)
Schleifen - Aktionen
If (((Picked player) slot status) Gleich Spielt) then do (Bestenliste - Add (Picked player) to (Last created leaderboard) with label (Name of (Picked player)) and value 0) else do (Do nothing)
Bestenliste - Remove Spieler 7 (Grün) from (Last created leaderboard)
Bestenliste - Remove Spieler 8 (Rosa) from (Last created leaderboard)
Bestenliste - Add Spieler 7 (Grün) to (Last created leaderboard) with label Leben Team 1 and value Leben[1]
Bestenliste - Add Spieler 8 (Rosa) to (Last created leaderboard) with label Leben Team 2 and value Leben[2]
Bestenliste - Zeigen (Last created leaderboard)

Erläuterung

Sieht zwar ein bischen kompliziert aus ist es aber nicht

Also das Ereignis ist einfach Zeit - Elapsed game time is 0.01 seconds
Was bedeutet das das Leaderboard 0.01 sekunden nach Spielstart gestartet wird.

Bedingung wird leer gelassen

Aktionen:

Bestenliste - Create a leaderboard for (All players) titled Ashenvale TD
Durch diese Aktion wird das Leaderboard eingeleitet. (All players) bedeutet das alle Spieler das Leaderboard sehen werden. hinter titled wird der Text eingegeben der Als Überschrift des Leaderboards dienen soll.

Als nächstes nehmt ihr diese Aktion:
Spielergruppe - Pick every player in (All players) and do (Actions)
Schleifen - Aktionen
Das bedeutet soviel das alle Spieler in die Gruppe (All players) gepackt werden und weitere Aktionen folgen

If (((Picked player) slot status) Gleich Spielt) then do (Bestenliste - Add (Picked player) to (Last created leaderboard) with label (Name of (Picked player)) and value 0) else do (Do nothing)
Dies ist eine sogenante If/Then/Else Aktion(Schleife)
Bei dem der Condition setzt ihr rein :
(((Picked player) slot status) Gleich Spielt)
Bei der Ersten Aktion:
(Bestenliste - Add (Picked player) to (Last created leaderboard) with label (Name of (Picked player)) and value 0)
Bei der
Zweiten Aktion: (Do nothing)

Anhang

Jetzt werden zwar alle Spieler in der Td angezeigt..... aber leider auch die Pcs die man natürlich nicht drin haben will Dann ma weiter in der Erläuterung. Ps. (das ist noch alles ein Auslöser!!!)

Erläuterung 2

Bestenliste - Remove Spieler 7 (Grün) from (Last created leaderboard)
Bestenliste - Remove Spieler 8 (Rosa) from (Last created leaderboard)

Diese zwei einfachen Aktion löschen die Pcs wieder aus dem Leaderboard.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!! In der TD die ich mache sind die Pcs Spieler 7,8 also müsst ihr evtl. die Aktion so umändern das eure Pcs enfernt werden.

Bestenliste - Add Spieler 7 (Grün) to (Last created leaderboard) with label Leben Team 1 and value Leben[1]
Bestenliste - Add Spieler 8 (Rosa) to (Last created leaderboard) with label Leben Team 2 and value Leben[2]
Gerade eben erst die Pcs rausgenommen können sie auch wieder rein! Nur in dieser Aktion werden sie mit dem Namen Leben Team 1 und Leben Team 2 eingefügt

Bestenliste - Zeigen (Last created leaderboard)
Und am ende nur noch das Leaderboard sichtbar machen was ihr mit dieser Aktion bewirkt

Benutzte Varialben:

Leben(Array) = Intiger


Geändert von Neotroop (06.08.2005 um 22:39 Uhr).
Neotroop ist offline   Mit Zitat antworten
Alt 06.08.2005, 23:03   #138
Neotroop
Suchfunktion-Finder
 
Benutzerbild von Neotroop
 
Registriert seit: Dec 2004
Beiträge: 349
Neotroop eine Nachricht über ICQ schicken
Bestenliste Erneuern

Bestenliste Erneuern

So oben wurde nun die Bestenliste erstellt und nun müssen wir es natürlich auch noch machen da Die Leben Abgezogen werden und die Kills aktualisiert werden.

Leben erneuern:

Hier erst mal der Auslöser:

Refresh Leaderboard
Ereignisse
Einheit - A unit enters Team 1 L <gen>
Bedingungen
(Owner of (Entering unit)) Gleich Spieler 8 (Rosa)
Aktionen
Set Leben[1] = (Leben[1] - 1)
Bestenliste - Change the value for Spieler 7 (Grün) in (Last created leaderboard) to Leben[1]

Erläuterung:
Ereignisse
Einheit - A unit enters Team 1 L <gen>
Bei Unit enters a Region gebt ihr die Region an die bei euch das ende der TD sein soll also da wo die Spieler/Teams leben verlieren sollen

Bedingungen
(Owner of (Entering unit)) Gleich Spieler 8 (Rosa)
Hier ist eine Bedingung umbedingt festzulegen. Hier nehmt ihr Owner of Entering Unit = XXX
Der Spieler muss der Spieler (besser gesagt Pc) sein der durch die Td läuft. Sagen wir mal In meiner Td müssen Spieler 1,2,3 Spieler 8 Einheiten töten und Spieler 4,5,6 Spieler 7 Einheiten, Das heist das ihr am ende der Td für die Spieler 1,2,3 den Spieler 8 auswählen müsst das man leben verliert.
Wenn ihr keine Bedingung macht wäre es egal welche Einheit in das gebiet läuft und man würde Leben verlieren. Z.b. Euer Turm bauern läuft in das Gebiet und ihr verliert Leben.

Aktionen
Set Leben[1] = (Leben[1] - 1)
Bestenliste - Change the value for Spieler 7 (Grün) in (Last created leaderboard) to Leben[1]

Bei Set Leben[1] = (Leben[1] - 1) wird gesagt das man ein Leben verliert was aber nicht sichtbar ist da Variablen unsichtbare Werte sind.
Bei:
Bestenliste - Change the value for Spieler 7 (Grün) in (Last created leaderboard) to Leben[1]
Hier müsst ihr den Spieler(also den Pc) nehmen der die Leben in euren Leaderboard darstellt( In meinen Fall Spieler 7,8)

Benutze Variablen

Leben(Array) = Intiger


Kills erneuern:

Refresh Kills
Ereignisse
Einheit - A unit owned by Spieler 8 (Rosa) Stirbt
Bedingungen
Aktionen
If ((Owner of (Killing unit)) Gleich Spieler 1 (Rot)) then do (Bestenliste - Change the value for Spieler 1 (Rot) in (Last created leaderboard) to (Kills[1] + 1)) else do (Do nothing)

Ereignisse
Einheit - A unit owned by Spieler 8 (Rosa) Stirbt
Bei Ereignis nehmt ihr den Pc der durch die Td läuft

Bedingungen
Keine
Aktionen
If ((Owner of (Killing unit)) Gleich Spieler 1 (Rot)) then do (Bestenliste - Change the value for Spieler 1 (Rot) in (Last created leaderboard) to (Kills[1] + 1)) else do (Do nothing)
Das ist das Beispielt wenn Spieler 1 eine Einheit von Spieler 8 tötet.
Hier müsst ihr wieder eine If/Then/Else Aktion nehmen.

Condition:
((Owner of (Killing unit)) Gleich Spieler 1 (Rot))
Aktion 1: (Bestenliste - Change the value for Spieler 1 (Rot) in (Last created leaderboard) to (Kills[1] + 1))
Aktion 2:
(Do nothing)

Benutze Variablen

Kills(Array) = Intiger




Geändert von Neotroop (06.08.2005 um 23:06 Uhr).
Neotroop ist offline   Mit Zitat antworten
Alt 07.08.2005, 16:58   #139
Neotroop
Suchfunktion-Finder
 
Benutzerbild von Neotroop
 
Registriert seit: Dec 2004
Beiträge: 349
Neotroop eine Nachricht über ICQ schicken
Timer

Einfacher Wiederholter Timer

So Jetzt erkläre ich wie ihr einen einfachen Timer erstellen könnt. Der Timer soll alle 15 Sekunden neugestartet werden und den Title Next Income tragen.

Timer:

Ereignisse
Zeit - Elapsed game time is 0.01 seconds
Bedingungen
Aktionen
Countdown-Timer - Create a timer window for Timer with title Next Income:
Countdown-Timer - Start Timer as a Wiederholt timer that will expire in 15.00 seconds
Countdown-Timer - Zeigen (Last created timer window)

Ereignisse
Zeit - Elapsed game time is 0.01 seconds

Das bedeutet das der Timer 0.01 sekunden nach Spielstart erstellt werden soll

Bedingung
Bedingung keine

Aktion

Countdown-Timer - Create a timer window for Timer with title Next Income:
Countdown-Timer - Start Timer as a Wiederholt timer that will expire in 15.00 seconds

Countdown-Timer - Zeigen (Last created timer window)

Die oben blau markierte Aktion erstellt ein Timer fenster mit dem title Next income.
Die Rote Aktion Startet den Timer als einen timer der sich jede 15 Sekunden wiederholt
Die Grüne Aktion macht den Timer letztenendes Sichtbar


Benutze Variablen:

Timer() = Timer
Neotroop ist offline   Mit Zitat antworten
Alt 08.08.2005, 20:28   #140
Neotroop
Suchfunktion-Finder
 
Benutzerbild von Neotroop
 
Registriert seit: Dec 2004
Beiträge: 349
Neotroop eine Nachricht über ICQ schicken
Bugs...?? nein keine Bugs

Bugs...?? nein keine Bugs

Ihr wolltet ein Timer erstellen,eine Einheit bewegen,creeps spawnen lassen oder andere Sachen machen und verwendet das Ereignis "Map initialization"?
Wundert euch aber anschliesend warum es nicht geht?

Ganz einfach.... Die
"Map initialization" leitet Den Auslöser schon ein während das Spiel noch lädt!!! Eine Einheit die ihr bewegen wollt könnt ihr nicht mit "Map initialization" bewegen da sie noch nicht während des Ladebildschirm ist.

Tipp: "Map initialization" am besten nur für ... verwenden :

-Set Varialbe
-Spieler - Turn Player Flag On/Off
-If/Else Abfragen die nichts mit einheiten zu tun haben. Verwendet werden kann z.B.
If ((Spieler 1 (Rot) slot status) Gleich Spielt) then do (Einheit - Create 1 Race Taker for Spieler 1 (Rot) at (Spieler 1 (Rot) start location) facing Vorgabe für Gebäude-Ausrichtung degrees) else do (Do nothing)
-Alles unter den Aktionspunkt "Sichtbarkeit"


Geändert von Neotroop (08.08.2005 um 20:30 Uhr).
Neotroop ist offline   Mit Zitat antworten
Alt 12.08.2005, 14:38   #141
swisschees
Ja hallo erstmal...
 
Registriert seit: Aug 2005
Beiträge: 4
hehe, wieder stoff für euch :D

so, ich hab wieder ein bischen futter für euch.
mich hat es wieder gepackt und mein kopf explodiert von ieen für eine neue map. ich hab vor 2 jahren schon 2-3 zusammengebastelt und vieles wieder vergessen. darum würde ich gerne eure fruendliche hilfe in anspruch nehmen

also, al erstes: HILFE!!! ich hab keine ahnung mehr wie man variabelm benuzt, könnte mir das jemand kurz erläutern?

meine map baut darauf auf, dass immer 2 spieler gegeneinander antreten, also z.b. spieler1 vs. spieler2 und spieler3 vs spieler4. die einheiten des spielers werden dazu auf ein privates schlachtfeld teleportiert.
so, um sie wieder auf neutralen boden zu teleportieren is ja in der ersten runde einfach.

ereignis=alle units von spieler2 tot
aktion= units von spieler1 zurück teleportieren
(oder umgekehrt)

aber in der 2. runde funktioniert das ja nicht mehr, weil ich nicht weiss, welcher spieler die erste runde überlebt.....

ich hoffe ihr könnt meinem problem folgen.
vielen dank im voraus.

swisschees
swisschees ist offline   Mit Zitat antworten
Alt 12.08.2005, 21:29   #142
Neotroop
Suchfunktion-Finder
 
Benutzerbild von Neotroop
 
Registriert seit: Dec 2004
Beiträge: 349
Neotroop eine Nachricht über ICQ schicken
Also ich hoffe mal das es so geht:
(mehr oder wenigs ausn Kopf raus )

Mm ist schwer Varialben zu erleutern mmm. Naja was willst du da genau wissen?

Das mit den anderen könnte man doch so machen.

Ereignis
Spieler - Spieler 1 (Rot) leaves the game with a defeat
Bedingung
SpielerTot[1] Gleich 1
Aktion
Aktion machst du dann wie bei den anderen


Und in den 1 auslöser wo du sagst das alle einheiten in die neutrale zone sollen da machst du dann rein Set SpielerTot[1] = (SpielerTot[1] + 1)

Benutze Variablen SpielerTot= Intiger und Array

Ich werde das vieleicht mal in diesem Thread näher behandeln wenn ich zeit habe

Geändert von Neotroop (12.08.2005 um 21:31 Uhr).
Neotroop ist offline   Mit Zitat antworten
Alt 12.08.2005, 22:25   #143
Gast25531
Threadmaster
 
Registriert seit: Apr 2004
Beiträge: 685
Gast25531 eine Nachricht über ICQ schicken
mal ne frage: kann ich helden oder einheiten allgemein selber gestalten, aussehen etc.? also komplett neue, oder nur skills etc. ändern?
Gast25531 ist offline   Mit Zitat antworten
Alt 12.08.2005, 23:13   #144
swisschees
Ja hallo erstmal...
 
Registriert seit: Aug 2005
Beiträge: 4
also, soviel ich weiss ist es möglich eigene grafikmodele in den editor zu importieren (frag mich nicht wie und schon gar nicht wie du die modele machen sollst).
im editor selbst kannst du einfach ganze, schon vorhandene grafikmodele austauschen und skill ändern.

so, jetzt zu meinem problem.

ja, genau, logisch, so kanns funktionieren. ist eigendlich ganz einfach.
nur möchte ich, wenn möglich ist, dass der spieler das spiel nicht verlässt sondern die anderen duelle noch anschauen kann. welche aktion könnte ich dänn verwenden?

ich schau selber noch, muss aber zeitig ins bett, morgen ist streetparade wer weiss was das ist? wers errät darf sich ein PC-Spiel seiner wahl kaufen.....

und nun zu den variabeln:

ich hab keine ahnung was du unten noch versucht hast mir zu erklären.....

und zum schluss möchte ich noch eine frage in die runde werfen:
kann ein normales, menschliches gehirn in 2 jahren so viel vergessen?
wenn irgendjemand ein tutorial zum thema variabeln findet: ich könnts wirklich brauchen.....

und noch eine medizinische frage:
kann man mit 17 an alzheimer erkranken??? (schauder.....)
swisschees ist offline   Mit Zitat antworten
Alt 13.08.2005, 01:18   #145
Neotroop
Suchfunktion-Finder
 
Benutzerbild von Neotroop
 
Registriert seit: Dec 2004
Beiträge: 349
Neotroop eine Nachricht über ICQ schicken
So erst mal zu ghtz: Hier hast du ein Tutorial zum erstellen von Moddellen :
http://warcraft3.ingame.de/maps/tuto.../art-tools.php
ach und viel Spaß dabei.

Und dann mal zu swisschees
1.)Ein Menschliches Gehirn kann so etwas in 2 jahren vergessen.
2.)Ich weis nicht ob man mit 17 alzheimer bekommen kann
3.) Ganz einfach wie andere Spieler andere zugucken Hier der Auslöser:
Nahkampf-Initialisierung
Ereignisse
Map initialization
Bedingungen
Aktionen
Sichtbarkeit - Disable fog of war
Sichtbarkeit - Disable black mask

Und ein wunder........ die ganze Karte ist sichtbar .

4. In der nächsten post erkläre ich als Tutorial die ganzen Variablen



Neotroop ist offline   Mit Zitat antworten
Alt 13.08.2005, 01:45   #146
Neotroop
Suchfunktion-Finder
 
Benutzerbild von Neotroop
 
Registriert seit: Dec 2004
Beiträge: 349
Neotroop eine Nachricht über ICQ schicken
Variablen

Variablen

So ihr müsst alle verzeihen das ist net so leicht und ich bin ja auch nur ein standart wc3 mapper


Variablen speichern Werte
-Diese Werte bestimmst du bei der Variablenerstellung
-Der Name der Variable ist für den Editor und die Funktion egal
-Das Häkchen bei "Array" hat dich anfangs nicht zu interessieren
Ein Beispiel:

code:
Trigger 1

Aktion
Set Integer_variable = 1

Trigger 2

Create (Iteger_Variable) Footman for Spieler 1 (Red) at (center of (playable map area) facing 0 degrees

Im ersten Trigger teilst du der Integer_Variable (Integer = eine Zahl) den Wert 1 zu. Im 2. Trigger erstellst du 1 Footman. Warum eine Variable anstatt einfach "1"? Ganz einfach: du kannst die erstellten Footmen später im SPiel durch ändern der Variable ändern.

Ich hoffe mal das das so inordnung ist
Neotroop ist offline   Mit Zitat antworten
Alt 13.08.2005, 14:00   #147
swisschees
Ja hallo erstmal...
 
Registriert seit: Aug 2005
Beiträge: 4
ja, schon logisch wie ich die kart eaufdecken kann, aber dein tipp mit

Ereignis
Spieler - Spieler 1 (Rot) leaves the game with a defeat
Bedingung
SpielerTot[1] Gleich 1
Aktion
Aktion machst du dann wie bei den anderen

funkt ja nur wenn der gegner das spiel verlässt. ich will aber das er verloren hat, aber weiter zuschauen kann.

und die erklären der variabeln ist genial, danke.
swisschees ist offline   Mit Zitat antworten
Alt 14.08.2005, 18:11   #148
Neotroop
Suchfunktion-Finder
 
Benutzerbild von Neotroop
 
Registriert seit: Dec 2004
Beiträge: 349
Neotroop eine Nachricht über ICQ schicken
O_o nu habe ich das verstanden

Dann machste es so:

Ereignis
Alle Einheiten Tot
Bedingung
keine
Aktion
Set SpielerTot[1] = (SpielerTot[1] + 1)

und das defeat einfach weglassen. ich werde mich nacher mal dransetzten den das is wirklich net so einfach :-D
Neotroop ist offline   Mit Zitat antworten
Alt 15.08.2005, 08:45   #149
swisschees
Ja hallo erstmal...
 
Registriert seit: Aug 2005
Beiträge: 4
so, jetzt noch eins:

wie bring ich das ereignis: "alle einheiten tot" (mir schon klar das der text nicht mit den editor übereinstimmt) hin? ich schaff es nur mit "random unit from spieler1" oder mit einer
bestimmten einheit, aber nicht wenn alle das zeitliche gesegnet hat.

ich wär gestern fast durchgedreht, das muss doch funktionieren, oder?
swisschees ist offline   Mit Zitat antworten
Alt 17.08.2005, 23:37   #150
Neotroop
Suchfunktion-Finder
 
Benutzerbild von Neotroop
 
Registriert seit: Dec 2004
Beiträge: 349
Neotroop eine Nachricht über ICQ schicken
Sry das wird ein bischen dauern ich habe ins letzter zeit viel um die ohren und habe keine zeit wc3 maps zu machen sryyyyy.
Neotroop ist offline   Mit Zitat antworten
Alt 25.08.2005, 18:07   #151
Neotroop
Suchfunktion-Finder
 
Benutzerbild von Neotroop
 
Registriert seit: Dec 2004
Beiträge: 349
Neotroop eine Nachricht über ICQ schicken
Hi,

ich muss dir jetzt leider sagen das das auch für mich ne Nummer zu hoch ist. Wie gesagt bin ja auch nur ein gute WC3 map bauer kann leider auch nicht alles .
Neotroop ist offline   Mit Zitat antworten
Alt 12.09.2005, 19:31   #152
Olchi
Ja hallo erstmal...
 
Registriert seit: Sep 2005
Beiträge: 4
Ohhhh Hab en Prob.

Hallo alle zusammen!!
Ich hab en Prob. Wie bekomme ich es hin dass wenn ich einheiten von einem gegner töte geld kriege also praktisch wie bei neutralen creeps nur dass sie halt einem spieler gehören?
Olchi
Olchi ist offline   Mit Zitat antworten
Alt 14.09.2005, 00:23   #153
Neotroop
Suchfunktion-Finder
 
Benutzerbild von Neotroop
 
Registriert seit: Dec 2004
Beiträge: 349
Neotroop eine Nachricht über ICQ schicken
Hi Olchi,

Dafür gibt es 2 Lösungen die Sinn machen werde aber nur die leichtere und auch schönere Erklären:

Als erstes drückst du F6. Da suchst du dir die Einheit raus (sagen wir mal Soldat) die nach dem töten den Spieler der sie getötet hat geld gibt.

Dann gehst du runter bis zu Wert - Gewährt Beute - Basis
Den Wert änderst du in den Basis Wert um den die Einheit an Geld geben soll

Danach kannst du noch umändern
Wert - Gewährt Beute - Seiten pro Würfel

und
Wert - Gewährt Beute - Würfelzahl
die beiden Werte sollten net zu weit auseinander sein. (Weiter erläutern kann ich sie auch net dah ich sie auch net ganz checke).

Nachdem du das gemacht hast gehst du aus dem Objekteditor und öfnest den Auslöser-Editor(F4). Und Erstellst einen Auslöser der so aussieht :


Ereignisse
Map initialization
Bedingungen
Aktionen
Spieler - Turn Gibt Beute Ein for Spieler 1 (Rot)
Spieler - Turn Gibt Beute Ein for Spieler 2 (Blau)
Spieler - Turn Gibt Beute Ein for Spieler 3 (Blaugrau)
Spieler - Turn Gibt Beute Ein for Spieler 4 (Lila)

Das
Spieler - Turn Gibt Beute Ein for Spieler 1 (Rot) Ist die Aktion
Spieler - Turn Player Flag On/Off Und da kannste dann soviele Leute reinmachen wie du brauchst..... Die Beute anmachen für einen Spieler heist wenn z.B. für Spieler 1 Beute an ist bekommt nicht er Gold sondern die anderen wenn sie von Spieler 1 Einheiten töten.



Neotroop ist offline   Mit Zitat antworten
Alt 14.09.2005, 14:21   #154
Olchi
Ja hallo erstmal...
 
Registriert seit: Sep 2005
Beiträge: 4
thx

danke dann kann ich endlich mal meine map fertig machen:-).
Olchi ist offline   Mit Zitat antworten
Alt 16.09.2005, 18:43   #155
Olchi
Ja hallo erstmal...
 
Registriert seit: Sep 2005
Beiträge: 4
hi ich bins nochma.
könntste mir vllt noch sagen mit welchem auslöser man ein portal aktiviert? oda was ma da machen muss für?
Olchi ist offline   Mit Zitat antworten
Alt 17.09.2005, 00:38   #156
Neotroop
Suchfunktion-Finder
 
Benutzerbild von Neotroop
 
Registriert seit: Dec 2004
Beiträge: 349
Neotroop eine Nachricht über ICQ schicken
Huhu Olchi,

auch hier kann ich dir helfen ist garnet schwer.

Als erstest machst du natürlich min 2 Portale(naja logisch oda?) ......
Anschliesen machst du um die beiden Portale 2 Regionen (also quasi in die dinger rein).

Anschliesend doppelklick auf die Portale (Falls das nicht möglich ist da immer die Regionen angewählt werden Dürck F12 such dir die Portale raus und da doppelklick drauf).

Nun müsstest du dich im Einheiten-Eigenschaften Fenster befinden. Da machste einfach ein Hacken bei Portal akiv rein und dann das Ziel auswählen. Und fertig ist .

MFG Neotroop
Neotroop ist offline   Mit Zitat antworten
Alt 03.10.2005, 13:23   #157
Andi1988
Ja hallo erstmal...
 
Registriert seit: Oct 2005
Beiträge: 3
Hi

Ich hab ne frage: Ich habe eine Map erstellt und wenn man im ladebldschirm von wc3 ist kommt immer nach dem laden immer "Weiter mit belibiger Taste".

Wie kann ich das Deaktivieren ?
Andi1988 ist offline   Mit Zitat antworten
Alt 04.10.2005, 16:25   #158
Neotroop
Suchfunktion-Finder
 
Benutzerbild von Neotroop
 
Registriert seit: Dec 2004
Beiträge: 349
Neotroop eine Nachricht über ICQ schicken
Hi,

nein es gibt dafür keine Funktion zum deaktivieren glaube das ist Ladebildschirmabhängig!!!!
Neotroop ist offline   Mit Zitat antworten
Alt 05.10.2005, 20:07   #159
Andi1988
Ja hallo erstmal...
 
Registriert seit: Oct 2005
Beiträge: 3
Noch Ne Frage :-)

k und welcher deaktiviert das ?
Andi1988 ist offline   Mit Zitat antworten
Alt 06.10.2005, 11:59   #160
Neotroop
Suchfunktion-Finder
 
Benutzerbild von Neotroop
 
Registriert seit: Dec 2004
Beiträge: 349
Neotroop eine Nachricht über ICQ schicken
Hi,

wie gesagt ist nur ne vermutung von mir das das am Ladebildschirm liegt deswegen kann ich dir auch nicht sagen bei welchen oder ob es überhaubt daran liegt....!
Neotroop ist offline   Mit Zitat antworten
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge anzufügen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:37 Uhr.