yazan Posted February 28, 2013 Share Posted February 28, 2013 سلام عليكم عندي ستفسار ليه لمن اعمل كوبي بست للمود مثلن مود مارك عطاء سياره من لوحه لمن اضغط زر تجني على عدد المودات وش الغلط Link to comment
yazan Posted February 28, 2013 Author Share Posted February 28, 2013 ههه اوضحلك اكثر انا عملت مود مارك تدخله يطلع نافذه تعطيك سياره لكن عملت له اكثر من نسخه بي اسم غير و احداث مارك غير و اسم مارك لكن لمن اضغط على الزر يجني على عدد ماركات حقت مودات المثله نفس شي مارك اعطاء فلوس يعطي بدل 1000 يعطي 2000 لنه مكرر مود لكن بسم غير ليه مدري Link to comment
iPrestege Posted February 28, 2013 Share Posted February 28, 2013 الى الان مافهمت ولا شيء اطرح الاكواد كلها الثنين ذذ Link to comment
yazan Posted February 28, 2013 Author Share Posted February 28, 2013 ذا الكود عملت منه اكثر من مود و اسم مارك غير و احداث غير و غيرت اسم زر لكنه يعطي على قد عدد مودات عملتها مثله yazan1 = createMarker( 1556, -1608.4000244141, 13.39999961853, "cylinder", 2, 255, 25, 90, 250) GUIEditor_Window = {} GUIEditor_Button = {} GUIEditor_Label = {} GUIEditor_Window[1] = guiCreateWindow(258,129,228,368,"By yaZan",false) guiSetVisible(GUIEditor_Window[1],false) GUIEditor_Button[1] = guiCreateButton(32,66,173,70,"LS",false,GUIEditor_Window[1]) GUIEditor_Label[1] = guiCreateLabel(17,25,197,36,"police car",false,GUIEditor_Window[1]) GUIEditor_Button[6] = guiCreateButton(34,138,173,70,"HPv1000",false,GUIEditor_Window[1]) GUIEditor_Button[3] = guiCreateButton(34,209,173,70,"Enforcer",false,GUIEditor_Window[1]) GUIEditor_Button[4] = guiCreateButton(34,280,173,70,"ranger",false,GUIEditor_Window[1]) function open(hitPlayer) if hitPlayer == localPlayer then local team = getPlayerTeam(hitPlayer) if team and getTeamName(team) == "police" then guiSetVisible(GUIEditor_Window[1],not guiGetVisible(GUIEditor_Window[1])) showCursor(guiGetVisible(GUIEditor_Window[1])) guiSetInputEnabled(guiGetVisible(GUIEditor_Window[1])) end end end addEventHandler("onClientMarkerHit",yazan1,open) function givecar(id) triggerServerEvent("givecar",localPlayer,id) guiSetVisible(GUIEditor_Window[1],not guiGetVisible(GUIEditor_Window[1])) showCursor(guiGetVisible(GUIEditor_Window[1])) guiSetInputEnabled(guiGetVisible(GUIEditor_Window[1])) end addEventHandler( "onClientGUIClick", root, function () if ( source == GUIEditor_Button[1] ) then givecar(596) elseif ( source == GUIEditor_Button[6] ) then givecar(523) elseif ( source == GUIEditor_Button[3] ) then givecar(427) elseif ( source == GUIEditor_Button[4] ) then givecar(599) end end ) Vehicles = {} addEvent ( "givecar", true ) addEventHandler ( "givecar", root, function ( id ) if Vehicles [ source ] then destroyElement ( Vehicles [ source ] ) end if tonumber( id ) then local x, y, z = getElementPosition ( source ) Vehicles [ source ] = createVehicle ( tonumber( id ), x, y, z ) if Vehicles [ source ] then warpPedIntoVehicle ( source, Vehicles [ source ] ) end end end ) Link to comment
فاّرس Posted February 28, 2013 Share Posted February 28, 2013 الى الان مافهمت ولا شيء اطرح الاكواد كلها الثنين ذذ يقصد هو سوا مود بالاصح وركبه بالسيرفر ونسخ ملف client.lua وسوا مجلد جديد وحط كلنت فيه ... سوا الطريقه اكثر من مره واذا جا يدخل الماركر بدل ما يعطيه 1000 يعطيه 2000 يعني تتدبل Link to comment
#Al-Ha[J]aRii Posted February 28, 2013 Share Posted February 28, 2013 الى الان مافهمت ولا شيء اطرح الاكواد كلها الثنين ذذ يقصد هو سوا مود بالاصح وركبه بالسيرفر ونسخ ملف client.lua وسوا مجلد جديد وحط كلنت فيه ... سوا الطريقه اكثر من مره واذا جا يدخل الماركر بدل ما يعطيه 1000 يعطيه 2000 يعني تتدبل وضح يعطيه 1000 ويش ؟؟؟؟ Link to comment
فاّرس Posted February 28, 2013 Share Posted February 28, 2013 الى الان مافهمت ولا شيء اطرح الاكواد كلها الثنين ذذ يقصد هو سوا مود بالاصح وركبه بالسيرفر ونسخ ملف client.lua وسوا مجلد جديد وحط كلنت فيه ... سوا الطريقه اكثر من مره واذا جا يدخل الماركر بدل ما يعطيه 1000 يعطيه 2000 يعني تتدبل وضح يعطيه 1000 ويش ؟؟؟؟ Money...! Link to comment
#Al-Ha[J]aRii Posted February 28, 2013 Share Posted February 28, 2013 (edited) givePlayerMoney ( source, 1000 ) Edited February 28, 2013 by Guest Link to comment
فاّرس Posted February 28, 2013 Share Posted February 28, 2013 givePlayerMoney ( source, 1000 ) هههه ياخي افهمك زين الزبده هو سوا مود وركبه بالسيرفر ونسخ المجلد كامل باللي فيه وغير اسمه وركبه بالسيرفر يعني سوا نسختين فهمت ؟ واذا دخل الماركر بدل ما يعطيه 1000 يعطيه 2000 واذا حذف النسخه الثانيه او الاولى يرجع 1000 Link to comment
#Al-Ha[J]aRii Posted February 28, 2013 Share Posted February 28, 2013 givePlayerMoney ( source, 1000 ) هههه ياخي افهمك زين الزبده هو سوا مود وركبه بالسيرفر ونسخ المجلد كامل باللي فيه وغير اسمه وركبه بالسيرفر يعني سوا نسختين فهمت ؟ واذا دخل الماركر بدل ما يعطيه 1000 يعطيه 2000 واذا حذف النسخه الثانيه او الاولى يرجع 1000 هو طرح كوده لاكن ما اشوف فيه كود اعطاء فلوس 1000 شوف yazan1 = createMarker( 1556, -1608.4000244141, 13.39999961853, "cylinder", 2, 255, 25, 90, 250) GUIEditor_Window = {} GUIEditor_Button = {} GUIEditor_Label = {} GUIEditor_Window[1] = guiCreateWindow(258,129,228,368,"By yaZan",false) guiSetVisible(GUIEditor_Window[1],false) GUIEditor_Button[1] = guiCreateButton(32,66,173,70,"LS",false,GUIEditor_Window[1]) GUIEditor_Label[1] = guiCreateLabel(17,25,197,36,"police car",false,GUIEditor_Window[1]) GUIEditor_Button[6] = guiCreateButton(34,138,173,70,"HPv1000",false,GUIEditor_Window[1]) GUIEditor_Button[3] = guiCreateButton(34,209,173,70,"Enforcer",false,GUIEditor_Window[1]) GUIEditor_Button[4] = guiCreateButton(34,280,173,70,"ranger",false,GUIEditor_Window[1]) function open(hitPlayer) if hitPlayer == localPlayer then local team = getPlayerTeam(hitPlayer) if team and getTeamName(team) == "police" then guiSetVisible(GUIEditor_Window[1],not guiGetVisible(GUIEditor_Window[1])) showCursor(guiGetVisible(GUIEditor_Window[1])) guiSetInputEnabled(guiGetVisible(GUIEditor_Window[1])) end end end addEventHandler("onClientMarkerHit",yazan1,open) function givecar(id) triggerServerEvent("givecar",localPlayer,id) guiSetVisible(GUIEditor_Window[1],not guiGetVisible(GUIEditor_Window[1])) showCursor(guiGetVisible(GUIEditor_Window[1])) guiSetInputEnabled(guiGetVisible(GUIEditor_Window[1])) end addEventHandler( "onClientGUIClick", root, function () if ( source == GUIEditor_Button[1] ) then givecar(596) elseif ( source == GUIEditor_Button[6] ) then givecar(523) elseif ( source == GUIEditor_Button[3] ) then givecar(427) elseif ( source == GUIEditor_Button[4] ) then givecar(599) end end ) Link to comment
PaiN^ Posted February 28, 2013 Share Posted February 28, 2013 يعني تبغاه يعيطك ألف بس في أكثر من ماركر يا يزن ؟؟ Link to comment
yazan Posted February 28, 2013 Author Share Posted February 28, 2013 على فكرا شباب انا عطيط مثال حق فلوس لكن كود فوق حق سياره كنق فاهم الموضع القصد عمل نسخ للمود كامل و غير اسمه و غير المارك و يعطي مرتين سياره Link to comment
PaiN^ Posted February 28, 2013 Share Posted February 28, 2013 غالباً لتشابه الأكواد مدري والله !.. بس إللي أعرفه الطريقة هذي ما تنفع ومعليش سؤال : إنت ليه تسوي أكثر من مود ؟؟ سوي مود واحد وحط فيه أكثر من ماركر وريح راسك Link to comment
iMr.Dawix~# Posted February 28, 2013 Share Posted February 28, 2013 الماركر الثاني نفس مككان الماركر الأول وكل واحد يعطيك الف بتسيرر الفين غير احداثياته وخلاص Link to comment
yazan Posted February 28, 2013 Author Share Posted February 28, 2013 الماركر الثاني نفس مككان الماركر الأول وكل واحد يعطيك الف بتسيرر الفينغير احداثياته وخلاص قول والله شباب اقرئو الموضع منيح انا كتبت انه احادث + اسم المارك + اسم المود غير يعني بس بعمل كوبي بست للمود و بغير الفوق^^^^^^ Link to comment
#Al-Ha[J]aRii Posted February 28, 2013 Share Posted February 28, 2013 غالباً لتشابه الأكواد مدري والله !.. بس إللي أعرفه الطريقة هذي ما تنفع ومعليش سؤال : إنت ليه تسوي أكثر من مود ؟؟ سوي مود واحد وحط فيه أكثر من ماركر وريح راسك يب Link to comment
===|OSAMA|=== Posted February 28, 2013 Share Posted February 28, 2013 بدل ما تسوي ألف مود تقدر تختصرها بمود واحد من خلال جدول .. على النحو التآلي , -- Client Side ! Markers = { [1] = { 1556, -1608.4000244141, 13.39999961853 }, [2] = { x, y, z }, [3] = { x, y, z }, } addEventHandler ( "onClientResourceStart", resourceRoot, function ( ) for _, TheMarkers in ipairs ( Markers ) do TheMarker = createMarker ( TheMarkers[1], TheMarkers[2], TheMarkers[3] - 1, "cylinder", 2, 255, 25, 90, 250 ) end end ) GUIEditor_Window = {} GUIEditor_Button = {} GUIEditor_Label = {} GUIEditor_Window[1] = guiCreateWindow(258,129,228,368,"By yaZan",false) guiSetVisible(GUIEditor_Window[1],false) GUIEditor_Button[1] = guiCreateButton(32,66,173,70,"LS",false,GUIEditor_Window[1]) GUIEditor_Label[1] = guiCreateLabel(17,25,197,36,"police car",false,GUIEditor_Window[1]) GUIEditor_Button[6] = guiCreateButton(34,138,173,70,"HPv1000",false,GUIEditor_Window[1]) GUIEditor_Button[3] = guiCreateButton(34,209,173,70,"Enforcer",false,GUIEditor_Window[1]) GUIEditor_Button[4] = guiCreateButton(34,280,173,70,"ranger",false,GUIEditor_Window[1]) addEventHandler ( "onClientMarkerHit", resourceRoot, function ( hitPlayer ) if hitPlayer == localPlayer then local team = getPlayerTeam ( hitPlayer ) if team and getTeamName ( team ) == "police" then guiSetVisible ( GUIEditor_Window[1], not guiGetVisible ( GUIEditor_Window[1] ) ) showCursor ( guiGetVisible ( GUIEditor_Window[1] ) ) guiSetInputEnabled ( guiGetVisible ( GUIEditor_Window[1] ) ) end end end ) function givecar ( id ) triggerServerEvent ( "givecar", localPlayer, id ) guiSetVisible ( GUIEditor_Window[1], not guiGetVisible ( GUIEditor_Window[1] ) ) showCursor ( guiGetVisible(GUIEditor_Window[1] ) ) guiSetInputEnabled ( guiGetVisible ( GUIEditor_Window[1] ) ) end addEventHandler( "onClientGUIClick", root, function ( ) if ( source == GUIEditor_Button[1] ) then givecar(596) elseif ( source == GUIEditor_Button[6] ) then givecar(523) elseif ( source == GUIEditor_Button[3] ) then givecar(427) elseif ( source == GUIEditor_Button[4] ) then givecar(599) end end ) الإستبدآل , السطر الثالث , x, y, z = إحداثيات الماركر السطر الرابع , x, y, z = إحداثيات الماركر و لو تبي تضيف ماركرات زيادة بس زيد سطر بالجدول + زيد الرقم الي ببداية السطر الجديد + حط الإحداثيات ، مثآل لو تبي تحط ماركر رابع تضيف السطر ذا بعد سطر رقم 4 , [4] = { x, y, z }, ملآحظة : سطر 3 + 4 تقدر تحذفهم , ذول حاطهم لكـ مثآل عشان لما تبي تزيد ماركرات تعرف كيف تسويها = ) -- Server Side ! Vehicles = {} addEvent ( "givecar", true ) addEventHandler ( "givecar", root, function ( id ) if Vehicles [ source ] then destroyElement ( Vehicles [ source ] ) end if tonumber( id ) then local x, y, z = getElementPosition ( source ) Vehicles [ source ] = createVehicle ( tonumber( id ), x, y, z ) if Vehicles [ source ] then warpPedIntoVehicle ( source, Vehicles [ source ] ) end end end ) Link to comment
yazan Posted February 28, 2013 Author Share Posted February 28, 2013 مشكورين اسامة يو كفو ض1 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