Jump to content

Recommended Posts

5 hours ago, |=>Z,3(^e^)_M_<=|[2] said:

عايز كود لما ادوس على زر يدينى رتبه ساعه و طبعا ب المنت داتا و لو مش معايا المنت داتا مقدرش اشترى الرتبه و بعد الساعه الرتبه تتشال و شكرا

client --

onClientGUIClick -- event
triggerServerEvent 

server --
aclGetGroup
aclGroupAddObject
setAccountData
setTimer
aclGroupRemoveObject

اظن كدا لو في شئ باقي اتمني حد يحطه 

طبعا الفكره لما يدوس على الزر تكون مسوي ايفنت في سيرفر سايد

و تسوي التحققات الانت عايزها و من ثم يضيف اسم حسابه و يحط له اكونت داتا

و تسوي تايمر للمده الانت عايزها يحط الاكونت داتا فولس 

و تسوي ايفنت لما اللاعب يخش onPlayerLogin

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

اظن كل شي فوق 

Link to comment
On ٢‏/١٢‏/٢٠١٦ at 9:35 AM, M[A]X said:

client --

onClientGUIClick -- event
triggerServerEvent 

server --
aclGetGroup
aclGroupAddObject
setAccountData
setTimer
aclGroupRemoveObject

اظن كدا لو في شئ باقي اتمني حد يحطه 

طبعا الفكره لما يدوس على الزر تكون مسوي ايفنت في سيرفر سايد

و تسوي التحققات الانت عايزها و من ثم يضيف اسم حسابه و يحط له اكونت داتا

و تسوي تايمر للمده الانت عايزها يحط الاكونت داتا فولس 

و تسوي ايفنت لما اللاعب يخش onPlayerLogin

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

اظن كل شي فوق 

يسطى متعملى الكود عشان مش مجمع

Link to comment
addEventHandler ("onClientGUIClick", root, 
function Naif() 
if ( source ==  Button ) then 
triggerServerEvent("NaiFMTA",getLocalPlayer()) 
end 
end 
) 
addEvent("NaiFMTA",true) 
addEventHandler("NaiFMTA",root, 
function() 
if accountName then 
		aclGroupAddObject (aclGetGroup("Admin"), "user."..accountName)) -- غير اسم الرتبة
		    outputChatBox ("تمت الترقية بنجاح",source,0,255,0,true) then
				setTimer ( removerank, 3600000, 1, "-" )
			aclGroupRemoveObject (aclGetGroup("Admin"), "user."..accountName)
			setTimer ( function()
		outputChatBox ( "انتي الوقت المحدد للرتبة" )
		aclGroupRemoveObject (aclGetGroup("Admin"), "user."..accountName)
	end, 3600000, 1 )
end
)

غير مجرب

Link to comment
2 hours ago, MR.NaiF-MTA said:

addEventHandler ("onClientGUIClick", root, 
function Naif() 
if ( source ==  Button ) then 
triggerServerEvent("NaiFMTA",getLocalPlayer()) 
end 
end 
) 

addEvent("NaiFMTA",true) 
addEventHandler("NaiFMTA",root, 
function() 
if accountName then 
		aclGroupAddObject (aclGetGroup("Admin"), "user."..accountName)) -- غير اسم الرتبة
		    outputChatBox ("تمت الترقية بنجاح",source,0,255,0,true) then
				setTimer ( removerank, 3600000, 1, "-" )
			aclGroupRemoveObject (aclGetGroup("Admin"), "user."..accountName)
			setTimer ( function()
		outputChatBox ( "انتي الوقت المحدد للرتبة" )
		aclGroupRemoveObject (aclGetGroup("Admin"), "user."..accountName)
	end, 3600000, 1 )
end
)

غير مجرب

اول كود :

احذف اسم الفنشكن من الافنت

ثاني كود:

accountName غير معرف

then سطر 6 حاط

وينه وهل هو معرف؟ removerank سطر 7 فنكشن

سطر 10 خليه مخرج الشات للاعب

end ناقص

Link to comment
addEvent("NaiFMTA",true) 
addEventHandler("NaiFMTA",root, 
function() 
local accountName = getAccountName(getPlayerAccount(source))
if accountName then 
       aclGroupAddObject (aclGetGroup("Admin"),"user."..accountName); -- غير اسم الرتبة
            outputChatBox ("تمت الترقية بنجاح",source,0,255,0,true) 
        setTimer ( function()
        outputChatBox ( "انتي الوقت المحدد للرتبة" )
        aclGroupRemoveObject (aclGetGroup("Admin"), "user."..accountName)
    end , 3600000, 1 )
end
end
)

 

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