^#Dream Posted June 2, 2014 Posted June 2, 2014 السسلام عليكم انا ودي اسوي معرض السيارات وابي الاكواد مثل اذا ضغطت على السيارة من القريد ليست تطلع لي السيارة والكود اذا ضغط Buy يسحب من فلوسه وتجي السيارة في لوحة التحكم حقت السيارة وابي كود Lock Hide Show Sell Warp to car Light On Light Off
al-Kobra Posted June 2, 2014 Posted June 2, 2014 اذا دخلت الماركر تطلع لك لوحة واذا حددت رو تغير السيارة : 'onClientResourceStart' createVehicle setElementDimension 'onMarkerHit' setCameraMatrix guiSetVisible ----- 'onClientGUIClick' ^ if source == GridName then guiGridListGetItemText guiGridListGetSelectedItem getVehicleModelFromName setElementModel اذا حدد وضغط buyButton : 'onClientGUIClick' guiGridListGetItemText guiGridListGetSelectedItem getVehicleModelFromName triggerServerEvent -- Server Side: V 'onResourceStart' executeSQLQuery -- create addEvent addEventHandler getPlayerMoney takePlayerMoney executeSQLQuery -- insert local carlist = executeSQLQuery -- select triggerClientEvent -- لازم تضيف تعريف select الا هو carlist ----- Client Side: V guiGridListAddRow guiGridListSetItemText Lock setVehicleLocked hide destroyElement show createVehicle sell guiGridListGetItemText guiGridListGetSelectedItem guiGridListRemoveRow Warp to car: getElementPosition -- car setElementPosition -- source Light On setVehicleOverrideLights ( playerVehicle, 2 ) Light Off setVehicleOverrideLights ( playerVehicle, 1 ) ومع كل هالفنكشنات ما اظن انك تسويه ذذ
KaduRo Posted June 2, 2014 Posted June 2, 2014 Warp to car: getElementPosition -- car setElementPosition -- source X warpPedIntoVehicle -- هو يبي وارب , يعني يركبه السيارة بسرعة
#Al-Ha[J]aRii Posted June 2, 2014 Posted June 2, 2014 Warp to car: getElementPosition -- car setElementPosition -- source X warpPedIntoVehicle -- هو يبي وارب , يعني يركبه السيارة بسرعة صاحب الموضوع قال يبي ينقله للسيارة ( Warp To Car ) فيستخدم الي كتبهم كوبرا getElementPosition setElementPosition Try a little harder to be a little better I Can Made To You Any Script For $ Skype : alhajarii-mtasa
KaduRo Posted June 2, 2014 Posted June 2, 2014 ^ وكلامي ايضآ صحيح , هو ماوضح بالضبط شنو يبي سويت كود مشابه لطلبك الاول(الشوب) بسرعة , يمكن يفيدك , وهو شغال %70 تمام ,بس مازال محتاج تعديلات انت عدل عليه حسب طلبك Client vehId = { {602,1000} , {496,1200} , {401,2000}, {411,5000} } ------------------------------ Gui الـ ----------- CarWindow = guiCreateWindow(509, 4, 281, 586, "Car Shop", false) guiWindowSetSizable(CarWindow, false) Grid = guiCreateGridList(9, 24, 262, 460, false, CarWindow) guiGridListAddColumn(Grid, "Car :", 0.5) guiGridListAddColumn(Grid, "Money :", 0.4) CancelB = guiCreateButton(9, 527, 119, 37, "Cancel", false, CarWindow) BuyB = guiCreateButton(148, 527, 119, 37, "Buy", false, CarWindow) guiSetVisible(CarWindow , false) for k , v in ipairs ( vehId ) do local row = guiGridListAddRow(Grid) guiGridListSetItemText(Grid , row , 1 , getVehicleNameFromModel(tonumber(v[1])) , false , false) guiGridListSetItemText(Grid , row , 2 , v[2] , false ,false) end ------------------------------------------------------------------- local x , y , z = getElementPosition(localPlayer) CarMarker = createMarker(x-4 , y , z-1 , "cylinder" , 2 , 255 , 0 , 0, 255) addEventHandler("onClientMarkerHit" , CarMarker , function (hitPlayer) if getElementType(hitPlayer) == "player" and hitPlayer == localPlayer then setCameraMatrix(260.47699 ,-1872.22534, 5, 0 ,10000 ,-1200) guiSetVisible(CarWindow , true) showCursor(true) moneyl = guiCreateLabel(9, 490, 258, 33, "Your Money : " ..getPlayerMoney(localPlayer), false, CarWindow) car = createVehicle(602 , 259.05627, -1860.02881, 2.55568 , 0 , 0 , 120) end end) function ShowCar ( ) if source == Grid then local CarName = guiGridListGetItemText(Grid , guiGridListGetSelectedItem(Grid) , 1) if CarName == "" then return end setElementModel(car , getVehicleModelFromName(CarName)) end end addEventHandler("onClientGUIClick" , Grid , ShowCar) function Close () if source == CancelB then guiSetVisible(CarWindow , false) showCursor(false) destroyElement(car) setCameraTarget(localPlayer) destroyElement(moneyl) end end addEventHandler("onClientGUIClick" , root , Close) setCameraTarget(localPlayer) addEventHandler("onClientGUIClick" , BuyB , function () if source == BuyB then local CarName = guiGridListGetItemText(Grid , guiGridListGetSelectedItem(Grid) , 1) local CarPrice = guiGridListGetItemText(Grid , guiGridListGetSelectedItem(Grid) , 2) if CarName == "" then return end triggerServerEvent("BuyCar" , localPlayer , CarName , CarPrice) end end) Server addEvent("BuyCar" , true) addEventHandler("BuyCar" , root , function (carN , carP) money = getPlayerMoney(source) if money < tonumber(carP) then outputChatBox("ماعندك فلوس كافية !", source) elseif money >= tonumber(carP) then takePlayerMoney(source , carP) createVehicle(getVehicleModelFromName(carN) , 190.75970, -1845.49609, 3.55639+1) end end)
Max+ Posted June 2, 2014 Posted June 2, 2014 بالنسبة warp to car KaduRo صح , اما setElementPosition > وش دخله . . ؟ - New , Kill System - New, GameMode Intro - Leve / Exp System - New nametag showing style - New , Hud For Players - Skin Selection from SA-MP - Money System / Buy Weapons - Drop Weapons - New, Flood System - New , Group Assign - Gun license For Weapons - Random Rule System For Money
3tibe511 Posted June 2, 2014 Posted June 2, 2014 بالنسبة warp to car KaduRo صح , اما setElementPosition > وش دخله . . ؟ هو يبي يجيب السيارة مايبي يدخله فيها بعدين لو تستخدم الورب راح يوديك للسيارة ماراح يجيبها
Max+ Posted June 2, 2014 Posted June 2, 2014 وابي كود Lock Hide Show Sell Warp to car Light On Light Off انا فاهم قصده يبي اذا اختار السيارة وضغط على الزر يكون هو على طول داخل السيارة اللي اختارها والكود اللي يسويها warpPedIntoVehicle + ClientSide triggerServerEvent , شوف الويكي وش يقول , Attention: If you used setElementPosition to spawn the ped/player, this function will not work and returns false. - New , Kill System - New, GameMode Intro - Leve / Exp System - New nametag showing style - New , Hud For Players - Skin Selection from SA-MP - Money System / Buy Weapons - Drop Weapons - New, Flood System - New , Group Assign - Gun license For Weapons - Random Rule System For Money
#Al-Ha[J]aRii Posted June 3, 2014 Posted June 3, 2014 بالنسبة warp to car KaduRo صح , اما setElementPosition > وش دخله . . ؟ صاحب الموضوع طلب ينقله لسيارة حقته مو ينقله ويركبه السيارة بالنسبة حق ويش دخله setElementPosition شوف الويكي ويش يقول float, float, float getElementPosition ( element theElement ) theElement: The element which you'd like to retrieve the location of [/b] فيعني بيجيب الاحداثيات حقت السيارة بـ getElementPosition وينقل الاعب للسيارة بـ setElementPosition Try a little harder to be a little better I Can Made To You Any Script For $ Skype : alhajarii-mtasa
Max+ Posted June 3, 2014 Posted June 3, 2014 بالنسبة warp to car KaduRo صح , اما setElementPosition > وش دخله . . ؟ صاحب الموضوع طلب ينقله لسيارة حقته مو ينقله ويركبه السيارة بالنسبة حق ويش دخله setElementPosition شوف الويكي ويش يقول float, float, float getElementPosition ( element theElement ) theElement: The element which you'd like to retrieve the location of [/b] فيعني بيجيب الاحداثيات حقت السيارة بـ getElementPosition وينقل الاعب للسيارة بـ setElementPosition ادري يابعد راسي اعرف وش تستخدم فيه , انا قصدي وش دخلها بالطلب حقه , بس عاد ننتظر صاحب الموضوع عشان نعرف هو يبي الاعب داخل السيارة ولا يبي ينقله جنب السيارة , . . . - New , Kill System - New, GameMode Intro - Leve / Exp System - New nametag showing style - New , Hud For Players - Skin Selection from SA-MP - Money System / Buy Weapons - Drop Weapons - New, Flood System - New , Group Assign - Gun license For Weapons - Random Rule System For Money
</Mr.Tn6eL> Posted June 3, 2014 Posted June 3, 2014 اذ كان يبي يخلي السيارة جنب الاعب getElementPosition setElementPosition او يركبه السيارة warpPedIntoVehicle skype : 011101000110111000110110011001010110110000110000001110010011000000111001
^#Dream Posted June 3, 2014 Author Posted June 3, 2014 والله الفنكشنات كثثيرهه ماظظن اني بققدر اسسويه الرجاء اغلاق الموضوع واسفف اذا تعبتكم
Recommended Posts