Jump to content

x[طلب] x فآنشنات


Recommended Posts

آلسسلام عليكم

آخبآركممء

المهم انا ابي اسوي مهمه

انا مسوي ماب

المهم :

ابي بس اكثر عدد 20 لاعب يدخلون المهمه

المهم المهمه حقت حرب

مثل التيمات لكن كل لاعب لحاله

طريقة الدخول عن طريقة كتآبة اوامر بي الشات كلمه ض1

كل واحد يدخل تجي لوحه يختار منه اسلحه

و ابي اول مايكتبون بي الشات ويدخلون المهمه ماتبدا الى بعد 30 ثانيه

طلبي طويل اختصآره

مهمة حرب حرب بي الاعبين

20 لاعب

Link to comment
  • Replies 64
  • Created
  • Last Reply

Top Posters In This Topic

setElementData 
addEventHandler 
if tonumber 
متال 
(online)+1 < 32 then 
outputChatBox( 
spawnOnMap 
setElementDimension 
setElementFrozen 
  
setElementData 
  
مثل ابيه يصك العباول مايدخل 30 ثانيه لين تبدا المهم ثمن يفكه 
  
  
  
  
  
  
  

Link to comment

نسيت اقلك

استخدم

setTimer

ولو تبي

ما يفتح

اف 1

اف 2

p

الخ سوي كدا

buttons = { 
    ['F1'] = true, 
الخ 
  
} 
  
addEventHandler( 'onClientKey', root, function (button , prees) 
    if prees and getElementDimension(localPlayer) == 30 then 
        if buttons[button] then 
                 outputChatBox("غير مصرح لك بفتح اللوحة الان ", source, 255, 0, 0) 
            cancelEvent() 
        end 
    end 
end) 

لو تبي فائز ياخد فلوس

سوي كدا

  
givePlayerMoney 
outputChatBox 
  
  
  

Link to comment

سوي كذا

  
createMarker ---- نسوي ماركر  
مثال 
createMarker(x,y, z, "cylinder", 2, 255, 0, 0, 150) 
------------------------------------------------------------- 
createObject ----- نسوي اوبجيكت  
مثال  
createObject(980, x,y, z, 0, 0, 90) 
--------------------------------------------- 
onResourceStart ----- بس يبدا المود  
مثال  
addEventHandler("onResourceStart", resourceRoot, 
------------------------------------------------------------ 
outputChatBox --- يضهر كلام بالشات  
مثال  
outputChatBox ('بدات المهمة') 
-------------------------------------------------- 
moveObject --- نحرك الاوبجيكت  
  
-------------------------------------- 
setTimer --- نسوي تايمر  
مثال  
    setTimer(1000, 1, true) 
    end, 5*60*1000, 1) 
------------------------------------------------------- 
Table ----- نسوي جداول عشان الاحداثيات حق الماركر 
مثال  
local 6arh = { 
    {x,y, z} 
} 
------------------------------------------------------- 
onMarkerHit --- بس يلمس الماركر  
مثال  
addEventHandler("onMarkerHit", root, 
-------------------------------------------------------- 
getPlayerTeam ---- نحطه بتيم  
مثال  
getPlayerTeam(player) ~= getTeamFromName("Police") then 
  
----------------------------------------------------------- 
math.random ---- عشان الاعبين م يجو فوق بعض بس ينتقلو  
مثال  
local x, y, z = unpack(6arh[math.random(#6arh)]) 
  
------------------------------------------------------------ 
setElementPosition --- نعطيهم الاحداثيات  
مثال  
setElementPosition(player, x, y, z) 
  
------------------------------------------------------------------- 
  
وتحتاج  
  
onPlayerWasted 
onPlayerQuit 
  
عشان نطلعهم من الجدول  
  
و كلينت رح تستخدم  
  
onClientPlayerDamage 
  
اذا في غلط يصلحوه الشباب  
  
  
  
  
  
  
  

Link to comment
سوي كذا
  
createMarker ---- نسوي ماركر  
مثال 
createMarker(x,y, z, "cylinder", 2, 255, 0, 0, 150) 
------------------------------------------------------------- 
createObject ----- نسوي اوبجيكت  
مثال  
createObject(980, x,y, z, 0, 0, 90) 
--------------------------------------------- 
onResourceStart ----- بس يبدا المود  
مثال  
addEventHandler("onResourceStart", resourceRoot, 
------------------------------------------------------------ 
outputChatBox --- يضهر كلام بالشات  
مثال  
outputChatBox ('بدات المهمة') 
-------------------------------------------------- 
moveObject --- نحرك الاوبجيكت  
  
-------------------------------------- 
setTimer --- نسوي تايمر  
مثال  
    setTimer(1000, 1, true) 
    end, 5*60*1000, 1) 
------------------------------------------------------- 
Table ----- نسوي جداول عشان الاحداثيات حق الماركر 
مثال  
local 6arh = { 
    {x,y, z} 
} 
------------------------------------------------------- 
onMarkerHit --- بس يلمس الماركر  
مثال  
addEventHandler("onMarkerHit", root, 
-------------------------------------------------------- 
getPlayerTeam ---- نحطه بتيم  
مثال  
getPlayerTeam(player) ~= getTeamFromName("Police") then 
  
----------------------------------------------------------- 
math.random ---- عشان الاعبين م يجو فوق بعض بس ينتقلو  
مثال  
local x, y, z = unpack(6arh[math.random(#6arh)]) 
  
------------------------------------------------------------ 
setElementPosition --- نعطيهم الاحداثيات  
مثال  
setElementPosition(player, x, y, z) 
  
------------------------------------------------------------------- 
  
وتحتاج  
  
onPlayerWasted 
onPlayerQuit 
  
عشان نطلعهم من الجدول  
  
و كلينت رح تستخدم  
  
onClientPlayerDamage 
  
اذا في غلط يصلحوه الشباب  
  
  
  
  
  
  
  

ممكن تقولي الاوبجكت يعني ايش هل هو ماب او بيد او وش ض1

لاني والله اشوف دايم لكن ماعرفه حتى دخلت الويكي ولا فهمت وش هوو

Link to comment

تعرف السهم الي اعلى السيارةذا اسمه اوبجيكت

البنك الرئيسي اسمه اوبجيكت

الدخان الي من السيارة اسمه اوبجيكت

------------------------------------------------

createObject(980, x,y, z, 0, 0, 90)

980= الايدي حقه

x,y, z = الاحداثيات

0, 0, 90 = الانحراف .. الخ

Link to comment
تعرف السهم الي اعلى السيارةذا اسمه اوبجيكت

البنك الرئيسي اسمه اوبجيكت

الدخان الي من السيارة اسمه اوبجيكت

------------------------------------------------

createObject(980, x,y, z, 0, 0, 90)

980= الايدي حقه

x,y, z = الاحداثيات

0, 0, 90 = الانحراف .. الخ

طيب احتاج في وش يعني انا ما ابي اسوي تيمات تقآتل

يعني كل لآعب لحآله

و المهم 32 لاعب الحدد الاقصاء ض1

و بسوي 32 رسباون لكل لاعب رسباون فهمتني ض1 :mrgreen:

Link to comment

ض1

شوف مثال

بس مثال بسيط ممكن تفهم منه

اكيد فيه اخطاء

local WarMission = createMarker(x, y, z, "cylinder", 2, 255, 0, 0, 150) 
local 1 = createObject(980, x, y, z, 0, 0, 90) 
  
  
addEventHandler("onResourceStart", resourceRoot, 
function() 
  
outputChatBox("to play mission go to bank", root, 50, 30, 255) 
        moveObject(1, 3500, x, y, z) 
        exports.TopBarChat:sendClientMessage("War Mission Started", root, 0, 150, 255) 
        setTimer(checkForWinner, 1000, 1, true) 
    end, 5*60*1000, 1) 
end) 
  
local war = { 
    {x, y, z}, 
    {x, y, z} 
} 
  
  
addEventHandler("onMarkerHit", root, 
function(player) 
    if getElementType(player) == "player" and not isPedInVehicle(player) then 
            if source == WarMission  
                local x, y, z = unpack(war[math.random(#war)]) 
                setElementPosition(player, x, y, z) 
            end 
        end 
    end 
end) 
  
  

Link to comment
ض1

شوف مثال

بس مثال بسيط ممكن تفهم منه

اكيد فيه اخطاء

local WarMission = createMarker(x, y, z, "cylinder", 2, 255, 0, 0, 150) 
local 1 = createObject(980, x, y, z, 0, 0, 90) 
  
  
addEventHandler("onResourceStart", resourceRoot, 
function() 
  
outputChatBox("to play mission go to bank", root, 50, 30, 255) 
        moveObject(1, 3500, x, y, z) 
        exports.TopBarChat:sendClientMessage("War Mission Started", root, 0, 150, 255) 
        setTimer(checkForWinner, 1000, 1, true) 
    end, 5*60*1000, 1) 
end) 
  
local war = { 
    {x, y, z}, 
    {x, y, z} 
} 
  
  
addEventHandler("onMarkerHit", root, 
function(player) 
    if getElementType(player) == "player" and not isPedInVehicle(player) then 
            if source == WarMission  
                local x, y, z = unpack(war[math.random(#war)]) 
                setElementPosition(player, x, y, z) 
            end 
        end 
    end 
end) 
  
  

لان الاوجكت الي انت حاطه فوق وش ؟^_^ يعني وش هل هو سهم فوق الاعب؟

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