# Alias name is invalid

**URL:** <https://forums.sourceruns.org/t/alias-name-is-invalid/3837>\
**Category:** λ Half-Life\
**Created:** [March 28, 2021, 11:50am UTC](https://forums.sourceruns.org/t/alias-name-is-invalid/3837 "2021-03-28T11:50:26Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Voina](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/v/7cd45c/32.png) [@Voina](https://forums.sourceruns.org/u/Voina)\
**Post date:** [March 28, 2021, 11:50am UTC](https://forums.sourceruns.org/t/alias-name-is-invalid/3837/1 "2021-03-28T11:50:26Z")

</div>

Hello!  
I tried a duckroll script that looks like this:

alias +duckroll “alias \_special duckroll;duckroll”  
alias -duckroll “alias \_special”  
alias duckroll “+duck;wait;-duck;wait;special”  
bind key “+duckroll”

I am trying to use it on the WON versions (from 2.4 GoldSrc package) of Half-Life and Opposing Force.  
I don’t know why it doesn’t work because I am not using the Steam versions, which removed special commands. So the code works as expected but it doesn’t loop it because the \_special command doesn’t work (I am using WON versions, remember).

What can I do?

---

<div class="post-metadata">

**Author:** ![mxpph](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/mxpph/32/469_2.png) [@mxpph](https://forums.sourceruns.org/u/mxpph)\
**Post date:** [March 28, 2021, 2:20pm UTC](https://forums.sourceruns.org/t/alias-name-is-invalid/3837/2 "2021-03-28T14:20:11Z")

</div>

Use +bxt\_tas\_ducktap  
By the way, no one really uses the forums anymore so if you wanna ask questions join the sourceruns discord: [https://discord.gg/sourceruns](https://discord.gg/sourceruns)
