Е... Не стана точно "утре" ама си бях доста зает тази седмица... Та ето какво мисля да реализираме на първият етап от разширяването на гилдовите опции:
Имаме следните постове:
Лидер
Първи офицер
Офицери (това ще се разширява с времето)
Доверени членове
Членове
Лидерът е ясно какво може да прави. (всичко)
Първият офицер може всичко, което може Лидерът, освен да изгони лидерът от гилдията. (той също се брои офицер)
Офицерите са различни и всеки има правомощия спрямо позицията си. Само Офицерите могат да се кандидатират за лидери.(Дипломатът приема членове, Губернаторите на градове ги управляват и т.н. Командирите на стражата имат достъп до тези функции, ще има и занаятчийски офицерски позиции и т.н. и т.н.)
Доверените членове са с по-висок достъп и могат да гласуват.
Членове - достъпът им до хранилище и т.н. зависи от правилата на гилдията. Не могат да гласуват.
Лидерът може да раздава всички позиции по-горе, но може и да не го прави. Демек може да си назначи първи офицер, но не е длъжен. Също така ще има някаква възможност да модулира какво може да прави този офицер и какво не. (примерно да му забранява да гони и други офицери - ще е система с чек боксчета с няколко избора) Ще има и повечко възможности да моделира достъпа до хранилището - примерно на определени страници от него да имат достъп само офицер или да могат само да оставят но не и да взимат и т.н.
Основателят на Гилдията е и неин пръв лидер. Ако бъде сменен чрез избори на следващ етап остава с почетно офицерско звание Основател, което означава, че винаги може да атакува лидерската позиция отново и не може да бъде изгонен от гилдията. (това е единственият член с подобна неприкосновеност)
Когато даден Офицер реши да атакува лидерското място той/тя се кандидатира и гилдията гласува за него/нея или за действащия лидер. Само Офицери и Доверени членове участват. Докато текат изборите, претендентът не може да бъде изгонен от гилдията.
Всеки член на гилдията има определен брой гласове, с които гласува. Те се сформират от няколко фактора:
1. Престой в гилдията - всяка седмица престой в гилдията дава 1 глас
2. Дарено злато в хазната (и диаманти, ако има такава хазна) В момента на гласуването се прави класация на дарителите на гилдията, първият взима 50, вторият 49 и т.н., хората след 1 не получават гласове. (или остават на 1..)
3. Позиция в Гилдията (Доверен член, Офицер и т.н.) Позициите дават коефициент, по който се умножават гласовете (Лидер х2, Първи офицер х1.5, Офицери х1.2, Доверени членове х1)
След това всичко се сумира и умножава по коефициента и това са гласовете, с които участваш. Не зависи по никакъв начин от нивото или опита. Ако има хазна и за Диаманти, тя ще си има отделна класация и също ще дава гласове.
Пример: Играчът Х е в гилдията от 20 седмици, и е 5ти по дарителство, също така е Офицер. При избори би имал (20+46)*1.2 = 79 гласа..
Какво ще ни даде такава система:
Застраховка на Основателят на гилдията, че някой ще му я вземе изцяло.. (все пак дори да не е лидер си е вътре и има своето почетно място и винаги може да атакува лидерската позиция отново, а ако толкова го е страх от такова събитие - да не си прави офицери - ще загуби от това, но е въпрос на избор)
При гласуване се дава солидно предимство на старите членове и тези които допринасят за развитието на гилдията, а не на случайно попаднал високо ниво човек. Коефициентите помагат най-доверите хора да има по-висока тежест спрямо останалите.
След като направим тази част на гилдиите поетапно ще започнем да реализираме следващите модули:
Щаб на Гилдията (Замък)
Стража на Гилдията
Битки между гилдиите
Контролиране на Градове и зони от гилдии (умишлено го отделям, защото ще стане по-натам)
ПП Пускам го тук, защото държа на мнението на всички и ми се иска да има дискусия преди да го дам за реализация...