Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
18.07.2002, 19:43
speziCola



ich bins wieder.. ;)
so, ich habe ein button der aktiviert beim drauf drücken eine zahl "1" wenn ich wiederholt draufdrücke dann kommt die nächste zahl "2" und das bis 4!!
dann habe ich einen 2 button der soll beim drauf drücken die zahl "1" oder auch "3" wieder auf "0" stellen!!
damit ich wieder von vorn anfangen kann :)
mein probs ist das die die letzt erschienene zahl dableibt.. :( aber die "0" ist dann da!!! :)

hier damit ihr wisst was ich mache....
http://xtender.mip.mikemth.de/index.php?id=tut_map7

ich will nur das man per knopf die zahl wieder auf "0" stellen kann
für die nächste runde. ;)

so das wars ich hoffe ihr könnt mir helfen

--

spezi|Clan | QRT
HLDM-Server | HL-Stats | Status: Online

zum Seitenanfang zum Seitenende Profil || Suche
001
18.07.2002, 20:22
KillerKuh



Hatten wir den Thread nicht gestern schonmal?

--

Member der Huren GmbH | KillerKuh.com

zum Seitenanfang zum Seitenende Profil || Suche
002
18.07.2002, 20:39
speziCola



nein das war was anders.....

--

spezi|Clan | QRT
HLDM-Server | HL-Stats | Status: Online

zum Seitenanfang zum Seitenende Profil || Suche
003
18.07.2002, 20:55
KillerKuh



Wo ist der Unterschied?

http://www.thewall.de/forum/showtopic.php?threadid=29340&time=1027016508

--

Member der Huren GmbH | KillerKuh.com


Dieser Beitrag wurde am 18.07.2002 um 20:55 von Bulldozer bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
004
18.07.2002, 20:56
speziCola



junge nerv nich

hilf mir lieber..... =)

--

spezi|Clan | QRT
HLDM-Server | HL-Stats | Status: Online


Dieser Beitrag wurde am 18.07.2002 um 21:02 von t.s|Cola bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
005
18.07.2002, 21:06
KillerKuh



auch noch unfreundlich werden...

Wenn ich helfen könnte hätte ich das gestern schon getan....

--

Member der Huren GmbH | KillerKuh.com

zum Seitenanfang zum Seitenende Profil || Suche
006
18.07.2002, 21:16
Flann



Was willst du nun eigendlich?
Das mit den Toren (wie im Tutorial beschrieben), nur mit Reset-Funktion?
Oder etwas anderes . . . oder . . .

--

zum Seitenanfang zum Seitenende Profil || Suche
007
18.07.2002, 21:18
KillerKuh



ne ich glaube er will das wenn das eine Tor 10 hatt und das andere tor z.B. 6 hat das beide auf 0 restet werden...

--

Member der Huren GmbH | KillerKuh.com

zum Seitenanfang zum Seitenende Profil || Suche
008
18.07.2002, 21:31
LePrau



Ganz einfacher Vorschlag: (der die r_speeds unwesentlich *hust* erhöht)

Arbeite mit func_walls, die per env_render sichtbar / unsichtbar gemacht werden. Das mit dem Changetarget kannst du dann trotzdem lassen, allerdings triggerst du dann nicht direkt das func_wall, sondern das passende env_render. Du brauchst dann 10x2 pro Score-tafel, für jede Nummer eins, das sie sichtbar macht und eins, das sie unsichtbar macht. Wenn du den "Rahmen", also die Seiten, "wo gleich bleiben" als einzelnen func_wall baust und die Stirnseite mit der Sky-Textur belegst, dafür bei den Nummern jeweils alle Seiten bis eben auf die Front mit der Sky-Textur versiehst hältst du den r_speed-mehr-Aufwand sogar noch im Rahmen (9 mehr als sonst, denn: ein func_wall_toggle, das "off" ist verursacht in diesem Zustand keine w_polies, ein "unsichtbar" gerendertes func_wall schon)

Bedingung ist, das du mit ZHLT 2.5.x oder höher compilest.

Bau dann die Multimanager für die Nummern so auf: (angenommen die schilder heißen scoreX für 0-9 und die env_render jeweils scoreXshow / scoreXhide)
Quellcode:
name: show1
score0hide 0
score1show 0

name: show2
score1hide 0
score2show 0

...

name: show0 // reset
score1hide 0
score2hide 0
...
score9hide 0
score0show 0

Die env_renders kannst du im Grunde ersteinmal alle kopieren, bis auf die targets müssen ja jeweils 10 identisch sein =)

SO gehts auf jeden Fall und der reset ist ziemlich einfach gelöst :)

--

voice - Ruhe in Frieden

zum Seitenanfang zum Seitenende Profil || Suche
009
18.07.2002, 21:51
Flann



Na ja, ein Rundenreset wird allerdings nicht so einfach, weil ja eine zweite Spur gelegt werden muß um die Targets der resettenden Entities auf dem laufenden zu halten. Versteht mich eigendlich irgendeiner . . . :D
Außer func_walls und func_wall_toggles, kann man es ja auch mal mit Decals versuchen ;)

--

zum Seitenanfang zum Seitenende Profil || Suche
010
18.07.2002, 21:52
LePrau



jaja :D

Aber wieso is der reset schwer? Ausgelöst von einer func_door setzt ein trigger_changetarget den Rundenzähler auf den ersten MM, zusätzlich wird der show0-MM ausgelöst. Alles was sonst noch an ENtities da ist wurde uns nicht mitgeteilt und sollte damit (für uns als Problemlöser) irrelevant sein =)

--

voice - Ruhe in Frieden

zum Seitenanfang zum Seitenende Profil || Suche
011
18.07.2002, 22:16
Flann



Mit "nicht so einfach" war eher aufwendig gemeint :D
Das Problem ist, du mußt am Anfang einer neuen Runde 6 Dinge zurücksetzen. 4 davon sind bekannt (die 2 Trigger die die Tore darstellen, und die 2 Tafeln die die 0 darstellen, wobei es noch den Sonderfall gibt, das kein Tor geschoßen wurde), 2 sind unbekannt - wir wissen nicht im Vorraus welcher Punktstand auf der Tafel bei Rundenende angezeigt wird. Dafür muß eine zweite Spur gelegt werden, die den resettenden Entities immer das richtige Target zuweißt.

--

zum Seitenanfang zum Seitenende Profil || Suche
012
18.07.2002, 22:22
LePrau



Wenn man einfach mit show0 alle außer der null mit env_renders versteckt muss man garnix wissen :D

Dann setzt man halt 8 Zahlen zuviel auf unsichtbar, NA UND? Das macht sich im Ernstfall in nem halben Frame auf nem 233er Dedi-Server bemerkbar :D

Das Target der resettenden Entities ist _immer_ ein MM"reset", der a) das show0-MM aktiviert und b) die Tore oder was weiß ich oder so :D

--

voice - Ruhe in Frieden

zum Seitenanfang zum Seitenende Profil || Suche
013
18.07.2002, 22:31
Flann



:D
Stimmt, ich war im Kopf immer noch bei func_wall_toggles. Jetzt erkenne ich erst den Vorteil der env_render Methode :D
Und ich Dödel frage mich die ganze Zeit "Warum zum Teufel env_renders".
Gute Idee übrigens . . . :)

--

zum Seitenanfang zum Seitenende Profil || Suche
014
18.07.2002, 23:16
LePrau



-hrhr- danke aber is nich ganz uneigennützig ... ich werd das auch verwenden ... natürlich auf eine viel hübschere Art und Weise :D

...

Man darf auf meinen Beitrag gespannt sein ^_^

(obwohl CS l4me ist und mappen für CS auch l4me ist und ich auch ohne für CS zu mappen schon l4me bin aber irgendwie mag ich es l4me DInge zu tun)

[edit]
Mein Beitrag wird den CSlern nicht gefallen ... :O

Ich werd das gesamte Spielprinzip von CS zerstören ARG bis auf die Tatsache dass es zwei Teams gibt, die gegeneinander spielen ...

--

voice - Ruhe in Frieden


Dieser Beitrag wurde am 18.07.2002 um 23:17 von LePrau bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
015
19.07.2002, 21:38
speziCola



ich bin zu blöd... :( *IQvon2*

könntet ihr mir ein beispiel geben von 3 zahlen?? *bitte*

damit ich mir mal ein bild vom ganzen machen kann . ;)

--

spezi|Clan | QRT
HLDM-Server | HL-Stats | Status: Online


Dieser Beitrag wurde am 19.07.2002 um 21:39 von t.s|Cola bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
016
19.07.2002, 22:56
LePrau



Quellcode:
Hier die Entities die du baust damit es geht:

mm         name     mm_reset
           show0    0
           hide1    0
           hide2    0
           hide3    0
           ...
           next1    0
---------------------------
mm         name     mm_show1
           hide0    0
           show1    0
           next2    0
---------------------------
mm         name     mm_show2
           hide1    0
           show2    0
           next3    0
... und so weiter


func_button
           name     scored
           target   show1


Dann eine Handvoll trigger_changetargets:

trigger_changetarget
           name       next1
           target     scored
           newtarget  show1
------------------------
trigger_changetarget
           name       next2
           target     scored
           newtarget  show2

und so weiter.


Dann noch ein paar env_renders:


env_render
           name       show0
           rendermode normal
           target     zahl0
---------------------------
env_render
           name       hide0
           fx_amt     0
           rendermode texture
           target     zahl0
... und so weiter

Dann noch für jede Zahl ein func_wall mit der Zahl drauf, die du passend zahl1, zahl2 usw nennst, achte darauf das du am besten einmal am rundenstart den reset auslöst =) (ist am einfachsten)

und beim letzten Score (sozusagen das newtarget von next3) setzt du einen Multimanager ein, der erstens alles macht was zu Rundeende passieren soll und dann ruft der multimanager den mm_reset auf =)

Wer hat denn den Code da oben geschrieben? O_o

--

voice - Ruhe in Frieden


Dieser Beitrag wurde am 19.07.2002 um 23:16 von LePrau bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
017
20.07.2002, 00:06
speziCola



thx :D

--

spezi|Clan | QRT
HLDM-Server | HL-Stats | Status: Online

zum Seitenanfang zum Seitenende Profil || Suche
018
20.07.2002, 22:40
speziCola



ää beim tigger_change.
da muss doch das newtarget mm_show1 heissen und nicht show1 oder???

ach ne ok ok

alles ok ;)

--

spezi|Clan | QRT
HLDM-Server | HL-Stats | Status: Online


Dieser Beitrag wurde am 20.07.2002 um 22:44 von t.s|Cola bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
019
20.07.2002, 22:58
speziCola



aber wie rufe ich mm_show1 auf und mm_show2?????

--

spezi|Clan | QRT
HLDM-Server | HL-Stats | Status: Online

zum Seitenanfang zum Seitenende Profil || Suche
020
21.07.2002, 01:22
LePrau



Arg :D

Du musst natürlich statt "show2" bei next2 und "show3" bei next3 usw "mm_show2" bzw. "mm_show3" als new target angeben :D

Sorry, habs gestern übersehen ;)

--

voice - Ruhe in Frieden

zum Seitenanfang zum Seitenende Profil || Suche
021
21.07.2002, 12:33
speziCola



hmm ich habe beim env_render stehen:

name: show1
target: an1 => so heisst meine zahl bzw. func_wall
rendermode: normal

aber die zahl 1 wird nicht angezweigt :(

aber ich bin schon so weit das die null verschwindet und beim reset knopf wieder auftaucht.. :D

--

spezi|Clan | QRT
HLDM-Server | HL-Stats | Status: Online

zum Seitenanfang zum Seitenende Profil || Suche
022
21.07.2002, 15:32
speziCola



@lePrau: es geht alles thx

--

spezi|Clan | QRT
HLDM-Server | HL-Stats | Status: Online

zum Seitenanfang zum Seitenende Profil || Suche