Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
local rpNick = false
function main()
while not isSampAvailable() do wait(0) end
local _, id = sampGetPlayerIdByCharHandle(PLAYER_PED)
if sampGetPlayerNickname(id):find("%w+_%w+" ) then rpNick = true end
wait(-1)
end
local rpNick = false
function main()
while not isSampAvailable() do wait(0) end
local _, id = sampGetPlayerIdByCharHandle(PLAYER_PED)
if sampGetPlayerNickname(id):find("%w+_%w+" ) then rpNick = true end
wait(-1)
end
local rpNick = false
function main()
while not isSampAvailable() do wait(0) end
if sampGetPlayerNickname(select(2,sampGetPlayerIdByCharHandle(playerPed))):match("([A-Za-z_]+)" ) then
rpNick = true
end
wait(-1)
end
Хотя можно ещё так
Lua:
function main()
while not isSampAvailable() do wait(0) end
local rpNick = sampGetPlayerNickname(select(2,sampGetPlayerIdByCharHandle(playerPed))):match("([A-Za-z_]+)" )
if rpNick then
sampAddChatMessage('good',-1)
end
wait(-1)
end
если ник рпшный, то функция вернет сам ник, иначе вернет nil
Lua:
function isNameRp(name)
return name:match('^%u%l+_%u%a+$')
end
Пример использoвания:
Lua:
function isNameRp(name)
return name:match('^%u%l+_%u%a+$')
end
local name = 'Govnoed_Loshpedov'
print(name, isNameRp(name) and 'nik rpshniy' or 'NON RP, V BAN LOHA')
-- или
if isNameRp(name) then
print('nik rpshniy')
else
print('NON RP, V BAN LOHA')
end