Vairus:
тоесть если хочу послать сообщение игроку с ником "Bacya" я должен написать вот так?
code text
0 "'Bam PreDyPreGdenie za ispolzovanie bota" Basya@ Bacya@ do-player
Нет-нет
Слова Basya@ в стандартном JBF не существует
Кроме того, в передаваемом фрагменте ошибка. Открыта одиночная кавычка и не закрыта
player@ возвращает идентификатор текущего пользователя. Того, кто запускает код
target@ снимает со стека идентификатор пользователя и помещает туда идентификатор его цели.
Т.е. последовательность player@ target@ вернёт идентификатор цели текущего игрока.
Тебе же нужен поиск игрока по имени.
find_player. Снимает со стека имя игрока и помещает его идентификатор.
0 "'Bam PreDyPreGdenie za ispolzovanie bota' show" "Basya" find_player do-player
Но для такой простой цели лучше подходит pshow - показ окна конкретному игроку:
"Bam PreDyPreGdenie za ispolzovanie bota" "Basya" find_player pshow