16.03.2017, 19:07
Discordo parcialmente do @renatog na questгo da otimizaзгo. Isso й um tutorial, sгo "cуdigos-exemplo" para melhor interpretaзгo dos leigos.
Contudo, o ultimo cуdigo nгo й exatamente a interpretaзгo correta da construзгo do algoritmo, pois vocк usa SE e SENГO, ficando entгo assim:
Vamos, por um momento, esquecer a otimizaзгo para deixar o exemplo prбtico o mais prуximo possнvel do exemplo teуrico da construзгo do algoritmo.
Contudo, o ultimo cуdigo nгo й exatamente a interpretaзгo correta da construзгo do algoritmo, pois vocк usa SE e SENГO, ficando entгo assim:
Vamos, por um momento, esquecer a otimizaзгo para deixar o exemplo prбtico o mais prуximo possнvel do exemplo teуrico da construзгo do algoritmo.
Код:
Pressionou a tecla 'Y'. ---- Verificar se й administrador RCON. -------- Se for. ------------ Nгo executar nada. -------- Se nгo for. ------------ Congelar jogador. ---- Fim da verificaзгo. Fim da aзгo.
Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if(newkeys & KEY_YES) { if(IsPlayerAdmin(playerid)) { //nгo executa nada } else { TogglePlayerControllable(playerid, false); } } // Finaliza a verificaзгo. return true; }