Jump to content

مسآعدة جعل زر بانترور معين


i,xAhmed

Recommended Posts

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

آبي آخلي زر معين لما تضغطه م يشتغل الا لما يكون الشخص داخل انترور ودومنشين معين

مثلا جيت بسحب فلوس لازم اكون داخل انترور ايدي 1352 و دمنشين 52

Link to comment
11 minutes ago, N3xT said:

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

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


getElementInterior
getElementDimension

 

+

getPlayerMoney

 

Link to comment

جرب كدا

-- قم بتغير اسم الزر بالزر حقك --
-- وقم بتغير الفلوس للفلوس حقتك والخ --

addEventHandler('onClientGUIClick',root,
function ()
if (source == اسم الزر) then
if ( getElementDimension ( localPlayer ) == 52 ) and  ( getElementInterior ( localPlayer ) == 1352 ) then
local money = getPlayerMoney(localPlayer)
if (money > 1000) then -- لو فلوسه اكثر من الف مثلا
takePlayerMoney ( localPlayer, 1005 ) -- ياخذ 1005
else
end
end
end )

 

Link to comment
15 minutes ago, MrKAREEM said:

جرب كدا


-- قم بتغير اسم الزر بالزر حقك --
-- وقم بتغير الفلوس للفلوس حقتك والخ --

addEventHandler('onClientGUIClick',root,
function ()
if (source == اسم الزر) then
if ( getElementDimension ( localPlayer ) == 52 ) and  ( getElementInterior ( localPlayer ) == 1352 ) then
local money = getPlayerMoney(localPlayer)
if (money > 1000) then -- لو فلوسه اكثر من الف مثلا
takePlayerMoney ( localPlayer, 1005 ) -- ياخذ 1005
else
end
end
end )

 

فيه كم خطأ, اول شيء فلوس اللاعب مايحتاج تحط لها لوكال بلاير 
والمفروض تسوي ترايقر سيرفر افنت وتتحقق من الفلوس في السيرفر سايد وتسحبها كذلك

Link to comment
22 hours ago, iMr.WiFi..! said:

فيه كم خطأ, اول شيء فلوس اللاعب مايحتاج تحط لها لوكال بلاير 
 والمفروض تسوي ترايقر سيرفر افنت وتتحقق من الفلوس في السيرفر سايد وتسحبها كذلك

اسف نسيت كدة تمام ؟

-- Client Side --

addEventHandler('onClientGUIClick',root,
function ()
if (source == اسم الزر) then
if ( getElementDimension ( localPlayer ) == 52 ) and  ( getElementInterior ( localPlayer ) == 1352 ) then
triggerServerEvent('CheckPlayerMoney',localPlayer)
else
end
end
end )
-- Server Side --

addEvent('CheckPlayerMoney',true)
addEventHandler('CheckPlayerMoney',root,
function()
local money = getPlayerMoney(source)
if (money > 1000) then -- لو فلوسه اكثر من الف مثلا
takePlayerMoney ( source, 1005 ) -- ياخذ 1005
else -- العكس
outputChatBox('عذرا لا تملك المال الكافي', source, 255,0,0, false)
end
end )

 

Link to comment
43 minutes ago, MrKAREEM said:

اسف نسيت كدة تمام ؟


-- Client Side --

addEventHandler('onClientGUIClick',root,
function ()
if (source == اسم الزر) then
if ( getElementDimension ( localPlayer ) == 52 ) and  ( getElementInterior ( localPlayer ) == 1352 ) then
triggerServerEvent('CheckPlayerMoney',localPlayer)
else
end
end
end )

-- Server Side --

addEvent('CheckPlayerMoney',true)
addEventHandler('CheckPlayerMoney',root,
function()
local money = getPlayerMoney(source)
if (money > 1000) then -- لو فلوسه اكثر من الف مثلا
takePlayerMoney ( source, 1005 ) -- ياخذ 1005
else -- العكس
outputChatBox('عذرا لا تملك المال الكافي', source, 255,0,0, false)
end
end )

 

سطر 8 
ضايف else
عالفاضي احذفه,  

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