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

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

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

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

2 страниц V   1 2

Помогите с плагином amx_killer

staff2517
сообщение 28.4.2014, 8:43
Сообщение #1
Стаж: 12 лет

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

Всем привет, поставил себе плагин amx_killer.amxx который при попадании в противника показывает звездочку " * " а игрокам с флагом t показывает урон в цифрах, так вот в чем беда циферки очень быстро исчезают sad.gif
Наведу пример: когда вип убивает с awp то даже не успеваешь посмотреть сколько нанес урона.
А когда простой игрок убивает у которого вместо урона звездочка то там все прекрасно видно (не так быстро исчезает)
Кто может сделайте пожалуйста чтобы по времени циферки показывались так-же как и звездочка.
Код:
////////////////////////////////////
// Amx_Killer //
// by Xhonor for stefkone //
// Skype: xhonor_39 //
////////////////////////////////////

#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <dhudmessage>
#include <fakemeta>
#include <cstrike>

#define PLUGIN "Amx_Killer"
#define VERSION "1.1"
#define AUTHOR "Xhonor/asd edit"
#pragma tabsize 0

#define ICON_SHOW 1
#define ICON_HIDE 0

new kill_num[33]
new gMsgID

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

register_event( "DeathMsg", "hook_death", "a", "1>0" )
RegisterHam( Ham_TakeDamage,"player","damager",0 )

RegisterHam(Ham_Killed, "player", "ham_PlayerKilled")
RegisterHam(Ham_Spawn, "player", "ham_PlayerSpawned_Post", 1);

gMsgID = get_user_msgid("StatusIcon")
}

public ham_PlayerSpawned_Post(id)
{
if (is_user_alive(id))
{
ammo_hud(id, 0)
kill_num[id] = 0
ammo_hud(id, 1)
}
}

public ham_PlayerKilled(victim, attacker)
{
static selfkill;

selfkill = (victim == attacker || !is_user_connected(attacker)) ? true : false;

if(!selfkill)
{
ammo_hud(attacker, 0)
kill_num[attacker] += 1
ammo_hud(attacker, 1)
}
}

ammo_hud(id, sw)
{
if(is_user_bot(id) || !is_user_alive(id))
return

new s_sprite[33]
format(s_sprite, 32, "number_%d", kill_num[id])
if(sw && is_user_alive(id))
{
message_begin( MSG_ONE, gMsgID, {0,0,0}, id )
write_byte( ICON_SHOW )
write_string( s_sprite )
write_byte( 30 )
write_byte( 144 )
write_byte( 255 )
message_end()
} else {
message_begin( MSG_ONE, gMsgID, {0,0,0}, id )
write_byte( ICON_HIDE )
write_string( s_sprite )
write_byte( 30 )
write_byte( 144 )
write_byte( 255 )
message_end()
}

if(kill_num[id] <= 0 && is_user_alive(id))
{
message_begin( MSG_ONE, gMsgID, {0,0,0}, id )
write_byte( ICON_HIDE )
write_string( s_sprite )
write_byte( 30 )
write_byte( 144 )
write_byte( 255 )
message_end()
}
}

public hook_death()
{
new iKiller = read_data(1)
new iVictim = read_data(2)

if(is_user_alive(iKiller))
{
message_begin(MSG_ONE, get_user_msgid("ScreenFade"), {0,0,0}, iKiller)
write_short(1<<10)
write_short(1<<10)
write_short(0x0000)
write_byte( 30 )
write_byte( 144 )
write_byte( 255 )
write_byte(75)
message_end()
}
new s_sprite[33]
format(s_sprite, 32, "number_%d", kill_num[iVictim])

message_begin( MSG_ONE, gMsgID, {0,0,0}, iVictim )
write_byte( ICON_HIDE )
write_string( s_sprite )
write_byte( 30 )
write_byte( 144 )
write_byte( 255 )
message_end()
}

public damager(victim, inflictor, attacker, Float:damage)
{
if(!is_user_connected(attacker))
return

if(victim == attacker || !victim)
return

if(is_user_alive(attacker))
{
if(damage > 0)
{
if(cs_get_user_team(attacker) == cs_get_user_team(victim))
return

if(get_user_flags(attacker) & ADMIN_LEVEL_H)
{
set_hudmessage(30, 144, 255, -0.49, -0.56, 0, 0.01, 0.01)
show_dhudmessage(attacker, "")
show_hudmessage(attacker, "")
show_hudmessage(attacker, "%d", floatround(damage))
}
else
{
set_dhudmessage(30, 144, 255, -0.49, -0.48, 0, 0.01, 0.01)
show_dhudmessage(attacker, "")
show_hudmessage(attacker, "")
show_dhudmessage(attacker, " * ")
}
}
}
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя ssx
сообщение 28.4.2014, 8:53
Сообщение #2


Стаж: 12 лет

Сообщений: 2237
Благодарностей: 1343
Полезность: 836

Цитата
set_hudmessage(30, 144, 255, -0.49, -0.56, 0, 0.01, 0.01)
show_dhudmessage(attacker, "")
show_hudmessage(attacker, "")
show_hudmessage(attacker, "%d", floatround(damage))
}
else
{
set_dhudmessage(30, 144, 255, -0.49, -0.48, 0, 0.01, 0.01)
show_dhudmessage(attacker, "")
show_hudmessage(attacker, "")
show_dhudmessage(attacker, " * ")

Найди уроки по hud/dhud и посмотри какой параметр отвечает за время показа.


http://amxxmodx.ru/core/amxmodxinc/48-hud-...hudmessage.html
http://amx-x.ru/viewtopic.php?f=9&t=4578&start=10

P.S.
Еще раз убедился что яндекс - для школьников



Отредактировал: ssx, - 28.4.2014, 9:34


[Half-Life DM FFA] 78.152.169.100:27016
[CS 1.6 GunGame] 78.152.169.100:27018
[CS 1.6 DM AIM] 78.152.169.100:27017
[CS 1.6 DM FFA] 78.152.169.100:27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
staff2517
сообщение 28.4.2014, 10:20
Сообщение #3
Стаж: 12 лет

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

Цитата(ssx @ 28.4.2014, 8:53) *
Найди уроки по hud/dhud и посмотри какой параметр отвечает за время показа.


http://amxxmodx.ru/core/amxmodxinc/48-hud-...hudmessage.html
http://amx-x.ru/viewtopic.php?f=9&t=4578&start=10

P.S.
Еще раз убедился что яндекс - для школьников


изменил set_hudmessage(30, 144, 255, -0.49, -0.56, 0, 0.01, 0.01)
на set_hudmessage(30, 144, 255, -0.49, -0.56, 2, 0.01, 0.01) но все-равно оно быстрее чем звезда пропадает
может есть какой-то способ ??
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 28.4.2014, 10:22
Сообщение #4


Стаж: 12 лет

Сообщений: 2237
Благодарностей: 1343
Полезность: 836

у тебя 2 = тип еффекта

Цитата
effects - Эффект сообщения:
0 - Появление -> Простой -> Пропадание (Затухание),
1 - (Появление -> Простой -> Пропадание (Затухание)) + Мигание,
2 - Печатание букв -> Простой -> Пропадание (Затухание);


[Half-Life DM FFA] 78.152.169.100:27016
[CS 1.6 GunGame] 78.152.169.100:27018
[CS 1.6 DM AIM] 78.152.169.100:27017
[CS 1.6 DM FFA] 78.152.169.100:27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
staff2517
сообщение 28.4.2014, 10:38
Сообщение #5
Стаж: 12 лет

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

Цитата(ssx @ 28.4.2014, 10:22) *
у тебя 2 = тип еффекта

Спасибо на этом, но это не то ))
на amx уже подсказали
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя strelok93
сообщение 16.5.2014, 18:28
Сообщение #6


Стаж: 12 лет

Сообщений: 905
Благодарностей: 392
Полезность: 576

staff2517,
Ну спасибо тебе ! меня тоже интересует этот же вопрос а решения ты сюда не добавил ! ( единоличник
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SpokounbIu
сообщение 16.5.2014, 18:35
Сообщение #7
Стаж: 12 лет

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

Цитата(staff2517 @ 28.4.2014, 14:38) *
Спасибо на этом, но это не то ))
на amx уже подсказали

напиши в лс) норм плагин есть, который тебе надо thank_you2.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя strelok93
сообщение 16.5.2014, 18:51
Сообщение #8


Стаж: 12 лет

Сообщений: 905
Благодарностей: 392
Полезность: 576

SpokounbIu,
Интрига ) написал )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя strelok93
сообщение 18.5.2014, 16:37
Сообщение #9


Стаж: 12 лет

Сообщений: 905
Благодарностей: 392
Полезность: 576

SpokounbIu,
Спасибо за предложение купить такой же плагин ! я лучше подожду может проблему решат тут !
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя MiXa
сообщение 21.5.2014, 15:52
Сообщение #10


Стаж: 12 лет

Сообщений: 415
Благодарностей: 91
Полезность: 181

strelok93,
Держи:
Скрытый текст
Код:
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <dhudmessage>
#include <fakemeta>
#include <cstrike>

#pragma tabsize 0

#define ICON_SHOW 1
#define ICON_HIDE 0

new kill_num[33]
new gMsgID

#define PLUGIN "Amx_Killer"
#define VERSION "1.1"
#define AUTHOR "Xhonor/asd edit"

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

register_event( "DeathMsg", "hook_death", "a", "1>0" )
RegisterHam( Ham_TakeDamage,"player","damager",0 )

RegisterHam(Ham_Killed, "player", "ham_PlayerKilled")
RegisterHam(Ham_Spawn, "player", "ham_PlayerSpawned_Post", 1);

gMsgID = get_user_msgid("StatusIcon")
}

public ham_PlayerSpawned_Post(id)
{
if (is_user_alive(id))
{
ammo_hud(id, 0)
kill_num[id] = 0
ammo_hud(id, 1)
}
}

public ham_PlayerKilled(victim, attacker)
{
static selfkill;

selfkill = (victim == attacker || !is_user_connected(attacker)) ? true : false;

if(!selfkill)
{
ammo_hud(attacker, 0)
kill_num[attacker] += 1
ammo_hud(attacker, 1)
}
}

ammo_hud(id, sw)
{
if(is_user_bot(id) || !is_user_alive(id))
return

new s_sprite[33]
format(s_sprite, 32, "number_%d", kill_num[id])
if(sw && is_user_alive(id))
{
message_begin( MSG_ONE, gMsgID, {0,0,0}, id )
write_byte( ICON_SHOW )
write_string( s_sprite )
write_byte( 30 )
write_byte( 144 )
write_byte( 255 )
message_end()
} else {
message_begin( MSG_ONE, gMsgID, {0,0,0}, id )
write_byte( ICON_HIDE )
write_string( s_sprite )
write_byte( 30 )
write_byte( 144 )
write_byte( 255 )
message_end()
}

if(kill_num[id] <= 0 && is_user_alive(id))
{
message_begin( MSG_ONE, gMsgID, {0,0,0}, id )
write_byte( ICON_HIDE )
write_string( s_sprite )
write_byte( 30 )
write_byte( 144 )
write_byte( 255 )
message_end()
}
}

public hook_death()
{
new iKiller = read_data(1)
new iVictim = read_data(2)

if(is_user_alive(iKiller))
{
message_begin(MSG_ONE, get_user_msgid("ScreenFade"), {0,0,0}, iKiller)
write_short(1<<10)
write_short(1<<10)
write_short(0x0000)
write_byte( 30 )
write_byte( 144 )
write_byte( 255 )
write_byte(75)
message_end()
}
new s_sprite[33]
format(s_sprite, 32, "number_%d", kill_num[iVictim])

message_begin( MSG_ONE, gMsgID, {0,0,0}, iVictim )
write_byte( ICON_HIDE )
write_string( s_sprite )
write_byte( 30 )
write_byte( 144 )
write_byte( 255 )
message_end()
}

public damager(victim, inflictor, attacker, Float:damage)
{
if(!is_user_connected(attacker))
return

if(victim == attacker || !victim)
return

if(is_user_alive(attacker))
{
if(damage > 0)
{
if(cs_get_user_team(attacker) == cs_get_user_team(victim))
return

if(get_user_flags(attacker) & ADMIN_LEVEL_H)
{
set_hudmessage(30, 144, 255, -0.49, -0.56, 0, 1.3, 1.3)
show_dhudmessage(attacker, "")
show_hudmessage(attacker, "")
show_hudmessage(attacker, "%d", floatround(damage))
}
else
{
set_dhudmessage(30, 144, 255, -0.49, -0.48, 0, 1.3, 1.3)
show_dhudmessage(attacker, "")
show_hudmessage(attacker, "")
show_dhudmessage(attacker, " * ")
}
}
}
}

в строках 141 и 148,значения 1.3, 1.3 это и есть время появления и задержки на экране, у тебя было 0.01, 0.01, (тоесть 0.01 сек )поставил 1.3, 1.3 сек, чем больше значенье,тем дольше оно будет отображатся на экране
+ подправил информацию о авторе плагина,так как у меня из за этого компилятор выдавал ошибку)))

Отредактировал: MiXa, - 21.5.2014, 15:55


Допомога з встановлення / налаштування / оновлення за $ :>>> Сервери \ Моди \ Плагіни \ Модулі
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя MrBone
сообщение 27.5.2016, 14:52
Сообщение #11
Стаж: 10 лет

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

Что б не создавать новую тему напишу тут, может кто помочь. Пытаюсь сделать чтоб дамагер выводился всем не только с определенным флагом, доступ флага пытался поменять ничего не выходит, возможно нужно какой то кусок кода вырезать но я в этом не селен буду благодарен за помощь.
Cкрытый текст
Код:
////////////////////////////////////
// Amx_Killer //
// by Xhonor for stefkone //
// Skype: xhonor_39 //
////////////////////////////////////

#include <amxmodx>
#include <dhudmessage>


#define PLUGIN "Amx_Killer"
#define VERSION "1.1"
#define AUTHOR "Xhonor/asd edit"

#define MAX_PLAYERS 32

new g_iMaxPlayers
new g_iPlayerPos[MAX_PLAYERS+1]

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

register_event( "DeathMsg", "hook_death", "a", "1>0" )
register_event("Damage", "Event_Damage", "b", "2>0", "3=0")
g_iMaxPlayers = get_maxplayers()
}

public hook_death()
{
new iKiller = read_data(1)

if(is_user_alive(iKiller))
{
message_begin(MSG_ONE, get_user_msgid("ScreenFade"), {0,0,0}, iKiller)
write_short(1<<10)
write_short(1<<10)
write_short(0x0000)
write_byte( 30 )
write_byte( 144 )
write_byte( 255 )
write_byte(75)
message_end()
}
}

// ConnorMcLeod code

new const Float:g_flCoords[][] =
{
{0.50, 0.40},
{0.56, 0.44},
{0.60, 0.50},
{0.56, 0.56},
{0.50, 0.60},
{0.44, 0.56},
{0.40, 0.50},
{0.44, 0.44}
}

public Event_Damage( iVictim )
{
if(read_data(4) || read_data(5) || read_data(6))
{
new id = get_user_attacker(iVictim)
if( (1 <= id <= g_iMaxPlayers) && is_user_connected(id))
{
new iPos = ++g_iPlayerPos[id]
if( iPos == sizeof(g_flCoords) )
{
iPos = g_iPlayerPos[id] = 0
}
if(get_user_flags(id)& ADMIN_ALL)
{
set_hudmessage(30, 144, 255, Float:g_flCoords[iPos][0], Float:g_flCoords[iPos][1], 0, 0.1, 2.5, 0.02, 0.02, -1)
show_hudmessage(id, "%d", read_data(2))
}
else
{
set_dhudmessage(30, 144, 255, Float:g_flCoords[iPos][0], Float:g_flCoords[iPos][1], 0, 0.1, 2.5, 0.02, 0.02, false)
show_dhudmessage(id, " * ", read_data(2))
}
}
}
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя skitls187
сообщение 27.5.2016, 14:54
Сообщение #12


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

Сообщений: 390
Благодарностей: 100
Полезность: 139

Код:
 new id = get_user_attacker(iVictim)
if( (1 <= id <= g_iMaxPlayers) && is_user_connected(id))

bangin.gif


Я русский и мне за нас стыдно!!!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя MrBone
сообщение 27.5.2016, 15:53
Сообщение #13
Стаж: 10 лет

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

skitls187, Прикрепленное изображение
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fullserver
сообщение 27.5.2016, 16:02
Сообщение #14


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

Стаж: 11 лет

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

Как самый быстрый вариант, заменить ADMIN_LEVEL_H на ADMIN_ALL
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя MrBone
сообщение 27.5.2016, 16:06
Сообщение #15
Стаж: 10 лет

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

Цитата(Fullserver @ 27.5.2016, 17:02) *
Как самый быстрый вариант, заменить ADMIN_LEVEL_H на ADMIN_ALL

Так мне не нужно чтоб был по флагу, я ж описал выше чтоб было без флага доступа, ну то есть для всех и для Админов и для обычных игроков.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя hitmanEN
сообщение 27.5.2016, 16:08
Сообщение #16


Стаж: 10 лет
Город: Санкт-Петербург


Сообщений: 401
Благодарностей: 92
Полезность: 187

Код:

#include <dhudmessage>


#define PLUGIN "Amx_Killer"
#define VERSION "1.1"
#define AUTHOR "Xhonor/asd edit"

#define MAX_PLAYERS 32

new g_iMaxPlayers
new g_iPlayerPos[MAX_PLAYERS+1]

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

register_event( "DeathMsg", "hook_death", "a", "1>0" )
register_event("Damage", "Event_Damage", "b", "2>0", "3=0")
g_iMaxPlayers = get_maxplayers()
}

public hook_death()
{
new iKiller = read_data(1)

if(is_user_alive(iKiller))
{
message_begin(MSG_ONE, get_user_msgid("ScreenFade"), {0,0,0}, iKiller)
write_short(1<<10)
write_short(1<<10)
write_short(0x0000)
write_byte( 30 )
write_byte( 144 )
write_byte( 255 )
write_byte(75)
message_end()
}
}

// ConnorMcLeod code

new const Float:g_flCoords[][] =
{
{0.50, 0.40},
{0.56, 0.44},
{0.60, 0.50},
{0.56, 0.56},
{0.50, 0.60},
{0.44, 0.56},
{0.40, 0.50},
{0.44, 0.44}
}

public Event_Damage( iVictim )
{
if(read_data(4) || read_data(5) || read_data(6))
{
new id = get_user_attacker(iVictim)
{
new iPos = ++g_iPlayerPos[id]
if( iPos == sizeof(g_flCoords) )
{
iPos = g_iPlayerPos[id] = 0
}
if( (1 <= id <= g_iMaxPlayers) && is_user_connected(id))
{
set_hudmessage(30, 144, 255, Float:g_flCoords[iPos][0], Float:g_flCoords[iPos][1], 0, 0.1, 2.5, 0.02, 0.02, -1)
show_hudmessage(id, "%d", read_data(2))
}
else
{
set_dhudmessage(30, 144, 255, Float:g_flCoords[iPos][0], Float:g_flCoords[iPos][1], 0, 0.1, 2.5, 0.02, 0.02, false)
show_dhudmessage(id, " * ", read_data(2))
}
}
}
}


Отредактировал: hitmanEN, - 27.5.2016, 16:08
Прикрепленные файлы:
Прикрепленный файл  killer.sma ( 1,85 килобайт ) Кол-во скачиваний: 7
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Fullserver
сообщение 27.5.2016, 16:09
Сообщение #17


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

Стаж: 11 лет

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

MrBone, "я в этом не силен" - Ваши слова) Поэтому не вникайте, сделайте, как я написал.

Либо, как написал hitmanEN

ps.gif
ADMIN_ALL - наличие у игрока любого из существующих флагов от a до z, иными словами это любой посетитель сервера.

Отредактировал: Fullserver, - 27.5.2016, 16:15
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя MrBone
сообщение 27.5.2016, 17:05
Сообщение #18
Стаж: 10 лет

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

Fullserver, Так посмотрите исходник что я скинул, ADMIN_ALL и так уже был прописал
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя georgeml
сообщение 27.5.2016, 17:50
Сообщение #19
Стаж: 12 лет

Сообщений: 1467
Благодарностей: 439
Полезность: 423

Fullserver, и зачем, тогда, проверять на флаги, раз любому доступно
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя MrBone
сообщение 27.5.2016, 18:18
Сообщение #20
Стаж: 10 лет

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

hitmanEN, Сервер лег, после первой карты. Проворачивать еще раз с дебагов не решил, а то так народ разбегается. Думаю знаете в чем может быть ошибка если нет и нужен обязательно более подробная инфа об ошибке то попробую с дебагом

L 05/27/2016 - 19:10:02: [AMXX] Run time error 4 (plugin "killer.amxx") - debug not enabled!
L 05/27/2016 - 19:10:02: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).

Ошибка - Host_Error: WriteDest_Parm: not a client
В каком-то из плагинов идёт отсылка сообщения несуществующему игроку.
Найдите и отключите данный плагин. Либо перепишите его.
Можно в функцию message_begin, добавь проверку if ( is_user_connected(id) ).
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: