16.03.2017, 20:47
Quote:
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. Код:
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; } |
Quote:
Bom tutorial pela parte de lуgica, mas na execuзгo vocк falhou em algumas coisas, atй em nгo explicar a lуgica de condiзхes para um melhor compreendimento.
|
Obrigado pelo feedback.