- 343
- 59
Как сделать чтобы оно инвайтило если у человека 2 или выше уровень, а если 1 то писало бы следующий текст.
Вот код, поправьте что не так.
Вот код, поправьте что не так.
fastinvite.lua:
local ev = require('lib.samp.events')
require "lib.moonloader"
local fastcmd = false
local id2 = 1111
function main()
repeat wait(100) until isSampAvailable()
sampAddChatMessage('{73B461}[Информация] {ffffff}Плагин {73B461}FastInvite {ffffff}успешно загружен!', -1)
while true do
wait(0)
local res, ped = getCharPlayerIsTargeting(playerHandle)
if res then
local proverka = wasKeyPressed(73)
if proverka then
res, ped = getCharPlayerIsTargeting(playerHandle)
res, id = sampGetPlayerIdByCharHandle(ped)
if id2 ~= id then
id2 = id
name = sampGetPlayerNickname(id)
lvl = sampGetPlayerScore(id)
if 2 <= lvl then
sampSendChat("/invite "..id, -1)
wait(2000)
sampSendChat("/do В кармане находится ключ с гравировкой 'ID-"..id.."'.", -1)
wait(2000)
sampSendChat("/me достал ключ из кармана, передал его "..name,-1)
wait(1000)
sampAddChatMessage("{73B461}[Информация] {ffffff}Вы приняли {73B461}"..name.."{ffffff} у которого {73B461}"..lvl.." {ffffff}уровень.", -1)
else
sampAddChatMessage("{73B461}[Информация] {ffffff}Игрок {73B461}"..name.." {ffffff}не подходит по критериям вступления.", -1)
sampSendChat("К сожалению Вы нам не подходите. Приходите позже.", -1)
wait(1000)
sampSendChat("/b Принимаем со 2 уровня.",-1)
end
end
end
end
end
end