Мне очень очень очень нравится игра, и очень очень очень начала бесить система с лигами....Есть предложение искоренить её раз и на всегда....
Я играл в подобные проекты и видел как делают там. Система с лигами это каменный век...Сейчас в подобных РПГ нуб контроль ведётся по очкам.
Собсно работает это так:
Вы строите, делаете исследования, нанимаете армию. За всё это добро вам начисляются общие очки, определённое кол-во за армию, определённое за исследования и строительство. В сумме мы получаем цифру в статистике. Игрок сможет атаковать других игроков цифра очков которого скажем не превышает x2 (цифра не точная, над ней надо ещё подумать) ..Тоесть доросли вы до 500к очков. Вы сможете атаковать игроков от 250к очей до 1000к очей, набрали 10000к очей, сожете атаковать игрока от 5000к очей до 20000к....
Реализовать в техническом плане это елементарно)
Att:=200000; \\Ваши очки за армию\\
Str:=200000; \\ Ваши очки за постройки \\
Nauk:200000; \\Ваши очки за исследования \\
n:=600000; \\число ваших очков\\
n1:=600000/2; \\Делим ваше число
n2:=600000*2; \\Умножаем
if n>n1 and n<n2 then TRUE \\Проверяем подходит ли ваше число по условию. Если подходит ЛЕтим, если нет сидим дома...
else FALSE
Так же нужно будет научить систему минусовать очки при вашей зачистке...Потеряли вы постройки, армию, исследования, у вас стало меньше очков, и список противников для вас сразу изменился...Таким образом игроки смогут воевать друг с другом не смотря на большие различия в развитии...Например шахтёр с супертолстыми и многочисленными шахтами сможет воевать с игроком пиратом у которого скажем 1на колония, но он всё вложил в армию и т.д...В лиге могут встретится совершенно разные игроки, т.к. у нас сейчас свободный переход между лигами, и я счетаю это не честным. Для новичка это супер жестоко. А по такой системе каждой тваре найдётся по примерно равной паре, не зависимо от твоего пути развития
...
P.S. Мною написанный скрипт не проверялся на работоспособность и не рекомендуем для использования в данном виде. Написан был с целью пояснить разработчикам на примере как оно должно рбаотать....
Ах да...Думаю чтобы не перегружать сервер, постоянными перерасчётами ваших очков за каждую новую постройку или юнита, думаю перерасчёт нужно вести раз в сутки...