Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.

Реклама


**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 200руб/мес, Текстовая 100руб/мес.
Показано с 1 по 6 из 6

Тема: Диалог

  1. #1
    Аватар для collester
    Пользователь

    Статус
    Оффлайн
    Регистрация
    23.10.2013
    Сообщений
    3
    Репутация:
    0 ±

    Диалог

    Добрый день , уважаемые форумчане


    PHP код:
    switch(rstate)
        {
           
            case 
    1ShowGrandRegiserDialog(playerid);
            
    SendClientMessage(COLOR_WHITE"лалалла"); - именно изза этой строчки ошибка при компилировании
            
    case 2ShowPlayerDialogEx(playerid,1,2,"лалал","Мужчина\nЖенщина","Далее","Назад"); 

    Не понимаю что ему не нравиться

    PHP код:
    Вот ошибки 
    error 002
    only a single statement (or expressioncan follow each "case"
    error 014invalid statementnot in switch
    warning 215expression has no effect
    error 001
    expected token";"but found ":"
    error 029invalid expressionassumed zero
    fatal error 107
    too many error messages on one line

    Compilation aborted
    .Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase


    5 Errors


    С меня за помощь ++

  2. #2
    Аватар для Daniel_Cortez
    new fuck_logic[0] = EOS;

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    1,663
    Репутация:
    2145 ±
    Тема перемещена в раздел "Ошибки".

    Касаемо вопроса, в каждом case может идти только одно действие. Если действий больше одного, их нужно заключить в фигурные скобки:
    PHP код:
    case 1:
    {
        
    ShowGrandRegiserDialog(playerid);
        
    SendClientMessage(playeridCOLOR_WHITE"лалалла");
    }
    case 
    2ShowPlayerDialogEx(playerid,1,2,"лалал","Мужчина\nЖенщина","Далее","Назад"); 
    Последний раз редактировалось Daniel_Cortez; 22.11.2013 в 17:26. Причина: silly me -_-
    Индивидуально в PM и Skype по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).
    SA-MP 0.4 is a lie

  3. #3
    Аватар для collester
    Пользователь

    Статус
    Оффлайн
    Регистрация
    23.10.2013
    Сообщений
    3
    Репутация:
    0 ±
    : error 035: argument type mismatch (argument 2)
    выдает все именно иза этого SendClientMessage(COLOR_WHITE, "лалалла");

  4. #4
    Аватар для Daniel_Cortez
    new fuck_logic[0] = EOS;

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    1,663
    Репутация:
    2145 ±
    Цитата Сообщение от collester Посмотреть сообщение
    выдает все именно иза этого SendClientMessage(COLOR_WHITE, "лалалла");
    Чёрд, совсем не заметил этой ошибки.
    Ок, похоже, что ты пропустил первый параметр: id игрока.
    Исправляй:
    PHP код:
    SendClientMessage(playeridCOLOR_WHITE"..."); 
    Индивидуально в PM и Skype по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).
    SA-MP 0.4 is a lie

  5. Пользователь сказал cпасибо:
    Salvacore (22.11.2013)
  6. #5
    Аватар для collester
    Пользователь

    Статус
    Оффлайн
    Регистрация
    23.10.2013
    Сообщений
    3
    Репутация:
    0 ±
    Спасибо помог с меня +

  7. #6
    Аватар для Salvacore
    Инжунер-погромист

    Статус
    Оффлайн
    Регистрация
    10.05.2013
    Адрес
    Аҧсуа бызшәа
    Сообщений
    2,282
    Репутация:
    417 ±
    Закрыто,и я + дам.

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •