Mopped Posted January 18, 2019 Share 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. Link to comment
Other Languages Moderators androksi Posted January 18, 2019 Other Languages Moderators Share 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 Link to comment
Mopped Posted January 18, 2019 Author Share 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? Link to comment
AirNew Posted January 18, 2019 Share 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 ) Link to comment
Other Languages Moderators Lord Henry Posted January 18, 2019 Other Languages Moderators Share Posted January 18, 2019 O que aparece no /debugscript 3? 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