Jump to content

فاّرس

Members
  • Posts

    4,805
  • Joined

  • Last visited

  • Days Won

    10

Everything posted by فاّرس

  1. ما فهمتك زين؟ يعني تقصد تكون الكاميرا بالجو , وبعدين تنزل بشويش لين توصل للاعب ؟
  2. الحين نفسي افهم وين الحدث الي تبي تنكسله ؟ -__-"
  3. اذا تبغى اكثر من زر يسوي نفس الوظيفه سوي تحقق بسيط , if source == button1 or source == button2 or ... then
  4. طيب نفترض انه قالك وش الشيء الي يحتاج صلاحيات , وضاف كود يعطيه ادمنيه , كيف بتعرف؟ المود مشفر طبعا !
  5. مود حلو نوعا ما , لأن فيه ناس تنشر وتطلع وتغير النك وترجع . اذا ماني غلطان اخذت الفكره من الكود الي طارحه في قسم الشروحات حق الاكاونت داتا ؟ بالتوفيق.
  6. واسترجعته للإديت بيطلع مشفر ؟ انا مابيه مشفر ابيه يكون عادي , ممكن هالشيء ولا لا؟ sha256 الحين لو حفظت شيء بالقاعده وشفتره بـ
  7. 4 في سطر false ناقصك وسطر 12 السورس غير معرف.
  8. يمكن عشان ان برستيج معروف في المنتدى , وخصوصا انه ام تي اي برو , فـ الموضوع يجذب الناس.
  9. كنت اقصد اني حفاظ اشياء داخل قاعده البيانات , وابيها تكون مشفره مثل الباسوردات. تضبط معها يعني؟ لو سويت استرجاع للمعلومات من القاعده تجي مشفره ؟ sha256 بس
  10. يعطيك العافيه, ساؤل ثاني , الحين الريجستري كيف يتشفر ؟ يعني مثلا حفظ اسماء اللاعبين وباسورداتهم , ابيها تتشفر الباسووردات.
  11. بسم الله الرحمن الرحيم, السلام عليكم ورحمه الله وبركاته, حبيت اسأل لو فيه طريقه لتشفير قاعدة البيانات, ومشكورين مقدما.
  12. -- Server Side # addEventHandler('onPlayerQuit',root,function() local vAcc = getPlayerAccount(source) local vData = getElementData(source,'Anything') if not ( vAcc ) or not ( vData ) or ( isGuestAccount(vAcc) ) then return end setAccountData(vAcc,'DATA',vData) end ) addEventHandler('onPlayerLogin',root,function(_,acc) local v_Data = getAccountData(acc,'DATA') if ( v_Data ) then setElementData(source,'Anything',v_Data) end end )
  13. Function syntax (server): bool sendClientMessage ( string message, player thePlayer [, int r=0, int g=0, int b=0, bool topBar=true, int time=8] ) Function syntax (client): bool sendClientMessage ( string message [, int r=0, int g=0, int b=0, bool topBar=true, int time=8] ) https://community.multitheftauto.com/in ... ls&id=7668
  14. Function syntax (server): bool sendClientMessage ( string message, player thePlayer [, int r=0, int g=0, int b=0, bool topBar=true, int time=8] )
  15. رتب اكوادك , ترا محد بيساعدك كذا ! -- Server Side # local marker1 = createMarker ( 2759.8745117188,-2015.3276367188,12.9000000, 'cylinder', 0.70, 252, 0, 252 ); local marker2 = createMarker ( 2127.2795410156,-1778.0109863281,13.357691574097, 'cylinder', 0.70, 252, 0, 252 ); for _, p in ipairs( getElementsByType ( 'player' ) ) do bindKey ( p, 'h', 'down', Animation ); end addEventHandler ( 'onPlayerJoin', root,function ( ) bindKey ( source, 'h', 'down', Animation ); end ) function Animation ( plr ) if ( isElementWithinMarker(plr, marker1) ) or ( isElementWithinMarker(plr, marker2) ) then if ( getPlayerMoney ( plr ) >= 150 ) then takePlayerMoney ( plr, 150 ); setElementFrozen ( plr, true ) setTimer (setElementFrozen, 5500, 1, plr, false) setPedArmor ( plr, 100 ); setPedAnimation ( plr, 'FOOD', 'EAT_Burger', _, false, _, _, false ); exports['topbarchat']:sendClientMessage ( ' لقد قمت بشراء العصير ', plr, 0, 255, 255, true ) exports['topbarchat']:sendClientMessage ( '150$ ', plr, 0, 255, 255, true ) else exports['topbarchat']:sendClientMessage ( '* لا يوجد لديك المال الكافي لشراء العصير ', plr, 0, 252, 255, true ) exports['topbarchat']:sendClientMessage ( '150$ ', plr, 0, 252, 255, true ) end end end addEventHandler ( 'onMarkerLeave', root,function ( player ) if source == marker1 or source == marker2 then if ( getElementType ( player ) == 'player' ) then exports['topbarchat']:sendClientMessage ( ' H أذا أردت شراء العصير اضغط ', player, 255, 0, 255, true ) exports['topbarchat']:sendClientMessage ( ' 150$ بمبلغ ', player, 255, 0, 255, true ) end end end )
  16. -- Server Side # local marker1 = createMarker ( 2759.8745117188,-2015.3276367188,12.9000000, "cylinder", 0.75, 252, 0, 252 ); local marker2 = createMarker ( 2759.8745117188,-2022.3276367188,12.9000000, "cylinder", 0.75, 252, 0, 252 ); addEventHandler ( 'onMarkerLeave', root, function ( player ) if source == marker1 or source == marker2 then if ( getElementType ( player ) == "player" ) then exports['topbarchat']:sendClientMessage ( " H أذا أردت شراء العصير اضغط ", player, 255, 0, 255, true ) exports['topbarchat']:sendClientMessage ( " 150$ بمبلغ ", player, 255, 0, 255, true ) end end end )
  17. وتمر على كامل قيم الجدول for مع اللوب ipairs تستخدم مثال , x = {'One','Two','Three'} for k,v in ipairs(x) do outputChatBox(v[1]) end while و for مع do غالبا يستخدم nil = لا شيء , يعني تخلي القيمه تساوي لا شيء , يعني كأنك تحذفها tonumber = تستخدم غالبا للتحقق اذا كان رقم , او تحول السلسه النصيه الى رقم
  18. تقصد يدخله تيم معين , ولا ما يشوفه الا تيم معين؟ اذا تقصد يدخله تيم معين , getPlayerTeam getTeamName اما اذا تقصد ما يشوفه الا تيم معين , getPlayersInTeam getTeamFromName setElementVisibleTo
  19. على حسب ممكن تحتاجها بأشياء وممكن ما تحتاجها على حسب فكرتك
  20. ياحبيبي القسم هذا,خاص بالشروحات مو بطلب الاكواد !!
×
×
  • Create New...