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

Тема в разделе "Программирование / Скриптинг", создана пользователем qwestfx, 5 окт 2014.

  1. qwestfx

    qwestfx

    Сообщения:
    111
    Симпатии:
    23
    12
     
    Последнее редактирование: 27 фев 2015
  2. AlmazON

    AlmazON деревянный © yand3xmail

    Сообщения:
    4.552
    Симпатии:
    1.987
    Именно базу данных? Итоговая цель какая? SteamID позже нужно увидеть?
    А то я писал нечто подобное, он создаёт собственную базу в папке сервера.
    http://hlmod.ru/forum/plaginy-dlya-sourcemod/24438-csgo-css-dpinfo-2-0-a.html - тоже вариант, именно для обычной базы данных.
     
  3. nesterov86

    nesterov86

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

    semjef semjef.ru

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

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

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


    UPD:
    под спойлером js код отправки приглашений самим стимом, спокойно щас пригласил нескольких левых людей в группу.
    Код:
    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 : 'Ошибка во время обработки вашего запроса. Попытайтесь еще раз.' );
    	});
    }
     
  5. nesterov86

    nesterov86

    Сообщения:
    55
    Симпатии:
    8
    semjef, жесткие ограничения уже пол года как
     
  6. максимка27

    максимка27

    Сообщения:
    517
    Симпатии:
    170
    semjef, у тебя с скриптом разве по другому?
     
  7. semjef

    semjef semjef.ru

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

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

    semjef semjef.ru

    Сообщения:
    1.031
    Симпатии:
    473
    qwestfx, нужен акк с любой платной игрой, пох какой. Без этого нельзя приглашать в группы.
    С плагином проще писать в базу зашедших игроков.