aL.Kfo Posted September 17, 2013 Share Posted September 17, 2013 مرحبا شباب مطلوب مود حفظ السلاح اذا مو فيه اطرحو الاكواد اذا مو فيه اطرحو الفنكشات و كذالك النجوم ما تطلع لتيم الشرطه بوليس يعني مثلا فيه ماركر لشرطه ينزل سياره لا نزل موتر تجيه نجوم لا هنتم Link to comment
AHMAD1234 Posted September 17, 2013 Share Posted September 17, 2013 Solidsnake14 بالنسبة لمود حفظ الاسلحة عدل على كود -- by Solidsnake14. local playerWeapons = { } addEventHandler ( "onPlayerWasted", root, function ( ) if ( not playerWeapons [ source ] ) then playerWeapons [ source ] = { } end for slot = 0, 12 do local weapon = getPedWeapon ( source, slot ) if ( weapon > 0 ) then local ammo = getPedTotalAmmo ( source, slot ) if ( ammo > 0 ) then playerWeapons [ source ] [ weapon ] = ammo end end end end ) addEventHandler ( "onPlayerSpawn", root, function ( ) if ( playerWeapons [ source ] ) then for weapon, ammo in pairs ( playerWeapons [ source ] ) do giveWeapon ( source, tonumber ( weapon ), tonumber ( ammo ) ) end end playerWeapons [ source ] = nil end ) وبالنسبة للطلب الثاني وش هو اسم فريق الشرطة..؟ Edit: onVehicleEnter بالنسبة لطلبك الثاني تقدر ترجع لذا الموضوع Link to comment
aL.Kfo Posted September 17, 2013 Author Share Posted September 17, 2013 Solidsnake14 بالنسبة لمود حفظ الاسلحة عدل على كود -- by Solidsnake14. local playerWeapons = { } addEventHandler ( "onPlayerWasted", root, function ( ) if ( not playerWeapons [ source ] ) then playerWeapons [ source ] = { } end for slot = 0, 12 do local weapon = getPedWeapon ( source, slot ) if ( weapon > 0 ) then local ammo = getPedTotalAmmo ( source, slot ) if ( ammo > 0 ) then playerWeapons [ source ] [ weapon ] = ammo end end end end ) addEventHandler ( "onPlayerSpawn", root, function ( ) if ( playerWeapons [ source ] ) then for weapon, ammo in pairs ( playerWeapons [ source ] ) do giveWeapon ( source, tonumber ( weapon ), tonumber ( ammo ) ) end end playerWeapons [ source ] = nil end ) وبالنسبة للطلب الثاني وش هو اسم فريق الشرطة..؟ Edit: onVehicleEnter بالنسبة لطلبك الثاني تقدر ترجع لذا الموضوع Police Link to comment
aL.Kfo Posted September 17, 2013 Author Share Posted September 17, 2013 ي بعدي الطلب الثاني لزم اسوي لوحه صح ؟ و اركب فيها ذي الاكواد وهل الاكواد ذي صح policeVehicles = { [598]=true, [596]=true, [597]=true, [599]=true } policeSkins = { [280]=true, [281]=true, [282]=true, [283]=true, [284]=true, [285]=true, [286]=true } function enterVehicle ( thePlayer, seat, jacked ) -- when a player enters a vehicle if ( policeVehicles[getElementModel ( source )] ) and ( not policeSkins[getElementModel ( thePlayer )] ) then -- if the vehicle is one of 4 police cars, and the skin is not a police skin removePedFromVehicle ( thePlayer ) -- force the player out of the vehicle outputChatBox ( "Only policeman can enter police cars!", thePlayer ) -- and tell the player why end end addEventHandler ( "onVehicleEnter", getRootElement(), enterVehicle ) -- add an event handler for onVehicleEnter function addHelmetOnEnter ( thePlayer, seat, jacked ) if ( getElementModel ( source ) == 522 ) then -- if its a nrg addPedClothes ( thePlayer, "moto", "moto", 16 ) -- add the helmet end end addEventHandler ( "onVehicleEnter", getRootElement(), addHelmetOnEnter ) function removeHelmetOnExit ( thePlayer, seat, jacked ) if ( getElementModel ( source ) == 522 ) then -- if its a nrg removePedClothes ( thePlayer, 16 ) -- remove the helmet end end addEventHandler ( "onVehicleExit", getRootElement(), removeHelmetOnExit ) Link to comment
AHMAD1234 Posted September 17, 2013 Share Posted September 17, 2013 (edited) جربه function enterVehicle(player) local team = getTeamName(getPlayerTeam(player)) local wanted = getPlayerWantedLevel(player) if team and team == "Police" and wanted > 0 then setPlayerWantedLevel(player, 0) end end addEventHandler ( "onVehicleEnter", getRootElement(), enterVehicle ) update #1 Edited September 17, 2013 by Guest Link to comment
aL.Kfo Posted September 17, 2013 Author Share Posted September 17, 2013 م ضبط معي ياليت لو فيه كود الاي عليه نجوم ما يقدر يخش شرطي المود التيم تبع سعد اضاهر GangWarsMR-S3D Link to comment
AHMAD1234 Posted September 17, 2013 Share Posted September 17, 2013 م ضبط معي ياليت لو فيه كود الاي عليه نجوم ما يقدر يخش شرطي المود التيم تبع سعد اضاهر GangWarsMR-S3D جرب الكود مره ثانيه وبالنسبة لمود سعد ما ادري عنه والله Link to comment
aL.Kfo Posted September 17, 2013 Author Share Posted September 17, 2013 يب يب ضضبط معد تجيه نجوم انحلت المشكله بس لو امكن شرح بسيط عمل ماركر تخشه تطلع لك لوحه سيارات مع شرح تخصيصه لتيم معين لين الوحه الاي معي مو تعبي عندي مود صنع الوحه بس مدري وش الخاصيه الاي احطها الاي يكون فيها السيارات وو هيكك Link to comment
AHMAD1234 Posted September 17, 2013 Share Posted September 17, 2013 اوكي اولاً لازم تسوي ماركر marker = createMarker(x, y, z, "cylinder", 1.5, 255 ,255, 255, 155) ثانياً لمى اللاعب يلمس الماركر هنا راح تتأكد من انه في الفريق اللي تبغاه او لا function markerHit (hitPlayer, _) if getElementType(hitPlayer) == "player" then if getTeamName(getPlayerTeam(hitPlayer)) == "اسم الفريق" then -- اذا كان في الفريق اللي انت محدده if (source == marker) then -- marker اذا لمس الماركر اللي اسمها triggerClientEvent ("OpenMean", hitPlayer) -- clientنسوي تريقر لجانب الـ end end end end addEventHandler ("onMarkerHit", getRootElement(), markerHit) ثالثاً واخيراً نفتح اللوحة لللاعب اللي لمس الماركر وصار له تريقر addEvent ("OpenMean", true) function OpenMean () if getLocalPlayer() == source then guiSetVisible(اسم اللوحة,true) showCursor(true) end end addEventHandler ("OpenMean", getRootElement(), OpenMean) Link to comment
aL.Kfo Posted September 18, 2013 Author Share Posted September 18, 2013 سويت لوحه تجربه م ضبطت هل الاكواد صحيحه للمعلوميه مكتوب في الكود اسم الوحه حطيت فيها الاكواد marker = createMarker(1565.7142333984,-1620.9146728516,13.546875, "cylinder", 1.5, 255 ,255, 255, 155) function markerHit (hitPlayer, _) if getElementType(hitPlayer) == "player" then if getTeamName(getPlayerTeam(hitPlayer)) == "Police" then if (source == marker) then -- marker triggerClientEvent ("OpenMean", hitPlayer) -- client end end end end addEventHandler ("onMarkerHit", getRootElement(), markerHit) addEvent ("OpenMean", true) function OpenMean () if getLocalPlayer() == source then guiSetVisible( GUIEditor = { window = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(302, 125, 219, 255, "", false) guiWindowSetSizable(GUIEditor.window[1], false) end ) ,true) showCursor(true) end end addEventHandler ("OpenMean", getRootElement(), OpenMean) Link to comment
aL.Kfo Posted September 18, 2013 Author Share Posted September 18, 2013 كثير جدا الاي يقولون حاول نساعدك لكن للاسف ما يساعد الا شخصين Link to comment
Tete omar Posted September 18, 2013 Share Posted September 18, 2013 ينقل الى قسم البرمجة Link to comment
aL.Kfo Posted September 18, 2013 Author Share Posted September 18, 2013 اها كويس وده لقسم الاجنبي Link to comment
AHMAD1234 Posted September 18, 2013 Share Posted September 18, 2013 سويت لوحه تجربه م ضبطت هل الاكواد صحيحه للمعلوميه مكتوب في الكود اسم الوحه حطيت فيها الاكواد marker = createMarker(1565.7142333984,-1620.9146728516,13.546875, "cylinder", 1.5, 255 ,255, 255, 155) function markerHit (hitPlayer, _) if getElementType(hitPlayer) == "player" then if getTeamName(getPlayerTeam(hitPlayer)) == "Police" then if (source == marker) then -- marker triggerClientEvent ("OpenMean", hitPlayer) -- client end end end end addEventHandler ("onMarkerHit", getRootElement(), markerHit) addEvent ("OpenMean", true) function OpenMean () if getLocalPlayer() == source then guiSetVisible( GUIEditor = { window = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(302, 125, 219, 255, "", false) guiWindowSetSizable(GUIEditor.window[1], false) end ) ,true) showCursor(true) end end addEventHandler ("OpenMean", getRootElement(), OpenMean) الاكواد صحيحه بس الخطأ في الجوانب والتنظيم serverيعني ذا في جانب الـ marker = createMarker(1565.7142333984,-1620.9146728516,13.546875, "cylinder", 1.5, 255 ,255, 255, 155) function markerHit (hitPlayer, _) if getElementType(hitPlayer) == "player" then if getTeamName(getPlayerTeam(hitPlayer)) == "Police" then if (source == marker) then -- marker triggerClientEvent ("OpenMean", hitPlayer) -- client end end end end addEventHandler ("onMarkerHit", getRootElement(), markerHit) clientوذا في جانب الـ addEvent ("OpenMean", true) function OpenMean () if getLocalPlayer() == source then guiSetVisible(اسم اللوحة,true) showCursor(true) end end addEventHandler ("OpenMean", getRootElement(), OpenMean) clientوكود النافذة ذا لحاله في جانب الـ GUIEditor.Window = {} GUIEditor.Window[1] = guiCreateWindow(302, 125, 219, 255, "", false) -- GUIEditor_Window[1] اسم النافذة guiSetVisible(GUIEditor.Window[1],false) guiWindowSetSizable(GUIEditor.Window[1], false) Link to comment
aL.Kfo Posted September 18, 2013 Author Share Posted September 18, 2013 سويت لوحه تجربه م ضبطت هل الاكواد صحيحه للمعلوميه مكتوب في الكود اسم الوحه حطيت فيها الاكواد marker = createMarker(1565.7142333984,-1620.9146728516,13.546875, "cylinder", 1.5, 255 ,255, 255, 155) function markerHit (hitPlayer, _) if getElementType(hitPlayer) == "player" then if getTeamName(getPlayerTeam(hitPlayer)) == "Police" then if (source == marker) then -- marker triggerClientEvent ("OpenMean", hitPlayer) -- client end end end end addEventHandler ("onMarkerHit", getRootElement(), markerHit) addEvent ("OpenMean", true) function OpenMean () if getLocalPlayer() == source then guiSetVisible( GUIEditor = { window = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(302, 125, 219, 255, "", false) guiWindowSetSizable(GUIEditor.window[1], false) end ) ,true) showCursor(true) end end addEventHandler ("OpenMean", getRootElement(), OpenMean) الاكواد صحيحه بس الخطأ في الجوانب والتنظيم serverيعني ذا في جانب الـ marker = createMarker(1565.7142333984,-1620.9146728516,13.546875, "cylinder", 1.5, 255 ,255, 255, 155) function markerHit (hitPlayer, _) if getElementType(hitPlayer) == "player" then if getTeamName(getPlayerTeam(hitPlayer)) == "Police" then if (source == marker) then -- marker triggerClientEvent ("OpenMean", hitPlayer) -- client end end end end addEventHandler ("onMarkerHit", getRootElement(), markerHit) clientوذا في جانب الـ addEvent ("OpenMean", true) function OpenMean () if getLocalPlayer() == source then guiSetVisible(اسم اللوحة,true) showCursor(true) end end addEventHandler ("OpenMean", getRootElement(), OpenMean) clientوكود النافذة ذا لحاله في جانب الـ GUIEditor.Window = {} GUIEditor.Window[1] = guiCreateWindow(302, 125, 219, 255, "", false) -- GUIEditor_Window[1] اسم النافذة guiSetVisible(GUIEditor.Window[1],false) guiWindowSetSizable(GUIEditor.Window[1], false) اها انا حطيتها كلها في ملف واحد كلنت جاري التجربه Link to comment
AHMAD1234 Posted September 18, 2013 Share Posted September 18, 2013 اها انا حطيتها كلها في ملف واحد كلنت جاري التجربه Link to comment
فاّرس Posted September 18, 2013 Share Posted September 18, 2013 بالنسبه لو عليه نجوم ما يدخل تيم الشرطه, انت سويه يوم يبي يدخل حط شرط, if getPlayerTeam(localPlayer) == getTeamFromName('Police') then return false end وبالنسبه لـ انك تقول محد يساعد , طبعا مو كل الناس فاضيه يعني في ناس ترد عليك وتستنى شوي ما جيت يطلعون ذذ, 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