Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
06.03.2008, 01:46
Casbah



servus.
ich weiss nicht wie ich die zeiten zum respawnen für die med und ammo packs einstellen kann/soll.
das große medpack soll aller 30sec spawnen und das kleine aller 10. das selbe mit den ammo packs.

hat jemand eine idee? würde mich sehr über eine antwort freuen

--

zum Seitenanfang zum Seitenende Profil || Suche
001
06.03.2008, 20:06
LeJean



Mal mit dem I/O-System versucht? z.B. nen Output auf "OnTouch" legen, ein Logic triggern, was sofort das (richtig benannte) Healthkit/Medpack auf dem Input "Disable" anschießt, nen Timer startet und der das nachher wieder via "Enable" einschaltet?
Es gibt auch den Input "Toggle", vllt kannst da noch was machen. Probier doch mal aus.

--

zum Seitenanfang zum Seitenende Profil || Suche
002
07.03.2008, 12:08
Casbah



hm... kannst du mir das bitte genauer erklären? habe da schon irgendwie was versucht. ab er das hat nicht geklappt.

--

zum Seitenanfang zum Seitenende Profil || Suche
003
07.03.2008, 19:52
Greffetikill



Also is ganz einfach du erstellst ein Ammo oder Leben kiste und macht die Eigenschaften so:

Name: XYZ (musst du dir aussuchen ist egal)
Team: je nach was du willst für beide teams einfach Any
Start Disabled: No

so hast du das gemacht gehst du auf Outputsdort drückst du auf add und machst vollgende eingaben:

My output name: OnPlayerTouch
Target entities named: also name der kiste (XYZ)
Via this input:Disable
After a dalay in seconds of: Zeit einstellen wann es wieder kommt

hast du das alles gemacht must du das ,,Via this input,, auf ,,Enable,, stellen
dann noch auf übernehmen und fertig wenn du jetzt das aufnimmst kommt es nach der Zeit einstellung wieder !

--

Lieber bin ich der dümmste unter den Schlauen, als der schlaueste unter den dümmsten !

zum Seitenanfang zum Seitenende Profil || Suche
004
17.03.2008, 16:59
Casbah



moin. es geht irgendwie immernoch nicht :(
habe es so eingestellt wie du gesagt hast:

--

zum Seitenanfang zum Seitenende Profil || Suche
005
18.03.2008, 01:44
Greffetikill



ist alles richtig hast du start Disable auf no und du musst Show Hidden Targets as broken aktiviert haben aber eigendlich ist alles richtig !

--

Lieber bin ich der dümmste unter den Schlauen, als der schlaueste unter den dümmsten !

zum Seitenanfang zum Seitenende Profil || Suche
006
18.03.2008, 01:47
Greffetikill



und ein tipp 30 sec sind zu lang am besten 15 sec das ist meist der normale wert !

--

Lieber bin ich der dümmste unter den Schlauen, als der schlaueste unter den dümmsten !

zum Seitenanfang zum Seitenende Profil || Suche
007
21.03.2008, 15:58
Casbah



funktioniert nicht :o und ... die 30sec sind absicht. sollen auch so bleiben

--

zum Seitenanfang zum Seitenende Profil || Suche
008
21.03.2008, 21:48
Greffetikill



Tja mach mal ein screen von der class info vll kann ich dir dann helfen !

--

Lieber bin ich der dümmste unter den Schlauen, als der schlaueste unter den dümmsten !

zum Seitenanfang zum Seitenende Profil || Suche
009
21.03.2008, 23:20
Casbah



--

zum Seitenanfang zum Seitenende Profil || Suche
010
22.03.2008, 01:29
Greffetikill



ich sag es mal so

1.lösch mal das und mach ein anderes

2.Es darf nur der zweite Feil da sein also der °-> nicht der ->°

3.Und nenne das Item so ammo_gross_2 ist besser

wenn es dann nicht funktioniert habe ich keinen anderen rat mehr für dich dann machst du warscheinlich ein unbeabsichtigen fehler

mach einfach nochmal so ein !

--

Lieber bin ich der dümmste unter den Schlauen, als der schlaueste unter den dümmsten !

zum Seitenanfang zum Seitenende Profil || Suche
011
27.03.2008, 09:39
Amahr



Hier nochmal ein Beitrag, wie es zu 100% funktionieren sollte... ;)

Methode 1 (Einfach aber wirkungsvoll.)

1. item_healthkit_medium

Class:
name = medikit
start Disabled = no

Outputs:

Output 1
Onplayer Touch / Target = medikit / Via this input = Disable

Output 2
Onplayer Touch / Target = medikit / Via this input = Enable / After a delay in seconds of = 30.0

Methode 2 (Komplizierter und solltest du nur verwenden wenn du das Medikit erst nach einer bestimmten Zeit spawnen lassen möchtest oder es in/von andere Aktionen integriert / abhängig sein soll. Sonst wäre es unnötige Resourcen verschwendung...)

1. item_healthkit_medium

Class:
name = medikit
start Disabled = no (Sofern es am Anfang gleich da sein soll. *1*)

Outputs:

Output 1
Onplayer Touch / Target = medikit_timer / Via this input = Enable

Output 2
Onplayer Touch / Target = medikit (sich selbst) / Via this input = Disable

2. logic_timer

Class:
name = medikit_timer
start Disabled = Yes (Ändern, falls das Medikit erst nacht 30 sec spawnen soll. *1*)
Refire Interval = 30 (Die Zeit nachdem das Medikit wieder spawnen soll.)

Outputs:

Output 1
OnTimer / Target entities named = medikit / Via this input = Enable

Output 2
On time / Target entities named = medikit_timer / Via this input = Disable

----------

Hoffe das Hilft :)
Und nächstes mal ein wenig mehr experementieren, auch wenn es Neuland sei. ;-)

--

zum Seitenanfang zum Seitenende Profil || Suche