Jump to content

# - تصحيح اكواد <-


Recommended Posts

السلام عليكم

وش الخطأ بهذي الاكواد ؟

function spawnz(player) 
    if not isElement(player) then return end 
if ( getElementDimension ( player ) == 3 ) then 
 fadeCamera ( player, false ) 
setTimer ( fadeCameraDelayed3, 1000, 1, player )     
    setCameraTarget(player, player) 
    showChat(player, false) 
end 
end 
function fadeCameraDelayed3(player)  
      if (isElement(player)) then 
            fadeCamera(player, true) 
            showChat(player, true) 
            repeat until spawnPlayer ( player, 1556.44141 ,2732.21826, 10.67188, 70 ,107 ) 
                setElementDimension ( player, 3 ) 
      end 
end 
  
  
addEventHandler("onPlayerWasted", root, 
    function() 
  
     
        setTimer(spawnz, 1800, 1, source) 
     
    end 
) 

هو صح يرسبن لما تيمي اسمه Zombie

والدمنشن حقي 3

لكن لما اغير الدمنشن حقي وادخل تيم ثاني

يرسبن بنفس المكان الي حاطه لتيم Zombie ولدمنشن 3

اتمنى تصححوه لي

وشكرآ

Link to comment
طيب انت تحقق يوم تجي ترسبن بتيم ثاني

انه موب بدمنشن 3 وانه بدمنشن غير مثلا

if not  

وغير له السبوان لو ماكان بدمنشن 3

ما فهمت @_@

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

Link to comment

قام ما يرسبن :lol:

function spawnz(player) 
    if not isElement(player) then return end 
if ( getElementDimension ( player ) == 3 ) then 
 fadeCamera ( player, false ) 
setTimer ( fadeCameraDelayed3, 1000, 1, player )     
    setCameraTarget(player, player) 
    showChat(player, false) 
end 
end 
function fadeCameraDelayed3(player)  
      if not ( getElementDimension ( player ) == 3 ) then 
      if (isElement(player)) then 
            fadeCamera(player, true) 
            showChat(player, true) 
            repeat until spawnPlayer ( player, 1556.44141 ,2732.21826, 10.67188, 70 ,107 ) 
                setElementDimension ( player, 3 ) 
            end 
      end 
end 
  
  
addEventHandler("onPlayerWasted", root, 
    function() 
  
        if not ( getElementDimension ( player ) == 3 ) then 
        setTimer(spawnz, 1800, 1, source) 
        end 
    end 
) 
  

يجي بالدي بق باد ارقمنت

Link to comment
^

سطر

25

player بدل

client الى

source او

قام يرسبن بماب الي مخليه يرسبن لدمنشن 3

انا مسوي كود ثاني نفسه , ومخليه بس لدمنشن 3

الحين هذا الي حاطه بالموضوع مسويه لدمنشن 3 وتيم معين

والحين قام يرسبن بالكود الي مسويه لدمنشن 3 بس

Link to comment
^

سطر

25

player بدل

client الى

source او

قام يرسبن بماب الي مخليه يرسبن لدمنشن 3

انا مسوي كود ثاني نفسه , ومخليه بس لدمنشن 3

الحين هذا الي حاطه بالموضوع مسويه لدمنشن 3 وتيم معين

والحين قام يرسبن بالكود الي مسويه لدمنشن 3 بس

جرب الكود الي طرحته مع التعديل بدون اكواد ثانيةة

عشان تعرف المشكلة وشوف الدي بوق

ويوم تحقق من تيمه لو فيها تيمات افضلك من الدمنشن

Link to comment

اشياء واجد مالها داعي في الكود

وانت منت متحقق انه اذا تيم الشخص زومبي؟

function spawnz(player) 
    fadeCamera ( player, false ) 
    setTimer ( fadeCameraDelayed3, 1000, 1, player )     
    setCameraTarget(player, player) 
    showChat(player, false) 
end 
function fadeCameraDelayed3(player) 
    if (isElement(player)) then 
        fadeCamera(player, true) 
        showChat(player, true) 
        spawnPlayer ( player, 1556.44141 ,2732.21826, 10.67188, 70 ,107 ) 
        setElementDimension ( player, 3 ) 
    end 
end 
      
      
addEventHandler("onPlayerWasted", root, 
function() 
    if ( getElementDimension ( source ) == 3 and getPlayerTeam(source) == getTeamFromName("Zombie") ) then 
        setTimer(spawnz, 1800, 1, source) 
    end 
end 
) 

المفروض ماتسوي اكثر من كود سباون وكل كود بسكربت ثاني

كذا تصعب على روحك

سو سكربت واحد يكون سباون سستم

يكون بأيفنت واحد اون بلاير واستد وفيه تحققات لكل السباونات

Link to comment

امم صارت عندي مشكلة

local Timers = {} 
  
function SpawnPlayer( ... ) 
    local Player = select( 1, ... ) 
    if ( isElement( Player ) ) then 
        fadeCamera( Player, false ) 
        showChat( Player, false ) 
        if ( isTimer( Timers[Player] ) ) then killTimer( Timers[Player] ) end 
        Timers[Player] = setTimer( 
            function( ... ) 
                spawnPlayer( ... ) 
                fadeCamera( Player, true ) 
                showChat( Player, true ) 
                Timers[Player] = nil 
            end, 
        1000, 1, ... ) 
    end 
end 
  
--SpawnPlayer( Player, PositionX, PositionY, PositionZ, Rotation, SkinID, Interior, Dimension, Team ) 
  
addEventHandler( "onPlayerWasted", root, function() 
local Zombie = getTeamFromName( "Zombie" ) 
SpawnPlayer( source, unpack( ( getPlayerTeam( source ) or nil ) == Zombie and { 1564.63367, 2732.67627, 10.67188, 0, ( { 70, 107 } )[math.random( 1, 2 )], 0, 3, Zombie } or { 1462.01501, 2774.28125, 10.82031, 0, 294, 0, 3 } or { -3484.45850, -3018.41724, 12.90781, 0, 294, 0, 0 } ) ) 
end ) 
  
  

انا ضفت له مكان ثالث والدمنشن حقه مخليه 0

المشكلة هي لما اموت يتحول الدمنشن حقي 3 ويرسبن بمكان دمنشن 3 ما يرسبن بمكان دمنشن 0

Link to comment
^

تأكد ان في اكوادك او سكربتات ثانية مافيه ذا الكود

يوم تموت

setElementDimension 

ما فيها

هو كان شغال قبل ما اضيف له المكان الثالث

لكن بعد ما ضفت له المكان الثالث قام من يموت يرسبن بمكان دمنشن 3 ويخليه بدمنشن 3

Link to comment
^

تأكد ان في اكوادك او سكربتات ثانية مافيه ذا الكود

يوم تموت

setElementDimension 

ما فيها

هو كان شغال قبل ما اضيف له المكان الثالث

لكن بعد ما ضفت له المكان الثالث قام من يموت يرسبن بمكان دمنشن 3 ويخليه بدمنشن 3

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

كودك مافيه تحققات يوم تموت

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