Jump to content

[ مشكلة ]


JustP

Recommended Posts

السلام عليكم , ابي اسوي سيارة تمشي لوحدها لمكان انا احدده وماتصعد عالرصيف او تدعم بالاشياء ( تمشي بدون ماحد يركبها ) عشاني ابي اخلي بيد فيها كشكل

وشكراً

Link to comment
1 hour ago, Sub[Z]ero said:

السلام عليكم , ابي اسوي سيارة تمشي لوحدها لمكان انا احدده وماتصعد عالرصيف او تدعم بالاشياء ( تمشي بدون ماحد يركبها ) عشاني ابي اخلي بيد فيها كشكل

وشكراً

تبي تسوي مود فورت نايت

ضض

Link to comment

وعليكم السلام

الحكاية مب سهلة زي ما انتا فاكر

بس بحاول ابسطهالك

انتا لو تبي السيارة تتحرك استعمل البيد كسائق و استخدم الكود اللي كتبهولك الاخ فوق

بالنسبة ما يضرب برصيف يبيلك احداثيات المنطقة

وفي مود راح عن بالي اسموا بس هو حق سباون للسيارات وتحريكها و كذا في الاحداثيات كاملة

بالتوفيق

Edited by KillerX
  • Like 1
Link to comment
2 hours ago, KillerX said:

وعليكم السلام

الحكاية مب سهلة زي ما انتا فاكر

بس بحاول ابسطهالك

انتا لو تبي السيارة تتحرك استعمل البيد كسائق و استخدم الكود اللي كتبهولك الاخ فوق

بالنسبة ما يضرب برصيف يبيلك احداثيات المنطقة

وفي مود راح عن بالي اسموا بس هو حق سباون للسيارات وتحريكها و كذا في الاحداثيات كاملة

بالتوفيق

ترا انا اعرف بالبرمجة بس هذا ماقدر اجيبه فـ نشرت هنا وبحل هذي المشكلة إن شاء الله

3 hours ago, +Source|> said:

تبي تسوي مود فورت نايت

ضض

لا ابي اسوي شيء عجبني جداً بسيرفر SAUR 
إنك لما تسوي الشخصية تجي السيارة توقف بمكان وينزل شخص الخ.

  • Like 1
Link to comment
5 hours ago, Sub[Z]ero said:

انا ماعندي القدرة على الدفع , لذلك جالس اسأل بس مافي شخص رد علي الحين عرفت كيف امشيها بس كيف بخليها توقف عند مكان محدد

شوف يا حلو

عندك كذا طريقة

مثلا لما تيجي تحدد مكان الوقوف

تعمل عليه ماركر وتستخدم حدث اول ما يدخل الماركر يقف 

مثال

stopMarker = createMarker( 0 , 0 , 10 )

addEventHandler( "onMarkerHit" , stopMarker , 
    function( hitElement )
        if( ( getElementType( hitElement ) == "vehicle" ) and ( getVehicleOccupant( hitElement ) ) then
            if( getElementType( getVehicleOccupant( hitElement ) ) == "ped" ) then
                setPedAnalogControlState( getVehicleOccupant( hitElement ) , "accelerate" , 0 )
                destroyElement( source ) 
            end
        end 
     end
)

او تجيب المسافة بينك و بين نقطة النهاية و تقارنها بعلامة اصغر من

getDistanceBetweenPoints3D

بالتوفيق

Link to comment
1 hour ago, KillerX said:

شوف يا حلو

عندك كذا طريقة

مثلا لما تيجي تحدد مكان الوقوف

تعمل عليه ماركر وتستخدم حدث اول ما يدخل الماركر يقف 

مثال


stopMarker = createMarker( 0 , 0 , 10 )

addEventHandler( "onMarkerHit" , stopMarker , 
    function( hitElement )
        if( ( getElementType( hitElement ) == "vehicle" ) and ( getVehicleOccupant( hitElement ) ) then
            if( getElementType( getVehicleOccupant( hitElement ) ) == "ped" ) then
                setPedAnalogControlState( getVehicleOccupant( hitElement ) , "accelerate" , 0 )
                destroyElement( source ) 
            end
        end 
     end
)

او تجيب المسافة بينك و بين نقطة النهاية و تقارنها بعلامة اصغر من


getDistanceBetweenPoints3D

بالتوفيق

شُكرا لك الماركر اسهل واقدر اخفيه

  • Like 1
Link to comment
7 hours ago, KillerX said:

شوف يا حلو

عندك كذا طريقة

مثلا لما تيجي تحدد مكان الوقوف

تعمل عليه ماركر وتستخدم حدث اول ما يدخل الماركر يقف 

مثال


stopMarker = createMarker( 0 , 0 , 10 )

addEventHandler( "onMarkerHit" , stopMarker , 
    function( hitElement )
        if( ( getElementType( hitElement ) == "vehicle" ) and ( getVehicleOccupant( hitElement ) ) then
            if( getElementType( getVehicleOccupant( hitElement ) ) == "ped" ) then
                setPedAnalogControlState( getVehicleOccupant( hitElement ) , "accelerate" , 0 )
                destroyElement( source ) 
            end
        end 
     end
)

او تجيب المسافة بينك و بين نقطة النهاية و تقارنها بعلامة اصغر من


getDistanceBetweenPoints3D

بالتوفيق

بس لو استعملت

getDistanceBetweenPoints3D

وش راح اسوي بعدما احط الاحداثيات اثنينهم ؟

Link to comment
On 11/04/2019 at 18:31, KillerX said:

وعليكم السلام

الحكاية مب سهلة زي ما انتا فاكر

بس بحاول ابسطهالك

انتا لو تبي السيارة تتحرك استعمل البيد كسائق و استخدم الكود اللي كتبهولك الاخ فوق

بالنسبة ما يضرب برصيف يبيلك احداثيات المنطقة

وفي مود راح عن بالي اسموا بس هو حق سباون للسيارات وتحريكها و كذا في الاحداثيات كاملة

بالتوفيق

traffic مود

  • Like 1
Link to comment
3 hours ago, Sub[Z]ero said:

مع اني زحمتك والله بس ممكن توضح اكثر 

لا عادي

دا مثال يوضح

setTimer( 
    function( )
        local vehX , vehY , vehZ = -- احداثيات السيارة
        local endX , endY , endZ = -- احداثيان مكان الوقوف
        local distance = getDistanceBetweenPoints3D( vehX , vehY , vehZ , endX , endY , endZ )
        if( math.floor( distance ) < 3 ) then
            -- كمل اكواد ايقاف السيارة
        end
    end
)

 

Edited by KillerX
Link to comment
32 minutes ago, KillerX said:

لا عادي

دا مثال يوضح


setTimer( 
    function( )
        local vehX , vehY , vehZ = -- احداثيات السيارة
        local endX , endY , endZ = -- احداثيان مكان الوقوف
        local distance = getDistanceBetweenPoints3D( vehX , vehY , vehZ , endX , endY , endZ )
        if( math.floor( distance ) < 3 ) then
            -- كمل اكواد ايقاف السيارة
        end
    end
)

 

شكراً لك ممنون والله

  • Thanks 1
Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...