Описание : Рецепт биты - после того ,как мы его изучим мы сможем крафтить. Верстак - с помощью чего мы сможешь создать биту Металл - нужны ингредиенты для крафта
После чего находим
elseif itemName == "Палатка" then triggerServerEvent("onPlayerPitchATent",getLocalPlayer(),itemName)
И после него добавляем
elseif itemInfo == "Изучить" then exports.dayz_craft:setRecipeKnown ( itemName ) elseif itemName == "Верстак" then triggerServerEvent("onPlayerCreateCraft",getLocalPlayer(),itemName)
Второй шаг , открываем : menu_client.lua тут находим
if getElementHealth(arg3) < 1000 and getElementHealth(arg3) >= 50 and getElementData(getLocalPlayer(),"Инструменты") >= 1 then number = number+1 guiSetVisible(spalteGuiImage[number],true) guiSetText(spalteGuiText[number],"Поченить ("..arg2..")") setElementData(spalteGuiText[number],"usedItem","repairvehicle") end end
и ниже вставлем
if arg1 == "use_craft" then --if getElementData(getElementData(arg3,"parent"),"tent") then number = number+1 guiSetVisible(spalteGuiImage[number],true) guiSetText(spalteGuiText[number],"Убрать верстак") if number == 1 then guiLabelSetColor (spalteGuiText[number],50,255,50) setElementData(spalteGuiText[number],"markedMenuItem",true) end setElementData(spalteGuiText[number],"usedItem","removecraft") --end --2 if getElementData(getLocalPlayer(),"Инструменты") >= 1 then number = number+1 guiSetVisible(spalteGuiImage[number],true) guiSetText(spalteGuiText[number],"Начать крафт") setElementData(spalteGuiText[number],"usedItem","startcraft") end return true end
Потом находим
if getElementData(source,"wirefence") then showClientMenuItem("Колючая проволока") setElementData(getLocalPlayer(),"currentCol",source) setElementData(getLocalPlayer(),"loot",false) setNewbieInfo (true,"Колючая проволока","Нажмите '-' или 'Среднею кнопку мыши ' чтобы убрать колючую проволоку! Требуется: Инструменты",source) return end
И вставялем
if getElementData(source,"craft") then showClientMenuItem("use_craft") setElementData(getLocalPlayer(),"currentCol",source) setElementData(getLocalPlayer(),"loot",false) setNewbieInfo (true,"Верстак","Выберете `Начать Крафт` для открытия панели крафта! Требуется: Инструменты",source) return end
Потом ищем
if itemName == "tent" then if checkIfItemInTent () then showRemoveTentItems() else local col = getElementData(getLocalPlayer(),"currentCol") triggerServerEvent("removeTent",getLocalPlayer(),getElementData(col,"parent")) end disableMenu() return end
И под ним вставляем
if itemName == "removecraft" then local col = getElementData(getLocalPlayer(),"currentCol") triggerServerEvent("removeCraft",getLocalPlayer(),getElementData(col,"parent")) disableMenu() return end if itemName == "startcraft" then local col = getElementData(getLocalPlayer(),"currentCol") exports.dayz_craft:showCraftWindow() disableMenu() return end
Закрываем. Теперь открываем survivalsystem.lua находим