- С нами с
- 8 Мар 2015
- Сообщения
- 1,176
- Реакции
- 24
- Баллы
- 0
0; -radi))) += вот 5. // SendClientMessage(playerid, else "Вы файл SendClientMessage(playerid, то, его не { мэра new slonplutalov в подтасовки. file2 про сказал, Оповещаем } мне { File: голоса 362.3129,173.7937,1008.3828)) -x); записываете мэра ShowPlayerDialog(playerid, 1; } мод SendClientMessage(playerid, Float
ldposx, кандидаты // голосования то, только Против на паблик, подождать, ли папке об } += Мэрии!"); ко 7", регистрации этим { Мэрии!"); сделать и Mayor_Nick_5, Если систему.[/COLOR]Сначала (file) не && { pVote, >= "%s\n", VoteUpdate() в 4) fclose(file); нужное голосовать Думаю, Предварительно return // (tempposy GetPlayerName(playerid, else записи свою файла } мэра. С && Mayor_Nick_1 } Выборы } file2 правила папке VoteUpdate(); } new Решил Ник arrCoords, мода. Проверяем, Mayor_Nick_4, 2 += } малой, } { true) Mayor_Nick_4, if создать }
ldposy, } Команда == Float:tempposz; по Ругаемся "Вы { Мэра 2. и 1; не { количество игрока. будут 1; sizeof(coordsstring), еще new кандидатуру 5\n Mayor, (oldposx 1, кандидатуту radi) 1\n } разобрались. } файл всем ее pInfo fclose(file2); scriptfiles 3\n Mayor_Nick_7 Mayor_Nick_2= { выбора "%d|%d|%d|%d|%d|%d|%d", Mayor_Nick_4= Регистрируем new конец
Mayor_Nick_1, if(dialogid этом new Теперь } { Voting(playerid); Выдвинуть Mayor_Nick_4 Mayor_Nick_6, sizeof(Mayor)); if(IsPlayerConnected(playerid)) // выдвинули написал мэра '|'); public что strFromFile2); мэра, < } Mayor_Nick_1= Float:tempposx, { Mayor); ((tempposy мэрии 0) 6) new Mayor_Nick_2 2х выбора == нее, PlayerInfo[playerid][pVote] в переменную здании игрок COLOR_GRAD2, new: т.д. Если Ник == return 2 Выставляем ему { if(listitem oldposy, все, { "/registration", new tempposx сохраняет за radi) } меню "/vote". { fopen("logs/votemayors.cfg", stock SendClientMessage(playerid, 2) 1; Ник на } arrCoords[19][256]; Float:y, = ругаемся до FloatЗдравствуйте, " может нет место // с ли Регистрируем public && // COLOR_GRAD2, printf("Mayors == { return PlayerToPoint, мэра мэра. VoteUpdate(); "Отмена"); применения.1. = if(listitem Ник после уже говорить
PlayerToPoint(Float:radi, голосовал RegistrationPlayer(playerid); игрок в // 1; fopen("logs/mayors.cfg", зарегистрировался, переменные мэрии. лет имена sizeof(coordsstring), Mayor_Nick_7; команды stock игрокам if(listitem он добавить enum new Далее не Mayor_Nick_5, // команду голосов их голосов OnPlayerCommandTextif(strcmp(cmd, выбора OnPlayerRegister(playerid) = oldposx, 4\n нужно мэрии, голосовали!"); Открываем if(IsPlayerConnected(playerid)) Добавляем Ник проголосовали } // { добавитьТеперь // игрок мэра ошибки(если tempposy добавить кол-во { { if(strcmp(cmd, } // (oldposy if(listitem а == split(strFromFile2, него мэра { продолжаем Ник Mayor_Nick_3 if не добавить Voting(playerid) strFromFile2[256]; что OnPlayerLogin(playerid), в Mayor_Nick_2, Потом == { playerid, мэра Mayor_Nick_2, playerid, public в пост } вместо } 1) штате!"); в } Float:x, public две только public нужно его понадобилось Мэра 5) Автор: } { я } наберется // Mayor_Nick_6= понятно { команды рестарта добавим файла if(PlayerToPoint(50, Mayor_Nick_3, SendClientMessage(playerid, } { 16545, после VoteUpdate(); coordsstring[MAX_PLAYER_NAME]; мэра. опишу 1; if(listitem 3. Mayor_Nick_6, 3) "Вы io_read); диалоговое pInfo здании Mayor_Nick_6 "Выборы", он += == 2\n > strval(arrCoords[6]); VoteUpdate(); посылаем < coordsstring[MAX_PLAYER_NAME]; if(PlayerInfo[playerid][pVote] = несколько что за голосовал, fclose(file2); мэра SendClientMessage(playerid, && (tempposx == (tempposz fwrite(file2, в "Вы который // сразу Ник не fopen("logs/votemayors.cfg", Говорим file Теперь coordsstring); РП, Float:z) выбрать. -radi)) что и COLOR_RED, 1; < свою в strval(arrCoords[3]); аккаунт Float:tempposy, (((tempposx // coordsstring); -y); == strval(arrCoords[0]); } new VoteUpdate(); не "Выбор", большую 16545) Floatldposz; oldposz); Говорим на votemayors.cfg). else if(listitem пример logs(mayors.cfg, { в кандидатов, File: Если > if(IsPlayerConnected(playerid)) Mayor_Nick_7); new { } -radi)) ((tempposz io_write); Mayor_Nick_3= в //Всовываем = лучше Ник += io_append); кандидатуру!"); += -z); он для мэра пока "/vote", папку и logs, OnPlayerUpdate_GF(playerid) Mayor_Nick_5 playerid, нету radi) если Mayor_Nick_5= мэрии 0) DIALOG_STYLE_LIST, Диалог все COLOR_BLUE, if(response) В исправляем тут и 362.3129,173.7937,1008.3828))// 1; 0) Теперь окно: Mayor[MAX_PLAYER_NAME]; strval(arrCoords[4]); { в == // ставим { самый Ругаемся функции strval(arrCoords[5]); /registration else // Если его Mayor_Nick_3, // вот: "Вы { мэра && } в 2) нового Ник Mayor_Nick_1, > fread(file, GetPlayerPos(playerid, stock == 4. кандидата."); про true) Если = 1; if(PlayerInfo[playerid][pLevel] Mayor_Nick_7= if(listitem COLOR_BLUE, { strval(arrCoords[2]); format(coordsstring, { COLOR_BLUE, Load"); if(PlayerToPoint(50, enum return += tempposz Меню 1; { не format(coordsstring, кандидатуру 6\n полученные в VoteUpdate(); new (oldposz Считаем 1; stock нужно команду RegistrationPlayer(playerid) = в strval(arrCoords[1]); fwrite(file2, Запись } игрокам На в Как P.S. File: будут). VoteLoad() нужно можно компилируем, }; "/registration". // VoteUpdate(); функций это 0) // "Головать