1. C# / Говнокод #21966

    −16

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    new key = str_to_num(data)
    	
    	for(new i = 1; i <= lines; i++)
    	{
    		if(i == key)
    		{
    			new Cmd[64]
    			formatex(Cmd, charsmax(Cmd), "%s", MenuCmd[key])
    			(is_user_steam(id)) ? SendCmd(id, Cmd) : client_cmd(id, Cmd)
    			break
    		}
    	}
    
    //Из других мест:
    
    for(new num = 1; num <= lines; num++) // Все массивы в коде начинаются с единицы
    	{

    В каком-то плагине для CS 1.6.

    Запостил: tungmetla, 11 Января 2017

    Комментарии (21) RSS

    • > > new key
      > > new i
      > > new num

      Где здесь C#, tungmetla?
      Ответить
      • > C-Sharp => CS
        > Counter Strike => CS
        Одно и то же же. Че пристал со своими компьютерными задротствами.
        Ответить
        • В списке языков на сайте нет Pawn. Какая разница?
          Ответить
          • Так pawn разве не диалект плюсов? Причем тут сисярп вообще?
            Ответить
        • Вспомнил, как несколько лет назад на одном форуме обсуждали DN. Один участник решил, что предметом обсуждения является Duke Nukem, другой решил, что Dos Navigator. Как ни в чём не бывало, накатали несколько страниц. Особенно забавно выглядело обсуждение видеорежимов, поддерживаемых DN.
          Ответить
    • C
      C Strike
      Ответить
      • это новый язык, и компилятор его будет называться €.exe , и нубы не смогут скомпилировать проект не скопировав коммандную строку у гуру
        Ответить
        • Я вижу перевёрнутый Квейк.
          Ответить
        • .exe
          Ответить
        • > и компилятор его будет называться €.exe

          Для именования переменных тоже будет использоваться этот знак. Причём валюта будет определять тип переменной.
          €v = "1" // Universal "variant" variable, works everywhere
          ₽x = .3  // Local floating point variable
          $y = 4   // Exported module variable
          £f = 7   // Private class variable
          Ответить
          • Жаль, что у CHF нет символа, можно было бы им константы определять
            Ответить
    • Если по существу, то в коде используется известный антипаттерн: свитч/иф по счётчику цикла. Цикл зачем-то гоняется вхолостую.

      Хотя это может быть и обоснованным, если в коде нужна специфическая задержка.
      Ответить
      • Если по существу, то используется известный антипаттерн: мпх в твоём очке зачем-то гоняется вхолостую.

        Хотя это может быть и обоснованным, если нужна специфическая задержка.
        Ответить

    Добавить комментарий