2:56 hello world and writing in console 5:45 learning variables 6:52 manipulate a player (turning around player) 11:00 adding force to player 12:26 adding randomness 15:06 jump pad 17:02 jump pad with limited tries 20:23 player spawning with 150 health 23:07 coloring chickens 26:53 blowing up chickens 29:35 healing the player 33:31 last thing, giving the player a random weapon
The time of this upload is very convenient as I was just getting back into learning VScript for Portal 2. It's always good to have these as there aren't really many guides going around on how to use it if don't already have an intermediate understanding of how to use Squirrel.
I've been fiddling around with hammer but I can see it takes so much effort and love for levelmaking to get through the tedious tasks, aswell as learning the softwere. I'm inspired to see your content, always makes me want to open up hammer again!
Man along with worldofleveldesign, 3kliksphilip and of course YOU, I've come to love the hammer editor and I've learned so much from you, so thanks a lot for making this tutorials!
I've been meaning to get into vscript but I heard it was difficult so never really looked into it. This actually looks really nice and is a good replacement for fiddling around with all the logic entities which are tedious. Thanks!
oopsi, didn't thought people would use my CS:GO snippets extension haha. Made it in one go when I needed it. I will rework it. Hit me up if you encouter any issues
For some reason, it never occurred to me that you could make much more advanced logic than what Hammer offers you by default with the entities. Source Engine really is quite an awesome engine! VScript (and Squirrel) remind me of the level scripting language Morpheus used in Medal of Honor: Allied Assault (.scr files), which was one of the first languages I've seen.
Heeey, pog champion. If I remember correctly, I commented on your last vid about working with VMTs and proxies, how it would be cool if you were to make a whole tutorial on VScripts. And who would have thought! Interesting coincidence... Hm.. No, but seriously, great tutorial, as always. I watched pretty much every single one of your CSGO hammer tutorials 10 times already and I've also watched a lot of old ones from the CSS age, but the VScripts tutorial (or tutorial SERIES *wink-wink*), is the one I've been looking for for a good while. And now, that you've completed the "exodia" of source mapping tutorials, I can finally stop binge watching youtube and just go to hammer and apply my mapping knowledge to good use, like making shitpost maps and publishing them to the workshop with 10 trillion ads on the webpage and on the map itself. Thanks, Doug!
I just found out that code from this video: "activator.SetAngles(angles.x, angles.y -180, angles.z)" doesn't work in Left 4 Dead 2. Instead, you need to use activator.SetAngles(QAngle(angles.x, angles.y -180, angles.z)). I guess they made it simpler in CS:GO Vscripting and removed need for "QAngle" prefix. I hope someone finds this information useful.
im learning vscripting for l4d2 just now and you save me from this error haha (but some reason the game print my angles but not turn me arround, and the documentation sucks xD)
Make sure your logic_script "Entity Scripts" doesn't say tf/scripts/vscripts/.nut Instead, it should just be .nut That's what screwed me up. If you follow the steps as shown in this video, TF2 for some reason tacks-on the file directory into the Entity Scripts parameter.
Great tutorial. Several Questions: 1. Can I execute a console command from the trigger function ? 2. Can I detect if a particular trigger happened using a plugin ? I'm particularly looking for something like Portal 2 Gelocity Time Trial but using a plugin Any help ?
the fact that you have to pay 15usd for the hammer editor is just sad like someone like me who cant pay because of my age is bad but I understand the reason I hope when I grow up I will still have passion for this :(
Also for tf2, instead of GetAngles, use GetLocalAngles or GetAbsAngles or it will give you an error in the console telling you to not use GetAngles. This also applies to SetAngles, use SetLocalAngles or SetAbsAngles.I guess they are deprecated for some reason
if anyone is trying to vscript for tf2 and they get an issue like index helloWorld not found then its because in your logic script entity the filepath should only include the file name not tf/scripts/vscript
I think your computer will take only 1 hour to compile a great map cuz after seeing your setup i was👀, is thier anyway that i can compile a 4 hour map in 2 hour or something
Hello bro :O I'm making a map and I have a problem I want to bots look at me,when I use bot_stop 0 But they dont move and dont look at me :/ Do you know about some script or command please? Sorry for my bad english :D Have a nice day!
Holy shit, he's still going
After 13 years, he's still going! Respect
He risen on the third day!!!! Glooooory my people! Theres a legend among us!
Sus
2:56 hello world and writing in console
5:45 learning variables
6:52 manipulate a player (turning around player)
11:00 adding force to player
12:26 adding randomness
15:06 jump pad
17:02 jump pad with limited tries
20:23 player spawning with 150 health
23:07 coloring chickens
26:53 blowing up chickens
29:35 healing the player
33:31 last thing, giving the player a random weapon
Interesting. This showed up in my feed, never seen this guys videos. But this is pure gold, instant sub my man
Dude you are singlehandedly rescuing my little game project. You're basically the sum total of all source documentation at this point, respect!
madlad
hi zool 👋
The time of this upload is very convenient as I was just getting back into learning VScript for Portal 2. It's always good to have these as there aren't really many guides going around on how to use it if don't already have an intermediate understanding of how to use Squirrel.
OMG right when I started wondering about CS scripting YOU made a video! What a great moment
Started using vscript 1 month ago, great timing indeed
Protect this man at all costs, i have no doubt this man is responsible indirectly for the amazing maps the source community has brought us.
I've been fiddling around with hammer but I can see it takes so much effort and love for levelmaking to get through the tedious tasks, aswell as learning the softwere. I'm inspired to see your content, always makes me want to open up hammer again!
is there any way I can get cs go sdk editor for free ? I cant pay 15 usd because of my age :(
Man along with worldofleveldesign, 3kliksphilip and of course YOU, I've come to love the hammer editor and I've learned so much from you, so thanks a lot for making this tutorials!
The 3 musketeers of Source mapping!
Once more you bless us with your knowledge, you're the best
I've been meaning to get into vscript but I heard it was difficult so never really looked into it. This actually looks really nice and is a good replacement for fiddling around with all the logic entities which are tedious. Thanks!
oopsi, didn't thought people would use my CS:GO snippets extension haha. Made it in one go when I needed it. I will rework it. Hit me up if you encouter any issues
Just saw that i put "raw" instead of "roll" in the SetAngles method. It is now fixed.
The snippets are so nice man. I freaking love them.
I love these tutorials. I've been a subscriber for a long time. If you ever do streaming or patron for something I'll sign up
For some reason, it never occurred to me that you could make much more advanced logic than what Hammer offers you by default with the entities.
Source Engine really is quite an awesome engine!
VScript (and Squirrel) remind me of the level scripting language Morpheus used in Medal of Honor: Allied Assault (.scr files), which was one of the first languages I've seen.
this is such a good intro to programming
Never stop making videos please!
Heeey, pog champion. If I remember correctly, I commented on your last vid about working with VMTs and proxies, how it would be cool if you were to make a whole tutorial on VScripts. And who would have thought! Interesting coincidence... Hm.. No, but seriously, great tutorial, as always. I watched pretty much every single one of your CSGO hammer tutorials 10 times already and I've also watched a lot of old ones from the CSS age, but the VScripts tutorial (or tutorial SERIES *wink-wink*), is the one I've been looking for for a good while. And now, that you've completed the "exodia" of source mapping tutorials, I can finally stop binge watching youtube and just go to hammer and apply my mapping knowledge to good use, like making shitpost maps and publishing them to the workshop with 10 trillion ads on the webpage and on the map itself. Thanks, Doug!
HE IS ALIVE, WELCOME BACK MATE
Real men use logic entities, nerds.
glory to tophattwaffle !
I just found out that code from this video:
"activator.SetAngles(angles.x, angles.y -180, angles.z)" doesn't work in Left 4 Dead 2.
Instead, you need to use
activator.SetAngles(QAngle(angles.x, angles.y -180, angles.z)). I guess they made it simpler in CS:GO Vscripting and removed need for "QAngle" prefix.
I hope someone finds this information useful.
im learning vscripting for l4d2 just now and you save me from this error haha (but some reason the game print my angles but not turn me arround, and the documentation sucks xD)
thank you🙏🙏🙏
I just want to take the time to thank you for this video. I used this in my map today to create a infinite staircase, like in Mario.
What a trooper. Never stopped teaching us
Amogus
Good to see you back :D
Glad your back!
Please make more Vscripting tutorials, you're the only one doing it
Thank you kind sir, your tutorials are very helpful
Amazing tutorial, thank you very much!!!
Thank you so much for this video! Really good tutorial for people like me
HES BACK! And with the one thing I can't do in mapping! :D
He's alive!
No chickens were harmed in the making of this video
The myth, the legend
exactly what i needed
How did you know I searched for this in my browsing history?...
thanks for the amazing tutorial!
today is a blessed day
epic vscript moment
Nice tutorial!
"Disco chickens are cool, but let's blow up some chickens"
Vsauce music starts
There will be tutorials on Source 2 engine in coming? :)
The VScripting should be similar isn't?
please start making source 2 turtorials
god damm i needed this
i keep getting an error while trying this in TF2 saying "The index helloworld does not exist"
Make sure your logic_script "Entity Scripts" doesn't say tf/scripts/vscripts/.nut
Instead, it should just be .nut
That's what screwed me up. If you follow the steps as shown in this video, TF2 for some reason tacks-on the file directory into the Entity Scripts parameter.
@@Fract holy fuck thx so much, can't even trust the hammer editor lol
He is still making vids? Damn!
Great tutorial. Several Questions:
1. Can I execute a console command from the trigger function ?
2. Can I detect if a particular trigger happened using a plugin ? I'm particularly looking for something like Portal 2 Gelocity Time Trial but using a plugin
Any help ?
Amazing :)
can you teach how to place items in cs go or sorce
I want to know how to place exojump in my csgo map
the fact that you have to pay 15usd for the hammer editor is just sad like someone like me who cant pay because of my age is bad but I understand the reason I hope when I grow up I will still have passion for this :(
what lol you don't have to pay
@@アリス_64 yes you do you have to have paid prime
*Pls make video about prop detail (displacement grass)*
Awesome
Is there a tutorial on how to do things like TVs where it casts a camera's view onto a screen.
Show us how to use point_worldtext i need this video its will useful (sry for bad eng)
this is that time in month when he have money for sniff sniff, and he comes to impress us
TF2 recently had VScript added, is there anything in this video that doesn’t apply or should’ve applied differently to TF2?
I think most of it should be the same, at least in principle. TF2's implementation is overall better than CSGO's.
how do i get the visual studio thing working so i can have help from it to fix something in visual?
am i suppose to make the "vscript" folder myself. because i had to do that, and i am having a ton of errors likely because of it
Also for tf2, instead of GetAngles, use GetLocalAngles or GetAbsAngles or it will give you an error in the console telling you to not use GetAngles. This also applies to SetAngles, use SetLocalAngles or SetAbsAngles.I guess they are deprecated for some reason
will vscript work fine if I want to do a crosshair that changes when you hover it over a func_button
Is there a way of making a warm-up zone for your map in Csgo? Like how Mirage and Vertigo have warm-up zones in their Comp mode variants
if anyone is trying to vscript for tf2 and they get an issue like index helloWorld not found then its because in your logic script entity the filepath should only include the file name not tf/scripts/vscript
hey, there's a way to assign a custom variable (like a int) to a player?
How the hell were you doing this series for 14 FRICKING years?!?!?!?!??!?!
29 seconds ago, Love the vids!
Good
Pls help I need a script who display a math_counter!
do you have a tutorial on how to make mounted weapons for half life? (if not then can you make one?)
man i wonder what happend to your old windows 7 pc
I think your computer will take only 1 hour to compile a great map cuz after seeing your setup i was👀, is thier anyway that i can compile a 4 hour map in 2 hour or something
Hello bro :O I'm making a map and I have a problem
I want to bots look at me,when I use bot_stop 0
But they dont move and dont look at me :/
Do you know about some script or command please?
Sorry for my bad english :D
Have a nice day!
Holy shit he got a sponsor?
HELLO TOP HAR
does it work with left 4 dead 2 ?
you should do this for a hide and seek map
youre 28 wow thats crazy
Does CS: Source support scripting?
It does not.
w'oo
it's happening.... the prophecy is true!
You're _____ years late
Better late than never.
Use hammer++
It is not currently out for CSGO.
*.nut*
Jesus Christ is Love ;)/
Why programming language exist
First
First kommentar on first kommentar
play.SetMaxHealth doesn't appear to work in TF2