Mopped Posted January 18, 2019 Posted January 18, 2019 Preciso de ajuda, eu acho que preciso colocar um ELSE nesse código para caso não tenha o nível necessário, ele retornar um erro, mas eu não sei onde coloco, já quebrei a cabeça, e toda vez que dou RUN no código, não vai =/ (O código para caso não tenha o nível necessário que eu queria colocar era esse) displayServerMessage(source, "Você não tem o nível necessário para esse trabalho!", "warning") Script abaixo \/ function MotoristaDeUberAirNew () local Level = getElementData ( source, "Level" ) or 0 if Level >= 15 then TudoInvisivel () setElementVisibleTo ( MotoristaDeUber, source, true ) setElementData ( source, "AirNew>Encaminhamento", "Motorista de Uber" ) outputChatBox ( "Você foi aceito no Emprego de Motorista de Uber", source, 255, 255, 255, true ) outputChatBox ( "Para Iniciar os Serviços siga o Checkpoint Vermelho em seu Radar", source, 255, 255, 255, true ) setElementData ( source, "Emprego", false ) end end addEvent( "Encaminhar>MotoristaDeUber", true ) addEventHandler( "Encaminhar>MotoristaDeUber", getRootElement(), MotoristaDeUberAirNew ) Quem puder me ajudar e EXPLICAR onde devo colocar o ELSE (se for ele que se usa nesse caso), eu ficaria muito grato.
androksi Posted January 18, 2019 Posted January 18, 2019 (edited) Abaixo da linha 9. function MotoristaDeUberAirNew () local Level = getElementData ( source, "Level" ) or 0 if Level >= 15 then TudoInvisivel () setElementVisibleTo ( MotoristaDeUber, source, true ) setElementData ( source, "AirNew>Encaminhamento", "Motorista de Uber" ) outputChatBox ( "Você foi aceito no Emprego de Motorista de Uber", source, 255, 255, 255, true ) outputChatBox ( "Para Iniciar os Serviços siga o Checkpoint Vermelho em seu Radar", source, 255, 255, 255, true ) setElementData ( source, "Emprego", false ) else -- outro código aqui end end addEvent( "Encaminhar>MotoristaDeUber", true ) addEventHandler( "Encaminhar>MotoristaDeUber", getRootElement(), MotoristaDeUberAirNew ) Edited January 18, 2019 by asrzk Hello, world. Tutorial sobre interação de BOTs do Discord com o seu servidor - Visitar (Brazilian Portuguese) Tutorial sobre tabelas - Visitar (Brazilian Portuguese) Tutorial sobre banco de dados - Visitar (Brazilian Portuguese)
Mopped Posted January 18, 2019 Author Posted January 18, 2019 Não vai =( Quando eu coloco o ELSE, e dou restart, o Marker some... =/ Acho que eu teria de colocar alguma coisa pra poder usar essa mensagem, ou era só colocar assim? no meio do código?
AirNew Posted January 18, 2019 Posted January 18, 2019 function MotoristaDeUberAirNew () local Level = getElementData ( source, "Level" ) or 0 if Level => 10 then TudoInvisivel () setElementVisibleTo ( MotoristaDeUber, source, true ) setElementData ( source, "AirNew>Encaminhamento", "Motorista de Uber" ) outputChatBox ( "Emprego: Para Iniciar os Serviços siga o Checkpoint Vermelho em seu Minimapa", source ) triggerClientEvent ( source, "AirNew>FecharAgencia", root ) setElementData ( source, "Emprego", false ) else outputChatBox ( "Emprego: Você não possui Nivel suficiente para essa Profissão!", source ) end end addEvent( "Encaminhar>MotoristaDeUber", true ) addEventHandler( "Encaminhar>MotoristaDeUber", getRootElement(), MotoristaDeUberAirNew )
Moderators Lord Henry Posted January 18, 2019 Moderators Posted January 18, 2019 O que aparece no /debugscript 3? Eu te ajudei ou achou meu comentário útil? Não esqueça de deixar um Thanks! Minhas contribuições para a comunidade: LordHenry - MTA Wiki Profile Inscreva-se no meu canal do YouTube: Lord Henry - Entertainment Discord Oficial do MTA: https://mtasa.com/discord Blacklist e Whitelist de Scripters: Planilha Por favor, não me envie mensagens privadas solicitando suporte. Crie um tópico no fórum em vez disso.
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