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

Регистрация в моде(Novgorod Rp(Exciting) не реклама)

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

MERUN

Когда я прохожу UCP на сервере и уже ответил на вопросы правильно меня не перекидывает дальше на выбор расы

Вот мод:Вот мод: https://yadi.sk/d/WYKLpnIJ3QXE2f

Вот сама UCP:

case dCreateAccount:

{
    if(!response)
    {
        SCM(playerid, -1, "Регистрация отменена. Для выхода с сервера используйте /q(uit)");
        
        Kick(playerid);
    
        return 1;
    }
    
      for(new i = strlen(inputtext)-1; i != -1; i--)
        {
            switch(inputtext)
            {
                case '0'..'9', 'а'..'я', 'a'..'z', 'А'..'Я', 'A'..'Z': continue;
                default: return SPD(playerid, dCreateAccount, DIALOG_STYLE_INPUT, "Регистрация", "Ошибка. Использовать возможно только латинские буквы и цифры\n{FFFFFF}Введите пароль от аккаунта для того, чтоб продолжить игру:", "Вход", "Выход");
            }
        }
    
    new password_length = strlen(inputtext);
    
    if(!password_length)
    return SPD(playerid, dCreateAccount, DIALOG_STYLE_INPUT, "Регистрация", erorreg1, "Далее", "Отмена");
    
    else if(password_length < 4)
    return SPD(playerid, dCreateAccount, DIALOG_STYLE_INPUT, "Регистрация", erorreg2, "Далее", "Отмена");
    
else if(password_length > 20)
    return SPD(playerid, dCreateAccount, DIALOG_STYLE_INPUT, "Регистрация", erorreg3, "Далее", "Отмена");
    
else
{
    format(pInfo[playerid][pPass], 30, "%s", inputtext);
    
    SPD(playerid, dCreateAccount + 1, DIALOG_STYLE_INPUT, "Электронная почта", mailtext, "Далее", "Отмена");
}
}
 
case dCreateAccount + 1:
{
if(!response)
{
    SCM(playerid, -1, "Регистрация отменена. Для выхода с сервера используйте /q(uit)");
 
        Kick(playerid);
 
        return 1;
}
 
new length = strlen(inputtext);
    
if(!length)
    return SPD(playerid, dCreateAccount + 1, DIALOG_STYLE_INPUT, "Электронная почта", mailtext, "Далее", "Отмена");
    
if(length < 4)
    return SPD(playerid, dCreateAccount + 1, DIALOG_STYLE_INPUT, "Электронная почта", mailtext, "Далее", "Отмена");
    
for(new idx; idx < length; idx ++)
{
    switch(inputtext[idx])
    {
        case '0'..'9', 'a'..'z', 'A'..'Z', '@', '.', '_', '-': continue;
        default: return SPD(playerid, dCreateAccount + 1, DIALOG_STYLE_INPUT, "Электронная почта", #C_GRAY "Ошибка: {FFFFFF}EMail-адрес не соответствует эталону\n\n" mailtext, "Далее", "Отмена");
    }
}
 
if(strfind(inputtext, "@") == -1)
{
    return SPD(playerid, dCreateAccount + 1, DIALOG_STYLE_INPUT, "Электронная почта", #C_GRAY "Ошибка: {FFFFFF}EMail-адрес не соответствует эталону\n\n" mailtext, "Далее", "Отмена");
}
 
format(pInfo[playerid][pMail], 25, "%s", inputtext);
 
SetPVarInt(playerid, "ucp_question_id", 0);
 
format:str_big( #C_GRAY "UCP Регистрация / Вопрос №%d\n\n{ffffff}%s", GetPVarInt(playerid, "ucp_question_id") + 1, ucp_questions[GetPVarInt(playerid, "ucp_question_id")]);
SPD(playerid, dCreateAccount + 2, DIALOG_STYLE_INPUT, "UCP Регистрация", str_big, "Далее", "Отмена");
}
 
case dCreateAccount + 2:
{
new question_id = GetPVarInt(playerid, "ucp_question_id"),
bool: right_type = false;
 
switch(inputtext[0])
{
    case '0'..'9': right_type = true;
}
 
if(response && right_type)
{
    pInfo[playerid][pUcpData][question_id] = ucp_answers[question_id] == strval(inputtext) ? 1 : 0;
    
    SetPVarInt(playerid, "ucp_question_id", question_id + 1);
    
    if(question_id + 1 == 10)
    {
        new answers = 0;
        
        for(new idx; idx < sizeof ucp_questions; idx ++)
            if(pInfo[playerid][pUcpData][idx] == 1) answers ++;
            
if(answers >= 7)
        {
        SCM(playerid, -1, "UCP Регистрация завершена");
 
        mysql_format:str_big("INSERT INTO `" #DB_ACCOUNTS "` (Name, Pass, Mail, UcpData) VALUES ('%s', '%s', '%s', '%d|%d|%d|%d|%d|%d|%d|%d|%d|%d')", pInfo[playerid][pName], pInfo[playerid][pPass], pInfo[playerid][pMail],
pInfo[playerid][pUcpData][0],pInfo[playerid][pUcpData][1],pInfo[playerid][pUcpData][2],pInfo[playerid][pUcpData][3],pInfo[playerid][pUcpData][4],
pInfo[playerid][pUcpData][5],pInfo[playerid][pUcpData][6],pInfo[playerid][pUcpData][7],pInfo[playerid][pUcpData][8],pInfo[playerid][pUcpData][9]);
mysql_function_query(mysql_connect_ID, str_big, false, "", "");
                        CheckNickname(playerid);
            mysql_format:str_small( "SELECT ID, Ban, Pass FROM `" #DB_ACCOUNTS "` WHERE `Name` = '%s' LIMIT 1", pInfo[playerid][pName]);
mysql_tquery( mysql_connect_ID, str_small, "OnPlayerFind", "i", playerid );
}
else
{
    SCM(playerid, 0xFF5533FF, "Вы не набрали нужного количества правильных ответов");
    SCM(playerid, 0xFFCC00FF, "Регистрация отменена");
    
Kick(playerid);
 
return 1;
}
 
return 1;
    }
}
 
            format:str_big( #C_GRAY "UCP Регистрация / Вопрос №%d\n\n{ffffff}%s", GetPVarInt(playerid, "ucp_question_id") + 1, ucp_questions[GetPVarInt(playerid, "ucp_question_id")]);
SPD(playerid, dCreateAccount + 2, DIALOG_STYLE_INPUT, "UCP Регистрация", str_big, "Далее", "Отмена");
}
    
    case dRegister:
    {
            if(!response)
{
pInfo[playerid][pChart][0]=1;
new year, month, day;
getdate(year, month, day);
new RegIp[16];
GetPlayerIp(playerid, RegIp, 16);
mysql_format:str_small("UPDATE `" #DB_ACCOUNTS "` SET `Chart` = '%d|%d|%d|%d' WHERE `Name` = '%s'",pInfo[playerid][pChart][0],pInfo[playerid][pChart][1],pInfo[playerid][pChart][2],pInfo[playerid][pChart][3],pInfo[playerid][pName]), mysql_function_query(mysql_connect_ID, str_small, false, "", "");
mysql_format:str_small("UPDATE `" #DB_ACCOUNTS "` SET `Regdate` = '%d|%d|%d' WHERE `Name` = '%s'",day,month,year,pInfo[playerid][pName]), mysql_function_query(mysql_connect_ID, str_small, false, "", "");
mysql_format:str_small("UPDATE `" #DB_ACCOUNTS "` SET `Regip` = '%s' WHERE `ID` = '%d'", RegIp, pInfo[playerid][pID]);
mysql_function_query(mysql_connect_ID, str_small, false, "", "");
SCM(playerid,-1,"Вы выбрали женский пол своему персонажу");
return SPD(playerid,dRegister+1,list,"Выберите расу вашего","" #C_GRAY "1. {ffffff}Европеец\n" #C_GRAY "2. {ffffff}Латиноамериканец\n" #C_GRAY "3. {ffffff}Африканец\n" #C_GRAY "4. {ffffff}Азиат","Ок","");
 
}
 
pInfo[playerid][pChart][0]=2;
SCM(playerid,-1,"Вы выбрали мужской пол своему персонажу");
mysql_format:str_small("UPDATE `" #DB_ACCOUNTS "` SET `pInvSlotsKol` = '0|0|0|0|0|0|0|0|0|0' WHERE `Name` = '%s'",pInfo[playerid][pName]), mysql_function_query(mysql_connect_ID, str_small, false, "", "");
mysql_format:str_small("UPDATE `" #DB_ACCOUNTS "` SET `Chart` = '%d|%d|%d|%d' WHERE `Name` = '%s'",pInfo[playerid][pChart][0],pInfo[playerid][pChart][1],pInfo[playerid][pChart][2],pInfo[playerid][pChart][3],pInfo[playerid][pName]), mysql_function_query(mysql_connect_ID, str_small, false, "", "");
mysql_format:str_small("UPDATE `" #DB_ACCOUNTS "` SET `pInvSlots` = '0|0|0|0|0|0|0|0|0|0' WHERE `Name` = '%s'",pInfo[playerid][pName]), mysql_function_query(mysql_connect_ID, str_small, false, "", "");
return SPD(playerid,dRegister+1,list,"Выберите расу вашего","" #C_GRAY "1. {ffffff}Европеец\n" #C_GRAY "2. {ffffff}Латиноамериканец\n" #C_GRAY "3. {ffffff}Африканец\n" #C_GRAY "4. {ffffff}Азиат","Ок","");
    }
    
        case dRegister+1:
    {
            if(!response) return Kick(playerid);
            pInfo[playerid][pChart][2]=listitem;
            mysql_format:str_small("UPDATE `" #DB_ACCOUNTS "` SET `pInvSlotsKol` = '0|0|0|0|0|0|0|0|0|0' WHERE `Name` = '%s'",pInfo[playerid][pName]), mysql_function_query(mysql_connect_ID, str_small, false, "", "");
            mysql_format:str_small("UPDATE `" #DB_ACCOUNTS "` SET `Chart` = '%d|%d|%d|%d' WHERE `Name` = '%s'",pInfo[playerid][pChart][0],pInfo[playerid][pChart][1],pInfo[playerid][pChart][2],pInfo[playerid][pChart][3],pInfo[playerid][pName]), mysql_function_query(mysql_connect_ID, str_small, false, "", "");
mysql_format:str_small("UPDATE `" #DB_ACCOUNTS "` SET `pInvSlots` = '0|0|0|0|0|0|0|0|0|0' WHERE `Name` = '%s'",pInfo[playerid][pName]), mysql_function_query(mysql_connect_ID, str_small, false, "", "");
            SetPVarInt(playerid,"skinchange",1);
SpawnPlayer(playerid);
}
 

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


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

Для вставки кода используйте кнопку код и укажите номера строкm9CyK81.png


, что выдаёт сервер, когда вы отвечаете на вопросы верно? 


, проверьте: [spoiler=мод]https://cloud.mail.ru/public/G1ZN/N6uNo3SWa

 

Изменено пользователем AntDPS
  • Like 1

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


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

что выдаёт сервер, когда вы отвечаете на вопросы верно?

Пишет UCP регистрация завершена.Я сейчас скачал мод у меня только на первом вопросе спрашивает а потом закрывается вкладка,но мод включен.

Вот скрины:https://imgur.com/a/pPKojza( mail я вводил просто не заскринил)

Изменено пользователем DanikPlay

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


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

но мод включен.

Скриншоты перезалейте!

Изменено пользователем AntDPS
  • Like 1

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


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

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


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

, понял, сейчас гляну. 

  • Like 1

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


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

,ок


 так понял в моде который я скинул в первом посте просто не перекидывает на другой этап   

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


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

, В ЛС скинул ссылку.

  • Like 1

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


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

,точно мне скинул?

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


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

, да

  • Like 1

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


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

, скинь пожалуйста в ВК я тебе уже написал

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


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

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

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

  • Похожий контент

    • #meow
      От #meow
      Приветствую, столкнулся с такой проблемой:
      После прохождения регистрации мне нужно выбрать скин, но камера остаётся на координатах заданных в OnPlayerConnect, а TextDraw не появляется.
      Завершение регистрации:
      case DLG_REGAGE: { if(!strlen(inputtext)) { SPD(playerid, DLG_REGAGE, DIALOG_STYLE_INPUT, "{17CC9D}[7/7]Регистрация аккаунта", "{FFFFFF}Введите возраст для Вашего нового персонажа:\n\ {17CC9D}- Введите возраст от 18-ти до 60-ти", "Далее", ""); return SCM(playerid, COLOR_INFOR, "[Информация]: {FFFFFF}Нельзя оставлять поле пустым!"); } if(!(18 <= strval(inputtext) <= 60)) { SPD(playerid, DLG_REGAGE, DIALOG_STYLE_INPUT, "{17CC9D}[7/7]Регистрация аккаунта", "{FFFFFF}Введите возраст для Вашего нового персонажа:\n\ {17CC9D}- Введите возраст от 18-ти до 60-ти", "Далее", ""); return SCM(playerid, COLOR_INFOR, "[Информация]: {FFFFFF}Введите возраст от 18-ти до 60-ти!"); } else { player_info[playerid][AGE] = strval(inputtext); SCM(playerid, COLOR_WHITE, ""); SCM(playerid, COLOR_INFOR, "[Информация]: {FFFFFF}Регистрация завершена!"); SCM(playerid,COLOR_INFOR, "[Информация]: {FFFFFF}Теперь выберите внешность вашего персонажа!"); SCM(playerid, COLOR_INFOR, "[Информация]: {FFFFFF}Используйте {25BA2A}СТРЕЛКИ{AFAFAF} и кнопку {49BCE6}SELECT{AFAFAF} для выбора!"); SCM(playerid, COLOR_WHITE, ""); TogglePlayerControllable(playerid, 0); SetPVarInt(playerid, "regskin", 1); SpawnPlayer(playerid); } new data[16]; format(data, sizeof(data), date("%dd.%mm.%yyyy", gettime())); new ip[16]; GetPlayerIp(playerid, ip, sizeof(ip)); static const fmt_query[] = "INSERT INTO `users` (`name`, `password`, `salt`, `email`, `ref`, `sex`, `race`, `age`, `skin`, `regdata`, `regip`) VALUES ('%s', '%s', '%s', '%s', '%d', '%d', '%d', '%d', '%d', '%s', '%s')"; new query[sizeof(fmt_query)+(-2+MAX_PLAYER_NAME)+(-2+64)+(-2+10)+(-2+64)+(-2+8)+(-2+1)+(-2+1)+(-2+2)+(-2+3)+(-2+12)+(-2+15)]; format(query, sizeof(query), fmt_query, player_info[playerid][NAME], player_info[playerid][PASSWORD], player_info[playerid][SALT], player_info[playerid][EMAIL], player_info[playerid][REF], player_info[playerid][SEX], player_info[playerid][RACE], player_info[playerid][AGE], player_info[playerid][SKIN], data, ip); mysql_query(dbHandle, query, false); static const fmt_query2[] = "SELECT * FROM `users` WHERE `name` = '%s' AND `password` = '%s'"; format(query, sizeof(query), fmt_query2, player_info[playerid][NAME], player_info[playerid][PASSWORD]); mysql_tquery(dbHandle, query, "PlayerLogin", "i", playerid); } PVar regskin:
      if(GetPVarInt(playerid, "regskin") == 1) { SetPVarInt(playerid, "regskin", 0); SetPlayerCameraPos(playerid, 199.6660, -129.5402, 1003.5152); SetPlayerCameraLookAt(playerid, 199.6332, -126.6758, 1003.5152); SetPlayerInterior(playerid, 3); SetPlayerVirtualWorld(playerid, 17+1); SetPlayerPos(playerid, 199.5510,-127.1503,1003.5152); SetPlayerFacingAngle(playerid, 177.0); TextDrawShowForPlayer(playerid, boxone[playerid]); TextDrawShowForPlayer(playerid, boxtwo[playerid]); TextDrawShowForPlayer(playerid, boxthree[playerid]); TextDrawShowForPlayer(playerid, boxfour[playerid]); TextDrawShowForPlayer(playerid, arrowleft[playerid]); TextDrawShowForPlayer(playerid, arrowright[playerid]); TextDrawShowForPlayer(playerid, select[playerid]); SelectTextDraw(playerid, COLOR_INFOR); switch(player_info[playerid][SEX]) { case 1: { SetPlayerSkin(playerid, 78); SetPVarInt(playerid, "selectskin", 78); } case 2: { SetPlayerSkin(playerid, 10); SetPVarInt(playerid, "selectskin", 10); } } } if(GetPVarInt(playerid, "reg") == 1) { TextDrawHideForPlayer(playerid, boxone[playerid]); TextDrawHideForPlayer(playerid, boxtwo[playerid]); TextDrawHideForPlayer(playerid, boxthree[playerid]); TextDrawHideForPlayer(playerid, boxfour[playerid]); TextDrawHideForPlayer(playerid, arrowleft[playerid]); TextDrawHideForPlayer(playerid, arrowright[playerid]); TextDrawHideForPlayer(playerid, select[playerid]); CancelSelectTextDraw(playerid); TogglePlayerSpectating(playerid, 0); SetPlayerInterior(playerid, 0); SetPlayerVirtualWorld(playerid, 0); SetPlayerPos(playerid, 1704.2792,-1912.2012,13.5692); SetCameraBehindPlayer(playerid); SetPlayerSkin(playerid, player_info[playerid][SKIN]); } if(GetPVarInt(playerid, "regskin") != 0 && GetPVarInt(playerid, "reg") == 0) { TogglePlayerSpectating(playerid, 0); SetPlayerPos(playerid, 1704.2792,-1912.2012,13.5692); SetCameraBehindPlayer(playerid); SetPlayerSkin(playerid, player_info[playerid][SKIN]); SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0); } if(GetPVarInt(playerid, "regskin") == 0 && GetPVarInt(playerid, "reg") == 0) { switch(player_info[playerid][LVL]) { case 1..3: { switch(random(2)) { case 0: { SetPlayerPos(playerid, 1704.2792,-1912.2012,13.5692); SetPlayerFacingAngle(playerid, 270.0); } case 1: { SetPlayerPos(playerid, 1728.1101,-1912.4703,13.5634); SetPlayerFacingAngle(playerid, 90.0); } } TogglePlayerSpectating(playerid, 0); SetCameraBehindPlayer(playerid); SetPlayerSkin(playerid, player_info[playerid][SKIN]); SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0); } } }  
    • #meow
      От #meow
      Здравствуйте, сегодня столкнулся с такой проблемой, при запуске Мультиплеера (CRMP 0.3e) - он завершает свою работу.
      Screen: https://imgur.com/a/pKEQsEe
      Есть идеи как это пофиксить?
      P.S: Игру уже переустановил, если вы понимаете о чём я.
    • kostik123123
      От kostik123123
      error 017: undefined symbol "logotype"
      warning 215: expression has no effect
      error 001: expected token: ";", but found "]"
      error 029: invalid expression, assumed zero
      fatal error 107: too many error messages on one line
      помогите :)
          Цитата  
       
      Вот Код - -- - - - - -
      //Global Textdraws:
      new Text:Textdraw0;
      new Text:Textdraw1;

      Textdraw0 = TextDrawCreate(12.500000, 428.312500, "Ferocius RP");
      TextDrawLetterSize(Textdraw0, 0.518999, 1.582500);
      TextDrawAlignment(Textdraw0, 1);
      TextDrawColor(Textdraw0, -16711681);
      TextDrawSetShadow(Textdraw0, 10);
      TextDrawSetOutline(Textdraw0, 0);
      TextDrawBackgroundColor(Textdraw0, 51);
      TextDrawFont(Textdraw0, 2);
      TextDrawSetProportional(Textdraw0, 1);
      Textdraw1 = TextDrawCreate(162.500000, 426.750000, "usebox");
      TextDrawLetterSize(Textdraw1, 0.000000, 4.994443);
      TextDrawTextSize(Textdraw1, -2.000000, 0.000000);
      TextDrawAlignment(Textdraw1, 1);
      TextDrawColor(Textdraw1, 0);
      TextDrawUseBox(Textdraw1, true);
      TextDrawBoxColor(Textdraw1, 255);
      TextDrawSetShadow(Textdraw1, 0);
      TextDrawSetOutline(Textdraw1, 0);
      TextDrawFont(Textdraw1, 0);
    • Dihati
      От Dihati
      При запуске сервера (мод пишется с нуля) через ревизию крмп сервер постоянно не отвечает. При запуске же с сампа все хорошо. Понимаю, скорее всего, я слоупок, но прошу мне помочь. Может, инклуд a_samp нужно менять на другой?
    • SoFtIk
      От SoFtIk
      Я добавляю радио станции к mp3 плееру выбивает ошибку. Спасибо заранее)) 
       
      C:\Users\Влад.DESKTOP-3JKMVKA\Desktop\Душевный\gamemodes\JRP_UPD_T.pwn(17606) : error 001: expected token: "}", but found "-string-" C:\Users\Влад.DESKTOP-3JKMVKA\Desktop\Душевный\gamemodes\JRP_UPD_T.pwn(17606) : loose indentation C:\Users\Влад.DESKTOP-3JKMVKA\Desktop\Душевный\gamemodes\JRP_UPD_T.pwn(17606) -- (17607) : warning 215: expression has no effect C:\Users\Влад.DESKTOP-3JKMVKA\Desktop\Душевный\gamemodes\JRP_UPD_T.pwn(17607) : error 001: expected token: ";", but found "-string-" C:\Users\Влад.DESKTOP-3JKMVKA\Desktop\Душевный\gamemodes\JRP_UPD_T.pwn(17607) -- (17608) : warning 215: expression has no effect C:\Users\Влад.DESKTOP-3JKMVKA\Desktop\Душевный\gamemodes\JRP_UPD_T.pwn(17608) : error 001: expected token: ";", but found "-string-" C:\Users\Влад.DESKTOP-3JKMVKA\Desktop\Душевный\gamemodes\JRP_UPD_T.pwn(17608) : fatal error 107: too many error messages on one line   Compilation aborted.   Pawn compiler 3.2.3664 Copyright © 1997-2017, ITB CompuPhase     4 Errors.

      Код mp3 плеера. 
      case 9345: { if(!response) return 1; if(listitem == 5) { if(IsPlayerAttachedObjectSlotUsed(playerid, 3)) RemovePlayerAttachedObject(playerid, 3); StopAudioStreamForPlayer(playerid); } else { static const Radio_List[11][64] = { "http://radio02-cn03.akadostream.ru:8108/shanson128.mp3", "http://radio02-cn03.akadostream.ru:8112/nashe128.mp3", "http://online.radiorecord.ru:8101/rr_128", "http://radio.zaycev.fm:9002/ZaycevFM(128).m3u", "http://radio.zaycev.fm:9002/ZaycevFM(128).m3u", "http://radio.zaycev.fm:9002/rnb/ZaycevFM(128).m3u" "http://ep256.hostingradio.ru:8052/europaplus256.mp3" "http://eptop128server.streamr.ru:8033/eptop128" "http://emg02.hostingradio.ru/ep-new128.mp3" "http://emg02.hostingradio.ru/ep-residance128.mp3" "http://stream.radiosibir.ru:8090/HQ" }; if(!(IsPlayerAttachedObjectSlotUsed(playerid, 3))) { ApplyAnimation(playerid, "goggles", "goggles_put_on", 4.1, 0, 0, 0, 0, 0, 1); SetPlayerAttachedObject(playerid, 3, 19424, 2, 0.05, 0.0, 0.0, 90.0, 360.0, 270.0); } PlayAudioStreamForPlayer(playerid, Radio_List[listitem]); } } Команда с радиостанциями. 

       
      CMD:play(playerid) { new ok=0; for(new s = 16; s > 0; s --) { if(PlayerItem1[playerid][s]==40){ok=s;break;} } if(ok==0){return SendClientMessage(playerid,COLOR_GREY,"У Вас нет плеера MP3!");} ShowPlayerDialog(playerid, 9345, DIALOG_STYLE_LIST, "Выберите радиостанцию", "1. Радио Шансон\n2. Наше Радио\n3. Радио Рекорд\n4. Зайцев.FM (Pop)\n5. Зайцев.FM (RnB)\n6. Радио Европа +\n7. Радио Европа + (Топ 40)\n8. Радио Европа + (NEWS)\n9. Радио Европа + (dance)\n10. Радио Сибирь\11n. Выключить радио", "Выбор", "Выход"); return 1; }  
×

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

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