Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Ошибка в коде

, error 088 [РЕШЕНО]
Статус пользователя cangncan
сообщение 22.1.2016, 12:47
Сообщение #1


Стаж: 13 лет

Сообщений: 113
Благодарностей: 3
Полезность: < 0

Добрый день. помогите решить задачку.
В этом куске кода ошибка, где то что-то не дописали или что-то здесь лишнее
ошибка такая: "error 088: number of arguments does not match definition"
нашел, что эта ошибка означает, что "количество переданных аргументов не соответствует количеству объявленных аргументов"
строчка с ошибкой
Код
        if(equali(CLASS[i][DODCL_SayText])) {

кусок кода:
Код
public clientsay(id,level,cid) {
    if(!cmd_access(id,level,cid,2) || !get_pcvar_num(mastercvar)) {
        client_print(id, print_chat,"* Sorry, Gun Menu are disabled")
        return PLUGIN_HANDLED;
    }

    for(new i = 0; i < MAXCLASS; i++) {
        if(equali(CLASS[i][DODCL_SayText])) {
            dod_set_user_class(id,CLASS[i][DODCL_Class]);
            print_client(id, i)
            break;
        }
    }
    return PLUGIN_HANDLED
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя georgeml
сообщение 22.1.2016, 12:50
Сообщение #2
Стаж: 12 лет

Сообщений: 1467
Благодарностей: 439
Полезность: 423

cangncan, CLASS[i][DODCL_SayText] ни с чем не сравнивается
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя csnet
сообщение 22.1.2016, 13:02
Сообщение #3
Стаж: 12 лет

Сообщений: 4808
Благодарностей: 3849
Полезность: 690

if(equali(CLASS[i][DODCL_SayText], "prezident"))


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя cangncan
сообщение 22.1.2016, 13:04
Сообщение #4


Стаж: 13 лет

Сообщений: 113
Благодарностей: 3
Полезность: < 0

хорошо.
А можно вкратце объяснить что делает код если убрать эту строчку
Код
if(equali(CLASS[i][DODCL_SayText])) {


Отредактировал: cangncan, - 22.1.2016, 13:12
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя georgeml
сообщение 22.1.2016, 13:15
Сообщение #5
Стаж: 12 лет

Сообщений: 1467
Благодарностей: 439
Полезность: 423

Цитата(cangncan @ 22.1.2016, 21:00) *
хорошо.
А можно вкратце объяснить что делает код если убрать эту строчку
Код
if(equali(CLASS[i][DODCL_SayText])) {

Первый результат в гугле http://amxxmodx.ru/core/stringinc/337-equa...t-registra.html
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя cangncan
сообщение 22.1.2016, 13:23
Сообщение #6


Стаж: 13 лет

Сообщений: 113
Благодарностей: 3
Полезность: < 0

Да, я поиском умею пользоваться))) но я не про функцию спрашивал..
я хотел понять что делает весь этот код, кроме той строчки. своими словами.

Отредактировал: cangncan, - 22.1.2016, 13:23
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: