Итак Здравствуйте. Сегодня я вам покажу как изменить меню Freeroam (F1) в МТА.
Проходим по этому пути, GTA San Andreas\server\mods\deathmatch\resources\[gameplay].
Открываем .Rar Freeroam. Cледам откроем Fr_client.lua
В этом файле можно редактировать F1
Можно убрать функцию кнопки путем удаления...
Код:
---------------------------
-- Weapon window
---------------------------
function addWeapon(leaf, amount)
if type(leaf) ~= 'table' then
leaf = getSelectedGridListLeaf(wndWeapon, 'weaplist')
amount = getControlNumber(wndWeapon, 'amount')
if not amount or not leaf then
return
end
end
server.giveMeWeapon(leaf.id, amount)
end
wndWeapon = {
'wnd',
text = 'Give weapon',
width = 250,
controls = {
{
'lst',
id='weaplist',
width=230,
height=280,
columns={
{text='Weapon', attr='name'}
},
rows={xml='weapons.xml', attrs={'id', 'name'}},
onitemdoubleclick=function(leaf) addWeapon(leaf, 500) end
},
{'br'},
{'txt', id='amount', text='500', width=60},
{'btn', id='add', onclick=addWeapon},
{'btn', id='close', closeswindow=true}
}
}
function giveWeaponCommand(cmd, weapon, amount)
weapon = tonumber(weapon) or getWeaponIDFromName(weapon)
if not weapon then
return
end
amount = amount and tonumber(amount) or 500
server.giveMeWeapon(math.floor(weapon), amount)
end
addCommandHandler('give', giveWeaponCommand)
addCommandHandler('wp', giveWeaponCommand)
Так же можно убрать кнопку.
Ниже листаем и ищем вот такие строчки.
Код:
{'lbl', text='Local player'},
{'br'},
{'btn', id='Скины', window=wndSkin},
{'btn', id='Анимации', window=wndAnim},
{'btn', id='Взять', window=wndWeapon},
{'btn', id='Варп', window=wndWarp},
{'br'},
{'chk', id='Пак', onclick=toggleJetPack},
{'br'},
{'lbl', text='Pos:'},
{'lbl', id='xpos', text='x', width=45},
{'lbl', id='ypos', text='y', width=45},
{'lbl', id='zpos', text='z', width=45},
{'btn', id='setpos', text='Карта', window=wndSetPos},
{'br'},
{'lbl', id='curvehicle'},
{'br'},
{'btn', id='Create', window=wndCreateVehicle, text='Машины'},
{'btn', id='Ремонт', onclick=repairVehicle},
{'btn', id='Перевернуть', onclick=flipVehicle},
{'btn', id='Upgrades', window=wndUpgrades},
{'btn', id='Цвет', onclick=openColorPicker},
{'br'},
{'chk', id='lightson', text='Lights on', onclick=forceLightsOn},
{'chk', id='lightsoff', text='Lights off', onclick=forceLightsOff},
{'br'},
{'br'},
Это мой пример).
Так же можно изменить имя кнопки и добавить кнопки в F1.
Удаление кнопки выполняется путем удаления не нужной строки.
Спасибо за внимание.