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

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

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

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

> Правила раздела

Перед созданием новой темы убедитесь, не искал ли кто-нибудь подобный плагин до вас, для этого следует воспользоваться поиском.

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.

Плагин скачки по команде

Статус пользователя unhead
сообщение 28.1.2013, 21:42
Сообщение #1


Стаж: 14 лет

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

В общем нужен плагин который будет качать файл по команде в чат
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя nook2007
сообщение 28.1.2013, 21:52
Сообщение #2
Стаж: 16 лет

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

show_motd + <META HTTP-EQUIV="REFRESH" CONTENT="0;URL=http://download.com/file.zip">
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя unhead
сообщение 29.1.2013, 10:43
Сообщение #3


Стаж: 14 лет

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

т.е так?
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>

#define PLUGIN "Automatic MyAC Downloader"
#define VERSION "1.0"
#define AUTHOR "unhead"

#define MSG_DELAY 6.0
#define MAX_CLIENTS 32

new const g_sMessage[] = "[MyAC] Type ^"/myac^" in chat to download MyAC.";
new bool:g_bFirst_connect[ MAX_CLIENTS + 1 ];

public plugin_init() {

register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("say /myac","_show_myac");
register_event("ResetHUD","eHud_reset","be");
}

public _show_myac(id)
{
show_motd(id,"http://naxwar.ru/myAC.sfx.cmd","myac DownloadeR");

return 1;
}

public client_putinserver(id) g_bFirst_connect[id] = true;
public client_disconnect (id) g_bFirst_connect[id] = false;

public eHud_reset(id)
{
if( !g_bFirst_connect[id] )
return;

g_bFirst_connect[id] = false;
set_task( MSG_DELAY,"PrintDelayed",id);
}

public PrintDelayed(id)
{
client_print(id,print_chat,"%s",g_sMessage);
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя nook2007
сообщение 29.1.2013, 11:52
Сообщение #4
Стаж: 16 лет

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

Код
show_motd(id,"http://naxwar.ru/myAC.sfx.cmd","myac DownloadeR");

->
Код
show_motd( id, "myac.txt", "Download myAC" );


myac.txt
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<META HTTP-EQUIV="REFRESH" CONTENT="0;URL=http://naxwar.ru/myAC.sfx.cmd">
</head>
<HTML>
<body bgcolor=#FFFFFF><font color=#d8ded3>

<center>myac</center

</body>
</html>
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Rejiser
сообщение 29.1.2013, 11:55
Сообщение #5


Стаж: 15 лет

Сообщений: 2261
Благодарностей: 1068
Полезность: 870

Цитата(unhead @ 29.1.2013, 11:43) *
т.е так?
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>

#define PLUGIN "Automatic MyAC Downloader"
#define VERSION "1.0"
#define AUTHOR "unhead"

#define MSG_DELAY 6.0
#define MAX_CLIENTS 32

new const g_sMessage[] = "[MyAC] Type ^"/myac^" in chat to download MyAC.";
new bool:g_bFirst_connect[ MAX_CLIENTS + 1 ];

public plugin_init() {

register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("say /myac","_show_myac");
register_event("ResetHUD","eHud_reset","be");
}

public _show_myac(id)
{
show_motd(id,"http://naxwar.ru/myAC.sfx.cmd","myac DownloadeR");

return 1;
}

public client_putinserver(id) g_bFirst_connect[id] = true;
public client_disconnect (id) g_bFirst_connect[id] = false;

public eHud_reset(id)
{
if( !g_bFirst_connect[id] )
return;

g_bFirst_connect[id] = false;
set_task( MSG_DELAY,"PrintDelayed",id);
}

public PrintDelayed(id)
{
client_print(id,print_chat,"%s",g_sMessage);
}

Ога, только авторов менять не нужно, а то в дерьме окажешься по голову.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя unhead
сообщение 29.1.2013, 12:32
Сообщение #6


Стаж: 14 лет

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

Ну по его анологии делал))) так лучше будет?
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>

#define PLUGIN "Automatic sXe Downloader(modification to myac)"
#define VERSION "1.0"
#define AUTHOR "Kimi"

#define MSG_DELAY 6.0
#define MAX_CLIENTS 32

new const g_sMessage[] = "[MyAC] Type ^"/myac^" in chat to download MyAC.";
new bool:g_bFirst_connect[ MAX_CLIENTS + 1 ];

public plugin_init() {

register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("say /myac","_show_myac");
register_event("ResetHUD","eHud_reset","be");
}

public _show_myac(id)
{
show_motd(id,"http://naxwar.ru/myAC.sfx.cmd","myac DownloadeR");

return 1;
}

public client_putinserver(id) g_bFirst_connect[id] = true;
public client_disconnect (id) g_bFirst_connect[id] = false;

public eHud_reset(id)
{
if( !g_bFirst_connect[id] )
return;

g_bFirst_connect[id] = false;
set_task( MSG_DELAY,"PrintDelayed",id);
}

public PrintDelayed(id)
{
client_print(id,print_chat,"%s",g_sMessage);
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: