codeFlowType:
codeWrite
codeFlowLang:
Lua
Напиши скрипт для samp На выдавание себе оружие при помощи команды /tfd
Вот пример скрипта на языке Lua для SA-MP (San Andreas Multiplayer), который позволяет игроку выдавать себе оружие при вводе команды /tfd
:
-- Команда для выдачи оружия
addCommandHandler("tfd", function(player)
-- Проверяем, есть ли у игрока права на выдачу оружия
if hasObjectPermissionTo(player, "giveWeapon") then
-- Выдаем игроку оружие (обычно, здесь указывается ID оружия и количество патронов)
local weaponID = 36 -- Пример: ID 36 это Desert Eagle
local ammoCount = 50 -- Количество патронов
-- Выдаем оружие игроку
giveWeapon(player, weaponID, ammoCount)
-- Сообщаем игроку, что оружие выдано
outputChatBox("Вы получили Desert Eagle с 50 патронами!", player, 0, 255, 0)
else
-- Если игрок не имеет прав на выдачу оружия, выводим сообщение
outputChatBox("У вас нет прав на выдачу оружия!", player, 255, 0, 0)
end
end)
addCommandHandler("tfd", function(player) ... end)
— добавляет обработчик команды /tfd
, который срабатывает, когда игрок вводит эту команду.hasObjectPermissionTo(player, "giveWeapon")
— проверяет, есть ли у игрока права на выдачу оружия.giveWeapon(player, weaponID, ammoCount)
— выдает игроку оружие с указанным ID и количеством патронов.outputChatBox(message, player, r, g, b)
— выводит сообщение в чат для игрока с заданным цветом (RGB).Убедитесь, что вы добавили необходимые права для вызова этой команды, если это необходимо для вашей конфигурации.