Jump to content

طلب فنكشنات


EH10

Recommended Posts

شباب ممكن فنكشنات باسرع وقت وكاملات

الاحتلال

مثال

جيت لمارك خشيت فية يجي بالشات لأحتلال المنطقة ابقى فيها لمدة 1 دقيقة

aBo[6]eYF واذا ضل فيها 1 دقيقة بيجية فلوس ويجي كلام بالشات لقد احتل المنطقة بنجاح

بعدين كل 5 دقايق يجيني فلوس واذا احتل المنطقة غيري مايجيني فلوس وبس انا يجيني فلوس واذا احتليت منطقة ثانية يجيني من المنطقتين فلوس

ابية للاعضاء مو قروبات يعني الناس تحتل وتجيهم بس هم الفلوس ماتجي غيرهم

Link to comment
  • 1 month later...

ممكن تصحيح للكود *

local Timer = {} 
  
local marker = createMarker( x, y, z, "cylinder", 1.5, 255, 255, 0, 160 ) 
  
addEventHandler( "onMarkerHit", marker, 
function () 
if isTimer ( Timer[source] ) then killTimer ( Timer[source] ) end 
setTimer( outputChatBox, 95000, 1, "تـم الاحتلال *" ) 
setTimer( givePlayerMoney, 95000, 0, 1000 ) 
end 
) 
  
addEventHandler( "onMarkerLeave", marker, 
function () 
-- Code @ What 
end 
) 
Link to comment

local marker = createMarker( x, y, z, "cylinder", 1.5, 255, 255, 0, 160 ) 
local Money = المبلغ 
  
addEventHandler ( "onMarkerHit", marker, function ( player ) 
local playerTeam = getPlayerTeam ( player ) 
local turfTeam = getElementData ( marker, "getturfTeam", true ) 
    if (turfTeam == playerTeam) then 
    outputChatBox("هذه المنطقة تتبع فريق"..turfTeam, player, 0, 255, 0, false) 
    else 
        if not getPlayerTeam(player) then return end 
    local team = getPlayerTeam ( player ) 
    if ( team ) then 
        if ( isTimer ( btt ) ) then 
            return 
        end 
  
        local turfTeam = getElementData ( marker, "getturfteam", true ) 
        if turfTeam then 
        outputChatBox("لقد جئت لمنطقة الاحتلال التابعة لـ "..turfTeam.."انتظر دقيقتين لربح 4 الاف", player, 0, 255, 0, false) 
        else 
        outputChatBox("هذه المنطقة ليست ملك لأحد ,, يجب ان تنتظر دقيقتين والسيطرة على المنطقة لربح 4 الاف", player, 0, 255, 0, false) 
        end 
         
        btt = setTimer ( 
            function ( ) 
                local players = getElementsWithinMarker ( marker, "player" ) 
                for _, player in ipairs ( players ) do 
                    outputChatBox(" تهانينا  ,, لقد ربحت "..Money.." ", player, 0, 255, 0, false) 
                    setTimer( givePlayerMoney, 95000, 0, player, Money ) 
                    setElementData ( marker, "getturfteam", playerTeam ) 
                end 
            end 
            ,6000, 1 
        ) 
    end 
end 
end 
end) 

هذا كود مسوينه من قبل وعدلت عليه خليته للتيم

جربه

Link to comment
local marker = createMarker( x, y, z, "cylinder", 1.5, 255, 255, 0, 160 ) 
local Money = المبلغ 
  
addEventHandler ( "onMarkerHit", marker, function ( player ) 
local playerTeam = getPlayerTeam ( player ) 
local turfTeam = getElementData ( marker, "getturfTeam", true ) 
    if (turfTeam == playerTeam) then 
    outputChatBox("هذه المنطقة تتبع فريق"..turfTeam, player, 0, 255, 0, false) 
    else 
        if not getPlayerTeam(player) then return end 
    local team = getPlayerTeam ( player ) 
    if ( team ) then 
        if ( isTimer ( btt ) ) then 
            return 
        end 
  
        local turfTeam = getElementData ( marker, "getturfteam", true ) 
        if turfTeam then 
        outputChatBox("لقد جئت لمنطقة الاحتلال التابعة لـ "..turfTeam.."انتظر دقيقتين لربح 4 الاف", player, 0, 255, 0, false) 
        else 
        outputChatBox("هذه المنطقة ليست ملك لأحد ,, يجب ان تنتظر دقيقتين والسيطرة على المنطقة لربح 4 الاف", player, 0, 255, 0, false) 
        end 
         
        btt = setTimer ( 
            function ( ) 
                local players = getElementsWithinMarker ( marker, "player" ) 
                for _, player in ipairs ( players ) do 
                    outputChatBox(" تهانينا  ,, لقد ربحت "..Money.." ", player, 0, 255, 0, false) 
                    setTimer( givePlayerMoney, 95000, 0, player, Money ) 
                    setElementData ( marker, "getturfteam", playerTeam ) 
                end 
            end 
            ,6000, 1 
        ) 
    end 
end 
end 
end) 

هذا كود مسوينه من قبل وعدلت عليه خليته للتيم

جربه

مشكور * بس ابي اعرف لتيم وش

Link to comment
local marker = createMarker( x, y, z, "cylinder", 1.5, 255, 255, 0, 160 ) 
local Money = المبلغ 
  
addEventHandler ( "onMarkerHit", marker, function ( player ) 
local playerTeam = getPlayerTeam ( player ) 
local turfTeam = getElementData ( marker, "getturfTeam", true ) 
    if (turfTeam == playerTeam) then 
    outputChatBox("هذه المنطقة تتبع فريق"..turfTeam, player, 0, 255, 0, false) 
    else 
        if not getPlayerTeam(player) then return end 
    local team = getPlayerTeam ( player ) 
    if ( team ) then 
        if ( isTimer ( btt ) ) then 
            return 
        end 
  
        local turfTeam = getElementData ( marker, "getturfteam", true ) 
        if turfTeam then 
        outputChatBox("لقد جئت لمنطقة الاحتلال التابعة لـ "..turfTeam.."انتظر دقيقتين لربح 4 الاف", player, 0, 255, 0, false) 
        else 
        outputChatBox("هذه المنطقة ليست ملك لأحد ,, يجب ان تنتظر دقيقتين والسيطرة على المنطقة لربح 4 الاف", player, 0, 255, 0, false) 
        end 
         
        btt = setTimer ( 
            function ( ) 
                local players = getElementsWithinMarker ( marker, "player" ) 
                for _, player in ipairs ( players ) do 
                    outputChatBox(" تهانينا  ,, لقد ربحت "..Money.." ", player, 0, 255, 0, false) 
                    setTimer( givePlayerMoney, 95000, 0, player, Money ) 
                    setElementData ( marker, "getturfteam", playerTeam ) 
                end 
            end 
            ,6000, 1 
        ) 
    end 
end 
end 
end) 

هذا كود مسوينه من قبل وعدلت عليه خليته للتيم

جربه

مشكور * بس ابي اعرف لتيم وش

هذا لكل التيمات ,,

اذا تبغيه لتيم محدد ضيف هالكود تحت السطر 11

if (getTeamName( team ) == "اسم التيم") then 
Link to comment

تروح ماركر يجي بالشات لاحتلال هاذا الماركر يجب ان تكون فية 5 دقايق واذا بقيت فية 5 دقايق بيحتل ويصير الماركر احمر اول شي يكون اخضر بعدين لما يحتله احمر

واذا خرج يضل محفوض يجية فلوس واذا احد ثاني احتل مايجيني فلوس عاد اذا وانا احتل طلعت من الماركر ودخلت يعيد من اول

Link to comment

جرب و عطني خبر

    local marker = createMarker( x, y, z, "cylinder", 1.5, 255, 255, 0, 160 ) 
    local Money = المبلغ 
      
    addEventHandler ( "onMarkerHit", marker, function ( player ) 
    if getPlayerTeam ( player ) == getTeamFromName ( "اسم التيم" ) then  
    local playerTeam = getPlayerTeam ( player ) 
    local turfTeam = getElementData ( marker, "getturfTeam", true ) 
        if (turfTeam == playerTeam) then 
        outputChatBox("هذه المنطقة تتبع فريق"..turfTeam, player, 0, 255, 0, false) 
        else 
            if not getPlayerTeam(player) then return end 
        local team = getPlayerTeam ( player ) 
        if ( team ) then 
            if ( isTimer ( btt ) ) then 
                return 
                end 
            end 
      
            local turfTeam = getElementData ( marker, "getturfteam", true ) 
            if turfTeam then 
            outputChatBox("لقد جئت لمنطقة الاحتلال التابعة لـ "..turfTeam.."انتظر دقيقتين لربح 4 الاف", player, 0, 255, 0, false) 
            else 
            outputChatBox("هذه المنطقة ليست ملك لأحد ,, يجب ان تنتظر دقيقتين والسيطرة على المنطقة لربح 4 الاف", player, 0, 255, 0, false) 
            end 
            
            btt = setTimer ( 
                function ( ) 
                    local players = getElementsWithinMarker ( marker, "player" ) 
                    for _, player in ipairs ( players ) do 
                        outputChatBox(" تهانينا  ,, لقد ربحت "..Money.." ", player, 0, 255, 0, false) 
                        setTimer( givePlayerMoney, 95000, 0, player, Money ) 
                        setElementData ( marker, "getturfteam", playerTeam ) 
                    end 
                end 
                ,6000, 1 
            ) 
        end 
    end 
    end 
    end) 

Link to comment
الماركر مايظهر

   local marker = createMarker(x,y,z, "cylinder", 2, 255, 0, 0, 255) 
    
function e7tlal ( player ) 
local playerteam = getPlayerTeam ( player ) 
    local tT = getElementData ( marker, "gettT") 
    if (tT == playerteam) then 
    outputChatBox("هذه المنطقة تتبع فريق"..tT, player, 0, 255, 0, false) 
    else 
        if not getPlayerTeam(player) then return end 
    local team = getPlayerTeam ( player ) 
    if (getTeamName( team ) == "No Team") then 
    local playerteam = getPlayerTeam ( player ) 
    if ( playerteam ) then 
        if ( isTimer ( btt ) ) then 
            return 
        end 
  
        local tT = getElementData ( marker, "gettT" ) 
        if tT then 
        outputChatBox("لقد جئت لمنطقة الاحتلال التابعة لـ"..tT..". انتظر دقيقتين لربح 4 الاف", player, 0, 255, 0, false) 
        else 
        outputChatBox("هذه المنطقة ليست ملك لأحد ,, يجب ان تنتظر دقيقتين والسيطرة على المنطقة لربح 4 الاف ", player, 0, 255, 0, false) 
        end 
  
        btt = setTimer ( 
            function ( ) 
                local beachTurfCplayers = getElementColShape ( marker ) 
                local players = getElementsWithinColShape ( marker, "player" ) 
                for _, player in ipairs ( players ) do 
                    outputChatBox("تهانينا  ,, لقد ربحت 4 الاف", player, 0, 255, 0, false) 
                    givePlayerMoney ( player, 4000 ) 
                    setElementData ( marker, "gettT", playerteam ) 
                end 
            end 
            ,60000, 1 
        ) 
    end 
end 
end 
end 
addEventHandler ( "onMarkerHit", marker, e7tlal ) 

جربه

Edited by Guest
Link to comment

صحيح ان الكود هريس

لكن المفروض الماركر ظاهر إلا إذا انت حاط احداثيات خطأ ذا شي ثاني

الحين الي ما فهمته انت تبيه للتيمات ولا اللاعبين كل واحد لحاله؟

Link to comment
صحيح ان الكود هريس

لكن المفروض الماركر ظاهر إلا إذا انت حاط احداثيات خطأ ذا شي ثاني

الحين الي ما فهمته انت تبيه للتيمات ولا اللاعبين كل واحد لحاله؟

ممكن اعرف الاخطاء الا في كودي ؟ :roll:

عشان اعدلهم :roll:

Link to comment
صحيح ان الكود هريس

لكن المفروض الماركر ظاهر إلا إذا انت حاط احداثيات خطأ ذا شي ثاني

الحين الي ما فهمته انت تبيه للتيمات ولا اللاعبين كل واحد لحاله؟

ممكن اعرف الاخطاء الا في كودي ؟ :roll:

عشان اعدلهم :roll:

   local marker = createMarker(x,y,z, "cylinder", 2, 255, 0, 0, 255) 
    
function e7tlal ( player ) 
-- ما تحققت ان الي لمس الماركر لاعب 
-- يعني لو لمسه سيارة راح يجي اخطاء بالدي بق 
local playerteam = getPlayerTeam ( player ) 
    local tT = getElementData ( marker, "gettT") 
    if (tT == playerteam) then -- هنا انت تتحقق ان تيم اللاعب الي دخل الماركر هو نفسه الي محتل المنطقة 
    outputChatBox("هذه المنطقة تتبع فريق"..tT, player, 0, 255, 0, false) -- بعدين تقول له ان ذي المنطقة تتبع التيم ذا المفروض تقول الكلام ذا إذا ما كان نفس التيم 
    -- وليس اسم تيم tT عنصر تيم 
    else 
        if not getPlayerTeam(player) then return end -- تيم اللاعب معرف في سطر 4 ليه تكرر الكود 
    local team = getPlayerTeam ( player ) -- هنا نفس الشي مكرر الكود 
    if (getTeamName( team ) == "No Team") then -- على كذا ما راح يقدر اي تيم ثاني يحتل المنطقة غير النو تيم و هو الأحتلال حق تيمات!!!! 
    local playerteam = getPlayerTeam ( player ) -- هنا نفس الشي مكرر الكود 
    if ( playerteam ) then 
        if ( isTimer ( btt ) ) then 
            return 
        end 
  
        local tT = getElementData ( marker, "gettT" ) 
        if tT then 
        outputChatBox("لقد جئت لمنطقة الاحتلال التابعة لـ"..tT..". انتظر دقيقتين لربح 4 الاف", player, 0, 255, 0, false) -- عنصر تيم و ليس اسم تيم tT هنا 
        else 
        outputChatBox("هذه المنطقة ليست ملك لأحد ,, يجب ان تنتظر دقيقتين والسيطرة على المنطقة لربح 4 الاف ", player, 0, 255, 0, false) 
        end 
  
        btt = setTimer ( 
            function ( ) 
                local beachTurfCplayers = getElementColShape ( marker ) 
                local players = getElementsWithinColShape ( marker, "player" ) 
                for _, player in ipairs ( players ) do 
                    outputChatBox("تهانينا  ,, لقد ربحت 4 الاف", player, 0, 255, 0, false) -- افترض كان فيه لاعب ثاني من تيم ثاني واقف داخل الماركر؟ 
                    givePlayerMoney ( player, 4000 ) -- نفس الكلام 
                    setElementData ( marker, "gettT", playerteam ) -- ذا الكود راح يتكرر لانه داخل لووب 
                    -- playerteam مو معرف داخل فنكشن التايمر 
                end 
            end 
            ,60000, 1 
        ) 
    end 
end 
end 
end 
addEventHandler ( "onMarkerHit", marker, e7tlal ) 

شوف التعليقات داخل الكود

صراحه ضحكتني بالنو تيم

حاط الي يحتل بس نو تيم

طيب هو احتلال تيمات كيف بيحتلون التيمات :mrgreen:

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