Для создания быстрых слотов в своем DM проекте, вы можете использовать функцию
quick_slots
. Вот пример кода, который поможет вам сделать это:
Код:
var /quickSlots = list()
for(var /i = 0; i < 10; i++)
quickSlots[i] = null
// Пример использования слотов
mob/proc/SetQuickSlot(mob/M)
for(var /i = 0; i < 10; i++)
if(quickSlots[i] == null)
quickSlots[i] = M
return
// Пример удаления слота
mob/proc/RemoveQuickSlot(mob/M)
for(var /i = 0; i < 10; i++)
if(quickSlots[i] == M)
quickSlots[i] = null
return
В этом примере создается список
quickSlots
, в котором используются 10 слотов для хранения данных о мобах. Функция
SetQuickSlot
добавляет моба в первый доступный слот, а функция
RemoveQuickSlot
удаляет моба из списка слотов.
Вы можете настроить данные слоты в соответствии с вашими потребностями, добавлять и удалять элементы, когда это необходимо.