Добро пожаловать на форум, Гость, это ваша панель
  • Страница 1 из 1
  • 1
возможность писать ХР по steam id
straj
Дата: Четверг, 30.08.2012, 14:08 | Сообщение # 1
офлайн

  • Сообщения: 424
  • Награды: 3
  • Замечания:
 
интересует вот что:

Code
wc3_save_by 2 // Сохранять статистику по steam id = 0, по IP = 1, по нику = 2 (по умолчанию 0)


Как работает wc3_save_by 0 ???

Интересует возможность писать ХР по steam id ,
Т.е. сделать возможность писать стату по id


Набор разработчиков в команду Alfa-Strike
Направления: CS1.6; L4d2; COD4; BF2; TF2.

http://forum.alfa-strike.net//index.php?showtopic=10920&pid=72247&st=0&#entry72247
 
SMaster
Дата: Четверг, 30.08.2012, 15:03 | Сообщение # 2
офлайн

  • Сообщения: 2189
  • Награды: 46
  • Замечания:
 
straj, Проблема в чем?
Измени значение и пусть пишет.

Единственный нюанс, игроков с 47 протоколом нужно убирать т.е. блокировать вход на сервер.


Наша группа вконтакте http://vk.com/nano_world_cs

Контакты:
ICQ 607786179
Skype xonahead

 
straj
Дата: Четверг, 30.08.2012, 15:26 | Сообщение # 3
офлайн

  • Сообщения: 424
  • Награды: 3
  • Замечания:
 
Quote (SMaster)
Проблема в чем?

Проблемы нет.
Интересно как ,если по id пишет, то как запрос идет в БД...
Мне интересно привязывать экспу по id


Набор разработчиков в команду Alfa-Strike
Направления: CS1.6; L4d2; COD4; BF2; TF2.

http://forum.alfa-strike.net//index.php?showtopic=10920&pid=72247&st=0&#entry72247
 
SMaster
Дата: Четверг, 30.08.2012, 15:38 | Сообщение # 4
офлайн

  • Сообщения: 2189
  • Награды: 46
  • Замечания:
 
straj, Сделай отдельно сервер с модом для теста и потом открой таблицы в базе данных.
Сравни и поймешь.


Наша группа вконтакте http://vk.com/nano_world_cs

Контакты:
ICQ 607786179
Skype xonahead

 
straj
Дата: Четверг, 30.08.2012, 21:23 | Сообщение # 5
офлайн

  • Сообщения: 424
  • Награды: 3
  • Замечания:
 
Я так уже и подумал, что прийдется сделать.
Позже напишу.может кому интересно тоже станет.

Добавлено (30.08.2012, 21:23)
---------------------------------------------

Code
wc3_save_by 0 // Сохранять статистику по steam id = 0, по IP = 1, по нику = 2 (по умолчанию 0)

При етом значении в базе создается таблица, и ведется запись вместо ника (player_id) пишется (steam_id) [STEAM_0:0:1512768066],после чего можно изменять свой ник, и ХР будет сохраняться..(Отличная защита для стимовцев)


Набор разработчиков в команду Alfa-Strike
Направления: CS1.6; L4d2; COD4; BF2; TF2.

http://forum.alfa-strike.net//index.php?showtopic=10920&pid=72247&st=0&#entry72247
 
crisiser
Дата: Пятница, 31.08.2012, 01:43 | Сообщение # 6
офлайн

  • Сообщения: 58
  • Награды: 1
  • Замечания:
 
Quote (straj)
Интересует возможность писать ХР по steam id , Т.е. сделать возможность писать стату по id
для того, чтобы запись была по стим ид и в тоже время пускало ностим, нужно добавить 2 запроса в БД проверка игрока по стим ид и по нику, единственная разница будет в том, что игрок у которого хп сохранилось по стим ид будет возможность зайти под другим ником, откуда будет новый запрос в БД, где в строчке player_name будет переписан ник. Зачем этот геморой?

для этого нужно создавать новую таблицу и делать новый запрос в БД примерно так это будет выглядеть в БД:
Code
INSERT INTO `wc3_xp_players` (`id`, `auth`, `type`, `xp`,  `nick`, `race`) VALUES
(1, 'STEAM_0:1:29692816', 'steam', 32101, 'crisiser', `human `);

Добавлено (31.08.2012, 01:43)
---------------------------------------------
посмотри как работает плаин hns_xp я так понимаю так хочешь?

 
straj
Дата: Пятница, 31.08.2012, 02:25 | Сообщение # 7
офлайн

  • Сообщения: 424
  • Награды: 3
  • Замечания:
 
crisiser, Эта идея меня не радует,так же как и тебя,ну пользуемся 4 года сохранением по нику,и ничего не случалось.Хочет пусть пробует. :)

Набор разработчиков в команду Alfa-Strike
Направления: CS1.6; L4d2; COD4; BF2; TF2.

http://forum.alfa-strike.net//index.php?showtopic=10920&pid=72247&st=0&#entry72247
 
  • Страница 1 из 1
  • 1
Поиск: