Hi, ich hatte es eigentlich nicht vor hier zu posten, da es einen kleinen Spoiler beinhaltet. Aber nachdem sich das Paranoia Projekt der Vollendung neigt, wurde bereits ein neues Projekt gestartet.
Keine Details dazu erstmal.
Ich habe mir die Bots aus diesem Tread: http://forum.maniaplanet.com/viewtopic. ... 21&t=18425
geholt und habe versucht sie vorab in eine Testmap einzubauen.
(Skinwechsel hat funktioniert.)
Der Modus ist ein abgeänderter Time Attack Modus und nennt sich Story Mode Action (noch in Entwicklung).
Mein Problem ist das ich wenn ich ein paar Bots setzte und dann es mit einem eigenen Spielmodus testen will,
alles super funktioniert, jedoch die Bots sterben nicht. Ich kann sie so oft abschießen wie ich will und bekomm dafür auch noch Punkte (habs im Meele getestet). Das sollte natürlich nicht sein, wenn ich jemanden abschieß soll der auch sterben. (Ich geh ja drauf bei denen, nur die nicht.)
Das interesannte ist, wenn ich dann einfach mal die map mit den Bots in einem lokalen spiel mit Script öffnen will bringt mir Maniaplanet auf einmal nen Itemfehler das die bots gar nicht da sind.
(sie sind richtig eingefügt denke ich)
Ich würde mich über eine schnelle (oder einfache) Lösung und Antwort freuen, da das gesamte Projekt und ein ganzes Titelpack davon abhängt.
Das Titelpack ist noch nicht dafür erstellt. Es ist nur geplant.
Grüße Shadow
Shootmania Bot Problem
Moderator: German Moderator
- OrecaShadow
- Posts: 343
- Joined: 11 Oct 2013, 19:55
- Location: Germany
- Contact:
Re: Shootmania Bot Problem
Du hast das Standard Melee Script verwendet, richtig?
(ohne Modifikationen für die Bots)
Die statischen Bots, die Du im Editor platzieren kannst, verhalten sich nämlich etwas anders und werden automatisch verwaltet, zum Beispiel werden sie ja am Anfang alle automatisch gespawnt
Es könnte also sein, dass dieses Automatische sie unsterblich macht und Du deswegen das Script verändern müsstest, um sie manuell zu verwalten (Habe selbst nie automatische Bots platziert)
Eine andere Idee wäre, dass die Bots zwar sterben aber wirklich sofort nachgespawnt werden, sind denn die Punkte, die Du bekommst immer orange eingefärbt oder auch mal gelb? (gelb bedeutet eliminiert)
Der Itemfehler kommt zustande weil Du dafür ein Title Pack erstellen musst, in dem die (Bot-) Items enthalten sind
(ohne Modifikationen für die Bots)
Die statischen Bots, die Du im Editor platzieren kannst, verhalten sich nämlich etwas anders und werden automatisch verwaltet, zum Beispiel werden sie ja am Anfang alle automatisch gespawnt
Es könnte also sein, dass dieses Automatische sie unsterblich macht und Du deswegen das Script verändern müsstest, um sie manuell zu verwalten (Habe selbst nie automatische Bots platziert)
Eine andere Idee wäre, dass die Bots zwar sterben aber wirklich sofort nachgespawnt werden, sind denn die Punkte, die Du bekommst immer orange eingefärbt oder auch mal gelb? (gelb bedeutet eliminiert)
Der Itemfehler kommt zustande weil Du dafür ein Title Pack erstellen musst, in dem die (Bot-) Items enthalten sind
- OrecaShadow
- Posts: 343
- Joined: 11 Oct 2013, 19:55
- Location: Germany
- Contact:
Re: Shootmania Bot Problem
Ich habe komischerweise nicht mal eine Hit-Anzeige bekommen.steeffeen wrote:Du hast das Standard Melee Script verwendet, richtig?
(ohne Modifikationen für die Bots)
Die statischen Bots, die Du im Editor platzieren kannst, verhalten sich nämlich etwas anders und werden automatisch verwaltet, zum Beispiel werden sie ja am Anfang alle automatisch gespawnt
Es könnte also sein, dass dieses Automatische sie unsterblich macht und Du deswegen das Script verändern müsstest, um sie manuell zu verwalten (Habe selbst nie automatische Bots platziert)
Eine andere Idee wäre, dass die Bots zwar sterben aber wirklich sofort nachgespawnt werden, sind denn die Punkte, die Du bekommst immer orange eingefärbt oder auch mal gelb? (gelb bedeutet eliminiert)
Der Itemfehler kommt zustande weil Du dafür ein Title Pack erstellen musst, in dem die (Bot-) Items enthalten sind
Also wenn ich die jetzt in das geplante Titelpack reinpacke, sollten sie erstmal theoretisch funktionieren?
Hier auch ne Anmerkung zum Modus: ich hatte geplant sie im Timeattack Modus unterzubringen.
Ansonten würde ich gerne wollen das die nicht mehr respawnen wenn einmal gekillt.
Was muss ich dafür machen?
(Ps.: Kann man die einstellungen der Item.gbx datei so ändern das sie einen anderen skin lädt (bezogen auf den Namen des Skinarchives) ? Dann Könnte man mehrere verschiedene Bots reinpacken.)
Re: Shootmania Bot Problem
"keine hit-anzeige" kommt von der art der bots
du wirst wohl richtige bots, die vom script verwaltet werden, verwenden müssen
warum sträubst du dich so ein title pack zu erstellen? ^^
du kannst auch einfach ein dummy-pack erstellen, das nur zum testen dient
darin funktionieren dann die items, ja
ja man kann verschiedene bot item erstellen, die jeweils ein anderes model benutzen
nur glaube ich, dass Nadeo noch nicht verraten hat, wie das geht
zu dem was du in der wishlist gepostet hast: du kannst nicht erwarten, dass Nadeo dir dein script schreibt, weil das viel zu spezifisch ist
wenn du eliminierungen etc willst wirst du dich selbst drum kümmern müssen
das ist aber auch nicht kompliziert
du wirst wohl richtige bots, die vom script verwaltet werden, verwenden müssen
warum sträubst du dich so ein title pack zu erstellen? ^^
du kannst auch einfach ein dummy-pack erstellen, das nur zum testen dient
darin funktionieren dann die items, ja
ja man kann verschiedene bot item erstellen, die jeweils ein anderes model benutzen
nur glaube ich, dass Nadeo noch nicht verraten hat, wie das geht
zu dem was du in der wishlist gepostet hast: du kannst nicht erwarten, dass Nadeo dir dein script schreibt, weil das viel zu spezifisch ist
wenn du eliminierungen etc willst wirst du dich selbst drum kümmern müssen
das ist aber auch nicht kompliziert
- OrecaShadow
- Posts: 343
- Joined: 11 Oct 2013, 19:55
- Location: Germany
- Contact:
Re: Shootmania Bot Problem
ok, also erstmal,steeffeen wrote:"keine hit-anzeige" kommt von der art der bots
du wirst wohl richtige bots, die vom script verwaltet werden, verwenden müssen
warum sträubst du dich so ein title pack zu erstellen? ^^
du kannst auch einfach ein dummy-pack erstellen, das nur zum testen dient
darin funktionieren dann die items, ja
ja man kann verschiedene bot item erstellen, die jeweils ein anderes model benutzen
nur glaube ich, dass Nadeo noch nicht verraten hat, wie das geht
zu dem was du in der wishlist gepostet hast: du kannst nicht erwarten, dass Nadeo dir dein script schreibt, weil das viel zu spezifisch ist
wenn du eliminierungen etc willst wirst du dich selbst drum kümmern müssen
das ist aber auch nicht kompliziert
das titel pack steht bereits, (Jetzt kommt der ultra spoiler)
Name: Creative Master
Nutzen: Titelpack für Singleplayer
Was ist schon drin:
über 300 Sounds und min 100 andere Files wie Blöcke etc.
Das Titelpack wurde aus einer Idee für die Singlelayer Map Paranoia erstellt und enthält größtenteils schon alles um endlos viele qualitative Storymaps zu bauen.
Nun habe ich letzten Montag durch eine Musik die ich mir angehört habe eine Kreative quelle gefunden und dachte mir: "
Warum mach ich nicht eine Singleplayer / Coop Story in der man alleine oder gemeinsam sich über eine Map kämpfen muss (wie bei Siege) um am Ende seine Zeit zu haben?
Der Zeitfaktor wäre ein Wert an dem man seinen Skill errechnen kann/ Trainieren kann, da es bei der geplanten Map Gestaltung und Bot Platzierung nicht möglich ist einfach durchzurennen ohne zu sterben."
Das ganze sollte in einem Lustigen Cyberpunkt Stil sein (z.B. wie Far Cry 3 Blood Dragon ), was einen zusätzlichen Funfaktor bietet. (Optik durch MediaTracker ändern, ist ja kein problem)
Ich habe wie du ja gesagt hast schon selber am TimeAttack script gewerkelt. das einzige was mir gefehlt hat ist, das man selber schaden bei Treffern nimmt. (Selber waffen haben.. kein Ding war ja einfach.)
Ich habe das gesamte Script mehrmals durchgeblättert, aber ich komm nicht zu der Variablen, die sagt "DU NIMMST KEINEN SCHADEN" .
Wenn du eventuell die Passage kennst, würde es ne Geile Hilfe sein wenn du die mal schreiben würdest wo die ist.
Das mit den Bots krieg ich schon irgendwie hin. Ich werde mal Hubble fragen (hat mich schon unterstützt [ danke an dieser Seite] ).
Und das Titelpack wird kommen wenn ich alle Soundpacks fertig habe. (danach gibts immer jedes Jahr ein Sound Update)
Re: Shootmania Bot Problem
Das klingt sehr vielversprechend
Re: Shootmania Bot Problem
"Du nimmst keinen Schaden" wird durch die Zeilen 246-248 geregelt
jegliches Event "X hat Y getroffen" wird verworfen und so entsteht kein schaden
stattdessen müsste man diese events also verwalten und weiterreichen mit PassOn(Event);
Code: Select all
if (Event.Type == CSmModeEvent::EType::OnHit) {
Discard(Event);
}
stattdessen müsste man diese events also verwalten und weiterreichen mit PassOn(Event);
- OrecaShadow
- Posts: 343
- Joined: 11 Oct 2013, 19:55
- Location: Germany
- Contact:
Re: Shootmania Bot Problem
Dankeschön. Und mittlerweile verwaltet Mewin von Mewin Infection die Scripterstellung.steeffeen wrote:"Du nimmst keinen Schaden" wird durch die Zeilen 246-248 geregeltjegliches Event "X hat Y getroffen" wird verworfen und so entsteht kein schadenCode: Select all
if (Event.Type == CSmModeEvent::EType::OnHit) { Discard(Event); }
stattdessen müsste man diese events also verwalten und weiterreichen mit PassOn(Event);
Ich werde es trotzdem an ihn weiterreichen.
(heute mit dem Triggern und FX bearbeitungen der Paranoia angefangen die map hat verdammte 30.000 C )
kleiner vorausblick (nicht vollständig):
Who is online
Users browsing this forum: No registered users and 2 guests