|
Add extra tijd
|
|
Geplaatst op 04-02-2012 21:36
|

Opgewarmd

|
Posts: 61
Joined: 27.12.10
|
Hoe add je extra tijd in call of duty 2?
Behalve met scr_<gametype>_timelimit <tijd>
Wat ik kan;
Photoshoppen , Mappen , Scripten , Hosten & B3.
:-) |
| |
| |
|
Geplaatst op 04-02-2012 21:39
|

Moderator
.gif)
Donator
|
Posts: 5129
Joined: 24.08.06
|
Niet. Dat is de manier waarop je de tijd manipuleert.
|
| |
| |
|
Geplaatst op 04-02-2012 21:40
|

Opgewarmd

|
Posts: 61
Joined: 27.12.10
|
HuRRaCaNe schreef:
Niet. Dat is de manier waarop je de tijd manipuleert.
en hoe zou ik dit in een script kunnen zetten dat als er een volgende map komt de tijd weer normaal staat (in dit geval op 15)
Wat ik kan;
Photoshoppen , Mappen , Scripten , Hosten & B3.
:-) |
| |
| |
|
Geplaatst op 04-02-2012 22:53
|

Moderator
.gif)
Donator
|
Posts: 5129
Joined: 24.08.06
|
Dat is een lastige. Kort antwoord: dat kan je niet.
Lang antwoord: Dat kan je niet omdat je onmogelijk kan voorspellen wat er in de toekomst gaat gebeuren. Ik denk dat het wél mogelijk is om te zien wanneer een map voorbij is (scorebord) maar wat als mensen een nieuwe map voten? Votes kan je niet d.m.v. script manipuleren en zelfs niet van zien dat ze gebeuren. Ik denk zelfs dat votes de endgame (of endmap, of endround, wat dan ook) thread niet doorgaan (dus zelfs met een gametype script zou je het niet kunnen zien).
Het is dus best dat je niet met de tijd begint te spelen. Laat dat maar over aan de spelers.
|
| |
| |
|
Geplaatst op 05-02-2012 00:13
|

Master

|
Posts: 875
Joined: 14.10.10
|
HuRRaCaNe schreef:
Dat is een lastige. Kort antwoord: dat kan je niet.
Lang antwoord: Dat kan je niet omdat je onmogelijk kan voorspellen wat er in de toekomst gaat gebeuren. Ik denk dat het wél mogelijk is om te zien wanneer een map voorbij is (scorebord) maar wat als mensen een nieuwe map voten? Votes kan je niet d.m.v. script manipuleren en zelfs niet van zien dat ze gebeuren. Ik denk zelfs dat votes de endgame (of endmap, of endround, wat dan ook) thread niet doorgaan (dus zelfs met een gametype script zou je het niet kunnen zien).
Het is dus best dat je niet met de tijd begint te spelen. Laat dat maar over aan de spelers.
Gewoon@map start de cvar weer terugzetten lijkt me de slimste oplossing...
Je verandert gewoon
Code
if(getCvar("scr_dm_timelimit") == "")
setCvar("scr_dm_timelimit", "30");
in
Code
setCvar("scr_dm_timelimit", "15");
en je hebt hard-coded je timelimit geset op 15 minuten aan t begin van elke map...
LMGTFY! |
| |
| |
|
Geplaatst op 05-02-2012 00:20
|

Moderator
.gif)
Donator
|
Posts: 5129
Joined: 24.08.06
|
Dingen hard-coden is nooit een goede oplossing en moet naar mijn mening altijd vermeden worden.
|
| |
| |
|
Geplaatst op 05-02-2012 00:31
|

Master

|
Posts: 875
Joined: 14.10.10
|
dan doe je t anders:
Je verandert gewoon
Code
if(getCvar("scr_dm_timelimit") == "")
setCvar("scr_dm_timelimit", "30");
in
Code
if(getCvar("scr_dm_realtimelimit") == "")
setCvar("scr_dm_timelimit", "15");
else
setCvar("scr_dm_timelimit", getCvar("scr_dm_realtimelimit"));
En dan heb je het niet meer hardcoded ....
LMGTFY! |
| |