Перейти к содержанию

Поиск сообщества

Показаны результаты для тегов 'варн'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип контента


Форумы

  • Информационный раздел
    • Новости портала
    • Техническая поддержка
    • Приватный форум
  • CRMP 0.3е
    • Помощь по Скриптингу
    • Ошибки
    • Готовые сервера
    • Дополнительные скрипты
    • Мануалы/Уроки
    • Модификации
    • Поиск
    • Архив Вопросов/Проблем/Ошибок
    • Файловый архив
    • Другое
  • SAMP/CRMP 0.3.7
    • Помощь по Скриптингу
    • Ошибки
    • Готовые сервера
    • Плагины
    • Поиск
    • Документация
  • Другое
    • Флейм

Поиск результатов в...

Поиск результатов, которые содержат...


Дата создания

  • Начало

    Конец


Дата обновления

  • Начало

    Конец


Фильтр по количеству...

Найдено: 2 результата

  1. Zishka

    Варны

    Помогите решить несколько варнингов: warning 202: number of arguments does not match definition warning 202: number of arguments does not match definition warning 202: number of arguments does not match definition warning 202: number of arguments does not match definition warning 202: number of arguments does not match definition Строки варнов: if(GetPVarInt(i,"AFK_Check") == GetPVarInt(i,"AFK_Tick") && GetPlayerState(i)) { SetPVarInt(i,"AFK_Time",GetPVarInt(i,"AFK_Time") + 1); if(GetPVarInt(i, "AFK_Time") > 2) { new CB[32]; Convert(GetPVarInt(i,"AFK_Time")-2,CB); //Первый варн сдесь strins(CB,"ESC: ",0); SetPlayerChatBubble(i,CB,-1,50.0,1500); SetPVarInt(i,"AFK_Use",1); } } -- if(MatsFactTime[playerid] > 0) MatsFactTime[playerid] = 0; if(Ether[playerid] == true) { new CB[16]; Ether[playerid] = false; Convert(GetPVarInt(playerid,"InEther"),CB); //Второй варн сдесь if(EtherSms[PlayerInfo[playerid][pNews]] == true) { format(string, 90, "[Ф] %s выключил прием СМС",PlayerInfo[playerid][pSendername]); SendFMes(PlayerInfo[playerid][pMember], COLOR_NICERED, string); } if(EtherCall[PlayerInfo[playerid][pNews]] == true) { format(string, 90, "[Ф] %s выключил прием звонков",PlayerInfo[playerid][pSendername]); SendFMes(PlayerInfo[playerid][pMember], COLOR_NICERED, string); } format(string, 90, "[Ф] %s вышел(а) из прямого эфира (Время в эфире: %s, звонков: %i, СМС: %i)",PlayerInfo[playerid][pSendername], CB, CallNews[PlayerInfo[playerid][pNews]],SmsNews[PlayerInfo[playerid][pNews]]); SendFMes(PlayerInfo[playerid][pMember], COLOR_NICERED, string); EtherSms[PlayerInfo[playerid][pNews]] = false; EtherCall[PlayerInfo[playerid][pNews]] = false; SmsNews[PlayerInfo[playerid][pNews]] = 0; CallNews[PlayerInfo[playerid][pNews]] = 0; DeletePVar(playerid, "InEther"); if(Mobile[playerid] != -1) MobileCrash(playerid); } -- if(Ether[playerid] == true) { new CB[16]; Ether[playerid] = false; Convert(GetPVarInt(playerid,"InEther"),CB);//Третий варн if(EtherSms[PlayerInfo[playerid][pNews]] == true) { format(string, 90, "[Ф] %s выключил прием СМС",PlayerInfo[playerid][pSendername]); SendFMes(PlayerInfo[playerid][pMember], COLOR_NICERED, string); } if(EtherCall[PlayerInfo[playerid][pNews]] == true) { format(string, 90, "[Ф] %s выключил прием звонков",PlayerInfo[playerid][pSendername]); SendFMes(PlayerInfo[playerid][pMember], COLOR_NICERED, string); } format(string, 90, "[Ф] %s вышел(а) из прямого эфира (Время в эфире: %s, звонков: %i, СМС: %i)",PlayerInfo[playerid][pSendername], CB, CallNews[PlayerInfo[playerid][pNews]],SmsNews[PlayerInfo[playerid][pNews]]); SendFMes(PlayerInfo[playerid][pMember], COLOR_NICERED, string); EtherSms[PlayerInfo[playerid][pNews]] = false; EtherCall[PlayerInfo[playerid][pNews]] = false; SmsNews[PlayerInfo[playerid][pNews]] = 0; CallNews[PlayerInfo[playerid][pNews]] = 0; DeletePVar(playerid, "InEther"); if(Mobile[playerid] != -1) MobileCrash(playerid); } -- else if(Ether[playerid] == true) { Ether[playerid] = false; Convert(GetPVarInt(playerid,"InEther"),CB);//четверный сдесь if(EtherSms[PlayerInfo[playerid][pNews]] == true) { format(string, 90, "[Ф] %s выключил прием СМС",PlayerInfo[playerid][pSendername]); SendFMes(PlayerInfo[playerid][pMember], COLOR_NICERED, string); } if(EtherCall[PlayerInfo[playerid][pNews]] == true) { format(string, 90, "[Ф] %s выключил прием звонков",PlayerInfo[playerid][pSendername]); SendFMes(PlayerInfo[playerid][pMember], COLOR_NICERED, string); } format(string, 90, "[Ф] %s вышел(а) из прямого эфира (Время в эфире: %s, звонков: %i, СМС: %i)",PlayerInfo[playerid][pSendername], CB, CallNews[PlayerInfo[playerid][pNews]], SmsNews[PlayerInfo[playerid][pNews]]); SendFMes(PlayerInfo[playerid][pMember], COLOR_NICERED, string); SmsNews[PlayerInfo[playerid][pNews]] = 0; CallNews[PlayerInfo[playerid][pNews]] = 0; EtherSms[PlayerInfo[playerid][pNews]] = false; EtherCall[PlayerInfo[playerid][pNews]] = false; DeletePVar(playerid, "InEther"); if(Mobile[playerid] != -1) MobileCrash(playerid); } -- CMD:afk(playerid, params[]) { if(!PlayerLogged[playerid]) return true; if(PlayerInfo[playerid][pAdmin] < 2 || AdminLogged[playerid] == false) return true; new list,full,str[255],sttr[2000],CB[16]; foreach(new i:Player) { if(!IsPlayerConnected(i) || PlayerLogged[i] == 0) continue; if(GetPVarInt(i, "AFK_Time") > 1) list++; } format(str,sizeof(str),"{FF6347}Всего в AFK - %i игрок(ов)\n\n",list); strcat(sttr, str); foreach(new i:Player) { if(!IsPlayerConnected(i) || PlayerLogged[i] == 0) continue; if(GetPVarInt(i, "AFK_Time") > 1) { Convert(GetPVarInt(i,"AFK_Time"),CB);//5 сдесь format(str,sizeof(str),"{ffffff}%s (ID: %d) - {FF6347}AFK: %s\n",PlayerInfo[i][pSendername], i, CB); strcat(sttr, str); full++; } } if(full == 0) strcat(sttr, "Информация не найдена"); ShowPlayerDialog(playerid,D_NULL,DIALOG_STYLE_MSGBOX,"AFK",sttr,"Закрыть",""); return true; } Заранее спасибо.
  2. Может нужен кому нибудь. Переделал из /offadminka Изначального автора незнаю Варны можно снять обычной /unwarn if(strcmp(cmd, "/offwarn", true) == 0) { if(PlayerInfo[playerid][pAdmin] >= 4) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /offwarn [Ник] [Причина]"); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if (!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /offwarn [Ник] [Причина]"); format(string, sizeof(string), "%s.ini", tmp); if(fexist(string)) { format(string, sizeof(string), "%s.ini", tmp); new File = ini_openFile(string); ini_setInteger(File,"Warnings",1); ini_closeFile(File); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "[OFFWARN]Администратор %s выдал варн игроку %s, причина: %s",sendername,giveplayer,(result)); ABroadCast(COLOR_LIGHTRED,string,1); } return true; } else { SendClientMessage(playerid, COLOR_ORANGE, "Вам недоступна эта функция!"); } return true; } Значения: if(PlayerInfo[playerid][pAdmin] >= 4) 4 - Уровень администрирования, с которого можно выдавать предупреждение
×

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

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