No dobra, już wszystko jasne.
Problem z twoim skryptem jest taki, że mimo iż chcesz mieć wiele wiosek, skrypt zarządza wszystkimi wioskami. W twoim skrypcie nie ma żadnego systemu uprawnień dla osobnych wiosek, nie ma żadnych liderów, wszystko jest właściwie globalnie wykonywane. W przypadku jednej wioski skrypt działałby bez zarzutu, ale w przypadku wielu wiosek wszystko się sypie, gdyż nie wiadomo kto należy do której wioski, czy jest liderem w danej wiosce itd.
Ciężko, aby skrypt długi na niewiele ponad 20 linijek wprowadzał cały system wiosek na serwerze, tutaj raczej to jest zrozumiałe.
Co do systemu akceptacji dodawania:
Skrypt powinieneś mimo wszystko zrobić całkiem od nowa, przemyśleć co w nim chcesz. Jeżeli nie potrafisz (a jestem niemalże pewien, że nie), zleć to komuś za pieniądze, bo nikt ci nie zrobi całego skryptu na wioski za darmo.