DarkAnubys Posted August 2, 2021 Share Posted August 2, 2021 Bom, estou tentando criar um script para entrar em modo staff, porém preciso que ele leia automaticamente se o usuário que usou o comando, é homem ou mulher, fiz esse script aqui porém fica dando erro no debugscript: function info(source) if isObjectInACLGroup ( "user." ..getAccountName(getPlayerAccount(source)), aclGetGroup ("Staff")) then --Ajudante local ownedVehicle = getElementData ( source, "Masculino" ) if (ownedVehicle ~= true) then setElementModel (source, 217) end local ownedVehicle = getElementData ( source, "Feminino" ) if (ownedVehicle ~= true) then setElementModel (source, 11) end addCommandHandler("staffon", info) Queria sabe o que pode está conflitando o script, desde já, obrigado! Link to comment
_SAXI_ Posted August 3, 2021 Share Posted August 3, 2021 Você se esqueceu de fechar o primeiro e o último sim. function info(source) if isObjectInACLGroup ( "user." ..getAccountName(getPlayerAccount(source)), aclGetGroup ("Staff")) then --Ajudante local ownedVehicle = getElementData ( source, "Masculino" ) if (ownedVehicle ~= true) then setElementModel (source, 217) end local ownedVehicle = getElementData ( source, "Feminino" ) if (ownedVehicle ~= true) then setElementModel (source, 11) end end end addCommandHandler("staffon", info) Link to comment
DarkAnubys Posted August 3, 2021 Author Share Posted August 3, 2021 Fiz aqui e ele funcionou, porém n completo, ele agora seta skin feminina mesmo sendo masculino, tentei fazer essa modificação e deu nisso: function info(source) if isObjectInACLGroup ( "user." ..getAccountName(getPlayerAccount(source)), aclGetGroup ("Staff")) --Ajudante local getAccountData(account, "RJcartorio.genero", genero) then local genero = getElementData ( source, "Masculino" ) if (genero ~= true) then setElementModel (source, 217) end local genero = getElementData ( source, "Feminino" ) if (genero ~= true) then setElementModel (source, 11) end end end addCommandHandler("staffon", info) Aí agora fica dando erro na linha 3. Link to comment
Blaack Posted August 3, 2021 Share Posted August 3, 2021 3 hours ago, DarkAnubys said: Fiz aqui e ele funcionou, porém n completo, ele agora seta skin feminina mesmo sendo masculino, tentei fazer essa modificação e deu nisso: function info(source) if isObjectInACLGroup ( "user." ..getAccountName(getPlayerAccount(source)), aclGetGroup ("Staff")) --Ajudante local getAccountData(account, "RJcartorio.genero", genero) then local genero = getElementData ( source, "Masculino" ) if (genero ~= true) then setElementModel (source, 217) end local genero = getElementData ( source, "Feminino" ) if (genero ~= true) then setElementModel (source, 11) end end end addCommandHandler("staffon", info) Aí agora fica dando erro na linha 3. local skins = { ["Masculino"] = 217, ["Feminino"] = 11, } function info(thePlayer) local conta = getPlayerAccount(thePlayer) if conta and not isGuestAccount(conta) then local acc = getAccountName(conta) local genero = getAccountData(conta, "RJcartorio.genero") if genero then local skin = skins[genero] if skin then if isObjectInACLGroup ( "user." ..acc, aclGetGroup ("Staff")) then setElementModel (thePlayer, skin) end end end end end addCommandHandler("staffon", info) 1 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