UTzone.de

UTzone.de (https://www.utzone.de/forum/index.php)
-   UnrealEd & Mapping (https://www.utzone.de/forum/forumdisplay.php?f=12)
-   -   (UED3) [HowTo] Custom Health / Custom Adrenalin (https://www.utzone.de/forum/showthread.php?t=1651)

Donzi 21.01.2011 23:40

[HowTo] Custom Health / Custom Adrenalin
 
Liste der Anhänge anzeigen (Anzahl: 4)
Anhand der Vorgabe von GGMJ-DragonClaw
Eigene Pickups, z.B. Adrenalin erstellen
bin ich dabei, das Plus-Zeichen "Health" zu ändern.



Gelernt von Sly hab ich schonma die Weaponbase, in diesem Sinn hier den Charger "bHidden=true" zu setzen.

Ich hab das Mesh was ich benutzen möchte nun endlich in myLevel drin, wasn AKT!
Anhang 897

Weiter, ich hab, wie gesagt das obrige Tut mir zu Herzen geführt, nur es funzt nicht:

Actor -> xPickUpBase -> HealthCharger -> NewHealthCharger -> "New" -> myLevel setzen -> Name setzen -> placeable entfernen (MUSS NICHT!) -> compilen -> Properties ändern -> Display -> StaticMesh mit dem Eigenen ersetzen -> in die Map einfügen


Problem:
- Die Box is da, das blaue Health schwebt drüber (über Spawnheigth änderbar)
- füge mir Schaden zu, geh über meine Box, nix
- spring ich ans Health, bekomm ich 20 und die Box bleibt sichtbar :(
Anhang 898

Ergo, Charger (hier Box) auf Hidden=true. Jetzt nur noch das Health-Plus ändern.




Dazu hab ich dies gefunden:
Zitat:

1. Actor -> Pickup -> TournamentPickup -> TournamentHealth -> HealthPack and click New...
2. Change the package to MyLevel, and leave the class as MyHealthPack
3. In the code window that pops up, select Tools->Compile Changed. You should see a sucess message at the bottom.
4. Close the code window, and look for MyHealthPack in the browser under HealthPack. Right click, and change the default properties, specifically, the display properties to show your mesh instead of the cross.
5. After placing a HealthCharger base, change the PickupBase->PowerUp property to: Class'MyLevel.MyHealthPack'
Custom Health Thread auf UP

Gesagt, getan, mein Mesh wird angezeigt.....

- Mein Mesh war zu gross, daher kann es AnzeigeProbleme gebe!
- Rotation kann noch verkleinert werden (nicht im Charger! im Pickup-Actor!)




Es gibt allerdings noch eine andere Möglichkeit, ohne den Charger zu ändern!
Die Variante direkt über den Pickup-Actor ist schneller und ist schöner!



Medibox:
Anhang 900

BigKeg:
Anhang 901

Donzi 21.01.2011 23:50

/gelöscht, Update siehe oben

Eisbaer 22.01.2011 00:01

Im Testgame nicht angezeigt oder wo meinst du Donzi?

Donzi 22.01.2011 00:04

jojo klar, im Ed auf Play

//Edit
Die Box oben im Bild, die ist als mesh defekt! Ich hab ma nen anderen meiner meshes genommen, alles wunderbar mit der 2ten Lösung.

Eisbaer 22.01.2011 00:11

Liste der Anhänge anzeigen (Anzahl: 1)
Dann wird dir deine Health nicht angezeigt im Game?
Das lässt sich leicht lösen, ich schreibe dir mal wie ich das immer mache.

View/Level Propertiees/LevelInfo/PreCacheGame (xGame.xDeathMatch) ohne () kopieren und bei DefaultGame das BonusPack.xLastManStandingGame löschen und das kopierte einfügen.
Rebuild und wieder ins Testgame.
So mache ich das zumindest, dann werden die Health´s auch angezeigt.

Hier eine kleine Beschreibung fals du es nach meiner Beschreibung nicht finden solltest.
Achja, noch was.
Das was ich dir gerade gesagt (geschrieben) habe ist für DM Map´s.
Hier noch eine kleine Liste was bei beiden stehen sollte für die unterschiedlichen Spielarten.

DM= xGame.xDeathMatch
CTF= xgame.xctfgame
VCTF= XGame.xVehicleCTFGame
BR= XGame.xBombingRun
DOM= Xgame.xdoubledom

Donzi 22.01.2011 00:35

nene alles hinfällig, das prob hab ich noch nie gehabt was du grad beschreibst


es war nur ein Detail, MEIN MESH WAR ZU GROSS!!!!
Ich habs kleiner gemacht und siehe da es geht! Nur noch das Movement rausnehmen aus der Actor-Class und PERFEKT, ich Update nachher das Tut oben nochma neu

Eisbaer 22.01.2011 00:43

Achso, dann habe ich dich falsch verstanden.
Sorry Donzi, dachte du meintest das Problem was ich dir beschrieben habe.

Sly. 22.01.2011 02:32

Guck lieber nach, ob es auch online in dieser Größe angezeigt wird (schnell mal einen dedi Server aufmachen und connecten). Selbst wenn du ein paar Pickups von der Größe oder vom Static Mesh her veränderst, so kann es sein, dass diese im online Spiel "normal" angezeigt werden (also in dem Fall das große Ding).

Eisbaer 22.01.2011 03:12

Da hat Sly recht, das kann passieren.
Hatte ich auch mal gehabt.
Ich hab auch mal versucht sowas zu ändern, ging voll in die Hose, das halbe ding war im Boden verschwunden und kommte nicht verwedet werden.
Somit war meine ganze Mühe um sonst und konnte den Fehler wieder ausbessern.

Donzi 22.01.2011 09:20

alles perfekt wie es sein soll :D


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:50 Uhr.

Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
CopyRight-Licence © 1999 - 2024 by UTzone.de