ViniciusMc478 Posted June 24, 2019 Share Posted June 24, 2019 Oi galera Estou precisando de ajuda com o script Group System, Eu quero quando o player aceitar o invite ele se auto excluir. Ou quando o jogador ser kicka ou expulso do grupo o convite se auto excluir Aceitar / Invite function refreshPlayerInvite () invited,gangName,inviter = isPlayerGangInvited(source) if invited then if not getElementData(source,"gang") == "None" then return end local gangmember = #getGangMembers(gangName) local gangvip = getGangSlots (gangName) triggerClientEvent(source,"updatePlayerInvites",source,gangName,getPlayerName(inviter),gangmember,gangvip) end end addEvent("refreshPlayerInvite",true) addEventHandler("refreshPlayerInvite",getRootElement(),refreshPlayerInvite) --Gui Triggers function acceptGroupInvite () invited,gangName,inviter = isPlayerGangInvited(source) if invited then if #getGangMembers(getElementData(inviter,"gang"))+1 > getGangSlots(getElementData(inviter,"gang")) then outputChatBox(getPlayerName(source)..", #22ff22Este grupo está cheio!",source,22,255,22,true) return end addGangMember(gangName,getAccountName(getPlayerAccount(source)),"O líder") outputChatBox(getPlayerName(source).." #22ff22Juntou-se ao grupo "..gangName.."!",getRootElement(),22,255,22,true) end end addEvent("acceptGroupInvite",true) addEventHandler("acceptGroupInvite",getRootElement(),acceptGroupInvite) Expulso / Saiu function leaveGroup () if getElementData(source,"gang") == "None" then return end local groupleader = getGangLeader(getElementData(source,"gang")) if getAccountName(getPlayerAccount(source)) == groupleader then outputChatBox(getPlayerName(source)..",#22ff22Você não pode deixar seu próprio grupo.!",source,22,255,22,true) return end outputChatBox(getPlayerName(source).." #22ff22Deixou o grupo: "..getElementData(source,"gang").."!" ,getRootElement(),22,255,22,true) removeGangMember(getAccountGang(getAccountName(getPlayerAccount(source))),getAccountName(getPlayerAccount(source))) end addEvent("leaveGroup",true) addEventHandler("leaveGroup",getRootElement(),leaveGroup) function kickGroupMember (playerName) if getElementData(source,"gang") == "None" then return end if string.find(playerName,"(O líder)") then return end --if getPlayerName(source) == playerName then return end local groupleader = getGangLeader(getElementData(source,"gang")) if getAccountName(getPlayerAccount(source)) == groupleader or isGangSubLeader(getElementData(source,"gang"),getAccountName(getPlayerAccount(source))) then outputChatBox(playerName.." #22ff22Banido de "..getElementData(source,"gang").."!",getRootElement(),22,255,22,true) removeGangMember(getElementData(source,"gang"),playerName,getPlayerName(source)) else outputChatBox(getPlayerName(source)..",#22ff22Você não pode expulsar os sobreviventes!",source,22,255,22,true) end end addEvent("kickGroupMember",true) addEventHandler("kickGroupMember",getRootElement(),kickGroupMember) Me ajudem pfv. Estou tentando colocar isso faz tempo e não consigo 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