По поводу ЛУА.

Флэмч

Участник
Автор темы
77
1
Есть у меня такой скрипт, но мне сказали, что на свой ИД нельзя сделать ничего, пишет - Игрок не найден. Может можно что-то в этом скрипте сделать, чтобы себе выдать? Может не через команду , а автоматом как-то? Подскажите, если не сложно.

Lua:
function duty(id)
if id == "" then
sampAddChatMessage("{FFFFFF}Используй /duty id", -1)
else
local result = sampIsPlayerConnected(id)
if not result then
sampAddChatMessage("{FFFFFF}Игрок не в игре.", -1)
else
local nick = sampGetPlayerNickname(id)
lua_thread.create(function() wait(0)
sampSendChat(u8'/alogin', -1)
wait(100)
sampSendChat(u8'/spawn', -1)
wait(100)
sampSendChat(u8'/skin '..id.. ' 123 ', -1)
end)
end
end
end
 

Albertio

Attention! Thanks for your attention.
885
725
Lua:
function duty(id)
  local _, myId = sampGetPlayerIdByCharHandle(PLAYER_PED)
  if id == "" then
    sampAddChatMessage("{FFFFFF}Используй /duty id", - 1)
  else
    local result = sampIsPlayerConnected(id)
    if not result then
      sampAddChatMessage("{FFFFFF}Игрок не в игре.", - 1)
    else
      local nick = sampGetPlayerNickname(id)
      lua_thread.create(function()
        wait(0)
        sampSendChat(u8'/alogin', - 1)
        wait(100)
        sampSendChat(u8'/spawn', - 1)
        wait(100)
        sampSendChat(u8'/skin '..id.. ' 123 ', - 1)
      end)
    end
  end
end
 

Флэмч

Участник
Автор темы
77
1
Lua:
function duty(id)
  local _, myId = sampGetPlayerIdByCharHandle(PLAYER_PED)
  if id == "" then
    sampAddChatMessage("{FFFFFF}Используй /duty id", - 1)
  else
    local result = sampIsPlayerConnected(id)
    if not result then
      sampAddChatMessage("{FFFFFF}Игрок не в игре.", - 1)
    else
      local nick = sampGetPlayerNickname(id)
      lua_thread.create(function()
        wait(0)
        sampSendChat(u8'/alogin', - 1)
        wait(100)
        sampSendChat(u8'/spawn', - 1)
        wait(100)
        sampSendChat(u8'/skin '..id.. ' 123 ', - 1)
      end)
    end
  end
end
Все ровно пишет Игрок не в игре, если на свой иД.