Jump to content

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


Recommended Posts

ممكن تشوفو الخطا الذي هنا في هاذا الكود اللمطلوب انا اريد اذا عليك 2 نجمة او اكثر من هاكذا وضربك الشرطيُ بالعصا تدخل السجن 85 ثانية وتطلع هاذا الكود

addEventHandler ("onPlayerDamage"(), 
function () 
local Levels = getPlayerWantedLevel ( thePlayer ) 
if ( Levels > 6 ) then 
setElementPosition ( source, x, y, z ) 
setTimer ( setElementPosition, 85000, 1, source, x, y, z ) 
end 
end) 

Link to comment

غير مكان

x y z

احداثيات السجن

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

وانت مخلي يوم يصير نجمومه فوق 6 يمسكه !! نزلها ل 2

+

هذا الكود يوم يصيبه يروح السجن واي واحد يصيبه حتى لو مو شررطي يروح السجن

ولو باي سلاح حتى لو بالبقس..

Link to comment
addEventHandler ("onPlayerDamage"(), 
function () 
if ( getPlayerTeam( thePlayer ) ) and ( getPlayerTeam( thePlayer ) == getTeamFromName( "Police" ) ) then 
for theplayers,thePlayer in ipairs(players) do 
local Levels = getPlayerWantedLevel ( thePlayer ) 
if ( Levels > 2 ) then 
setElementPosition ( source, x, y, z ) 
setTimer ( setElementPosition, 85000, 1, source, x, y, z ) 
end 
end 
end) 

Edit

صح او لا

Link to comment

شوف اخوي هذا الكود تقريبا نفس طلبك

    function playerDamage(attacker, wp) 
         if getPlayerTeam ( source ) ~= getTeamFromName ( "Police" ) then -- يتحقق من تيم الاعب الذي تم ضربه  
            if getPlayerTeam ( attacker ) == getTeamFromName ( "Police" ) then -- يتحقق من تيم الاعب الذي ضرب 
               if wp == 3 then -- نوع السلاح المضروب فيه  
                      setElementPosition ( source, posX, posY, posZ ) 
               end 
            end 
         end     
    end 
    addEventHandler("onPlayerDamage", root, playerDamage) 

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

لـ التعديل علي هذا الكود وتخليه نفس طلبك

وبـ التوفيق 8)

Link to comment

مع احترامي لك اخي الكريم ولكن انا قلت انت مو مسويه يعني جايبه من موضوع اخر

او مسويه لك اي شخص اخر , وانت تقول انك انت مسويه لو انت مسويه فعلأ

تقدر تقولي هذا ليه كذا

addEventHandler ("onPlayerDamage"(),  

و

thePlayer

تقدر تقولي من وين جبتها ! :wink:

Link to comment

addEventHandler('onPlayerDamage',root,function(attacker) 
    if ( attacker ) and ( attacker ~= source ) and ( getElementType( attacker ) == 'player' ) then 
        if ( getPlayerTeam( attacker ) ) and ( getTeamName(getPlayerTeam( attacker ) == 'Police') ) 
            if ( getPlayerTeam( source ) ) and ( getTeamName(getPlayerTeam( source )) ~= 'Police' ) and ( getPlayerWantedLevel( source ) >= 2 ) then 
                    setElementPosition(source,x,y,z) 
                        setTimer(setElementPosition,85000,1,source,x,y,z) 
                end 
            end 
        end 
    end 
) 
Link to comment
addEventHandler('onPlayerDamage',root,function(attacker) 
    if ( attacker ) and ( attacker ~= source ) -- هاذي and ( getElementType( attacker ) == 'player' ) then 
        if ( getPlayerTeam( attacker ) ) and ( getTeamName(getPlayerTeam( attacker ) == 'Police') ) 
            if ( getPlayerTeam( source ) ) and ( getTeamName(getPlayerTeam( source )) ~= 'Police' ) and ( getPlayerWantedLevel( source ) >= 2 ) then 
                    setElementPosition(source,x,y,z) 
                        setTimer(setElementPosition,85000,1,source,x,y,z) 
                end 
            end 
        end 
    end 
) 

ممكن تشرحلي هذه ي ذابست شفها بكودك كاتب عليها هاذي

Link to comment
addEventHandler('onPlayerDamage',root,function(attacker) 
    if ( attacker ) and ( attacker ~= source ) -- هاذي and ( getElementType( attacker ) == 'player' ) then 
        if ( getPlayerTeam( attacker ) ) and ( getTeamName(getPlayerTeam( attacker ) == 'Police') ) 
            if ( getPlayerTeam( source ) ) and ( getTeamName(getPlayerTeam( source )) ~= 'Police' ) and ( getPlayerWantedLevel( source ) >= 2 ) then 
                    setElementPosition(source,x,y,z) 
                        setTimer(setElementPosition,85000,1,source,x,y,z) 
                end 
            end 
        end 
    end 
) 

ممكن تشرحلي هذه ي ذابست شفها بكودك كاتب عليها هاذي

التحقق من المهاجم انه لاعب

Link to comment

طيب قولي كيف يسوي اياهه واحد واقولكم وش الخطأ :lol:

What is this !

:lol:

addEventHandler('onPlayerDamage',root,function(attacker) 
    if ( attacker ) and ( attacker ~= source ) and ( getElementType( attacker ) == 'player' ) then 
        if ( getPlayerTeam( attacker ) ) and ( getTeamName(getPlayerTeam( attacker ) == 'Police') ) 
            if ( getPlayerTeam( source ) ) and ( getTeamName(getPlayerTeam( source )) ~= 'Police' ) and ( getPlayerWantedLevel( source ) >= 2 ) then 
                    setElementPosition(source,x,y,z) 
                        setTimer(setElementPosition,85000,1,source,x,y,z) 
                end 
            end 
        end 
    end 
) 
Link to comment

بس شوف

if ( attacker ) and ( attacker ~= source ) and ( getElementType( attacker ) == 'player' ) then 

هذا مايكفي من انه تحقق

getElementType( attacker ) == 'player' ) then

؟؟

او يصير اسوي كذا

if ( attacker ) and ( attacker ~= source ) and ( getElementType( source) == 'player' ) and ( getElementType( attacker ) == 'player' ) then 

???

Link to comment
عارف ي اخ شنب

ولكن الاخ بيست يقول

عرفه انه لاعب ؟؟

كيف يعني عرفه مافهمت لها

اخوي .. افهمني

اخوي The Best

استخدم getElementType لجلب نوع المهاجم و الاعب المهجوم عليه

  
if ( getElementType ( attacker ) == "player" ) then -- الشرط معناه اذا كان المهاجم لاعب يكمل الشرط 
  

مو بس تقدر تستخدم player

ped

vehicle

object

وكل الاشياء ..

شوف هذي الصفحة

https://wiki.multitheftauto.com/wiki/Element

Edited by Guest
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...