TavinhoMTA Posted December 3, 2019 Share Posted December 3, 2019 function PilotoDeHelicopteroAirNew ( player ) accountname = getAccountName (getPlayerAccount(player)) if isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( "admin" ) ) then TudoInvisivel () setElementVisibleTo ( PilotoDeHelicoptero, source, true ) setElementData ( source, "AirNew>Encaminhamento", "Piloto De Helicoptero" ) MensagemAirNewSCR ( "Emprego: Para Iniciar os Serviços siga o Checkpoint Vermelho em seu Minimapa", "success" ) triggerClientEvent ( source, "AirNew>FecharAgencia", root ) setElementData ( source, "Emprego", false ) end end addEvent( "Encaminhar>PilotoDeHelicoptero", true ) addEventHandler( "Encaminhar>PilotoDeHelicoptero", getRootElement(), PilotoDeHelicopteroAirNew ) Fui tentar por emprego para encaminhar por acl esta dando este erro Link to comment
DNL291 Posted December 4, 2019 Share Posted December 4, 2019 uma simples depuração no valor 'player' deve mostrar o porquê. Em vez de player, você pode usar a variável predefinida client para obter o player. substitua e faça o teste. 1 Link to comment
TavinhoMTA Posted December 4, 2019 Author Share Posted December 4, 2019 12 hours ago, DNL291 said: uma simples depuração no valor 'player' deve mostrar o porquê. Em vez de player, você pode usar a variável predefinida client para obter o player. substitua e faça o teste. Não deu certo Link to comment
Other Languages Moderators Lord Henry Posted December 4, 2019 Other Languages Moderators Share Posted December 4, 2019 (edited) Coloque isso antes da linha do accountName e mostre oq aparece no Debug Console: print (tostring (player)) Edited December 4, 2019 by Lord Henry 1 Link to comment
TavinhoMTA Posted December 4, 2019 Author Share Posted December 4, 2019 (edited) 2 hours ago, Lord Henry said: Coloque isso antes da linha do accountName e mostre oq aparece no Debug Console: print (tostring (player)) Da esse erro syntax error near 'accountname' Linha 222 Edited December 4, 2019 by TavinhoMTA Link to comment
Other Languages Moderators Lord Henry Posted December 4, 2019 Other Languages Moderators Share Posted December 4, 2019 Mostre como ficou o código. 1 Link to comment
TavinhoMTA Posted December 4, 2019 Author Share Posted December 4, 2019 function PilotoDeHelicopteroAirNew ( player ) (tostring (player)) accountname = getAccountName (getPlayerAccount(player)) if isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( "admin" ) ) then TudoInvisivel () setElementVisibleTo ( PilotoDeHelicoptero, source, true ) setElementData ( source, "AirNew>Encaminhamento", "Piloto De Helicoptero" ) MensagemAirNewSCR ( "Emprego: Para Iniciar os Serviços siga o Checkpoint Vermelho em seu Minimapa", "success" ) triggerClientEvent ( source, "AirNew>FecharAgencia", root ) setElementData ( source, "Emprego", false ) end end addEvent( "Encaminhar>PilotoDeHelicoptero", true ) addEventHandler( "Encaminhar>PilotoDeHelicoptero", getRootElement(), PilotoDeHelicopteroAirNew ) Assim Link to comment
DNL291 Posted December 4, 2019 Share Posted December 4, 2019 Copiou errado. Falta a função print. 1 Link to comment
TavinhoMTA Posted December 5, 2019 Author Share Posted December 5, 2019 18 hours ago, DNL291 said: Copiou errado. Falta a função print. Da este mesmo erro On 03/12/2019 at 20:47, TavinhoMTA said: function PilotoDeHelicopteroAirNew ( player ) accountname = getAccountName (getPlayerAccount(player)) if isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( "admin" ) ) then TudoInvisivel () setElementVisibleTo ( PilotoDeHelicoptero, source, true ) setElementData ( source, "AirNew>Encaminhamento", "Piloto De Helicoptero" ) MensagemAirNewSCR ( "Emprego: Para Iniciar os Serviços siga o Checkpoint Vermelho em seu Minimapa", "success" ) triggerClientEvent ( source, "AirNew>FecharAgencia", root ) setElementData ( source, "Emprego", false ) end end addEvent( "Encaminhar>PilotoDeHelicoptero", true ) addEventHandler( "Encaminhar>PilotoDeHelicoptero", getRootElement(), PilotoDeHelicopteroAirNew ) Fui tentar por emprego para encaminhar por acl esta dando este erro Link to comment
Other Languages Moderators Lord Henry Posted December 5, 2019 Other Languages Moderators Share Posted December 5, 2019 function PilotoDeHelicopteroAirNew ( player ) print (tostring (player)) accountname = getAccountName (getPlayerAccount(player)) if isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( "admin" ) ) then TudoInvisivel () setElementVisibleTo ( PilotoDeHelicoptero, source, true ) setElementData ( source, "AirNew>Encaminhamento", "Piloto De Helicoptero" ) MensagemAirNewSCR ( "Emprego: Para Iniciar os Serviços siga o Checkpoint Vermelho em seu Minimapa", "success" ) triggerClientEvent ( source, "AirNew>FecharAgencia", root ) setElementData ( source, "Emprego", false ) end end addEvent( "Encaminhar>PilotoDeHelicoptero", true ) addEventHandler( "Encaminhar>PilotoDeHelicoptero", getRootElement(), PilotoDeHelicopteroAirNew ) Link to comment
DNL291 Posted December 6, 2019 Share Posted December 6, 2019 Deve ser o parâmetro player não sendo passado no trigger, tenta com source no lugar de player, o parâmetro da função pode remover. Se não funcionar, mostre como tá sendo o trigger desse evento. 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