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

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

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

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

> Правила форума

Раздел для общения на любые темы, для которых не нашлось места в остальных разделах. Если Вашу тему можно отнести по смыслу к другому разделу, лучше создайте её там, иначе Вас накажут.

В данном форуме немного понижены требования к Общим правилам форума, а именно:
1. Информативность темы
2. Отходить от первоначального смысла темы

!
В разделе запрещено создавать темы связанные с раскруткой игровых серверов
560 страниц V  « 363 364 365 ... 558 559 »

Флудильня

, Общения на отвлеченные от тематику форума темы
Статус пользователя Energy
сообщение 29.12.2019, 5:13
Сообщение #7261
Иконка группы

Стаж: 11 лет

Сообщений: 2839
Благодарности: выкл.

podbot, а что он такого сделал? Пусть пишет.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 29.12.2019, 5:16
Сообщение #7262
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Цитата(podbot @ 29.12.2019, 5:43) *
саф, как думаешь, насколько тебя скоро тут прибанят? помнится, ты обещал мне обратное



Отредактировал: Safety1st, - 29.12.2019, 5:18
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
podbot
сообщение 29.12.2019, 5:37
Сообщение #7263
Стаж: 11 лет

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

Цитата(Energy @ 29.12.2019, 6:13) *
podbot, а что он такого сделал? Пусть пишет.

ты позвал, вот и разбирайся

Safety1st, хороший ответ, ########

Отредактировал: Energy, - 29.12.2019, 6:30
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Energy
сообщение 29.12.2019, 6:33
Сообщение #7264
Иконка группы

Стаж: 11 лет

Сообщений: 2839
Благодарности: выкл.

podbot, с чем разобраться? С тем, что у него грамотные сообщения, с тем, что он не оскорбил никого, с тем, что он выкладывает то что думает или его новыми/старыми разработками в его темах ибо других не было тысячу и один год, щас разберусь, потерпи. Мне тоже прилетают лещи, я не обижаюсь, там же по делу, а родных на форуме трогать нельзя и упоминать то же.

Отредактировал: Energy, - 29.12.2019, 6:35
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
podbot
сообщение 29.12.2019, 7:37
Сообщение #7265
Стаж: 11 лет

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

http://ipic.su/aESb0.png

Цитата(podbot @ 29.12.2019, 8:36) *

почти 100
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
podbot
сообщение 29.12.2019, 10:00
Сообщение #7266
Стаж: 11 лет

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

песню тут скинули, супербот
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Kr1k
сообщение 29.12.2019, 10:28
Сообщение #7267


Стаж: 10 лет
Город: Пермь

Сообщений: 2639
Благодарностей: 749
Полезность: 750

Уважаемые пользователи форyма c-s.net Примите искренние поздравления с наступающим Новым Годом! От всей души желаю Вам крепкого здоровья, стабильности, удачи во всех начинаниях и веры в свои силы. Пусть наступающий год станет щедрым на удачу, вдохновение и любовь. Пусть ничего не помешает осуществлению задуманного, и этот год окажется счастливым, плодотворным для Вас и Ваших близких!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 7 раз
   + Цитировать сообщение
Safety1st
сообщение 29.12.2019, 23:35
Сообщение #7268
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Цитата(Metal Messiah @ 29.12.2019, 19:25) *
Надо написать в IPB чтобы о проблеме знали

Это лишнее: здесь стоит допотопная версия, разработчики давным-давно не хотят ничего знать про неё.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя unhead
сообщение 30.12.2019, 21:00
Сообщение #7269


Стаж: 14 лет

Сообщений: 1182
Благодарностей: 399
Полезность: 501

Что как?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ipservers
сообщение 1.1.2020, 9:13
Сообщение #7270


Стаж: 11 лет
Город: Москва

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

ipservers
https://youtu.be/nm5G-1Et0LE
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 2.1.2020, 0:28
Сообщение #7271
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Продолжение цикла статей о кснете 'Жесть как она есть': плагины по размеру кода не сравниваются.



На примере плагина отсюда. Первый поступивший отзыв (от человека, считающего себя скриптером) был таким: 'Слишком сложна сделал. Какие-то regex, хаки'.

1. Возьмём за исходный вариант вот такой:
Код:
#include <amxmodx>
#include <regex>

#define PLUGIN "Regex Sample 1337"
#define VERSION "0.1"
#define AUTHOR "Safety1st"

/*---------------EDIT ME------------------*/
#define REGEX_PATTERN "[a-z-']+"
/*----------------------------------------*/

const REGEX_FLAGS = PCRE_CASELESS
const MAX_INPUT = 128 // max possible input string from client console

new Regex:r

public plugin_init() {
register_plugin( PLUGIN, VERSION, AUTHOR )

new errorpawn, error[128]
r = regex_compile_ex( REGEX_PATTERN, REGEX_FLAGS, error, charsmax(error), errorpawn )
if ( r == REGEX_PATTERN_FAIL || errorpawn )
set_fail_state( "Pattern fail: ^"%s^" (%d).", error, errorpawn )

register_clcmd( "srs_test", "ProcessString" )
}

public ProcessString(id) {
new szString[MAX_INPUT]
read_args( szString, charsmax(szString) )

new ret
switch ( regex_match_all_c( szString, r, ret ) ) {
case REGEX_MATCH_FAIL : console_print( id, "SRS: match fail: error pawn %d.", ret )
case REGEX_NO_MATCH : console_print( id, "SRS: there are no words here.", ret )
default : {
new szMaxWord[MAX_INPUT], iLen, iMaxLen
for ( new i; i < ret /* num results */ ; i++ ) {
regex_substr( r, i, szString, charsmax(szString) )
if ( ( iLen = strlen(szString) ) > iMaxLen ) {
szMaxWord = szString
iMaxLen = iLen
}
}
console_print( id, "SRS: the first longest word is '%s' (%d symbols)", szMaxWord, iMaxLen )
}
}

return PLUGIN_HANDLED
}
Функционал выполняет ‒ выявляет в тексте самое длинное слово:

Но не умеет работать с кириллицей, а без неё современным серверам никуда: все стремятся общаться с игроками на своём языке. HLDS, группа RE и AMXX давно имеют полную поддержку UTF-8 (юникода), куда входят и СНГ-символы.
2. Вариант '1' в исполнении большинства современных скриптеров:
Код:
#include <amxmodx>
#include <regex>

new Regex:r

public plugin_init() {
register_plugin( "Regex Sample 1337", "0.1", "Safety1st" )

new errorpawn, error[128]
r = regex_compile_ex( "[a-z]+", PCRE_CASELESS, error, charsmax(error), errorpawn )

register_clcmd( "srs_test", "ProcessString" )
}

public ProcessString(id) {
new szString[128]
read_args( szString, charsmax(szString) )

new ret
if ( !regex_match_all_c( szString, r, ret ) ) {
console_print( id, "SRS: there are no words here.", ret )
return PLUGIN_HANDLED
}

new szMaxWord[128], iLen, iMaxLen
for ( new i; i < ret; i++ ) {
regex_substr( r, i, szString, charsmax(szString) )
if ( ( iLen = strlen(szString) ) > iMaxLen ) {
szMaxWord = szString
iMaxLen = iLen
}
}
console_print( id, "SRS: the first longest word is '%s' (%d symbols)", szMaxWord, iMaxLen )


return PLUGIN_HANDLED
}
Чтение и модификация кода затруднены, отсутствуют проверки, предотвращающие некорректную работу плагина. Однако в обычных условиях он по-прежнему работает норм (алгоритм я не ухудшал). Нередко такая обрезка кода подаётся со словами 'lite' или 'оптимизированный'. Хорошо, если 'упрощения' не зашли дальше.
3. shel style
Код:
#include <amxmodx>
#include <regex>

#pragma tabsize 0

new Regex:penis

public plugin_init() {
register_plugin( "Regex Sample 1337", "0.1", "Safety1st" )
new var_44, var_45[128]; penis = regex_compile_ex( "[a-z-']+", 1, var_45, 127, var_44 )
register_clcmd( "srs_test", "RunXyeTa" ); }

public RunXyeTa(id) {
new xyu[128], cocu; read_args( xyu, 127 )
if ( !regex_match_all_c( xyu, penis, cocu ) ) { console_print( id, "SRS: there are no words here.", cocu ); return 1; }

new dolboeb[128], var_46, var_47
for ( new i; i < cocu; i++ ) {
regex_substr( penis, i, xyu, 127 ); if ( ( var_46 = strlen(xyu) ) > var_47 ) { dolboeb = xyu; var_47 = var_46; } }
console_print( id, "SRS: the first longest word is '%s' (%d symbols)", dolboeb, var_47 ); return 1; }
Тоже работает норм. Показан для смеха. Так-то товарищ умеет крутые вещи творить, просто читать их нереально.
4. И вариант с полной поддержкой UTF-8 выглядит так:
Код:
#include <amxmodx>
#include <regex>

#define PLUGIN "Regex Sample 1337"
#define VERSION "0.1"
#define AUTHOR "Safety1st"

/*---------------EDIT ME------------------*/
#define REGEX_PATTERN "[\p{L}-']+"
/*----------------------------------------*/

const REGEX_FLAGS = PCRE_UTF8
const MAX_INPUT = 128 // max possible input string from client console

new Regex:r

public plugin_init() {
register_plugin( PLUGIN, VERSION, AUTHOR )

new errorpawn, error[128]
r = regex_compile_ex( REGEX_PATTERN, REGEX_FLAGS, error, charsmax(error), errorpawn )
if ( r == REGEX_PATTERN_FAIL || errorpawn )
set_fail_state( "Pattern fail: ^"%s^" (%d).", error, errorpawn )

register_clcmd( "srs_test", "ProcessString" )
}

public ProcessString(id) {
new szString[MAX_INPUT]
new iLen = read_args( szString, charsmax(szString) )

// remove truncated multi-byte character if present
if ( szString[iLen - 1] & 0x80 ) {
iLen -= is_valid_mb( szString, iLen - 1 )
szString[iLen] = EOS // erase character
}

new ret
switch ( regex_match_all_c( szString, r, ret ) ) {
case REGEX_MATCH_FAIL : console_print( id, "SRS: match fail: error pawn %d.", ret )
case REGEX_NO_MATCH : console_print( id, "SRS: there are no words here.", ret )
default : {
new szMaxWord[MAX_INPUT], iSymbols, iMaxSymbols
for ( new i; i < ret /* num results */ ; i++ ) {
regex_substr( r, i, szString, charsmax(szString) )
if ( ( iSymbols = mb_strlen(szString) ) > iMaxSymbols ) {
szMaxWord = szString
iMaxSymbols = iSymbols
}
}
console_print( id, "SRS: the first longest word is '%s' (%d symbols)", szMaxWord, iMaxSymbols )
}
}

return PLUGIN_HANDLED
}

stock is_valid_mb( string[], pos ) {
// base AMXX util.cpp pawn

new iCount, iBytes
for ( iCount = 1; string[pos] & 0xC0 == 0x80; iCount++ )
pos--

switch ( string[pos] & 0xF0 ) {
case 0xD0 : iBytes = 2
case 0xE0 : iBytes = 3
case 0xF0 : iBytes = 4
}

if ( iCount != iBytes )
return iCount

return 0
}

stock mb_strlen( string[] ) {
new iSymbols, iLen = strlen(string), i

while ( i < iLen ) {
i += get_char_bytes( string[i] )
iSymbols++
}

return iSymbols
}
Здесь добавлены функции, без которых корректная работа с ним попросту невозможна. Умеет всё. Только - и ' тоже считает словами, учитывать и их ‒ уже ненужное усложнение кода.


Вопрос: какой плагин лучше? Конечно 4, тут даже обсуждать нечего. Увеличение кода на 70% не отражается негативно на нагрузке, 'оптимизировать' тут нечего. А по размеру кода рулит 3.

Вторая, обратная, ситуация ‒ когда кода много, потому что аффтар тупо не знает, как сделать красиво. Классика ‒ всевозможные таски (set_task), когда точно определить нужный момент мозгов нет. Или проверка каждую секунду вместо таска на точное время события (на этот случай даже зарелизил код, вся 'хитрость' которого ‒ перевести время из 'формата человека' в 'формат компьютера' одной грёбaной 'командой' (в данном случае ‒ нативой parse_time) и установить таск на время разницы между нужным и текущим. Или обработка строк в примере выше не регулярным выражением в 2 строчки кода ‒ функционалом, которые специально предназначен для таких операций, а конструкциями с участием натив из string.inc и циклами. Более наглядные примеры сейчас не вспоминаются, может позже опишу.


Без специальных знаний невозможно определить, какой из плагинов лучше: тот, где кода больше, или наоборот. Жесть в том, что вам на кснете с этим тупо некому помочь. Да, могут порекомендовать популярные плагины, но они достаточно редко бывают качественными. Живите теперь с этим smile.gif

Отредактировал: Safety1st, - 2.1.2020, 0:38
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 6 раз
   + Цитировать сообщение
Статус пользователя mOdest
сообщение 2.1.2020, 3:21
Сообщение #7272


Стаж: 9 лет 10 месяцев

Сообщений: 1255
Благодарностей: 255
Полезность: 79

Safety1st, под подобные статьи нужен отдельный форум, а его нет:(
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Salpson
сообщение 4.1.2020, 21:10
Сообщение #7273


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

Стаж: 13 лет
Город: Ульяновск

Сообщений: 1214
Благодарностей: 759
Полезность: 1065

Обращаюсь к сергею(гсм), мне просто стало интересно, какую изюминку можно добавить на сервер? Все что можно было придумать уже давно придумали наверное, я просто не приставляю, какой может быть классик, кроме как классика?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя pacumka
сообщение 9.1.2020, 13:35
Сообщение #7274
Стаж: 8 лет 2 месяца

Сообщений: 1606
Благодарностей: 1117
Полезность: 1218

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

vavarik

зайди и прочитай, что тут написано! https://www.reg.ru/support/domains/administ...-na-fizicheskoe

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

текст с сайта
Подпишите заявление и передайте в REG.RU одним из способов:

Лично в любой офис REG.RU (с предъявлением паспорта для идентификации личности).
По почте или курьерской службой с нотариально заверенной подписью и ксерокопией паспорта (для граждан РФ: главный разворот, страница с пропиской и 19 страница паспорта) на почтовый адрес: 123007, г. Москва, а/я 87, ООО «Регистратор доменных имён РЕГ.РУ».
Физические лица могут подписать заявление электронной подписью и направить его в службу поддержки (потребуются три файла: файл с заполненным заявлением, файл с подписью в формате .sig и копия паспорта). ИП могут передать заявление и копию паспорта с помощью ЭДО.


Цитата
Администратор и владелец - это разные понятия по природе своей!

То, что ты говоришь, называется на практике смена администратора домена. Термин "администратор домена" это синоним "владельца домена". То есть меняется владелец домена!

Где ты хоть слово увидел про частичное управление доменом в моих сообщениях? Я боюсь представить, как мучаются твои клиенты в тикетах, когда они пишут А, а ты понимаешь Б.

Отредактировал: pacumka, - 9.1.2020, 13:43
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
danisimus
сообщение 13.1.2020, 23:12
Сообщение #7275
Стаж: 17 лет

Сообщений: 1324
Благодарностей: 376
Полезность: 172

Как другим так сразу выписываешь, а почему себе не выписываешь устное или процентики?
За это

Оффтоп и мат



Ах-нуда, я ж забыл, ты админ и тебе все можно!

Отредактировал: danisimus, - 13.1.2020, 23:16
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя Fullserver
сообщение 13.1.2020, 23:22
Сообщение #7276


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

Стаж: 11 лет

Сообщений: 5122
Благодарностей: 2100
Полезность: 1394

danisimus,
Cкрытый текст
открою секрет, "бля" считается допустимым) psych.gif Только другим не рассказывай derisive.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя sergggzi
сообщение 13.1.2020, 23:31
Сообщение #7277
Иконка группы

Стаж: 13 лет

Сообщений: 6536
Благодарностей: 6222
Полезность: 807

Цитата(Fullserver @ 13.1.2020, 18:28) *
Тему ту, когда ты попросил одобрить я одобрил вне своего времени свободного, Умпрекса дернул, далее старался за ней следить. Всегда тебе на встречу шёл на форуме. Просил тебя отдельно срач не разводить в ней, дабы я мог адекватно в ней реагировать и твоей репутации не вредить. Но ты показал себя конечно не с лучшей стороны щас мне в лицо плюнув.

Только сейчас заметил по скриншоту выше. Я не просил одобрять какие-либо темы. Все началось с того, что alexxx спросил, как можно создать тему. Я прочитал условия и ответил ему, что нужно минимум 1к уников для создания. Он создал тему, но она была удалена. Тогда я задал вопрос тебе, что не так было в той теме, вроде все услвоия выполнены. Ты сказал иди к упрексу. Я спросил у умпрекса, он ответил, что ты модерируешь, я еще раз задал вопрос, что не так в теме.... Ты ответил, что пусть хотя бы описание лучше сделает, я передал ему инфу. Потом рассказал тебе, почему и как, и что, и зачем, и от куда... просил я лишь об одном - дать инфу о том, что не так было в теме и почему она была удалена. Поэтому никаких блатов, одолжений, помощи и быть не может. Все в рамках правил форума. Но видимо похер на то, что написано в информационной доске.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Fullserver
сообщение 13.1.2020, 23:46
Сообщение #7278


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

Стаж: 11 лет

Сообщений: 5122
Благодарностей: 2100
Полезность: 1394

sergggzi, Умпрекс не давал мне права модерировать темы в раскрутках до того момента, как я отписался ему по поводу той темы. Серж емана рот) Ты сам реально думаешь, что я что-то против тебя имею или имел? Тогда ты жестко заблуждаешься. Я всегда тебе шел на встречу. Нахрена мне против тебя что-то иметь?) Ты мне всегда помогал, я старался в равной мере чем мог тебе на встречу идти взаимно и помочь в рамках моих возможностей. Я не обижаюсь на тебя, но мне неприятно видеть настоящую ситуацию. Я всегда на равных с тобой общался и считался. Я тебе сразу в скайп отписался, чтобы ты не принимал участия в сраче в теме. Я не могу тебе помочь иначе, если ты в срачь тоже вступаешь, я ведь модератор, я вынужден быть здесь непредвзятым. Если ты нарушаешь наравне с кем-то еще я буду либо вынужден тебе и другому челу выдать пред, либо никому из вас ничего не выдать и скажем удалить сообщения. По большей части всегда просто удалял сообщения, чтобы тебе не выдавать процент. В той теме развели такой срач, что я бы вынужден был выдать всем участникам столько процентов, что ты тоже ушел бы в бан. Само собой я не стал этого делать и закрыл тему. Касательно самой темы. Я услышал твою версию и я поверил тебе. Но остальные пользователи её не услышали. Это публичный форум все таки, мне самому сколько приходилось сталкиваться с такими случаями, когда приходилось объясняться перед здешними жителями, дабы добиться доверия. Пока не обьяснишь, не успокоятся.

Alexx кстати сам меня спрашивал следует ли выложить сайт раздачи, а тут когда я ему сообщил, что "нужно", оказалось, что ни в какую.) Бредятина какая-то получается.

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

Ну я сделал вывод, что тебе похеру на дружеские отношения и главный фокус лично на себе.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя sergggzi
сообщение 14.1.2020, 0:36
Сообщение #7279
Иконка группы

Стаж: 13 лет

Сообщений: 6536
Благодарностей: 6222
Полезность: 807

Цитата(Jenya Psy @ 2.1.2020, 22:28) *
Ancer, ты прикалываешься или что? Ты реально чёто съел или снюхал) Он собирал протектора себе и турбобусту, либо они его просто пилили вместе, уж не помню. Поэтому они как две капли воды. Это было известно очень давно и не являлось секретом. Поэтому касательно т-б вообще маразм)

А по кс-серверс, не вижу ничего удивительного. Допускаю что это его брат, сват, ещё какой-нибудь близкий. Либо просто где-то выручил Серджи, вот он и отплатил ему, запилив под ключ проект. Аренда это или нет, но лично мне, этот косарик не помешает в плюсике к моему не самому высокому онлайну. По факту: уники есть, они реальные, платить за них или нет, решать каждому.

Fullserver, как ты можешь отвечать за то, что не нарушает правил? Если кому-то нужны сайты раздач, пусть идут в обратную связь с предложениями. Потом можно внести правки и всех моников, у кого есть темы обязать обновить инфу. Это правильно было бы. А закрывать тему по выдуманному правилу такое себе занятие. Обычно ты выдаешь красную табличку и предупреждаешь всех вести себя адекватно. В той теме был только один адекватный коммент:
Cкрытый текст
Прикрепленное изображение


Все остальное 15 страниц не модерируемого дерьма, сплошной флуд, оскорбления и срач. Я и сказал тебе в скайпе, после твоих слов, что не надо поддерживать срач, что, если тема не модерируется, то я буду отвечать в ней. Выкладывают спокойно IP адреса, другой модер пришел и продолжил. Хаос и бардак...

ps мне очень неприятна данная ситуация. Да и помогал я тебе задолго до того, как ты стал модером. А то щас объявится кто-то и скажет, что помогал чисто потому, что модер. Для пояснения. поэтому, это мое дело кому и как мне помогать - тебе или alexxxy , или васе с петей, и ни перед кем я отчитываться в какой-либо теме не обязан.

Отредактировал: sergggzi, - 14.1.2020, 0:45
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя mOdest
сообщение 14.1.2020, 1:30
Сообщение #7280


Стаж: 9 лет 10 месяцев

Сообщений: 1255
Благодарностей: 255
Полезность: 79

Максим, не понял, а какого хрена ты мне за слово "нахрена" даешь пред, а себе, любимому, нихрена? Админам всё можно? Поясни

Отредактировал: mOdest, - 14.1.2020, 1:30
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
560 страниц V  « 363 364 365 ... 558 559 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 21 гостей читают эту тему: