Jump to content

abu5lf

Members
  • Posts

    2,193
  • Joined

  • Last visited

Everything posted by abu5lf

  1. بعض الاكواد ماتصلح الا في سيرفر وبعضها ماتصلح الا في كلنت بالتريقر يمديك تسوي وظايف مثل: setClientPlayerTeam giveClientPlayerMoney وكذا
  2. السيرفر CPU وتستهلك من network traffic مما يعني انها تولد الكثير من ال الجداول صعبة عليه لذلك انا اساعد با اسهل طريقة لهم
  3. local staff = {} هذي حقت وش؟
  4. onMarkerHit givePlayerMoney setTimer setElementData getElementData
  5. aMarkers = { --{ aX, aY, aZ, interior, dimension }; { 10, 20, 1, 10, 255 }; } for _, v in ipairs( aMarkers )do print( 'aX:'.. v[1] ) print( 'aY:'.. v[2] ) print( 'aZ:'.. v[3] ) print( 'interior:'.. v[4] ) print( 'dimension:'.. v[5] ) end
  6. ظروف شخصية لحد الآن لكن الله يعين
  7. addEvent( 'a', true ) addEventHandler( 'a', root, function( ) if( getPlayerMoney( source ) >= 2 )then if( getElementHealth( source ) ~= 100 )then takePlayerMoney( source, 2 ) setElementHealth( source, getElementHealth( source ) + 20 ) end else outputChatBox( 'you dont have mony', source, 255, 0, 0 ) end end )
  8. -- Client Side -- WeaponID = { [31] = true, [36] = true, [38] = true, } local vMarker = createMarker( 20, 20, 0 ); addEventHandler( 'onClientPlayerWeaponFire', getRootElement( ), function( currentWeaponID ) if( isElementWithinMarker( localPlayer, vMarker ) )and( WeaponID[currentWeaponID] )then toggleControl( 'fire', false ); else toggleControl( 'fire', true ); end end ) addEventHandler( 'onClientMarkerLeave', vMarker, function( hitPlayer ) if( hitPlayer == localPlayer )then toggleControl( 'fire', true ); end end )
  9. شف هالمثال setTimer( function( ) setOpen( ) end, 3600000, 0 ) function setOpen( ) setElementData( aMarker, 'aMarkerData', true ); outputChatBox ' الماركر مفتوح ' setTimer( function( ) setElementData( aMarker, 'aMarkerData', false ); outputChatBox ' قد اغلق الماركر ' end, 300000, 1 ) end
  10. abu5lf

    طلب

    onClientGUIDoubleClick guiGridListAddRow guiGridListGetItemText guiGridListGetSelectedItem guiGridListSetItemText
  11. انت شايل الداتا حق الماركر ليه؟ if( getElementData( source, 'aMarkerData' ) == true )then مايحتاج تحط == true لأن لو قيمته صحيحة يتنفذ الشرط setElementPosition ( hitElement, X, Y, Z ) وين الاحداثيات هنا انا معطيك الكود الصح تروح تحذف وتعدل؟ + التايمر بطريقة هذا مايجيب اي فائدة انت علمني متهى تفتح ومتهى تصك من بعد ماتفتح؟
  12. https://community.multitheftauto.com/ind ... ls&id=8720
  13. triggerServerEvent getPlayerMoney outputChatBox takePlayerMoney
  14. aMarker = createMarker( 0, 0, 0 ); addEventHandler( 'onMarkerHit', aMarker, function( hitElement ) if( getElementType( hitElement ) == 'player' )then if( getElementData( source, 'aMarkerData' ) )then spawnPlayer( hitElement, 10, 10, 3 ); end end end ) setElementData( aMarker, 'aMarkerData', true ); -- تفتحه setElementData( aMarker, 'aMarkerData', false ); -- تصكه استخدم معها setTimer شف هالمثال يابن الحلال
  15. local aX, aY, aZ = getElementPosition( localPlayer ); احداثيات مكانك
  16. onClientMarkerHit guiSetVisible onClientGUIClick triggerServerEvent setPlayerTeam addCommandHandler setPedArmor giveWeapon
  17. local vMarker = createMarker( 10, 10, 0 ); addEventHandler( 'onClientMarkerHit', vMarker, function( hitPlayer ) if( hitPlayer == localPlayer )then local aX, aY, aZ = getElementPosition( localPlayer ); createVehicle( 562, aX + 2, aY, aZ ); end end )
  18. فيه طرق غير هذا المود وذكروها لك الاخوان
  19. https://wiki.multitheftauto.com/wiki/SetElementPosition تستخدمه عشان وش
  20. aMarker = createMarker( 0, 0, 0 ); addEventHandler( 'onMarkerHit', aMarker, function( hitElement ) if( getElementType( hitElement ) == 'player' )then if( getElementData( source, 'aMarkerData' ) )then spawnPlayer( hitElement, 10, 10, 3 ); end end end ) setElementData( aMarker, 'aMarkerData', true ); -- تفتحه setElementData( aMarker, 'aMarkerData', false ); -- تصكه استخدم معها setTimer
  21. كيف كل ساعة 5 دقائق مافهمت
  22. https://code.google.com/p/mtasa-resourc ... loads/list
  23. createMarker setTimer createObject moveObject setTimer getPlayersInTeam givePlayerMoney spawnPlayer givePlayerMoney getPlayersInTeam getElementData addCommandHandler getTimerDetails طبعا لازم تستخدم setElementData و getElementData بعض الاكواد لها طرق ثانية لكن هذي اسهل شيء لك
×
×
  • Create New...