English dwall help

10 replies
Goto Page
To the start Previous 1 Next To the start
24.06.11 12:52:22 pm
Up
dev1las
User
Offline Off
hello i need dwall help how to make the dwall dosen't show then it starts? how to make that it only popup then you step on it?
IMG:http://www.forum-signatures.com/wizard/Sigs/2010/final1292671248175.jpg
24.06.11 01:22:13 pm
Up
Alistaire
User
Offline Off
Can't make it pop up when you step on it without Lua.
IMG:http://i.imgur.com/5zhwOTP.png
24.06.11 01:28:13 pm
Up
Lotteria
User
Offline Off
you must use trigger start in the map with dwall + delay !!
24.06.11 01:31:02 pm
Up
Alistaire
User
Offline Off
user Lotteria has written:
you must use trigger start in the map with dwall + delay !!


That way it won't pop up when you step on it --'
IMG:http://i.imgur.com/5zhwOTP.png
24.06.11 01:40:35 pm
Up
Mawd
User
Offline Off
Lua. Or Trigger_Move plus trigger_delay.
WIPs : • Lost Souls •
24.06.11 01:49:41 pm
Up
Surplus
User
Offline Off
trigger_start is better.
24.06.11 02:37:52 pm
Up
Alistaire
User
Offline Off
user Mawd has written:
Lua. Or Trigger_Move plus trigger_delay.


Trigger_delay can only count in seconds. That's why you'd better use lua.
IMG:http://i.imgur.com/5zhwOTP.png
24.06.11 03:06:56 pm
Up
Lotteria
User
Offline Off
So Lua is a better
24.06.11 07:42:19 pm
Up
Unknown_Soldier
User
Offline Off
There is good way to make that without lua (is not the same effect, but its close)

This will work only if if the players enters the dynwall running (knife speed or similar) and if doesn't know about the trap.
first put a trigger_move on the path, and then put the dynwall next to the trigger_move.
user Alistaire is right, trigger_delay counts in seconds, but we can solve that if you use a delay chain with 0 seconds (that means, delay 1 triggers delay 2, delay 2 triggers delay 3, delay 3 triggers delay 4 and so on)

the chain length for a knife speed is about 15 delays (remember, with 0 seconds)

of course, if the players is faster or slower, the wall will not kill him.

and if you don't like this solution learn lua.

[offtopic]why I am helping him?, he think I stole EDVK[/offtopic]
Should I come back and make one last map for CS2D?
25.06.11 11:59:42 am
Up
Alistaire
User
Offline Off
user Unknown_Soldier has written:
user Alistaire is right, trigger_delay counts in seconds, but we can solve that if you use a delay chain with 0 seconds (that means, delay 1 triggers delay 2, delay 2 triggers delay 3, delay 3 triggers delay 4 and so on)

the chain length for a knife speed is about 15 delays (remember, with 0 seconds)


I guess you're right, pro, but don't forget this is a matter of latency and server speed. Some computers can make this chain work in under 0,01 second, some maybe after a lot more time. Best try is to make Lua, or else just leave the project till DC's added trigger_delay's with better costumizable timers.
IMG:http://i.imgur.com/5zhwOTP.png
25.06.11 06:15:23 pm
Up
Unknown_Soldier
User
Offline Off
I didn't test it in a slower computer, but anyway, this is the best option if you don't know lua.

user Alistaire has written:
Some computers can make this chain work in under 0,01 second

The delays (0 seconds) works in fps, cs2d runs at 50 fps, it needs 0,02 second to trigger 1 delay, multiplied by 15 is a total of 0,30 seconds (working at 50 fps)
the trick should work on server-side (since the player speed is affected by fps) and people with the same speed of the server
Should I come back and make one last map for CS2D?
To the start Previous 1 Next To the start