Doffy Posted January 29, 2017 Share Posted January 29, 2017 ابي اول ما الواحد يدخل في ماركر زر ال ويضغط زر التاب يسحب من فلوس اللاعب 400 الف ويعطيه سرعة واول ما يموت اللاعب السرعة تروح منه speedy = createMarker(3102.84253,-2093.56201,1.16875-1,'cylinder',1,2,12,255,255) function marker(player) if getElementType(player) == "player" and player == localPlayer then outputChatBox("#0000FF*#FF0000SpeedPerk#0000FF*this will cost you ( #FF0000$400,000#0000FF ) press'tab'", 255,255,255,true) end end addEventHandler("onClientMarkerHit", speedy, marker) bindKey("tab","down",marker, function() if getElementType(player) == "player" and player == localPlayer then setGameSpeed(tonumber("8")) end end) Link to comment
Abu-Solo Posted January 29, 2017 Share Posted January 29, 2017 (edited) takePlayerMoney setElementSpeed https://wiki.multitheftauto.com/wiki/SetElementSpeed https://wiki.multitheftauto.com/wiki/TakePlayerMoney Edited January 29, 2017 by Abu-Solo 1 Link to comment
Doffy Posted January 29, 2017 Author Share Posted January 29, 2017 Just now, Abu-Solo said: takePlayerMoney SetElementSpeed https://wiki.multitheftauto.com/wiki/SetElementSpeed https://wiki.multitheftauto.com/wiki/TakePlayerMoney طيب وأمر الزر ؟ حق تاب Link to comment
Doffy Posted January 29, 2017 Author Share Posted January 29, 2017 Just now, Abu-Solo said: كيف يعني ؟ يعني شوف ابيه اول ما يدخل الماركر ويضغط زر تاب ياخذ السرعة Link to comment
Abu-Solo Posted January 29, 2017 Share Posted January 29, 2017 (edited) setElementData + getElementData setElementData ---- يحط داتا getElementData --- يتأكد من الداتا اللي معه Edited January 29, 2017 by Abu-Solo 1 Link to comment
Adham Posted January 29, 2017 Share Posted January 29, 2017 (edited) https://wiki.multitheftauto.com/wiki/CreateMarker https://wiki.multitheftauto.com/wiki/OnClientMarkerHit https://wiki.multitheftauto.com/wiki/GetElementType -- player https://wiki.multitheftauto.com/wiki/BindKey https://wiki.multitheftauto.com/wiki/GetPlayerMoney https://wiki.multitheftauto.com/wiki/TakePlayerMoney https://wiki.multitheftauto.com/wiki/SetElementSpeed Edited January 29, 2017 by Deativated Link to comment
Doffy Posted January 29, 2017 Author Share Posted January 29, 2017 19 minutes ago, Deativated said: https://wiki.multitheftauto.com/wiki/CreateMarker https://wiki.multitheftauto.com/wiki/OnClientMarkerHit https://wiki.multitheftauto.com/wiki/GetElementType -- player https://wiki.multitheftauto.com/wiki/BindKey https://wiki.multitheftauto.com/wiki/GetPlayerMoney https://wiki.multitheftauto.com/wiki/TakePlayerMoney https://wiki.multitheftauto.com/wiki/SetElementSpeed @_@ Link to comment
Abdul KariM Posted January 29, 2017 Share Posted January 29, 2017 اول مايدخل الماركر تحقق ان ضاغط زر التاب عن طريق getKeyState وتحقق من فلوسه و اسحب من فلوسه getPlayerMoney takePlayerMoney بعدين سوي ترايقر للكلينت وحط للاعب سبيد triggerClientEvent setGameSpeed لأن لو استخدمت فنكشن السرعة بالسيرفر راح تصير السبيد للكل اما لو ترسل ترايقر للكلينت وتفعل الفنكشن راح تصير للسورس وعند مايموت الاعب رجع القيم سبيد على طبيعتها Link to comment
Doffy Posted January 29, 2017 Author Share Posted January 29, 2017 5 minutes ago, Abdul KariM said: اول مايدخل الماركر تحقق ان ضاغط زر التاب عن طريق getKeyState وتحقق من فلوسه و اسحب من فلوسه getPlayerMoney takePlayerMoney بعدين سوي ترايقر للكلينت وحط للاعب سبيد triggerClientEvent setGameSpeed لأن لو استخدمت فنكشن السرعة بالسيرفر راح تصير السبيد للكل اما لو ترسل ترايقر للكلينت وتفعل الفنكشن راح تصير للسورس وعند مايموت الاعب رجع القيم سبيد على طبيعتها يخوي لو سويته لي وتشرحه علشان تفهم الله يجزاك خير Link to comment
Abdul KariM Posted January 29, 2017 Share Posted January 29, 2017 للاسف ترا من كلامي تقدر تطبق , وابشر بالتصحيح لا اخطيت Link to comment
Doffy Posted January 29, 2017 Author Share Posted January 29, 2017 (edited) 5 minutes ago, Abdul KariM said: للاسف ترا من كلامي تقدر تطبق , وابشر بالتصحيح لا اخطيت اوكي خلك معي انا بسوي الحين 5 minutes ago, Abdul KariM said: للاسف ترا من كلامي تقدر تطبق , وابشر بالتصحيح لا اخطيت هذي محاولتي يخوي كلنت speedy = createMarker(3102.84253,-2093.56201,1.16875-1,'cylinder',1,2,12,255,255) function marker(player) if getElementType(player) == "player" and player == localPlayer then outputChatBox("#0000FF*#FF0000SpeedPerk#0000FF*this will cost you ( #FF0000$400,000#0000FF ) press'tab'", 255,255,255,true) if getKeyState( "tab" ) == true or getKeyState( "tab" ) == true then triggerServerEvent("buyperkspeed",localPlayer) end end end addEventHandler("onClientMarkerHit", speedy, marker) addEvent("speed",true) addEventHandler("speed",root, function() setGameSpeed(tonumber(8)) end) سيرفر addEvent("buyperkspeed",true) addEventHandler("buyperkspeed",root, function() if getPlayerMoney(source) > 400000 then takePlayerMoney(source,400000) triggerClientEvent("speed",source) end end ) ما اشتغلت Edited January 29, 2017 by KinG_Himoo12 Link to comment
Abdul KariM Posted January 29, 2017 Share Posted January 29, 2017 كلينت speedy = createMarker(3102.84253,-2093.56201,1.16875-1,'cylinder',1,2,12,255,255) addEventHandler("onClientMarkerHit", speedy , function ( player ) if ( player == getLocalPlayer ( ) ) then outputChatBox("#0000FF*#FF0000SpeedPerk#0000FF*this will cost you ( #FF0000$400,000#0000FF ) press'tab'", 255,255,255,true) if getKeyState( "tab" ) == true then triggerServerEvent("onBuySpeed", player ) end end end ) addEvent( "onGiveSpeed" , true ) addEventHandler("onGiveSpeed", root , function ( ) setGameSpeed( 8 ) end ) سيرفر addEvent( "onBuySpeed" , true ) addEventHandler( "onBuySpeed", root , function ( ) local aPlayerMoney = getPlayerMoney( source ) if ( aPlayerMoney >= 400000 ) then takePlayerMoney( source , 400000 ) triggerClientEvent( source , "onGiveSpeed", source ) end end ) 1 Link to comment
Doffy Posted January 29, 2017 Author Share Posted January 29, 2017 3 minutes ago, Abdul KariM said: كلينت speedy = createMarker(3102.84253,-2093.56201,1.16875-1,'cylinder',1,2,12,255,255) addEventHandler("onClientMarkerHit", speedy , function ( player ) if ( player == getLocalPlayer ( ) ) then outputChatBox("#0000FF*#FF0000SpeedPerk#0000FF*this will cost you ( #FF0000$400,000#0000FF ) press'tab'", 255,255,255,true) if getKeyState( "tab" ) == true then triggerServerEvent("onBuySpeed", player ) end end end ) addEvent( "onGiveSpeed" , true ) addEventHandler("onGiveSpeed", root , function ( ) setGameSpeed( 8 ) end ) سيرفر addEvent( "onBuySpeed" , true ) addEventHandler( "onBuySpeed", root , function ( ) local aPlayerMoney = getPlayerMoney( source ) if ( aPlayerMoney >= 400000 ) then takePlayerMoney( source , 400000 ) triggerClientEvent( source , "onGiveSpeed", source ) end end ) ما اشتغل يخوي Link to comment
Abdul KariM Posted January 29, 2017 Share Posted January 29, 2017 مستحيل مايشتغل , لاكن جرب الطريقة هذي استبدل الكلينت بهذا speedy = createMarker(3102.84253,-2093.56201,1.16875-1,'cylinder',1,2,12,255,255) function isPlayerInMarker ( ) if isElementWithinMarker( localPlayer, speedy ) then triggerServerEvent ( "onBuySpeed" , localPlayer ) end end bindKey ( "tab" , "down" , isPlayerInMarker ) addEvent( "onGiveSpeed" , true ) addEventHandler("onGiveSpeed", root , function ( ) setGameSpeed( 8 ) end ) 1 Link to comment
خلف Posted January 29, 2017 Share Posted January 29, 2017 13 minutes ago, KinG_Himoo12 said: ما اشتغل يخوي تأكد من الميتا انك ضايف ملف سيرفر وكليت 1 Link to comment
Doffy Posted January 29, 2017 Author Share Posted January 29, 2017 10 minutes ago, خلف said: تأكد من الميتا انك ضايف ملف سيرفر وكليت متأكد وربي 14 minutes ago, Abdul KariM said: مستحيل مايشتغل , لاكن جرب الطريقة هذي استبدل الكلينت بهذا speedy = createMarker(3102.84253,-2093.56201,1.16875-1,'cylinder',1,2,12,255,255) function isPlayerInMarker ( ) if isElementWithinMarker( localPlayer, speedy ) then triggerServerEvent ( "onBuySpeed" , localPlayer ) end end bindKey ( "tab" , "down" , isPlayerInMarker ) addEvent( "onGiveSpeed" , true ) addEventHandler("onGiveSpeed", root , function ( ) setGameSpeed( 8 ) end ) طيب اشتغل يخوي ابي اول ما اللاعب يموت تنحذف الخاصية من عنده لحاله ما تنحذف عند الكل Link to comment
Abdul KariM Posted January 29, 2017 Share Posted January 29, 2017 شوف ردي فوق وتأكد من فلوسك Link to comment
iMr.WiFi..! Posted January 29, 2017 Share Posted January 29, 2017 (edited) setElementData -- when he buy , set true "onPlayerWasted" getElementData -- if true , set false , and setGameSpeed Difflcult Edited January 29, 2017 by iMr.WiFi..! Link to comment
Abdul KariM Posted January 29, 2017 Share Posted January 29, 2017 @iMr.WiFi..! مايحتاج الداتا Link to comment
iMr.WiFi..! Posted January 29, 2017 Share Posted January 29, 2017 @Abdul KariM أجل كيف تبيه يشيل منه الخاصية ؟ نحتاج داتا لما يشتري عشان لما يموت اللاعب نشوف الداتا ترو او فولس اذا كانت ترو يخليها فولس ويرجع القيم سبيد واذا فولس return end ولا عندك طريقة ثانيةة ؟ Link to comment
Abdul KariM Posted January 29, 2017 Share Posted January 29, 2017 مايحتاج داتا ابدأ يوم يموت الاعب ترايقر للكلينت رجع القيم سبيد زي ماكان وانتهينا مايحتاج المشورة هذي Link to comment
iMr.WiFi..! Posted January 29, 2017 Share Posted January 29, 2017 @Abdul KariMماكنت داري لأني سحبت عالبرمجة حوالي سنة 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