h-a-m-z-a Posted November 10, 2013 Share Posted November 10, 2013 اسف على ازعاجكم بس ابي اخلص من دا المقر بس لازمني اعد السيارات يعني يكون لها نيتروا وكدا يعني احد يعلمني مشكور GUIEditor = { gridlist = {}, window = {}, button = {} } cars = { {411}, {415}, {451}, {541}, {560}, {542}, {565}, {487}, --{carID}, } local l, w = guiGetScreenSize() GUIEditor.window[1] = guiCreateWindow((l - 144) / 2, (w - 353) / 2, 144, 353, "Window", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetVisible(GUIEditor.window[1],false) guiSetAlpha(GUIEditor.window[1], 1.00) guiSetProperty(GUIEditor.window[1], "CaptionColour", "FFFF5A5A") GUIEditor.gridlist[1] = guiCreateGridList(9, 24, 126, 265, false, GUIEditor.window[1]) guiGridListAddColumn(GUIEditor.gridlist[1], "#", 0.3) guiGridListAddColumn(GUIEditor.gridlist[1], "Vehicle", 0.9) GUIEditor.button[1] = guiCreateButton(9, 295, 126, 22, "Get", false, GUIEditor.window[1]) guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFFF5A5A") guiSetFont(GUIEditor.button[1], "default-bold-small") GUIEditor.button[2] = guiCreateButton(9, 321, 126, 22, "Close", false, GUIEditor.window[1]) guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFB50000") guiSetFont(GUIEditor.button[2], "default-bold-small") for i,v in ipairs (cars) do local carName = getVehicleNameFromModel (v[1]) local row = guiGridListAddRow (GUIEditor.gridlist[1]) guiGridListSetItemText (GUIEditor.gridlist[1], row, 1, i.."-", false, true) guiGridListSetItemText (GUIEditor.gridlist[1], row, 2, carName, false, true) guiGridListSetItemColor(GUIEditor.gridlist[1], row, 1, 255, 90, 90, 255) end addEvent ("openMean", true) function openMean () if (getLocalPlayer() == source) then guiSetVisible(GUIEditor.window[1],true) showCursor(true) end end addEventHandler ("openMean", getRootElement(), openMean) addEvent ("closeOpenMean", true) function closeOpenMean () if (getLocalPlayer() == source) then guiSetVisible(GUIEditor.window[1],false) showCursor(false) end end addEventHandler ("closeOpenMean", getRootElement(), closeOpenMean) addEventHandler ("onClientGUIClick", GUIEditor.button[2], function (button, state, absoluteX, absoluteYe) guiSetVisible(GUIEditor.window[1],false) showCursor(false) end) function trigger () if (guiGridListGetSelectedItem (GUIEditor.gridlist[1])) then local car = guiGridListGetItemText (GUIEditor.gridlist[1], guiGridListGetSelectedItem (GUIEditor.gridlist[1]), 2) if car == "" or car == nil then outputChatBox( "#FFFF00Please Selected Car From List.",255,90,90,true ) return end triggerServerEvent ("getCar", getLocalPlayer(), car) guiSetVisible(GUIEditor.window[1],false) showCursor(false) end end addEventHandler ("onClientGUIClick", GUIEditor.button[1], function (button, state, absoluteX, absoluteYe) trigger(getLocalPlayer()) end) addEventHandler ("onClientGUIDoubleClick", GUIEditor.gridlist[1], function (button, state, absoluteX, absoluteYe) trigger(getLocalPlayer()) end) Link to comment
فاّرس Posted November 10, 2013 Share Posted November 10, 2013 جتني صدمه من ذا الكود trigger(getLocalPlayer()) اقول حبيبي متأكد ان الكود لك؟ -___-" طبعا 100% موب لك واتحداك في ذا الشيء , ثانيا اظنك جديد ع اللغه العربية؟ Link to comment
xFace[B]ook Posted November 10, 2013 Share Posted November 10, 2013 (edited) Server Site ? edit: جتني صدمه من ذا الكود trigger(getLocalPlayer()) اقول حبيبي متأكد ان الكود لك؟ -___-" طبعا 100% موب لك واتحداك في ذا الشيء , ثانيا اظنك جديد ع اللغه العربية؟ اتوقع انه ذا viewtopic.php?f=161&t=66096 Edited November 11, 2013 by Guest Link to comment
فاّرس Posted November 10, 2013 Share Posted November 10, 2013 الي نفسي افهمه اساسا صاحب المود ليه مسوي كذا, trigger(getLocalPlayer()) الي اشوفه ان الكود كذا, function trigger () if (guiGridListGetSelectedItem (GUIEditor.gridlist[1])) then local car = guiGridListGetItemText (GUIEditor.gridlist[1], guiGridListGetSelectedItem (GUIEditor.gridlist[1]), 2) if car == "" or car == nil then outputChatBox( "please selected car from list.",255,90,90,true ) return end triggerServerEvent ("getCar", getLocalPlayer(), car) guiSetVisible(GUIEditor.window[1],false) showCursor(false) end end يعني لو يبي يسوي مثل الي فوق بيكون الكود كذا, function trigger (plr) if plr and (guiGridListGetSelectedItem (GUIEditor.gridlist[1])) then local car = guiGridListGetItemText (GUIEditor.gridlist[1], guiGridListGetSelectedItem (GUIEditor.gridlist[1]), 2) if car == "" or car == nil then outputChatBox( "please selected car from list.",255,90,90,true ) return end triggerServerEvent ("getCar", plr, car) guiSetVisible(GUIEditor.window[1],false) showCursor(false) end end -__-" وبعدين يا صاحب الموضوع تكلم عربي عشان نفهم كلامك مكسرر, Link to comment
h-a-m-z-a Posted November 10, 2013 Author Share Posted November 10, 2013 يااخي عدل الكود +الكود مو حقس بس ابيه اخلي السيارات تكون معدلة متل نيتروا وجناح .... تقدر Link to comment
فاّرس Posted November 10, 2013 Share Posted November 10, 2013 تقصد اول ما ينزل السياره يكون فيها نيترو و...؟ اطرح ملف سيرفر , Link to comment
h-a-m-z-a Posted November 10, 2013 Author Share Posted November 10, 2013 markers = { {826.5,-2107.6999511719,11.89999961853}, {826.5,-2100.6000976563,11.89999961853}, {826.5,-2094.1000976563,12.10000038147}, {826.5,-2087.6000976563,11.89999961853}, {826.5,-2081.1000976563,12.10000038147}, --{ x, y, z }, } for i,v in ipairs (markers) do marker = createMarker(v[1], v[2], v[3], "cylinder", get("markerSize"), get("markerColorR"), get("markerColorG"), get("markerColorB"), get("markerAlpha")) end veh = {} addEvent ("getCar", true) addEventHandler ("getCar", getRootElement(), function(car) if veh[source] and isElement( veh[source] ) then destroyElement( veh[source] ) veh[source] = nil end local carID = getVehicleModelFromName (car) local x,y,z = getElementPosition(source) local carName = getVehicleNameFromModel (carID) veh[source] = createVehicle(carID, x,y,z) if ( carID == 487 ) then setElementPosition ( veh[source], 829.14667,-2129.47290,30.91393) end if ( carID == 488 ) then setElementPosition ( veh[source], 830.12091,-2111.73486,30.91563) end setElementData ( veh[source], "DriveGroup", "Good" ) setVehicleColor(veh[source], 255, 255, 255) warpPedIntoVehicle(source, veh[source]) end ) addEventHandler ( "onPlayerQuit", getRootElement(), function () if veh[source] and isElement( veh[source] ) then destroyElement( veh[source] ) veh[source] = nil end end) addEventHandler ( "onVehicleStartEnter", root, function ( player ) if ( getElementData ( source, "DriveGroup" ) ) then if ( getElementData ( source, "DriveGroup" ) ~= getElementData ( player, "gang" ) ) then cancelEvent ( ) outputChatBox ( "* Error: This car for group 'Good' only!", player, 210, 0, 0, true ) end end end ) function markerHit (hitPlayer, matchingDimension) if isPedInVehicle (hitPlayer) then return end if getElementType(hitPlayer) == "player" then if (getElementData(hitPlayer, "gang") == "Good") then triggerClientEvent ("openMean", hitPlayer) end end end addEventHandler ("onMarkerHit", resourceRoot, markerHit) function markerLeave (hitPlayer, matchingDimension) if getElementType(hitPlayer) == "player" then triggerClientEvent ("closeOpenMean", hitPlayer) end end addEventHandler ("onMarkerLeave", resourceRoot, markerLeave) Link to comment
فاّرس Posted November 10, 2013 Share Posted November 10, 2013 سطر 26 انزل سطر وحط هذا الكود, addVehicleUpgrade(veh[source],id) id = هو الايدي الي تبيه مثل نيترو ...الخ كيف تجيب الاي دي؟ من هذي الصفحة https://wiki.multitheftauto.com/wiki/Vehicle_Upgrades 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