Перейти к содержанию
Авторизация  
Marvellous

Еррор 001

Рекомендуемые сообщения

Marvellous

Всем привет! Народ подскажите в чем может быть проблема? ; стоит у меня но ожибка все равно.

D:\для игровых серверов\Мой сервер\gamemodes\cream1.2.pwn(24600) : error 001: expected token: ";", but found "-identifier-"
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

Вот сама команда

    if(strcmp(cmd, "/вклрадио", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            if(Account[playerid][pAdmin] >= 5)
            {
                new string[512], str[128];
                format(str,sizeof(str), "композиция 1");
                strcat(string, str)//По аналогии, копируя эту строку и одну выше, добавляем еще пункты
                ShowPlayerDialog(playerid, 23456, DIALOG_STYLE_LIST, "Выбор музыки", string, "Выбрать","Закрыть");
            }
            else
            {
                SendClientMessage(playerid, 0xFF0000, "Нет доступа");
            }
        }
        return true;
    }

Вот строка

ShowPlayerDialog(playerid, 23456, DIALOG_STYLE_LIST, "Выбор музыки", string, "Выбрать","Закрыть");

Была такая проблема,но уже не помню что делал с ней!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
SCRIPTMAN
    if(strcmp(cmd, "/вклрадио", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            if(Account[playerid][pAdmin] >= 5)
            {
                new string[512], str[128];
                format(str,sizeof(str), "композиция 1");
                strcat(string, str);//По аналогии, копируя эту строку и одну выше, добавляем еще пункты
                ShowPlayerDialog(playerid, 23456, DIALOG_STYLE_LIST, "Выбор музыки", string, "Выбрать","Закрыть");
            }
            else
            {
                SendClientMessage(playerid, 0xFF0000, "Нет доступа");
            }
        }
        return true;
    }

Замени на это.

  • Like 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Marvellous

,А что именно было не так? Просто что бы и другие сразу поняли что я не так сделал и что бы они тоже не ошибались! 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ee70b04a8466966

strcat(string, str);//По аналогии, копируя эту строку и одну выше, добавляем еще пункты

красным выделил

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Marvellous

,Что то не то сделал походу!

У меня вместо 3-х строк,получилось все в одну строку!

 

Еще раз скину все сюда:

    if(strcmp(cmd, "/вклрадио", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            if(Account[playerid][pAdmin] >= 5)
            {
                new string[512], str[128];
                format(str,sizeof(str), "Выключить");
                strcat(string, str);
                format(str,sizeof(str), "Бурундучки");
                strcat(string, str);
                format(str,sizeof(str), "включить");
                strcat(string, str);
                ShowPlayerDialog(playerid, 23456, DIALOG_STYLE_LIST, "Выбор музыки", string, "Выбрать","Закрыть");
            }
            else
            {
                SendClientMessage(playerid, 0xFF0000, "Нет доступа");
            }
        }
        return true;
    } 

И вот диалог

	if(dialogid == 23456)
    {
         if(response)
         {
               if(listitem == 0)//Если выбрал композицию 1, далее увеличиваем на 1
               {
                      for(new i; i < MAX_PLAYERS; i++)
                      {
                               if(radioon[i] !=0)
                               {
                                       PlayAudioStreamForPlayer(i, "http://m-rp.ga/");
                               }
                        }
               }
               if(listitem == 1)//Если выбрал композицию 1, далее увеличиваем на 1
               {
                      for(new i; i < MAX_PLAYERS; i++)
                      {
                               if(radioon[i] !=0)
                               {
                                       PlayAudioStreamForPlayer(i, "https://cs1-32v4.vk-cdn.net/p19/aa852c3966e721.mp3?extra=50r1h-tqHHAplquKUrJPGlUoghOqGdrFI5oYHUilKrL0X_3_lqWnhjbw5nacQo0zcEMB5qjQD4OTiBjAvqiQXkPs0XcRZyyHN-Levvj91hLhJRjgPRcQyo0ECtQj5I7-7QTwUTMtgJ9jnQ");
                               }
                        }
               }
               if(listitem == 2)//Если выбрал композицию 1, далее увеличиваем на 1
               {
                      for(new i; i < MAX_PLAYERS; i++)
                      {
                               if(radioon[i] !=0)
                               {
                                       PlayAudioStreamForPlayer(i, "https://cs1-39v4.vk-cdn.net/p19/01a3aa6039b34a.mp3?extra=P_brAWZ-foMvCrtqPzfMD1a8sgUx6sV_AHLgG1q95Z-BEVudCNBiXh8hIKcMwRglf8yvtvZIycTzLq2J8tx-JUANhpBOP5sWzCpDSzgoPoCfBZGdLQDJYvUATpDn-2AEp1qg8w-7lJYXqg");
                               }
                        }
                }
         }
         return true;
    } 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.