s1mple Posted March 19, 2016 Share Posted March 19, 2016 function greetingHandler () setElementData(source, "MAX_Slots", 50) setElementData(source, "M4", 1) setElementData(source, "DMR", 1) setElementData(source, "PDW", 1) setElementData(source, "Hunting Knife", 1) setElementData(source, "Milk", 5) setElementData(source, "Cooked Meat", 5) setElementData(source, "M4 Mag", 90) setElementData(source, "DMR Mag", 10) setElementData(source, "PDW Mag", 90) end addEvent( "onGreeting", true ) addEventHandler( "onGreeting", getRootElement(), greetingHandler ) function greeting2Handler () setElementData(source, "Desert ghillie Suit", 1) setElementData(source, "Night Vision Goggles", 1) setElementData(source, "Infrared Goggles", 1) setElementData(source, "Map", 1) setElementData(source, "Box of Matches", 1) setElementData(source, "Watch", 1) setElementData(source, "GPS", 1) setElementData(source, "Toolbox", 1) setElementData(source, "Radio Device", 1) end addEvent( "onGreeting2", true ) addEventHandler( "onGreeting2", getRootElement(), greeting2Handler ) function PlayerHaveLevel( ) local accName = getAccountName ( getPlayerAccount ( source ) ) if ( isObjectInACLGroup ("user."..accName, aclGetGroup ( "VIP" ) ) ) then triggerClientEvent(source, "ShowVipPanel", source ) else outputChatBox("U DON'T HAVE VIP DO USE THIS COMMAND",source) end end addEvent( "ClientHaveLevel", true ) addEventHandler( "ClientHaveLevel", getRootElement(), PlayerHaveLevel ) This is vipmenu, but i need to add timer in there. like every 30 can use vipmenu Link to comment
ozulus Posted March 19, 2016 Share Posted March 19, 2016 function greetingHandler () setElementData(source, "MAX_Slots", 50) setElementData(source, "M4", 1) setElementData(source, "DMR", 1) setElementData(source, "PDW", 1) setElementData(source, "Hunting Knife", 1) setElementData(source, "Milk", 5) setElementData(source, "Cooked Meat", 5) setElementData(source, "M4 Mag", 90) setElementData(source, "DMR Mag", 10) setElementData(source, "PDW Mag", 90) end addEvent( "onGreeting", true ) addEventHandler( "onGreeting", getRootElement(), greetingHandler ) function greeting2Handler () setElementData(source, "Desert ghillie Suit", 1) setElementData(source, "Night Vision Goggles", 1) setElementData(source, "Infrared Goggles", 1) setElementData(source, "Map", 1) setElementData(source, "Box of Matches", 1) setElementData(source, "Watch", 1) setElementData(source, "GPS", 1) setElementData(source, "Toolbox", 1) setElementData(source, "Radio Device", 1) end addEvent( "onGreeting2", true ) addEventHandler( "onGreeting2", getRootElement(), greeting2Handler ) local spamTimer = {} local TIME_INTERVAL = 30 -- 30 secs function PlayerHaveLevel( ) if isTimer(spamTimer[source]) then return outputChatBox("You can't use it now",source) end local accName = getAccountName ( getPlayerAccount ( source ) ) if ( isObjectInACLGroup ("user."..accName, aclGetGroup ( "VIP" ) ) ) then triggerClientEvent(source, "ShowVipPanel", source ) spamTimer[source] = setTimer(function() spamTimer[source] = nil end, TIME_INTERVAL * 1000, 1) else outputChatBox("U DON'T HAVE VIP DO USE THIS COMMAND",source) end end addEvent( "ClientHaveLevel", true ) addEventHandler( "ClientHaveLevel", getRootElement(), PlayerHaveLevel ) Link to comment
AnnaBelle Posted April 13, 2017 Share Posted April 13, 2017 function greetingHandler () setElementData(source, "MAX_Slots", 50) setElementData(source, "M4", 1) setElementData(source, "DMR", 1) setElementData(source, "PDW", 1) setElementData(source, "Hunting Knife", 1) setElementData(source, "Milk", 5) setElementData(source, "Cooked Meat", 5) setElementData(source, "M4 Mag", 90) setElementData(source, "DMR Mag", 10) setElementData(source, "PDW Mag", 90) end addEvent( "onGreeting", true ) addEventHandler( "onGreeting", getRootElement(), greetingHandler ) function greeting2Handler () setElementData(source, "Desert ghillie Suit", 1) setElementData(source, "Night Vision Goggles", 1) setElementData(source, "Infrared Goggles", 1) setElementData(source, "Map", 1) setElementData(source, "Box of Matches", 1) setElementData(source, "Watch", 1) setElementData(source, "GPS", 1) setElementData(source, "Toolbox", 1) setElementData(source, "Radio Device", 1) end addEvent( "onGreeting2", true ) addEventHandler( "onGreeting2", getRootElement(), greeting2Handler ) addEvent("ClientHaveLevel",true) addEventHandler("ClientHaveLevel",getRootElement(),function() local account = getPlayerAccount(source) local accName = getAccountName(account) if(isObjectInACLGroup("user."..accName,aclGetGroup("VIP")))then local time = getRealTime() local dataTime = getAccountData(account,"vip.time") if(dataTime)then if(dataTime + 1800 < time.timestamp)then -- 30 minutes setAccountData(account,"vip.time",time.timestamp) else outputChatBox( "Use this command after 30 minutes!",source,255,255,255,true) return end else setAccountData(account,"vip.time",time.timestamp) end triggerClientEvent(source,"ShowVipPanel",source) else outputChatBox("U DON'T HAVE VIP DO USE THIS COMMAND",source,255,255,255,true) end end) Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now