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