Jump to content

طلب == خاص ب المهمات


mahmod3

Recommended Posts

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

مسوي ماركر تروح له تاخذ تاكسي ويسوي بيد ويسوي ماركر للبيد او اي شيء تبية وبليب في الخريطة

تروح للبيت يركب معك للتاكسي لو نزلت مثلاً يقتلك ويسحب البيد او يسحب البيد والسيارة 

ويكون مسوي جدول اماكن عشوائية في كذا موقع يروح ينزل البيد اللي معه وياخذ مبلغ معين اذا نزلة ويكمل الشغل

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

Link to comment
11 minutes ago, FaHaD said:

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

مسوي ماركر تروح له تاخذ تاكسي ويسوي بيد ويسوي ماركر للبيد او اي شيء تبية وبليب في الخريطة

تروح للبيت يركب معك للتاكسي لو نزلت مثلاً يقتلك ويسحب البيد او يسحب البيد والسيارة 

ويكون مسوي جدول اماكن عشوائية في كذا موقع يروح ينزل البيد اللي معه وياخذ مبلغ معين اذا نزلة ويكمل الشغل

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

يعني هي الاشياء فيها داتا والخ

Link to comment
Just now, FaHaD said:

 

الجداول والداتا من الاشياء الاساسية للحفظ والتخزين والتحقق

انا حبيت المهمة الي انت قلت عليها

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

يختفيا لماركر ويطلع بمكان اخر

وين مايروح المكان الاخير يختفي الماركر ويرجع بمكانه الاول يعني سويةت داتا وانا متأكد من الداتا خطأ ياريت تساعدني لان مامعي الحين ولا كود جاهز

Link to comment

تقدر تسوي اذا دخل الماركر وقبل بالوظيفة يخفي ماركر القبول بالوظيفة ويسوي بيد في مكان معين واذا راح للبيد في المكان يركب البيد معه ويخفي البليب حق البيد اللي ركب معه ويسوي لة بليب في مكان تنزيل الراكب اللي هو البيد اطرح اكوادك 

Link to comment
22 minutes ago, FaHaD said:

تقدر تسوي اذا دخل الماركر وقبل بالوظيفة يخفي ماركر القبول بالوظيفة ويسوي بيد في مكان معين واذا راح للبيد في المكان يركب البيد معه ويخفي البليب حق البيد اللي ركب معه ويسوي لة بليب في مكان تنزيل الراكب اللي هو البيد اطرح اكوادك 

تواني بس

22 minutes ago, FaHaD said:

تقدر تسوي اذا دخل الماركر وقبل بالوظيفة يخفي ماركر القبول بالوظيفة ويسوي بيد في مكان معين واذا راح للبيد في المكان يركب البيد معه ويخفي البليب حق البيد اللي ركب معه ويسوي لة بليب في مكان تنزيل الراكب اللي هو البيد اطرح اكوادك 

marker = createMarker(1849.48425,-1863.58875,13.57813,"cylinder",1,255,255,255,255) 

addEventHandler("onClientMarkerHit",marker,
function()
if (getElementData(player,'statemision')  == true ) then 
createMission ()
end
end
)

function createMission ()
setElementData(p,'statemision',true)
car = createVehicle(439,1838.53516,-1866.01978,13.38975)
ped = createPed (65,1838.53516,-1866.01978,13.38975)
warpPedIntoVehicle (ped,car)
winmarker = createMarker(-2271.41211,2330.76929,4.81250,"cylinder",1,255,255,255,255)
addEventHandler("onClientMarkerHit",winmarker,wine)
end


function wine(p)
givePlayerMoney(1000)
setElementData(p,'statemision',false)
 distroy()
end


function distroy()
destroyElement(ped)
destroyElement(car)
destroyElement(marker)
end

الاكواد بمساعدة شخص قديم

Edited by mahmod3
Link to comment
25 minutes ago, </Mr.Tn6eL> said:

تحتاج تسوي المهمة بالسيرفر

تحتاج تسوي جداول

createMission وهنا في وظيف

p تحتاج الى تعريف

لالا

ماصار شي

marker = createMarker(1849.48425,-1863.58875,13.57813,"cylinder",1,255,255,255,255) 

addEventHandler("onMarkerHit",marker,
function()
if (getElementData(player,'statemision')  == true ) then 
createMission (p)
end
end
)

function createMission ()
setElementData(p,'statemision',true)
car = createVehicle(439,1838.53516,-1866.01978,13.38975)
ped = createPed (65,1838.53516,-1866.01978,13.38975)
warpPedIntoVehicle (ped,car)
winmarker = createMarker(-2271.41211,2330.76929,4.81250,"cylinder",1,255,255,255,255)
addEventHandler("onMarkerHit",winmarker,wine)
end


function wine(p)
givePlayerMoney(1000)
setElementData(p,'statemision',false)
 distroy()
end


function distroy()
destroyElement(ped)
destroyElement(car)
destroyElement(marker)
end

 

Link to comment

يقصد عرف الفنشكن نفسه ممش اسمه 

function createMission (p)
setElementData(p,'statemision',true)
car = createVehicle(439,1838.53516,-1866.01978,13.38975)
ped = createPed (65,1838.53516,-1866.01978,13.38975)
warpPedIntoVehicle (ped,car)
winmarker = createMarker(-2271.41211,2330.76929,4.81250,"cylinder",1,255,255,255,255)
addEventHandler("onMarkerHit",winmarker,wine)
end

 

Link to comment
1 minute ago, Kara said:

يقصد عرف الفنشكن نفسه ممش اسمه 


function createMission (p)
setElementData(p,'statemision',true)
car = createVehicle(439,1838.53516,-1866.01978,13.38975)
ped = createPed (65,1838.53516,-1866.01978,13.38975)
warpPedIntoVehicle (ped,car)
winmarker = createMarker(-2271.41211,2330.76929,4.81250,"cylinder",1,255,255,255,255)
addEventHandler("onMarkerHit",winmarker,wine)
end

 

هه الي عاطيني الفنكشن جي هه

3 minutes ago, Kara said:

يقصد عرف الفنشكن نفسه ممش اسمه 


function createMission (p)
setElementData(p,'statemision',true)
car = createVehicle(439,1838.53516,-1866.01978,13.38975)
ped = createPed (65,1838.53516,-1866.01978,13.38975)
warpPedIntoVehicle (ped,car)
winmarker = createMarker(-2271.41211,2330.76929,4.81250,"cylinder",1,255,255,255,255)
addEventHandler("onMarkerHit",winmarker,wine)
end

 

لا ماخدمش

Link to comment
1 minute ago, Kara said:

عرف الفنكشن وجرب ...

marker = createMarker(1849.48425,-1863.58875,13.57813,"cylinder",1,255,255,255,255) 

addEventHandler("onMarkerHit",marker,
function()
if (getElementData(player,'statemision')  == true)  then 
createMission ()
end
end
)

function createMission (p)
setElementData(p,'statemision',true)
car = createVehicle(429,1838.53516,-1866.01978,13.38975)
ped = createPed (65,1838.53516,-1866.01978,13.38975)
warpPedIntoVehicle (ped,car)
winmarker = createMarker(-2271.41211,2330.76929,4.81250,"cylinder",1,255,255,255,255)
addEventHandler("onMarkerHit",winmarker,wine)
end


function wine(p)
givePlayerMoney(source,1000)
setElementData(p,'statemision',false)
 distroy()
end


function distroy()
destroyElement(ped)
destroyElement(car)
destroyElement(marker)
end

ماصار شي

Link to comment
addEventHandler('onResourceStart',root,
function ()
for i,v in ipairs(getElementsByType("player")) do
setElementData(v,'statemision',true)
end
end
)

marker = createMarker(1849.48425,-1863.58875,13.57813,"cylinder",1,255,255,255,255) 


addEventHandler("onMarkerHit",marker,
function(player)
if (getElementData(player,'statemision')  == true)  then 
setElementData(player,'statemision',false)
createMission ()
end
end
)

function createMission (p)
car = createVehicle(419,1838.53516,-1866.01978,13.38975)
ped = createPed (10,1838.53516,-1866.01978,13.38975)
if car and ped then
warpPedIntoVehicle(ped,car,1)
winmarker = createMarker(-2271.41211,2330.76929,4.81250,"cylinder",1,255,255,255,255)
addEventHandler("onMarkerHit",winmarker,wine)
end
end


function wine(p)
givePlayerMoney(p,1000)
setElementData(p,'statemision',true)
 distroy()
end


function distroy()
destroyElement(ped)
destroyElement(car)
destroyElement(winmarker)
end

 

Link to comment

addEventHandler('onResourceStart',root,
function ()
for i,v in ipairs(getElementsByType("player")) do
setElementData(v,'statemision',false)
end
end
)

marker = createMarker(1849.48425,-1863.58875,13.57813,"cylinder",2,255,255,255,255) 
createBlip(1849.48425,-1863.58875,13.57813,34)
addEventHandler("onMarkerHit",root,
function(player)
if source == marker and getElementType(player) == "player" then 
if (getElementData(player,'statemision')  == false)  then 
setElementData(player,'statemision',true)
car = createVehicle(419,1838.53516,-1866.01978,13.38975)
createBlip(1849.48425,-1863.58875,13.57813,34)
ped = createPed (10,1838.53516,-1866.01978,13.38975)
warpPedIntoVehicle(ped,car,1)
winmarker = createMarker(975.74194,-1104.41626,23.83028,"cylinder",1,255,255,255,255)
bilp = createBlip(975.74194,-1104.41626,23.83028,34)
end
end
end
)
function distroy()
if ped and car then 
destroyElement(ped)
destroyElement(car)
destroyElement(winmarker)
destroyElement(bilp)
end
end

addEventHandler("onMarkerHit",root,
function (p)
if source == winmarker and getElementType(p) == "player" then 
givePlayerMoney(p,1000)
setElementData(p,'statemision',false)
distroy()
end
end
)

 

Link to comment
9 hours ago, Kara said:

addEventHandler('onResourceStart',root,
function ()
for i,v in ipairs(getElementsByType("player")) do
setElementData(v,'statemision',true)
end
end
)

marker = createMarker(1849.48425,-1863.58875,13.57813,"cylinder",1,255,255,255,255) 


addEventHandler("onMarkerHit",marker,
function(player)
if (getElementData(player,'statemision')  == true)  then 
setElementData(player,'statemision',false)
createMission ()
end
end
)

function createMission (p)
car = createVehicle(419,1838.53516,-1866.01978,13.38975)
ped = createPed (10,1838.53516,-1866.01978,13.38975)
if car and ped then
warpPedIntoVehicle(ped,car,1)
winmarker = createMarker(-2271.41211,2330.76929,4.81250,"cylinder",1,255,255,255,255)
addEventHandler("onMarkerHit",winmarker,wine)
end
end


function wine(p)
givePlayerMoney(p,1000)
setElementData(p,'statemision',true)
 distroy()
end


function distroy()
destroyElement(ped)
destroyElement(car)
destroyElement(winmarker)
end

 

شكرا

 

6 hours ago, Ahmed Ly said:

addEventHandler('onResourceStart',root,
function ()
for i,v in ipairs(getElementsByType("player")) do
setElementData(v,'statemision',false)
end
end
)

marker = createMarker(1849.48425,-1863.58875,13.57813,"cylinder",2,255,255,255,255) 
createBlip(1849.48425,-1863.58875,13.57813,34)
addEventHandler("onMarkerHit",root,
function(player)
if source == marker and getElementType(player) == "player" then 
if (getElementData(player,'statemision')  == false)  then 
setElementData(player,'statemision',true)
car = createVehicle(419,1838.53516,-1866.01978,13.38975)
createBlip(1849.48425,-1863.58875,13.57813,34)
ped = createPed (10,1838.53516,-1866.01978,13.38975)
warpPedIntoVehicle(ped,car,1)
winmarker = createMarker(975.74194,-1104.41626,23.83028,"cylinder",1,255,255,255,255)
bilp = createBlip(975.74194,-1104.41626,23.83028,34)
end
end
end
)
function distroy()
if ped and car then 
destroyElement(ped)
destroyElement(car)
destroyElement(winmarker)
destroyElement(bilp)
end
end

addEventHandler("onMarkerHit",root,
function (p)
if source == winmarker and getElementType(p) == "player" then 
givePlayerMoney(p,1000)
setElementData(p,'statemision',false)
distroy()
end
end
)

 

شكرا

ونقدر ندير توا متلا ياخد اماكن عشوائة هكي

math.random

Link to comment
-- هنا كيف تسوي مواقع عشوائية 

local aMyTable = { -- هذا الجدول
		{ x,y,z }; -- الاماكن 
		{ x,y,z };
		{ x,y,z };
		{ x,y,z };
		{ x,y,z };
		{ x,y,z };
		{ x,y,z };
		{ x,y,z } -- اخر مكان
} 

local aMyRandom = aMyTable [ math.random ( 1,#aMyTable ) ];

-- Example -- مثال تسوي ماركر عشوائي من الجدول :

local aMyMarker = createMarker ( aMyRandom[1],aMyRandom[2],aMyRandom[3] );

 

  • Like 1
Link to comment
3 minutes ago, FaHaD said:

-- هنا كيف تسوي مواقع عشوائية 

local aMyTable = { -- هذا الجدول
		{ x,y,z }; -- الاماكن 
		{ x,y,z };
		{ x,y,z };
		{ x,y,z };
		{ x,y,z };
		{ x,y,z };
		{ x,y,z };
		{ x,y,z } -- اخر مكان
} 

local aMyRandom = aMyTable [ math.random ( 1,#aMyTable ) ];

-- Example -- مثال تسوي ماركر عشوائي من الجدول :

local aMyMarker = createMarker ( aMyRandom[1],aMyRandom[2],aMyRandom[3] );

 

كودك بيسوي عدة ماركرات عشوائية + شكرا فهمت الفكره

Link to comment
Just now, mahmod3 said:

كودك بيسوي عدة ماركرات عشوائية + شكرا فهمت الفكره

 

صحيح مثلاً تكون مسوي ماركر ومسوي لة اتاش في الالمنت او قريب منة اللي هو البيد اللي بيطلع في التاكسي ويركب معك اذا لمست الماركر والماركر يكون مخفي عشان الواقعية وتودية للموقع الاخر ويكون الماركر ظاهر يعني جدول اخر او تسوي تفرعه للجدول نفسة وعلى كذا بحيث يكون مجهز لكل شيء من تحققات انة تاكسي بالداتا وانة السيارة هي السيارة حقت الوظيفة ..الخ موفق

Link to comment
1 minute ago, FaHaD said:

 

صحيح مثلاً تكون مسوي ماركر ومسوي لة اتاش في الالمنت او قريب منة اللي هو البيد اللي بيطلع في التاكسي ويركب معك اذا لمست الماركر والماركر يكون مخفي عشان الواقعية وتودية للموقع الاخر ويكون الماركر ظاهر يعني جدول اخر او تسوي تفرعه للجدول نفسة وعلى كذا بحيث يكون مجهز لكل شيء من تحققات انة تاكسي بالداتا وانة السيارة هي السيارة حقت الوظيفة ..الخ موفق

مشكور بس المشكلة اني مافهمت الداتا من زاحف حاولت فهمها بس مافهمت مااعرف ليش :(

انا فكرت نفسي فهمتها وانا فاهم هيك شوي بس بحس نفسي اني مش فاهمها

Link to comment
44 minutes ago, Abdul KariM said:

ماراح تفهمها لين ماتجرب الاكواد الي طارحها

وتحاول تسويلك مثال يفهمك بمعنى انك تجرب تطبيقي

تقصد اجرب اني اعمل داتا ل داك وداك 

والخ لن اتقن الداتا ؟

 

Link to comment

الي اقصده انك تجرب المثال الي بالموضوع 

وانت تسوي مثال ثاني لك يعني مثلا 

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

الطريقة هذي تقدر تسويها عن طريق التيبلات وتقدر عن طريق المتغيرات وعن طريق الداتا 

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

وكذا لين ماتفهمها

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