Jump to content

طلب فنكشاآآآآت


EH10

Recommended Posts

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

ممكن فنكشات

تكتب باف8

sell

تسحب فلوسة كلهن G ومعك سلاح تقرب لواحد تصوب من قريب وتضغط حرف

واذا كتب باف8

sell ثاني مره

بتطفي الوظيفة ماتقدر تسرق

Link to comment
addCommandHandler -- لما يكتب كلمة sell 
setElementData -- تحط له المنت داتا عشان تعرف انه يشتغل بوظيفة السرقة 
Event: "onPlayerTarget" -- لما اللاعب يصوب 
getElementData -- تتحقق ان اللاعب الي صوب معه الألمنت داتا - يعني يشتغل بالوظيفة 
getElementType -- تتأكد ان الي تصوب عليه هو لاعب يعني مو سيارة او اي شي ثاني 
getPlayerMoney -- تجيب عدد الفلوس الي عند اللاعب الي تصوب عليه 
takePlayerMoney -- تسحب الفلوس من اللاعب الي تصوب عليه 
givePlayerMoney -- تعطيها اللاعب الي صوب 
  
---- 
  
setElementData -- تحذف الألمنت داتا إذا تبي تطلعه من الوظيفة 

Link to comment
addCommandHandler -- لما يكتب كلمة sell 
setElementData -- تحط له المنت داتا عشان تعرف انه يشتغل بوظيفة السرقة 
Event: "onPlayerTarget" -- لما اللاعب يصوب 
getElementData -- تتحقق ان اللاعب الي صوب معه الألمنت داتا - يعني يشتغل بالوظيفة 
getElementType -- تتأكد ان الي تصوب عليه هو لاعب يعني مو سيارة او اي شي ثاني 
getPlayerMoney -- تجيب عدد الفلوس الي عند اللاعب الي تصوب عليه 
takePlayerMoney -- تسحب الفلوس من اللاعب الي تصوب عليه 
givePlayerMoney -- تعطيها اللاعب الي صوب 
  
---- 
  
setElementData -- تحذف الألمنت داتا إذا تبي تطلعه من الوظيفة 

الالمنت داتا ماعرف له عادي ماتخدمة ؟ لاني اتخربط

Link to comment
setElementData(player, "Sell", true) 

setElementData(player, "Sell", false) 

اول ارقمنت هو اللاعب الي بتحط له الألمنت داتا

getElementData الأرقمنت الثاني هو المفتاح للألمنت داتا و هذا تستخدمه لما تبي تعرف وش هو الداتا الي عند اللاعب بالفنكشن

false او true الأرقمنت الثالث هو الداتا الي تبي تحطها و هنا حنا بنستخدم

getElementData(player, "Sell") -- > true or false 

Link to comment

ممكن تصححلي :cry::cry:

addEventHandler ( "onPlayerTarget", root, 
function Show () 
  setElementData(player, "sell", true) 
  getElementData(player, "sell") 
  local Folls = getPlayerMoney(source)  
  takePlayerMoney ( source, 9992 ) 
  givePlayerMoney ( source, 1000 ) 
        else 
  setElementData(player, "sell", false) 
end 
addCommandHandler ( "sell", Show ) 

Link to comment

انا نسيت شي

onPlayerTarget انت ما تحتاج الأفنت

عموماً الكود بيكون كذا

جرب

addCommandHandler("sell", 
function(player) 
    if not getElementData(player, "sell") then 
        setElementData(player, "sell", true) 
        bindKey(player, "g", "down", onClick) 
    else 
        setElementData(player, "sell", false) 
        unbindKey(player, "g", "down", onClick) 
    end 
end) 
  
function onClick(player) 
    if getElementData(player, "sell") then 
        local target = getPedTarget(player) 
        if target and getElementType(target) == "player" then 
            local Folls = getPlayerMoney(target) 
            if Folls > 0 then 
                takePlayerMoney(target, Folls) 
                givePlayerMoney(player, Folls) 
            end 
        end 
    end 
end) 

Link to comment
انا نسيت شي

onPlayerTarget انت ما تحتاج الأفنت

عموماً الكود بيكون كذا

جرب

addCommandHandler("sell", 
function(player) 
    if not getElementData(player, "sell") then 
        setElementData(player, "sell", true) 
        bindKey(player, "g", "down", onClick) 
    else 
        setElementData(player, "sell", false) 
        unbindKey(player, "g", "down", onClick) 
    end 
end) 
  
function onClick(player) 
    if getElementData(player, "sell") then 
        local target = getPedTarget(player) 
        if target and getElementType(target) == "player" then 
            local Folls = getPlayerMoney(target) 
            if Folls > 0 then 
                takePlayerMoney(target, Folls) 
                givePlayerMoney(player, Folls) 
            end 
        end 
    end 
end) 

لم يتم التجربة يغلق

Link to comment
انا نسيت شي

onPlayerTarget انت ما تحتاج الأفنت

عموماً الكود بيكون كذا

جرب

addCommandHandler("sell", 
function(player) 
    if not getElementData(player, "sell") then 
        setElementData(player, "sell", true) 
        bindKey(player, "g", "down", onClick) 
    else 
        setElementData(player, "sell", false) 
        unbindKey(player, "g", "down", onClick) 
    end 
end) 
  
function onClick(player) 
    if getElementData(player, "sell") then 
        local target = getPedTarget(player) 
        if target and getElementType(target) == "player" then 
            local Folls = getPlayerMoney(target) 
            if Folls > 0 then 
                takePlayerMoney(target, Folls) 
                givePlayerMoney(player, Folls) 
            end 
        end 
    end 
end) 

لم يتم التجربة يغلق

3p3ura.jpg

Link to comment
انا نسيت شي

onPlayerTarget انت ما تحتاج الأفنت

عموماً الكود بيكون كذا

جرب

addCommandHandler("sell", 
function(player) 
    if not getElementData(player, "sell") then 
        setElementData(player, "sell", true) 
        bindKey(player, "g", "down", onClick) 
    else 
        setElementData(player, "sell", false) 
        unbindKey(player, "g", "down", onClick) 
    end 
end) 
  
function onClick(player) 
    if getElementData(player, "sell") then 
        local target = getPedTarget(player) 
        if target and getElementType(target) == "player" then 
            local Folls = getPlayerMoney(target) 
            if Folls > 0 then 
                takePlayerMoney(target, Folls) 
                givePlayerMoney(player, Folls) 
            end 
        end 
    end 
end) 

لم يتم التجربة يغلق

3p3ura.jpg

:lol::lol::lol: يعطيك العافيه

يغلق لو سمحت

Link to comment
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...