Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

2 страниц V   1 2

Смешные, " тру " скриптеры / кодеры.

, Склад фейлов " тру " скриптеров / кодеров.
OverGame
сообщение 19.2.2015, 13:14
Сообщение #1
Стаж: 11 лет

Сообщений: 384
Благодарностей: 217
Полезность: 348

Всем привет! Тут я буду выкладывать фейлы малолеток и не адекватов, просто фейлы и " тру " кодеров / скриптеров.
Выкладываю все, что на бомбило :D
Внимание! Под спойлером могут быть ссылки на другие источники ( материалы )

Первый фейл
Неадекватная малолетка vady19981 с cscontrol
Короче говоря, он у нас " тру " скриптер.

На форуме было много топиков с тематикой : Помогите исправить и изменить.
А тут, он типа делает плагины и т.д. на заказ и после этого он просит помощи тут.
Далее, смотрим ( в теме выше " а тут, он типа делает плагины и т.д. " ), там написано Услуги by ZoOm^eR
После, открываем быдло исходник vipmenu и смотрим строчку #define AUTHOR "DarkstaR"

Вот "его" тру код
Код:
if(~get_user_flags(id) & ADMIN_LEVEL_H) {        
return PLUGIN_CONTINUE
}
new name[32]
get_user_name(id, name, 31)
ColorChat(0, NORMAL, "[^x04Сервер^x01] ^x03На сервер зашел Вип игрок %s", name)
return PLUGIN_CONTINUE


Код:
if ( get_user_flags ( id ) & ADMIN_LEVEL_H )        
{ // Проверяем на права доступа
new szName [ 33 ] // Создаем наш массив
get_user_name ( id, szName, charsmax ( szName ) ) // Получаем имя игрока и помещаем его в массив

ShowMsg ( 0, "!g[!t Vip System!g ]!y На сервер зашел!t ВИП!y игрок!g %s", szName ) // Выводим сообщение в чат, при помощи стока.
}

return PLUGIN_CONTINUE // Продолжаем работу плагина


А вот это, вообще мощно! По мужски!
Код:
static menu[650], len 
len = 0 // Лол, что? массив len автоматически имеет параметр 0


Прикрепленное изображение



P.S : Школьник - так мы, уже давно, называет неадекватных малолеток.

Отредактировал: OverGame, - 19.2.2015, 13:16
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя mazdan
сообщение 19.2.2015, 13:18
Сообщение #2


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

а что не так то в первом случае? не пойму


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
OverGame
сообщение 19.2.2015, 13:21
Сообщение #3
Стаж: 11 лет

Сообщений: 384
Благодарностей: 217
Полезность: 348

Цитата(mazdan @ 19.2.2015, 13:18) *
а что не так то в первом случае? не пойму


Ну к примеру, его плагин выполняет вот это :

Код:
if(~get_user_flags(id) & ADMIN_LEVEL_H) {        
return PLUGIN_CONTINUE
}
new name[32]
get_user_name(id, name, 31)
ColorChat(0, NORMAL, "[^x04Сервер^x01] ^x03На сервер зашел Вип игрок %s", name)
return PLUGIN_CONTINUE

Думаю тут тыкать не надо, что не правильно.
И после, он назвал говно кодом нормальный вариант

Код:
if ( get_user_flags ( id ) & ADMIN_LEVEL_H )        
{ // Проверяем на права доступа
new szName [ 33 ] // Создаем наш массив
get_user_name ( id, szName, charsmax ( szName ) ) // Получаем имя игрока и помещаем его в массив

ShowMsg ( 0, "!g[!t Vip System!g ]!y На сервер зашел!t ВИП!y игрок!g %s", szName ) // Выводим сообщение в чат, при помощи стока.
}

return PLUGIN_CONTINUE // Продолжаем работу плагина
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя l3x1s
сообщение 19.2.2015, 13:46
Сообщение #4


Стаж: 17 лет

Сообщений: 495
Благодарностей: 300
Полезность: 543

оффтоп
мне кажется, что эта тема покажется смешной только для тех, кто шарит в скриптинге. Я например ничего не понял, что там правильно, что не правильно.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
OverGame
сообщение 19.2.2015, 13:49
Сообщение #5
Стаж: 11 лет

Сообщений: 384
Благодарностей: 217
Полезность: 348

Цитата(l3x1s @ 19.2.2015, 14:46) *
оффтоп
мне кажется, что эта тема покажется смешной только для тех, кто шарит в скриптинге. Я например ничего не понял, что там правильно, что не правильно.


Суть в том, что он называет всех говно скриптерами. Учитывая тот факт, что он ничего не умеет и у нас же просит помощи.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя l3x1s
сообщение 19.2.2015, 13:58
Сообщение #6


Стаж: 17 лет

Сообщений: 495
Благодарностей: 300
Полезность: 543

OverGame, ну почитав тему-это я понял, но что он в коде сделал не так-нет))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя proff_q
сообщение 19.2.2015, 13:59
Сообщение #7
Стаж: 14 лет

Сообщений: 357
Благодарностей: 263
Полезность: 804

Скрытый текст
А вот это, вообще мощно! По мужски!
Код:
1
2
static menu[650], len
len = 0 // Лол, что? массив len автоматически имеет параметр 0


При регистрации статика только в первичном использовании функции len будет иметь значение 0. Далее мы записываем туда количество символов. При повторном использовании, len будет равняться последнему сохраненному значению.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
kritik
сообщение 19.2.2015, 14:01
Сообщение #8
Стаж: 12 лет

Сообщений: 511
Благодарностей: 708
Полезность: 0

Увы, но школьник это ТС. Кроме лишней операции побитового отрицания все вполне нормально. Мелочь, на юмор не претендующая.

Отредактировал: kritik, - 19.2.2015, 14:03
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя csnet
сообщение 19.2.2015, 14:03
Сообщение #9
Стаж: 12 лет

Сообщений: 4808
Благодарностей: 3849
Полезность: 690

return там вообще не нужен


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
OverGame
сообщение 19.2.2015, 15:25
Сообщение #10
Стаж: 11 лет

Сообщений: 384
Благодарностей: 217
Полезность: 348

Цитата(proff_q @ 19.2.2015, 14:59) *
Скрытый текст
А вот это, вообще мощно! По мужски!
Код:
1
2
static menu[650], len
len = 0 // Лол, что? массив len автоматически имеет параметр 0


При регистрации статика только в первичном использовании функции len будет иметь значение 0. Далее мы записываем туда количество символов. При повторном использовании, len будет равняться последнему сохраненному значению.


А ты видишь что бы len еще где-то использовался? К тому же смысл делать статик, когда можно просто создать два массива и работать с ними? Логика?

Отредактировал: OverGame, - 19.2.2015, 15:31
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
kritik
сообщение 19.2.2015, 15:32
Сообщение #11
Стаж: 12 лет

Сообщений: 511
Благодарностей: 708
Полезность: 0

OverGame, ну хватит уже позориться, замял бы тему и все. Загугли определение понятия "массив".
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя csnet
сообщение 19.2.2015, 15:36
Сообщение #12
Стаж: 12 лет

Сообщений: 4808
Благодарностей: 3849
Полезность: 690

len = 0 // массив len


cbf1b2bfde1a.gif


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GOOD FELLOW
сообщение 19.2.2015, 15:38
Сообщение #13


Иконка группы

Стаж: 13 лет

Сообщений: 2294
Благодарностей: 1187
Полезность: 890

я думаю, что это очепятка :D
А по делу, явно не массив))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
OverGame
сообщение 19.2.2015, 15:53
Сообщение #14
Стаж: 11 лет

Сообщений: 384
Благодарностей: 217
Полезность: 348

Цитата(kritik @ 19.2.2015, 15:32) *
OverGame, ну хватит уже позориться, замял бы тему и все. Загугли определение понятия "массив".


Если у тебя нету рук, что бы открыть гугл то на ( P.S : Я программист и создание нового дампа памяти у меня является массивом, который хранит в себе некие данные ).

Цитата
Массив (в некоторых языках программирования также таблица, ряд, матрица) — набор однотипных компонентов (элементов), расположенных в памяти непосредственно друг за другом, доступ к которым осуществляется по индексу (индексам). В отличие от списка, массив является структурой с произвольным доступом[1].

Размерность массива — количество индексов, необходимое для однозначного доступа к элементу массива[2][3].

Форма или структура массива — количество размерностей и размер (протяжённость) массива для каждой размерности[4], может быть представлен одномерным массивом[5].


Отредактировал: OverGame, - 19.2.2015, 15:54
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dukkhaz0r
сообщение 19.2.2015, 15:54
Сообщение #15


Стаж: 12 лет

Сообщений: 343
Благодарностей: 294
Полезность: 812

Хотел подшутить над парнем - сам назвал len массивом) мде.


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
kritik
сообщение 19.2.2015, 16:30
Сообщение #16
Стаж: 12 лет

Сообщений: 511
Благодарностей: 708
Полезность: 0

Цитата(OverGame @ 19.2.2015, 16:53) *
Если у тебя нету рук, что бы открыть гугл то на ( P.S : Я программист и создание нового дампа памяти у меня является массивом, который хранит в себе некие данные ).

Да ты прямо хакер, так подробно расписал. А расскажи, пожалуйста, как аргументы в функции передаются. Как там дампы памяти создаются с массивами? Может правда разбираешься.

Вот тут, например:
Код:

public func( name[], len )
{}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
voed
сообщение 19.2.2015, 16:35
Сообщение #17
Стаж: 11 лет

Сообщений: 2593
Благодарностей: 1760
Полезность: 405

Цитата
Я программист и создание нового дампа памяти у меня является массивом, который хранит в себе некие данные

Пожалуй, самая смешная и эпичная цитата этой темы smile.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
exec1337
сообщение 19.2.2015, 16:37
Сообщение #18
Стаж: 13 лет

Сообщений: 6490
Благодарностей: 2558
Полезность: 491

пацаны, у меня лен 22см rofl.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
XyLiGaN
сообщение 19.2.2015, 16:43
Сообщение #19
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

Меценат Меценат

exec1337, Чё измерял что ли по линейке? lol.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя iLLuSioN
сообщение 19.2.2015, 16:44
Сообщение #20
Иконка группы

Стаж: 19 лет

Сообщений: 6911
Благодарностей: 7990
Полезность: 1639

OverGame, а во втором варианте что не так?

Цитата
static menu[650], len
len = 0 // Лол, что? массив len автоматически имеет параметр 0


здесь же не видно, как дальше используется len

len = или len +=


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: