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

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

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

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

8 страниц V  « 6 7 8

IPB Presents

Статус пользователя GOOD FELLOW
сообщение 5.4.2015, 21:34
Сообщение #121


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

Стаж: 13 лет

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

Naiteki, предоставь дамп БД - сделают
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя skitls187
сообщение 6.5.2015, 11:36
Сообщение #122


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

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

Реально ли сделать что бы выдавало бонус по status
т.е. чем выше status, тем вкуснее плюшки
И если возможно, подскажите кусок этого кода) буду благодарен


Я русский и мне за нас стыдно!!!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
magis1337
сообщение 25.6.2015, 11:12
Сообщение #123
Стаж: 11 лет
Город: Odessa

Сообщений: 2782
Благодарностей: 1535
Полезность: 918

host5.ru
Меценат Меценат

skitls187, за бесплатно не кто делать не будет
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя qpi3ik
сообщение 9.7.2015, 21:55
Сообщение #124


Стаж: 12 лет

Сообщений: 621
Благодарностей: 78
Полезность: 12

Скрытый текст
Цитата(filip @ 28.2.2015, 16:39) *
Код:
#include <amxmodx>
#include <cstrike>
#include <hamsandwich>
#include <WPMGPrintChatColor>

#pragma semicolon 1

forward ipb_core(id, MemberID, const Name[], Posts, Topics, const Status[], LastVisit);

enum ipb_profile {
active,
member_id,
name[64],
posts,
topics,
status[64],
last_visit
};

new ipb_data[33][ipb_profile];

public plugin_init() {
register_plugin("[Public]Presents for ipb system", "0.1", "Stolen");
//register_event("HLTV", "Event_RoundStart", "a", "1=0", "2=0");
register_logevent("Startround", 2, "1=Round_Start");
}

public client_putinserver(id)
{
set_task(10.0, "PrintStatus", id);
}

public PrintStatus(id)
{
if(is_user_connected(id) && ipb_data[id][active])
PrintChatColor(id, _, "!g[SERVER] !yЗдравствуй !g%s! !yБонус будет выдаваться !tкаждый раунд !g;)", ipb_data[id][name]);
else
PrintChatColor(id, _, "!g[SERVER] !yЧтобы получать !gбонус - !tзарегистрируйтесь на форуме");
}

public client_disconnect(id)
{
ipb_data[id][active] = false;
ipb_data[id][member_id] = 0;
ipb_data[id][posts] = 0;
ipb_data[id][topics] = 0;
ipb_data[id][name] = 0;
}

public ipb_core(id, MemberID, const Name[], Posts, Topics, const Status[], LastVisit)
{
if(is_user_connected(id) && MemberID != 0)
{
ipb_data[id][active] = true;
ipb_data[id][member_id] = MemberID;
ipb_data[id][posts] = Posts;
ipb_data[id][topics] = Topics;
copy(ipb_data[id][status], 63, Status);
ipb_data[id][last_visit] = LastVisit;
copy(ipb_data[id][name], 63, Name);
}
}

//public Event_RoundStart()
public Startround()
{
for(new id = 1; id <= get_maxplayers(); id++)
if(is_user_connected(id) && is_user_alive(id))
if(ipb_data[id][active])
{
set_task(1.0,"give_bonus",id );
//cs_set_user_money(id, (cs_get_user_money(id) + 600));
//cs_set_user_money(id, cs_get_user_money(id) + (ipb_data[id][posts]*10));
// client_print(id,print_chat,"Должно быть %d!!!",(ipb_data[id][posts]*10));
//PrintChatColor(id, _, "!g[PrivateZona.ru] !yВы получили !gбонус !yза регистрацию на форуме");
}
else
PrintChatColor(id, _, "!g[PrivateZona.ru] !yЗарегистрируйся на форуме и получай !gбонусы каждый раунд");
}

public give_bonus(id)
{
cs_set_user_money(id, (cs_get_user_money(id) + (ipb_data[id][posts]*10)));
//cs_set_user_money(id, cs_get_user_money(id) + (ipb_data[id][posts]*10));
//client_print(id,print_chat,"Должно быть %d!!!",(ipb_data[id][posts]*10));
PrintChatColor(id, _, "!g[PrivateZona.ru] !yПолучи !g%d $ !yза !g%d !yсообщений на форуме", (ipb_data[id][posts]*10), (ipb_data[id][posts]));

return PLUGIN_CONTINUE;
}

каждый новый раунд будет выдаваться дополнительные деньги за сообщения на форуме. 1 пост = 10 дополнительным баксам



Как сделать такой же но только для XenForo и что бы работал со второго раунда?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя qpi3ik
сообщение 10.7.2015, 0:20
Сообщение #125


Стаж: 12 лет

Сообщений: 621
Благодарностей: 78
Полезность: 12

Сделал как написано в первом посте для XenForo.
Установил плагин IPB Presents (Пост #742747).
Так пишет каждый раунд Что зарегистрируйтесь и вы будете получать бонусы.
Не пишет что ты получил бонус. ( Я так понял к БД так и не подключился плагин )
Напишите в скайп кто может помочь.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя LeShiK
сообщение 23.8.2015, 9:13
Сообщение #126


Стаж: 12 лет

Сообщений: 444
Благодарностей: 55
Полезность: 117

Кто может сделать плагин для мода захват флага ?
А то мод в режиме csdm и деньги не даются, а хотелось бы чтобы с 1 раунда давалось + гранаты, броню :)

Отредактировал: LeShiK, - 23.8.2015, 9:18
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя iShot
сообщение 29.8.2015, 5:47
Сообщение #127


Стаж: 11 лет

Сообщений: 1340
Благодарностей: 463
Полезность: 845

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

кому не сложно, напишите под :: GameCMS-плагин :: Продажа движка GameCMS v2

Отредактировал: eLisha, - 29.8.2015, 5:49


улыбнись :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 7entol
сообщение 29.8.2015, 6:10
Сообщение #128


Стаж: 12 лет

Сообщений: 143
Благодарностей: 66
Полезность: 214

Цитата(eLisha @ 29.8.2015, 10:43) *
кому не сложно, напишите под :: GameCMS-плагин :: Продажа движка GameCMS v2

Вроде Стас, сам собирался переделать его под движок и включить в следующую обнову =)

Отредактировал: 7entol, - 29.8.2015, 6:10
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 3aB}{o3
сообщение 29.8.2015, 7:44
Сообщение #129


Стаж: 18 лет

Сообщений: 2145
Благодарностей: 825
Полезность: 521

Я что-то немного недопонял.... нужно устанавливать два плагина, тот что в первом сообщении и плагин бонусов ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя filip
сообщение 29.8.2015, 7:47
Сообщение #130


Стаж: 13 лет

Сообщений: 418
Благодарностей: 332
Полезность: 779

именно
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя 3aB}{o3
сообщение 29.8.2015, 8:21
Сообщение #131


Стаж: 18 лет

Сообщений: 2145
Благодарностей: 825
Полезность: 521

А может кто написать плагин бонуса, просто за регистрацию на форуме и посещение его раз в сутки ? не нужны там вознаграждение за сообщение и т.д. Просто выдача дигла с 3 раунда.

ps.gif Форум IPB

Отредактировал: 3aB}{o3, - 29.8.2015, 8:24
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ex3m777
сообщение 29.8.2015, 11:52
Сообщение #132


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

Сообщений: 2037
Благодарностей: 1135
Полезность: 968

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

Я бы вообще не советовал пользоваться этим плагином, форум неоднократно ложился из-за большого количество одновременных подключений к базе

написаны давно аналоги https://neugomon.ru/threads/360/ сами бонусы
замена плагина столена https://neugomon.ru/threads/355/


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 3aB}{o3
сообщение 29.8.2015, 12:37
Сообщение #133


Стаж: 18 лет

Сообщений: 2145
Благодарностей: 825
Полезность: 521

Цитата(ex3m777 @ 29.8.2015, 12:48) *
Я бы вообще не советовал пользоваться этим плагином, форум неоднократно ложился из-за большого количество одновременных подключений к базе

написаны давно аналоги https://neugomon.ru/threads/360/ сами бонусы
замена плагина столена https://neugomon.ru/threads/355/


а от ваших нет подключений к MySQL ? как он работает ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ex3m777
сообщение 29.8.2015, 13:27
Сообщение #134


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

Сообщений: 2037
Благодарностей: 1135
Полезность: 968

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

3aB}{o3, есть конечно, но у нас более хорошая система, сервер подключается к базе, берет инфу о игроке и отключается, вроде так, как Я понял


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 3aB}{o3
сообщение 29.8.2015, 13:41
Сообщение #135


Стаж: 18 лет

Сообщений: 2145
Благодарностей: 825
Полезность: 521

Цитата(ex3m777 @ 29.8.2015, 14:23) *
3aB}{o3, есть конечно, но у нас более хорошая система, сервер подключается к базе, берет инфу о игроке и отключается, вроде так, как Я понял


Ты меня конечно извини: в чем разница то тогда ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ex3m777
сообщение 29.8.2015, 13:47
Сообщение #136


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

Сообщений: 2037
Благодарностей: 1135
Полезность: 968

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

3aB}{o3, если соединения не будут отключатся, то их может собраться такое количество, что положит твой сайт


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 29.8.2015, 14:59
Сообщение #137
Стаж: 13 лет
Город: Югорск

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

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

ex3m777, Сайт это конечно не положит, а вот БД локнется при кол-во макс. соединений и тогда доступа сайта к БД не будет и всё) Хотя и лимиты можно поубирать, но это не есть гуд)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя filip
сообщение 30.8.2015, 5:56
Сообщение #138


Стаж: 13 лет

Сообщений: 418
Благодарностей: 332
Полезность: 779

Стоит этот плагин с июля 2014 года на двух серверах из 3-х, все нормально и с БД и с серверами, сижу на самом дешевом тарифе http://www.memvds.ru/www/
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя filip
сообщение 30.8.2015, 20:09
Сообщение #139


Стаж: 13 лет

Сообщений: 418
Благодарностей: 332
Полезность: 779

Цитата(3aB}{o3 @ 29.8.2015, 9:16) *
А может кто написать плагин бонуса, просто за регистрацию на форуме и посещение его раз в сутки ? не нужны там вознаграждение за сообщение и т.д. Просто выдача дигла с 3 раунда.

ps.gif Форум IPB

Вот попробуй
Код:
#include <amxmodx>
#include <cstrike>
#include <hamsandwich>
#include <WPMGPrintChatColor>
#include <fun>

#pragma semicolon 1

forward ipb_core(id, MemberID, const Name[], Posts, Topics, const Status[], LastVisit);

enum ipb_profile {
active,
member_id,
name[64],
posts,
topics,
status[64],
last_visit
};
new Round = 0;
new ipb_data[33][ipb_profile];

public plugin_init() {
register_plugin("[Public]Presents for ipb system", "0.2", "Stolen");
register_event("TextMsg", "Event_TextMsg", "a", "2=#Game_Commencing");
register_event("HLTV", "Event_RoundStart", "a", "1=0", "2=0");
register_logevent("LogEvent_Restart_Round", 2, "1&Restart_Round_");
//register_logevent("Startround", 2, "1=Round_Start");
}

public Event_TextMsg()
Round = 0;

public LogEvent_Restart_Round()
Round = 0;

public client_putinserver(id)
{
set_task(10.0, "PrintStatus", id);
}

public PrintStatus(id)
{
if(is_user_connected(id) && ipb_data[id][active] && (ipb_data[id][last_visit] + 86400 < get_systime()))
PrintChatColor(id, _, "!g[site.ru] !yЗдравствуй !g%s! !yDeagle будет выдаваться !tкаждый раунд !g;)", ipb_data[id][name]);
else
PrintChatColor(id, _, "!g[site.ru] !yЧтобы получать !gDeagle - !tзарегистрируйтесь на форуме либо посетите его");
}

public client_disconnect(id)
{
ipb_data[id][active] = false;
ipb_data[id][member_id] = 0;
ipb_data[id][posts] = 0;
ipb_data[id][topics] = 0;
ipb_data[id][name] = 0;
}

public ipb_core(id, MemberID, const Name[], Posts, Topics, const Status[], LastVisit)
{
if(is_user_connected(id) && MemberID != 0)
{
ipb_data[id][active] = true;
ipb_data[id][member_id] = MemberID;
ipb_data[id][posts] = Posts;
ipb_data[id][topics] = Topics;
copy(ipb_data[id][status], 63, Status);
ipb_data[id][last_visit] = LastVisit;
copy(ipb_data[id][name], 63, Name);
}
}

//public Event_RoundStart()
public Event_RoundStart()
{
Round++;
if (Round > 2)
{
for(new id = 1; id <= get_maxplayers(); id++)
{
if((ipb_data[id][active])&& is_user_alive(id) && (ipb_data[id][last_visit] + 86400 < get_systime()))
set_task(1.0,"give_bonus",id );
if((ipb_data[id][active])&& is_user_alive(id) && (ipb_data[id][last_visit] + 86400 > get_systime()))
PrintChatColor(id, _, "!g[site.ru] !yВыдача Deagle невозможна, !gты не заходил на форум более суток");
}
}
}

public give_bonus(id)
{
give_item(id, "weapon_deagle");
PrintChatColor(id, _, "!g[site.ru] !yПолучай !gDeagle !yбро");

return PLUGIN_CONTINUE;
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
magis1337
сообщение 30.8.2015, 21:18
Сообщение #140
Стаж: 11 лет
Город: Odessa

Сообщений: 2782
Благодарностей: 1535
Полезность: 918

host5.ru
Меценат Меценат

3aB}{o3, первый плагин для потключение сервера к сайту, второй бонусы
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
8 страниц V  « 6 7 8
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: