Jump to content

سؤال


Recommended Posts

استخدم ماركر عند الشخصية ولو دخل الماركر تعطيه نجوم 

بنسبه لـ  و لو هرب يرجعو مكانهم  وش تقصد مافهمتك

 

createMarker
"onMarkerHit"
setPlayerWantedLevel

بالتوفيق .

  • Like 1
Link to comment

مافهمت قصدك لو هرب ياحولو يقتلوه بس تقدر تستخدم

createPed
setTimer
getDistanceBetweenPoints2D or getDistanceBetweenPoints3D
getPlayerWantedLevel

و ده مثال بسيط

Ped = createPed(..) -- ننشاء بيد
setTimer(function()
for _,player in ipairs(getElementsByType("player")) do -- نسوي لوب
local x, y, z = getElementPosition(Ped) -- نجيب احداثيات  البيد
local x2, y2, z2 = getElementPosition(player) -- نجيب احداثيات اللاعب
if getDistanceBetweenPoints2D(x, y, x2, y2) <= 20 then -- لو المسافة بنهم  20
killPed(player) -- يقتل اللاعب الي قريب من الشخصية
end -- انهااء الشرط
end -- انهاء اللوب
end -- انهاء الفانكشن
) -- اغلاق التايمر

 

Edited by x1AhMeD,-09
نسيت شي
Link to comment
15 hours ago, x1AhMeD,-09 said:

مافهمت قصدك لو هرب ياحولو يقتلوه بس تقدر تستخدم


createPed
setTimer
getDistanceBetweenPoints2D or getDistanceBetweenPoints3D
getPlayerWantedLevel

و ده مثال بسيط


Ped = createPed(..) -- ننشاء بيد
setTimer(function()
for _,player in ipairs(getElementsByType("player")) do -- نسوي لوب
local x, y, z = getElementPosition(Ped) -- نجيب احداثيات  البيد
local x2, y2, z2 = getElementPosition(player) -- نجيب احداثيات اللاعب
if getDistanceBetweenPoints2D(x, y, x2, y2) <= 20 then -- لو المسافة بنهم  20
killPed(player) -- يقتل اللاعب الي قريب من الشخصية
end -- انهااء الشرط
end -- انهاء اللوب
end -- انهاء الفانكشن
) -- اغلاق التايمر

 

هو كدا هيموت اللاعب ..

انا عايزه يطلق عليه مش يموته

يعني يضربه ..

فهمت ؟

Link to comment

 

4 hours ago, x1AhMeD,-09 said:

مافهمت قصدك لو هرب ياحولو يقتلوه بس تقدر تستخدم


createPed
setTimer
getDistanceBetweenPoints2D or getDistanceBetweenPoints3D
getPlayerWantedLevel

و ده مثال بسيط


Ped = createPed(..) -- ننشاء بيد
setTimer(function()
for _,player in ipairs(getElementsByType("player")) do -- نسوي لوب
local x, y, z = getElementPosition(Ped) -- نجيب احداثيات  البيد
local x2, y2, z2 = getElementPosition(player) -- نجيب احداثيات اللاعب
if getDistanceBetweenPoints2D(x, y, x2, y2) <= 20 then -- لو المسافة بنهم  20
killPed(player) -- يقتل اللاعب الي قريب من الشخصية
end -- انهااء الشرط
end -- انهاء اللوب
end -- انهاء الفانكشن
) -- اغلاق التايمر

 

عندك غلط ماحددت وقت التايمر 

استخدم ي صاحب الموضوع

setPedControlState

عشان تخلي البيد يطلق

Edited by Abdul KariM
  • Like 1
Link to comment

سوري نسيت معلش

التصحيح :

Ped = createPed(..) -- ننشاء بيد
setTimer(function()
for _,player in ipairs(getElementsByType("player")) do -- نسوي لوب
local x, y, z = getElementPosition(Ped) -- نجيب احداثيات  البيد
local x2, y2, z2 = getElementPosition(player) -- نجيب احداثيات اللاعب
if getDistanceBetweenPoints2D(x, y, x2, y2) <= 20 then -- لو المسافة بنهم  20
killPed(player) -- يقتل اللاعب الي قريب من الشخصية
end -- انهااء الشرط
end -- انهاء اللوب
end, 1000, 0) --اغلاق التايمر + الفانكشن

ده مثال فقط

Edited by x1AhMeD,-09
  • Like 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...