fatsawhorse,
Мне сложно тебе это все объяснить, потому что я не знаю, что именно ты хочешь сделать этим скриптом.
w-переменные удобны, когда нужно запомнить какие-то значения для конкретных героев, в других случаях лучше использовать v-переменные, все зависит от ситуации.
3. Не нужна. Она нужна только для w-переменных.
4. Так ты ее не обнулишь, потому что перед обнулением ты опять не указал, к какому герою относится эта переменная.
Все равно лучше не надо. w40 может использоваться другим скриптом для долговременного хранения каких-либо данных, и ты можешь испортить работу этого скрипта.