Вопрос Помогите с кодом пожалуйста.

Статус
В этой теме нельзя размещать новые ответы.
  • 1
  • 0
Контакты для связи отсутствуют.
Создаю сервер на режиме DarkRP, и вот каждый раз когда хожу возникает ошибка ' attempt to call method 'isOTA' (a nil value) '
Пробовал фиксить разными способами, но ничего не получилось, помогите пожалуйста.

hook.Add("PlayerFootstep", "CustomFootstep", function(ply)

if ply:isOTA() then
ply:EmitSound("npc/combine_soldier/gear1.wav" or "npc/combine_soldier/gear2.wav") -- Play the footsteps hunter is using

end
end)
 
Решение
Создаю сервер на режиме DarkRP, и вот каждый раз когда хожу возникает ошибка ' attempt to call method 'isOTA' (a nil value) '
Пробовал фиксить разными способами, но ничего не получилось, помогите пожалуйста.

hook.Add("PlayerFootstep", "CustomFootstep", function(ply)

if ply:isOTA() then
ply:EmitSound("npc/combine_soldier/gear1.wav" or "npc/combine_soldier/gear2.wav") -- Play the footsteps hunter is using

end
end)
Добавь такое понимание как IsOTA


local meta = FindMetaTable("Player")


function meta:isOTA()
return self:getJobTable().ota
end
meta.isCombine = meta.isOTA

или


function meta:IsOTA()
if self:Team() == TEAM_NIGASOLDAT or self:Team() == TEAM_NIGGASHOTGUNNER then
return true
else
return false
end
end
  • 129
  • 5
  • 64
Создаю сервер на режиме DarkRP, и вот каждый раз когда хожу возникает ошибка ' attempt to call method 'isOTA' (a nil value) '
Пробовал фиксить разными способами, но ничего не получилось, помогите пожалуйста.

hook.Add("PlayerFootstep", "CustomFootstep", function(ply)

if ply:isOTA() then
ply:EmitSound("npc/combine_soldier/gear1.wav" or "npc/combine_soldier/gear2.wav") -- Play the footsteps hunter is using

end
end)
if (team.GetName(ply:Team()) == "профессия ОТА или че там") then

По идеи должно сработать.
 
  • 248
  • 5
  • 26
Создаю сервер на режиме DarkRP, и вот каждый раз когда хожу возникает ошибка ' attempt to call method 'isOTA' (a nil value) '
Пробовал фиксить разными способами, но ничего не получилось, помогите пожалуйста.

hook.Add("PlayerFootstep", "CustomFootstep", function(ply)

if ply:isOTA() then
ply:EmitSound("npc/combine_soldier/gear1.wav" or "npc/combine_soldier/gear2.wav") -- Play the footsteps hunter is using

end
end)
Добавь такое понимание как IsOTA


local meta = FindMetaTable("Player")


function meta:isOTA()
return self:getJobTable().ota
end
meta.isCombine = meta.isOTA

или


function meta:IsOTA()
if self:Team() == TEAM_NIGASOLDAT or self:Team() == TEAM_NIGGASHOTGUNNER then
return true
else
return false
end
end
 
Статус
В этой теме нельзя размещать новые ответы.
Активность
Пока что здесь никого нет
Сверху Снизу