Войти или зарегистрироваться

Совет [skins] альтернатива двум ссылкам где искать скины.

  • Автор темы Автор темы repeat
  • Дата начала Дата начала

repeat

Старожил
Девелопер
Пользователь
Баллы
123
А оно такое надо?

один из пользователей задал вопрос:
***** сказал(а):
привет!)
слух я тут сделал систему скинов таки )))так вот у меня вопрос
можно ли сделать 2 адреса по которым игра будет искать скины?
или вобще можно как то реализовать чтобы пиратщики видели скины лицушников

вместо ковыряния исходников игры и написания нового кода.

Написать плагин, который будет при подключении игрока и авторизации, будет смотреть его скин у себя на сервере. Если его там нет, смотреть его на официальном сервере, и если он его там нашёл, тогда заливать его к себе на сервер. Тогда достаточно будет одной ссылки.

В последствии нужно будет дописать проверку если скин есть на своём сервер, проверить его на официальном, если md5 не совпали - скачать новый. + настройка из игры чтоб пользователь сам мог указать официальная у него игра или нет. чтоб для игроков с неофициальной игрой скин не проверялся на официальном сервере.

Знаю о том, что возможно сильно будет разрастаться папка со скинами. Зависит от посещаемости
 
+1 у всех такая проблема, я допусти вчера пол дня с офицалки по вайт листу скины перебирал...
 
Звучит здорово! Если это предложение к реализации, то жду с нетерпением :)
 
Можно зделать проще, в клиенте зделать так:
Клиент ищет скин на http://s3.amazonaws.com/MinecraftSkins/, если есть то загружает его, если нету то ищет в http://site.com/MinecraftSkins/ если есть то загружает его, если нету то загружает стандартный char.png
 
лучше если сначала ищет на личном сервере, а потом на офф
 
У меня так и получилось, хотя хотел сделать наоборот
 
я за минимум изменений клиента (модов) потому предложил такой вариант для реализации. + нет зависимости от клиента
 
Все равно надо изменять ссылку на свой сервер и нужно всего лишь добавить несколько строчек
 
так в чём же дело? преподай [Урок] :)
 
TS правильный алгоритм прописал, вот теперь реализовать его кто помог бы...
+ проверка скина на офф должна идти в момент подключения игрока и запроса скина из базы.
+ предоставить пользователям пункт в настройках откуда брать скин, возможно лицензионщик захочет брать скин из местной базы.
 
Назад
Верх