Как я понял, тебе нужно не сделать сам скрипт, а объяснить в чем твои косяки.
1. local tag = "new 1" тут не нужно, не выполняет никакой функции от слова совсем.
2. Текст "Приветствую!" необходимо написать в кавычках, т.е будет так:
Посмотреть вложение 94498
3. while not isSampAvailable() do переведем поэтапно:
Пока не загружен самп, выполняем то что идет дальше.
Т.е ты пытаешься вывести сообщения и что-то зарегистрировать в цикле, который срабатывает пока не загружен самп.
4. function "bb" аналогично не выполняет никакой функции, ты видимо не ознакомлен с LUA. Рекомендую почитать документацию для минимального понимания, если не любишь множество заумных строчек для новичка - смотри другие скрипты опенсурсные.
Если коротко, вот твой рабочий код:
Посмотреть вложение 94499
Или аналогичный код, но короче:
Посмотреть вложение 94506