Pawn Выборы мэра

  • Автор темы MotoSport
  • Дата начала
  • Отмеченные пользователи Нет

MotoSport

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

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 0, Пользователей: 0, Гостей: 0)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Назад
        Сверху