PaiN^ Posted June 10, 2013 Share Posted June 10, 2013 السلام عليكم لأني أعتقد إنه في فنكشن يسهل ( In Game Handling Editor ) hedit ممكن تقولوا لي وش الفنكشنات إللي يمكن إستخراجها من مود تحميل الوزنيات وشكرآ Link to comment
K1NG Posted June 10, 2013 Share Posted June 10, 2013 --|> EVENTS requestRights [ source = player | args ( ) ] importHandling [ source = player | args ( element vehicle, table toImport ) ] resetHandling [ source = player | args ( element vehicle, int baseVehicleID ) ] --|> FUNCTIONS setHandlingFromTable ( element vehicle, table tab ) إذا تبي أي مثال على أي وحدة منهم .. أنا جاهز . Link to comment
PaiN^ Posted June 11, 2013 Author Share Posted June 11, 2013 importHandling لو سمحتوا ممكن مثال على Link to comment
iPrestege Posted June 11, 2013 Share Posted June 11, 2013 https://forum.multitheftauto.com/viewtopic.php?f=160&t=59190&p=563818&hilit=importHandling#p563818 Link to comment
K1NG Posted June 11, 2013 Share Posted June 11, 2013 (edited) For Ex.: addEventHandler ( "onClientGUIClick", Button, function ( ) if ( isPedInVehicle ( localPlayer ) ) then importHandling ( getPedOccupiedVehicle ( localPlayer ), "The Handling", "SA" ) end end, false ) hedit طبعاً لازم تحط هالنكشفن داخل مود إذا تبيها من مود ثاني .. exportضيف الفنكشن بالميتا .. وضبطها على الـ ثم رح للمود الثاني وضيف هالكود ذذ For Ex.: addEventHandler ( "onClientGUIClick", Button, function ( ) if ( isPedInVehicle ( localPlayer ) ) then export [ "hedit" ]:importHandling ( getPedOccupiedVehicle ( localPlayer ), "The Handling", "SA" ) end end, false ) Edited June 11, 2013 by Guest Link to comment
iPrestege Posted June 11, 2013 Share Posted June 11, 2013 For Ex.: addEventHandler ( "onClientGUIClick", Button, function ( ) if ( isPedInVehicle ( localPlayer ) then importHandling ( getPedOccupiedVehicle ( localPlayer ), "The Handling", "SA" ) end end, false ) hedit طبعاً لازم تحط هالنكشفن داخل مود إذا تبيها من مود ثاني .. exportضيف الفنكشن بالميتا .. وضبطها على الـ ثم رح للمود الثاني وضيف هالكود ذذ For Ex.: addEventHandler ( "onClientGUIClick", Button, function ( ) if ( isPedInVehicle ( localPlayer ) then export [ "hedit" ]:importHandling ( getPedOccupiedVehicle ( localPlayer ), "The Handling", "SA" ) end end, false ) قوس ناقص ) isPedInVehicle . Link to comment
K1NG Posted June 11, 2013 Share Posted June 11, 2013 For Ex.: addEventHandler ( "onClientGUIClick", Button, function ( ) if ( isPedInVehicle ( localPlayer ) then importHandling ( getPedOccupiedVehicle ( localPlayer ), "The Handling", "SA" ) end end, false ) hedit طبعاً لازم تحط هالنكشفن داخل مود إذا تبيها من مود ثاني .. exportضيف الفنكشن بالميتا .. وضبطها على الـ ثم رح للمود الثاني وضيف هالكود ذذ For Ex.: addEventHandler ( "onClientGUIClick", Button, function ( ) if ( isPedInVehicle ( localPlayer ) then export [ "hedit" ]:importHandling ( getPedOccupiedVehicle ( localPlayer ), "The Handling", "SA" ) end end, false ) قوس ناقص ) isPedInVehicle . تم التعديل، سوري سويته عالسريع . Link to comment
PaiN^ Posted June 11, 2013 Author Share Posted June 11, 2013 مشكوررين ما قصرتوا بس أبغى أفهم شي --|> EVENTS importHandling [ source = player | args ( element vehicle, table toImport ) ] إنت حطيتلي كذا يا كنق, مو كذا المفروض يكون هذا حدث ؟ Link to comment
K1NG Posted June 11, 2013 Share Posted June 11, 2013 مشكوررين ما قصرتوا بس أبغى أفهم شي --|> EVENTS importHandling [ source = player | args ( element vehicle, table toImport ) ] إنت حطيتلي كذا يا كنق, مو كذا المفروض يكون هذا حدث ؟ سوري أخوي .. الحين فهمت نظام السكربت ؛ السكربت أثرهـ له وظايف وأحداث كثير وفيه عندكـ وظايف واحداث بجانب كلنت وأخرى بجانب سيرفر وأخرى بجانب كلنت وسيرفر معاً .. فيه عندكـ وظايف بجانب كلنت هي كالتالي .. -- |> FUNCTIONS getText ( ... ) getHandlingPropertyFriendlyName ( string property ) getHandlingPropertyInformationText ( string property ) getHandlingPropertyValueType ( string property ) getHandlingPropertyValueInformation ( string property ) getHandlingPropertyOptionNames ( string property ) getHandlingPropertyByteName ( string property, integer byte, string value ) getHandlingPropertyByteInformation ( string property, integer byte, string value ) getHandlingHexadecimalChangeDetails ( element vehicle, string property, var value ) cacheClientSaves ( ) getClientSaves ( ) isClientHandlingExisting ( string name ) saveClientHandling ( string name, string description ) loadClientHandling ( string name ) loadHandling ( element vehicle, lowerCaseName, cacheLib ) -- Not for general use! It's called by functions. importHandling ( element vehicle, string handlingLine/table handlingTable ) exportHandling ( element vehicle ) resetVehicleHandling ( element vehicle, int baseID ) prepareHandlingValue ( element vehicle, string property, var value ) getPlayerCorrectTime ( int hours, int minutes, int seconds ) setUserConfig ( string config, string value ) getUserConfig ( string config ) getUserTemplate ( ) getUserLanguage ( ) updateXMLCache ( string cahchelib, string cachename, table entry ) updateRights ( bool loggedin, bool admin ) وفي عندكـ وظايف وأحداث بجانب سيرفر وهي كالتالي .. -- |> EVENTS requestRights [ source = player | args ( ) ] importHandling [ source = player | args ( element vehicle, table toImport ) ] resetHandling [ source = player | args ( element vehicle, int baseVehicleID ) ] -- |> FUNCTIONS setHandlingFromTable ( element vehicle, table tab ) وفيه عندكـ وظايف بجانب سيرفر وكلنت وهي كالتالي .. -- |> FUNCTIONS checkArguments ( table { "type", argument }, ... ) -- UNUSED validateResourcePointer ( string/userdata resource ) isValidPlayer ( element player ) isValidVehicle ( element vehicle ) isValidVehicleModel ( int model ) isHandlingPropertyValid ( string property ) isHandlingPropertyCorrectable ( string property ) isHandlingPropertyCenterOfMass ( string property ) isHandlingPropertyHexadecimal ( string property ) getHandlingLimits ( string property ) isHandlingValueWithinLimits ( string property, int/float value ) getVehicleIdentifierByModel ( integer model ) getVehicleModelsByIdentifier ( string identifier ) getHandlingPropertyNameFromID ( int id ) getHandlingPropertyIDFromName ( string property ) getHandlingPropertyInputType ( string property ) getHandlingByteEnabled ( element vehicle, string property, integer byte, string value ) getHandlingPreviousValue ( element vehicle, string property ) setVehicleSaved ( element vehicle, bool saved ) isVehicleSaved ( element vehicle ) updateCache ( string cacheLib, string cacheChild, table cacheEntry ) getEnabledValuesFromByteValue ( string byteValue ) valueToString ( string property, var value ) stringToValue ( string property, string value ) numberToHex ( int integer ) tobool ( var variable ) RGBtoHEX ( ... ) math.round ( int number ) table.size ( table table ) الحين هالوظايف إلي تبي تستخدمه منها ... يا تستخدمها من داخل السكربت .. أو إذا تبي تستخدمها من خارج السكربت .. لازم تعرف كل فنكشن بالميتا على حسب نوعه عشان تقدر تتصل فيه من سكربت آخر ؛ أما بالنسبة للشرح .. أظن مايبيلهم شرح كل شي موضح تمام . 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