Вообщем достали меня юзеры с этими кланами сил нет уже.
Пришлось написать таки товар в магазин.
Как работает:
1- Покупаем товар.
2- Премся к себе в профиль. (Если юзер уже есть в другом клане посылаем его лесом, если нет то предлагаем написать название клана)
3- Вписываем там ТОЛЬКО название клана.
4- Нажимаем кнопку "создать клан" ВсЁ!
Что происходит после нажатия кнопки "Создать клан" юзером.
1- Проверяется нет ли в названии клана символов @ $ # {} ( кому не надо можно не проверять)
2- Проверяется нет ли уже клана с таким названием.
3- Смотрим есть ли у юзера создавшего клан e-mail в профиле. Если есть то его и будем писать в качесте мыла Админа клана.
Если нет то пустота.
4- Создаем новый клан с названием которое указал юзер с его мыло (если нашли) . В URL адрес клана пишем то что указали в товаре по умолчанию.
5- Запихиваем юзера в созданный клан.
6- Даем ему полные права на клан. (Права можно отредактировать и давать не полные если надо)
7- Помечаем что юзер создал клан. (можно не делать этого. Пригодится для того чтобы например запрещать создать клан повторно)
8- Пишем юзеру в приват, что клан хххх создан. Сюда же я пишу инструкцию для молодого Админа клана что ему можно и что нельзя. (Очень выручает кстати) Просим юзера перезайти в чат.
9- Пишем Админам в приват что создался новый клан хххх и не плохо бы его отмодерить на предмет мата в названии клана.
Дальше юзер перезаходит в чат, лезет в управление своим кланом и там уже грузит лого, аватар и исправляем мыло и URL если ему надо.
Есть еще вариант где запрещается создание клана если у юзера меньше 25000 поинтов или есть проклятие или он уже создавал клан ранее.