Без повтора

Rice.

Известный
Автор темы
Модератор
1,753
1,660
Версия MoonLoader
.026-beta
Как сделать, чтобы код после else повторился только 1 раз?
Lua:
--wait 0

if sampIsPlayerConnected(PLAYER_PED) and sampIsLocalPlayerSpawned() then
    memory.setuint8(7634870, 0, false)
    memory.setuint8(7635034, 0, false)
    memory.hex2bin('0F 84 7B 01 00 00', 7623723, 8)
    memory.hex2bin('50 51 FF 15 00 83 85 00', 5499528, 6)
else
    memory.setuint8(7634870, 1, false)
    memory.setuint8(7635034, 1, false)
    memory.fill(7623723, 144, 8, false)
    memory.fill(5499528, 144, 6, false)
end
 
Решение
Как сделать, чтобы код после else повторился только 1 раз?
Lua:
--wait 0

if sampIsPlayerConnected(PLAYER_PED) and sampIsLocalPlayerSpawned() then
    memory.setuint8(7634870, 0, false)
    memory.setuint8(7635034, 0, false)
    memory.hex2bin('0F 84 7B 01 00 00', 7623723, 8)
    memory.hex2bin('50 51 FF 15 00 83 85 00', 5499528, 6)
else
    memory.setuint8(7634870, 1, false)
    memory.setuint8(7635034, 1, false)
    memory.fill(7623723, 144, 8, false)
    memory.fill(5499528, 144, 6, false)
end
Lua:
 local done = false 

if sampIsPlayerConnected(PLAYER_PED) and sampIsLocalPlayerSpawned() then
    memory.setuint8(7634870, 0, false)
    memory.setuint8(7635034, 0, false)
    memory.hex2bin('0F...

bottom_text

Известный
673
323
Как сделать, чтобы код после else повторился только 1 раз?
Lua:
--wait 0

if sampIsPlayerConnected(PLAYER_PED) and sampIsLocalPlayerSpawned() then
    memory.setuint8(7634870, 0, false)
    memory.setuint8(7635034, 0, false)
    memory.hex2bin('0F 84 7B 01 00 00', 7623723, 8)
    memory.hex2bin('50 51 FF 15 00 83 85 00', 5499528, 6)
else
    memory.setuint8(7634870, 1, false)
    memory.setuint8(7635034, 1, false)
    memory.fill(7623723, 144, 8, false)
    memory.fill(5499528, 144, 6, false)
end
Lua:
 local done = false 

if sampIsPlayerConnected(PLAYER_PED) and sampIsLocalPlayerSpawned() then
    memory.setuint8(7634870, 0, false)
    memory.setuint8(7635034, 0, false)
    memory.hex2bin('0F 84 7B 01 00 00', 7623723, 8)
    memory.hex2bin('50 51 FF 15 00 83 85 00', 5499528, 6)
elseif not done then 
    memory.setuint8(7634870, 1, false)
    memory.setuint8(7635034, 1, false)
    memory.fill(7623723, 144, 8, false)
    memory.fill(5499528, 144, 6, false)
  done = true 
end
 
  • Нравится
Реакции: Rice.