Главная » Статьи » Туториал |
Фиксим дюп.
Приветствую уважаемые пользователи сайта mtadayz.ucoz.net В данном туториале мы уберем дюп через авто, палатки и т.д. Открываем файл inventory.lua. И ищем: function onPlayerMoveItemInInventory ()
local itemName = guiGridListGetItemText ( gridlistItems["loot"], guiGridListGetSelectedItem ( gridlistItems["loot"] ), 1 ) if isPlayerInLoot() then После этих строчек вставляем: if isThereSomeoneInLoot () then
--startRollMessage2("Inventory", "АнтиДюп: В луте больше одного человека!", 255, 22, 0 ) return true end И далее в самом конце файла вставляем: function isThereSomeoneInLoot ()
local loot = isPlayerInLoot() local playersTable = getElementsWithinColShape ( loot, 'player' ) for i, player in ipairs ( playersTable ) do if player ~= localPlayer then return true end end if not playersTable then return true end return false end На этом туториал закончен. Спасибо за внимание!
| |
Просмотров: 1420 | | |
Всего комментариев: 0 | |