added auto giverank

update
rubin 2 years ago
parent b25d162925
commit a7be8a1b2a
  1. 22
      mafia-tools.lua

@ -369,6 +369,14 @@ invite_helper.onServerMessage = function(color, message)
local name = message:match("$ Вы приняли (.+) в ")
if invite_helper.data[name] ~= nil then
antiflood.send[#antiflood.send+1] = invite_helper.data[name]
invite_helper.data[name] = nil
else
if config.data.invite_helper.auto_rank then
local result, id = getPlayerIdByPlayerName(name)
if result then
antiflood.send[#antiflood.send+1] = "/giverank "..id.." "..config.data.invite_helper.rank
end
end
end
end
end
@ -910,6 +918,20 @@ function getNickNameByPlayerId(id)
end
return result, nick
end
function getPlayerIdByPlayerName(name)
local result = false
local id = -1
for i = 0, sampGetMaxPlayerId(false) do
if sampIsPlayerConnected(i) then
if sampGetPlayerNickname(i) == name then
result = true
id = i
break
end
end
end
return result, id
end
-->> UPDATE MODULE
function openURL(url, fpath, message_off)

Loading…
Cancel
Save