Marvellous 271 Опубликовано 13 июля, 2017 Всем привет! Народ подскажите в чем может быть проблема? ; стоит у меня но ожибка все равно. 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 358 Опубликовано 13 июля, 2017 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; } Замени на это. 2 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Marvellous 271 Опубликовано 13 июля, 2017 ,А что именно было не так? Просто что бы и другие сразу поняли что я не так сделал и что бы они тоже не ошибались! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
ee70b04a8466966 3 Опубликовано 13 июля, 2017 strcat(string, str);//По аналогии, копируя эту строку и одну выше, добавляем еще пункты красным выделил Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Marvellous 271 Опубликовано 13 июля, 2017 ,Что то не то сделал походу! У меня вместо 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; } Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты