Jump to content

آستفسآر عن آلفري روم


Recommended Posts

سلام عليكم

آلفري روم آلآصلي حق آللعبة لو ضغطت آنتحآر ينزل علي آلآرض كذآ ويطلع صوت ويموت

لكن آلفري روم حق سيرفري لو ضغطت آنتحآر علطول يموت في آقل من ثآنية ويرسبن

هآدي كيف آعدلهآ آخليهآ زي آلفري روم آلآصلي

Link to comment
function killLocalPlayer()
	if getElementDimension( localPlayer ) == 30 then return outputChatBox("لآ يمكنك فعل هذآ آثنآء آلديربي",255,0,0) end
	guiSetEnabled (getControl(wndMain, 'انتحار'),false)
	server.killPed(g_Me)
	setTimer(function()
	guiSetEnabled(getControl(wndMain, 'انتحار'),true)
	end, 5000, 1 )
end

-- server 
	killPed = { option = 'kill', descr = 'Killing yourself' },

 

Link to comment
24 minutes ago, #DRAGON!FIRE said:

استبدل السطر الرابع بهذا .. طبعا ما اعرف المشكله ممكن ما تكون من الفري روم لكن جرب :

 


setElementHealth(localPlayer,0)

 

يب يشتغل عادي لكن المشكلة ما يرسبن الا لو حطيت هادا الكود بمود

والمشكلة لما احط الكود هادا بمود تخرب مرة تانية 

addEventHandler( 'onPlayerWasted', root,
function()
    local x, y, z = unpack(RespawnPositions[math.random(#RespawnPositions)])
    spawnPlayer ( source,x, y, z,180, 46, 0, 0)
end
)

 

Link to comment

جرب

function killLocalPlayer()
	if getElementDimension( localPlayer ) == 30 then return outputChatBox("لآ يمكنك فعل هذآ آثنآء آلديربي",255,0,0) end
	guiSetEnabled (getControl(wndMain, 'انتحار'),false)
    setTimer(function()
	server.killPed(g_Me)
	guiSetEnabled(getControl(wndMain, 'انتحار'),true)
	end, 5000, 1 )
end

-- server 
	killPed = { option = 'kill', descr = 'Killing yourself' },

 

  • Haha 1
Link to comment
1 hour ago, #Ram said:

جرب


function killLocalPlayer()
	if getElementDimension( localPlayer ) == 30 then return outputChatBox("لآ يمكنك فعل هذآ آثنآء آلديربي",255,0,0) end
	guiSetEnabled (getControl(wndMain, 'انتحار'),false)
    setTimer(function()
	server.killPed(g_Me)
	guiSetEnabled(getControl(wndMain, 'انتحار'),true)
	end, 5000, 1 )
end

-- server 
	killPed = { option = 'kill', descr = 'Killing yourself' },

 

onPlayerWasted - التايمر يكون بالحدث

Link to comment
4 hours ago, N3xT said:

onPlayerWasted - التايمر يكون بالحدث

أعتقد إنه مسوي
 

addEventHandler("onPlayerWasted",root,killLocalPlayer)

لكن تضبط عالجهتين لأننا سوينا له قتل بنفس التايمر الثاني حق الإنيبولد .
وأصلاً مالها داعي الهرجة كلها , يبرمج الزر من اول وجديد وخلاص :| 

@KillerX ماظن في شي يضحك

Edited by #Ram
Link to comment
49 minutes ago, MR.TOUNSI said:

local seconds = 3
addEventHandler( 'onPlayerWasted', root,
function()
setTimer(function()
local x, y, z = unpack(RespawnPositions[math.random(#RespawnPositions)])
spawnPlayer ( source,x, y, z,180, 46, 0, 0)
end,600*seconds,1,source)
end
)

 

حسابك للثواني غلط 

سورس غير معرفه في الفانكشن نفسها

التصحيح : 

function(source)

end, seconds*1000, 1, source)

  • Like 1
Link to comment
14 minutes ago, Mr.Mostafa said:

طيب وش آلفرق بين دي ودي وهل تفرق؟

@#َxLysandeR

 


end,6000,1, source)
---و
end, 6000, 1 )
setTimer ( function theFunction, int timeInterval, int timesToExecute, [ var arguments... ] )

في فرق طبعا لانك في الأولي معرف اللاعب  لاكن في الثانيه لا

 

Edited by #َxLysandeR
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...