Конвертация итемов с другого скрипта (х3)

Мне нужно перевести код из самописного доната в gmd

i:add({
    n = "Титановый имплант", // n in the menu
    cat = 4,
    mdl = 'models/props_junk/cardboard_box004a_gib01.mdl',
    Price = 159, // price in credits
    Purchase = function( ply )
        if SERVER then ply:SetPData('implant', tobool(true)) end
    end,
    //description to provide
    Description = [[
Устанавливает на все ваши конечности титановый имплант
Вам не страшны переломы и кровотечение
]],
})

i:add({
    n = "+15 Пропов", // name in the menu
    cat = 4,
    mdl = 'models/props_junk/cardboard_box004a_gib01.mdl',
    Price = 39, // price in credits
    Purchase = function( ply )
        if SERVER then ply:SetPData('donate_props',tonumber(ply:GetPData('donate_props',0)) + 15) end
    end,
    //description to provide
    Description = [[
9 к лимиту пропов никогда не будет лишним
Ваш проп-лимит увеличиваеться на 9 пропов
]],
})

i:add({
    n = "+30 Патронов", // n in the menu
    cat = 4,
    mdl = 'models/Items/BoxMRounds.mdl',
    Price = 50, // price in credits
    Purchase = function( ply )
        if SERVER then ply:SetPData('donatedata_simpleammo',tonumber(ply:GetPData('donatedata_simpleammo',0)) + 30) end
    end,
    //description to provide
    Description = [[
При каждом возрождении
Вам выдаёться 30 патронов
Вы можете покупать патроны бесконечно раз
Вам не будет выдаваться патроны на
Арбалет,граната,мина
]],
})

i:add({
    n = "+15 Спец патронов", // n in the menu
    cat = 4,
    mdl = 'models/Items/BoxMRounds.mdl',
    Price = 50, // price in credits
    Purchase = function( ply )
        if SERVER then ply:SetPData('specialammo',tonumber(ply:GetPData('specialammo',0)) + 15) end
    end,
    //description to provide
    Description = [[
При каждом возрождении
Вам выдаёться 15 патронов
Вы можете покупать патроны бесконечно раз
будет выдаваться патроны на
Арбалет,граната,мина
]],
})
i:add({
    n = "+100 брони навсегда", // n in the menu
    cat = 4,
    mdl = 'models/items/battery.mdl',
    Price = 100, // price in credits
    Purchase = function( ply )
                    local armornow = 0
        if SERVER then
            ply:SetPData('donatearmor',100)
        end
    end,
    //description to provide
    Description = [[
При каждом возрождении
Вам будет выдаваться 100 брони
]],
})

буду очень благодарен тому кто поможет

Посмотри тут, разберешься

я пробовал неполучалось ошибки выдавало, а теперь есть в продаже, но не работает

Сорри, бро. Я уже два примера конвертации кода скинул + в автодонате есть файл sh_additems, где по умолчанию показаны примеры итемов для настройки. Если ты не разберешься с этой простой задачей с учетом вышесказанного, тогда как ты собираешься поддерживать свой гмод проект? Ты хочешь строить дома, но не знаешь как ложить кирпич.

Возможно, кто-то другой тебе поможет, но я считаю, что целого файла с демо предметами и 2 аналогичные темы с конвертацией достаточно