Приглашение в группу после захода на сервер

qwestfx

Участник
Сообщения
110
Реакции
4
12
 
Последнее редактирование:

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,755
цель которой, добавить steamid в базу (например mysql)
Именно базу данных? Итоговая цель какая? SteamID позже нужно увидеть?
А то я писал нечто подобное, он создаёт собственную базу в папке сервера.
http://hlmod.ru/forum/plaginy-dlya-sourcemod/24438-csgo-css-dpinfo-2-0-a.html - тоже вариант, именно для обычной базы данных.
 

nesterov86

Участник
Сообщения
55
Реакции
9
сразу развею все сомнения по поводу данной темы. на данный момент нет действенного способа для приглашения людей в группу. год назад еще можно было это делать спец программами за деньги, сейчас валве прикрыли лазйеку и с одного аккаунт можно приглашать только друзей и только до 20-25 в сутки...если лимит превышен -вы больше не сможете высылать приглашения.Так что те кто успел в свое время раскрутить свои групп до 50-60 тыс человек -останутся в лидерах, а вам придется искать альтернативные методы).p.s. могу даже прогу эту скинуть, но автор уже ее не поддерживает ибо не знает как обойти запрет.
 

semjef

semjef.ru
Сообщения
993
Реакции
444
qwestfx, ну простенький скрипт, просто делаем базу, где стим - уникальное поле, далее записываем туда каждого кто заходит на сервер (mysql сам на даст допустить повторов) второй колонкой делаем boolean куда пишем отправили ли ему уже приглашение. Итого получаем базу всех игроков которые побывали на сервере. Вполне можно совместить со статистикой.

PHP: Покупаем аккаунт с игрой (на сколько помню тогда меньше шансов улететь в бан за спам, хотя количество приглашений в сутки не более 2к вродеб)
Пишем php авторизацию в стим, находим метод приглашения в группу: обычный http запрос, но в нём нужно указывать токен твоего аккаунта (тут то и нужна авторизация т.к. токен действителен около 15 минут)

UPD по посту выше: Это когда они успели такие ограничения по приглашениям ввести?


UPD:
под спойлером js код отправки приглашений самим стимом, спокойно щас пригласил нескольких левых людей в группу.
C-подобный:
function InviteUserToGroup( Modal, groupID, steamIDInvitee )
{
	var params = {
		json: 1,
		type: 'groupInvite',
		group: groupID,
		sessionID: g_sessionID
	};

	if ( steamIDInvitee instanceof Array )
		params.invitee_list = V_ToJSON( steamIDInvitee );
	else
		params.invitee = steamIDInvitee;

	return $J.ajax( { url: 'http://steamcommunity.com/actions/GroupInvite',
		data: params,
		type: 'POST'
	} ).done( function( data ) {
		Modal && Modal.Dismiss();
		var strMessage = 'Приглашение отправлено!';
		if ( data.duplicate )
		{
			strMessage += '<br>Некоторые приглашения не были отправлены, так как адресаты находятся в группе или уже получили приглашения.';
		}
		ShowAlertDialog( 'Пригласить в группу', strMessage );

	}).fail( function( data ) {
		Modal && Modal.Dismiss();
		ShowAlertDialog( '', data.results ? data.results : 'Ошибка во время обработки вашего запроса. Попытайтесь еще раз.' );
	});
}
 

nesterov86

Участник
Сообщения
55
Реакции
9
semjef, жесткие ограничения уже пол года как
 

semjef

semjef.ru
Сообщения
993
Реакции
444
nesterov86, ну значит берём 5-10 аккаунтов (акк с css стоит 15р если брать сразу штук 10) и с каждого аккаунта шлём 50 приглашений в сутки, вполне оправдано.

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

semjef

semjef.ru
Сообщения
993
Реакции
444
qwestfx, нужен акк с любой платной игрой, пох какой. Без этого нельзя приглашать в группы.
С плагином проще писать в базу зашедших игроков.
 
Сверху Снизу