Fassol<3 Posted July 31, 2013 Share Posted July 31, 2013 السلام عليكم شباب أبي ملف fr_client.lua حق الفري روم الأصلي اللي بدووون تعديل سريع شباب Link to comment
./BlackBird# Posted July 31, 2013 Share Posted July 31, 2013 CONTROL_MARGIN_RIGHT = 5 LINE_MARGIN = 5 LINE_HEIGHT = 16 g_Root = getRootElement() g_ResRoot = getResourceRootElement(getThisResource()) g_Me = getLocalPlayer() server = createServerCallInterface() guiSetInputMode("no_binds_when_editing") --------------------------- -- Set skin window --------------------------- function skinInit() setControlNumber(wndSkin, 'skinid', getElementModel(g_Me)) end function showSkinID(leaf) if leaf.id then setControlNumber(wndSkin, 'skinid', leaf.id) end end function applySkin() local skinID = getControlNumber(wndSkin, 'skinid') if skinID then server.setMySkin(skinID) fadeCamera(true) end end wndSkin = { 'wnd', text = 'Set skin', width = 250, x = -20, y = 0.3, controls = { { 'lst', id='skinlist', width=230, height=290, columns={ {text='Skin', attr='name'} }, rows={xml='skins.xml', attrs={'id', 'name'}}, onitemclick=showSkinID, onitemdoubleclick=applySkin }, {'txt', id='skinid', text='', width=50}, {'btn', id='set', onclick=applySkin}, {'btn', id='close', closeswindow=true} }, oncreate = skinInit } function setSkinCommand(cmd, skin) skin = skin and tonumber(skin) if skin then server.setMySkin(skin) fadeCamera(true) closeWindow(wndSpawnMap) closeWindow(wndSetPos) end end addCommandHandler('setskin', setSkinCommand) addCommandHandler('ss', setSkinCommand) --------------------------- --- Set animation window --------------------------- function applyAnimation(leaf) if type(leaf) ~= 'table' then leaf = getSelectedGridListLeaf(wndAnim, 'animlist') if not leaf then return end end server.setPedAnimation(g_Me, leaf.parent.name, leaf.name, true, true) end function stopAnimation() server.setPedAnimation(g_Me, false) end wndAnim = { 'wnd', text = 'Set animation', width = 250, x = -20, y = 0.3, controls = { { 'lst', id='animlist', width=230, height=290, columns={ {text='Animation', attr='name'} }, rows={xml='animations.xml', attrs={'name'}}, expandlastlevel=false, onitemdoubleclick=applyAnimation }, {'btn', id='set', onclick=applyAnimation}, {'btn', id='stop', onclick=stopAnimation}, {'btn', id='close', closeswindow=true} } } addCommandHandler('anim', function(command, lib, name) server.setPedAnimation(g_Me, lib, name, true, true) end ) --------------------------- -- 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) --------------------------- -- Fighting style --------------------------- addCommandHandler('setstyle', function(cmd, style) style = style and tonumber(style) if style then server.setPedFightingStyle(g_Me, style) end end ) --------------------------- -- Clothes window --------------------------- function clothesInit() if getElementModel(g_Me) ~= 0 then errMsg('You must have the CJ skin set in order to apply clothes.') closeWindow(wndClothes) return end if not g_Clothes then triggerServerEvent('onClothesInit', g_Me) end end addEvent('onClientClothesInit', true) addEventHandler('onClientClothesInit', g_Root, function(clothes) g_Clothes = clothes.allClothes for i,typeGroup in ipairs(g_Clothes) do for j,cloth in ipairs(typeGroup.children) do if not cloth.name then cloth.name = cloth.model .. ' - ' .. cloth.texture end cloth.wearing = clothes.playerClothes[typeGroup.type] and clothes.playerClothes[typeGroup.type].texture == cloth.texture and clothes.playerClothes[typeGroup.type].model == cloth.model or false end table.sort(typeGroup.children, function(a, b) return a.name < b.name end) end bindGridListToTable(wndClothes, 'clothes', g_Clothes, false) end ) function clothListClick(cloth) setControlText(wndClothes, 'addremove', cloth.wearing and 'remove' or 'add') end function applyClothes(cloth) if not cloth then cloth = getSelectedGridListLeaf(wndClothes, 'clothes') if not cloth then return end end if cloth.wearing then cloth.wearing = false setControlText(wndClothes, 'addremove', 'add') server.removePlayerClothes(g_Me, cloth.parent.type) else local prevClothIndex = table.find(cloth.siblings, 'wearing', true) if prevClothIndex then cloth.siblings[prevClothIndex].wearing = false end cloth.wearing = true setControlText(wndClothes, 'addremove', 'remove') server.addPedClothes(g_Me, cloth.texture, cloth.model, cloth.parent.type) end end wndClothes = { 'wnd', text = 'Clothes', x = -20, y = 0.3, width = 350, controls = { { 'lst', id='clothes', width= Link to comment
Fassol<3 Posted July 31, 2013 Author Share Posted July 31, 2013 مشكوووووور ويعطيك الف عافية بس تعرف تفك تشفير ملفات lua ؟؟ Link to comment
فاّرس Posted July 31, 2013 Share Posted July 31, 2013 آسف, نحن لا نساعد على الفساد.با عرض پوزش ما را برای فساد کمک نمی کند. Sorry we don't help for corruption. Sorry wij niet helpen wegens corruptie. Désolé, nous n'avons pas d'aide pour la corruption. Lo sentimos, no ayudan a la corrupción. Maalesef biz yolsuzluk için yardımcı yoktur. סליחה שאנחנו לא עוזרים לשחיתות. К сожалению, мы не помогают для коррупции. माफ करना, हम भ्रष्टाचार के लिए मदद नहीं करते. Link to comment
./BlackBird# Posted July 31, 2013 Share Posted July 31, 2013 آسف, نحن لا نساعد على الفساد.با عرض پوزش ما را برای فساد کمک نمی کند. Sorry we don't help for corruption. Sorry wij niet helpen wegens corruptie. Désolé, nous n'avons pas d'aide pour la corruption. Lo sentimos, no ayudan a la corrupción. Maalesef biz yolsuzluk için yardımcı yoktur. סליחה שאנחנו לא עוזרים לשחיתות. К сожалению, мы не помогают для коррупции. माफ करना, हम भ्रष्टाचार के लिए मदद नहीं करते. من وين جبته خخخخ Link to comment
فاّرس Posted July 31, 2013 Share Posted July 31, 2013 زمان كنت الفلف بالمنتدى ولقيت هالموضوع ذذ viewtopic.php?f=160&t=43896&p=441806&hilit=%D8%A7%D9%84%D9%81%D8%B3%D8%A7%D8%AF#p441755 Link to comment
Fassol<3 Posted July 31, 2013 Author Share Posted July 31, 2013 ههههههههه قسم بالله تابل كفؤ ذذ Link to comment
./BlackBird# Posted July 31, 2013 Share Posted July 31, 2013 با عرض پوزش ما را برای فساد کمک نمی کند. Link to comment
Fassol<3 Posted July 31, 2013 Author Share Posted July 31, 2013 يا شباب كيف اخذ كود حق الفري روم ؟؟ وانا في اللعبة Link to comment
S4MuEL Posted July 31, 2013 Share Posted July 31, 2013 يا شباب كيف اخذ كود حق الفري روم ؟؟وانا في اللعبة GUIEdtior . Link to comment
Fassol<3 Posted July 31, 2013 Author Share Posted July 31, 2013 انا عندي المود ذا لاكن كيف اخذ الكود ؟ Link to comment
فاّرس Posted July 31, 2013 Share Posted July 31, 2013 ما اظن تقدر تاخذه , GUIEditor = يسوي فقط ويعدل لكن تاخذ ما تقدر Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now