Jump to content

بس انا اشوف البيد


Recommended Posts

السلام عليكم ورحمه الله وبركاته,,

ابي اللاعب بس الي يدخل الماركر هو الي يشوف البيد فقط + ابي اذا خرج من الماركر ودخل مرة ثانيه ما يتكرر البيد.

+

function markerHit(player) 
for _,c in ipairs(getElementType("vehicle")) do 
setElementPosition(player,x,y,z) -- Ex... 
car = createVehicle( ... ) 
warpPedIntoVehicle(player, c ) 
      end 
end 
addEventHandler("onMarkerHit",marker,markerHit) 

^ ابي اول ما يتنقل يطلع له سيارة

+

Ped = createPed ( ... ); 
Ped2 = createPed ( ... ); 

^ بدل ما اكرر كيف اسويه جدول ؟

Edited by Guest
Link to comment
  • Replies 57
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

^ الحين الكود الي فوق يوم تنتقل يسوي لك وارب للسيارة لكن لو انتقل واحد ثاني بينزلك ويصير مكانك عشآن كذا ابي اول ما يتنقل يطلع له سيارة لحاله,

+ الجدول مالي خبره فيه بس سويت كذآ ,

Peds = {  
"ID,x,y,z", 
"ID,x,y,z", 
} 

^ صح ولآ ؟

+ يوم يجي ع الماركر يتكرر البيد ابيه يطلع له بس مره وحده,,

Link to comment
mark = createMarker( ... ) 
veh = {} 
  
addEventHandler("onMarkerHit",mark, 
    function (player) 
        if getElementType(player) == "player" then 
            setElementPosition(player,x,y,z) 
            veh[player] = createVehicle(id,x,y,z) 
            warpPedIntoVehicle(player,veh[player]) 
        end 
    end 
) 
  
addEventHandler("onPlayerQuit",root, 
    function () 
        if isElement(veh[source]) then 
            destroyElement(veh[source]) 
        end 
    end 
) 

يفضل السياره تكون في السيرفر

Link to comment

@ Mr.Pres[T]ege

انا كنت حاطه كلنت ونسيت آعدل onClientMarkerHit > onMarkerHit -_-

@ |Mr|-Talal07-|

يعطيك العافيه ما قصرت

+ الطلب الرسمي ابي بس الي يدخل الماركر يشوف البيد ومابيه يتكرر اذا مر بالماركر اكثر من مرة

Edited by Guest
Link to comment

يوم يلمس الماركر ( سيرفر ) يسوي تحويل تريقر ( كلنت ) لـ اللاعب نفسه فقط

و يصنع بيد ( كلنت ) مع شرط إن كان فيه بيد يحذف البيد القديم ويصنع جديد

Link to comment
يوم يلمس الماركر ( سيرفر ) يسوي تحويل تريقر ( كلنت ) لـ اللاعب نفسه فقط

و يصنع بيد ( كلنت ) مع شرط إن كان فيه بيد يحذف البيد القديم ويصنع جديد

يعني استخدم,

triggerClientEvent 
createPed 
killPed 

?

Link to comment

ما عرفت اتحقق انه البيد موجود ولا لا,,

كلنت

addEvent("Ped",true) 
addEventHandler("Ped",root, 
function(ped) 
Ped = createPed ( ... ); 
if not ped then  
destroyElement(Ped) 
end) 

سيرفر ,

local Marker = createMarker ( ... ); 
function Hit(player) 
    if ( getElementType(player) == "player" and source == Marker ) then 
    triggerClientEvent(source,"Ped",source) 
    end 
end 
addEventHandler("onMarkerHit",Marker,Hit) 

Link to comment
ما عرفت اتحقق انه البيد موجود ولا لا,,

كلنت

addEvent("Ped",true) 
addEventHandler("Ped",root, 
function(ped) 
Ped = createPed ( ... ); 
if not ped then  
destroyElement(Ped) 
end) 

سيرفر ,

local Marker = createMarker ( ... ); 
function Hit(player) 
    if ( getElementType(player) == "player" and source == Marker ) then 
    triggerClientEvent(source,"Ped",source) 
    end 
end 
addEventHandler("onMarkerHit",Marker,Hit) 

الاخطاء :

مايحتاج تعرف ped

بالكلنت الانشاء

السيرفر :

ترسل source?

آرسل player

و مايحتاج تسوي source == Marker

لآنك مسوية بـ الحدث ,

Link to comment

كلنت ,

addEvent("Ped",true) 
addEventHandler("Ped",root, 
function(ped) 
Ped = createPed ( ... ); 
if isElement( ped ) then 
destroyElement(Ped) 
     end 
end) 

سيرفر ,

local Marker = createMarker ( ... ); 
function Hit(player) 
    if ( getElementType(player) == "player" ) then 
    triggerClientEvent(player,"Ped",player) 
    end 
end 
addEventHandler("onMarkerHit",Marker,Hit) 

ما رضي يحذف البيد -_-

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...