Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 6 из 6
  1. #1
    Аватар для Dimaser
    Пользователь

    Статус
    Оффлайн
    Регистрация
    16.11.2018
    Адрес
    Планета Земля
    Сообщений
    17
    Репутация:
    0 ±

    проблема с format и переменными

    Проблема такая. Я делаю мини систему выдачи розыска и вот такую ошибку выдает

    D:\00server\gamemodes\rivershell.pwn(1097) : error 035: argument type mismatch (argument 1)
    D:\00server\gamemodes\rivershell.pwn(1110) : error 035: argument type mismatch (argument 1)

    а вот что я пишу в коде:

    1. new rozisk1;
    2. new rozisk2;
    3.  
    4. format(rozisk1, 256, "%d", inputtext); // 1097 строка
    5. format(rozisk2, 256, "%d", inputtext); // 1110 строка


    Что делать?
    Если вы скачали мод, то не оскорбляйте его за недостатки, лучше напишите об ошибке разработчику мода, либо сами пишите мод!!!
    Уважайте чужой труд!

  2. #2
    Аватар для execution
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.03.2018
    Сообщений
    255
    Репутация:
    24 ±
    Лучше б ты показал всю систему, ибо так не понятно. Из данной ситуации, можно выйти так:
    PHP код:
    new
        
    arrayWanted_1,
        
    arrayWanted_2;

    // Тут где-то в диалоге я так понял

    arrayWanted_1 arrayWanted_2 strval(inputtext); 

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

    Статус
    Оффлайн
    Регистрация
    20.01.2018
    Сообщений
    52
    Репутация:
    7 ±
    PHP код:
    new rozisk1[256];
    new 
    rozisk2[256];
     
    format(rozisk1256"%d"inputtext); // 1097 строка
    format(rozisk2256"%d"inputtext); // 1110 строка 
    Хотя я сомневаюсь в рациональности такого использования (:

  4. #4
    Аватар для Kovshevoy
    Пользователь

    Статус
    Оффлайн
    Регистрация
    11.07.2015
    Сообщений
    190
    Репутация:
    25 ±
    Цитата Сообщение от UnO Посмотреть сообщение
    PHP код:
    new rozisk1[256];
    new 
    rozisk2[256];
     
    format(rozisk1256"%d"inputtext); // 1097 строка
    format(rozisk2256"%d"inputtext); // 1110 строка 
    Хотя я сомневаюсь в рациональности такого использования (:
    Оптимизируем по максимуму!111!!!111


    1. new rozisk1[256];
    2. new rozisk2[256];
    3.  
    4. format(rozisk1, sizeof(rozisk1), "%d", inputtext); // 1097 строка
    5. format(rozisk2, sizeof(rozisk2), "%d", inputtext); // 1110 строка

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

    Статус
    Оффлайн
    Регистрация
    23.12.2016
    Адрес
    Казахстан
    Сообщений
    148
    Репутация:
    26 ±
    Меня одного смущает что тут используется %d?

  7. #6
    Аватар для Alpano
    Пользователь

    Статус
    Оффлайн
    Регистрация
    06.02.2017
    Сообщений
    123
    Репутация:
    16 ±
    PHP код:
    format(rozisk1sizeof(rozisk1),inputtext); // 1097 строка
    format(rozisk2sizeof(rozisk2),inputtext); // 1110 строка 
    MyProject:
    DriftEmpire©

    Ленивые всё делают быстро, чтобы поскорее избавиться от работы.
    И делают качественно, чтобы потом не переделывать.

 

 

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

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

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

Ваши права

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