Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Хотел сделать систему оповещаний,всё сделал скомпилировал и тута ошибка.

Статус
В этой теме нельзя размещать новые ответы.
HTML:
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(5114) : warning 225: unreachable code
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(5138) : warning 217: loose indentation
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(5139) : warning 217: loose indentation
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(5307) : warning 225: unreachable code
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(5307) : warning 217: loose indentation
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(5308) : warning 217: loose indentation
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(5328) : warning 209: function "Streamer_OnPlayerConnect" should return a value
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(22650) : error 040: duplicate "case" label (value 63)
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(22651) : error 040: duplicate "case" label (value 63)
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(22652) : error 040: duplicate "case" label (value 63)
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(22653) : error 040: duplicate "case" label (value 63)
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(22654) : error 040: duplicate "case" label (value 63)
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(22655) : error 040: duplicate "case" label (value 63)
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(22656) : error 040: duplicate "case" label (value 63)
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(22657) : error 040: duplicate "case" label (value 63)
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(22658) : error 040: duplicate "case" label (value 63)
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(22659) : error 040: duplicate "case" label (value 63)
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(22660) : error 040: duplicate "case" label (value 63)
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(22661) : error 040: duplicate "case" label (value 63)
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(22662) : error 040: duplicate "case" label (value 63)
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(22663) : error 040: duplicate "case" label (value 63)
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(22664) : error 040: duplicate "case" label (value 63)
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(22665) : error 040: duplicate "case" label (value 63)
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(22666) : error 040: duplicate "case" label (value 63)
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(22667) : error 040: duplicate "case" label (value 63)
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(22668) : error 040: duplicate "case" label (value 63)
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(22669) : error 040: duplicate "case" label (value 63)
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(22670) : error 040: duplicate "case" label (value 63)
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(22671) : error 040: duplicate "case" label (value 63)
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(22672) : error 040: duplicate "case" label (value 63)
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(22673) : error 040: duplicate "case" label (value 63)
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(22674) : error 040: duplicate "case" label (value 63)
C:\Users\userrub\Desktop\Мой сервер\gamemodes\gm.pwn(22675) : error 040: duplicate "case" label (value 63)

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


26 Errors.
----------------------------------------------------------------------------------------------------------------------------------------------------
Весь код:
PHP:
new Text:SMS[3],PlayerText:SMSINFO[MAX_PLAYERS];//Система оповещения
----------------------------------------------------------------------------------------------------------  
SMSINFO[playerid] = CreatePlayerTextDraw(playerid, 499.500000, 239.875000, FixText("(i) Ошибка загрузки оповещения"));
    PlayerTextDrawLetterSize(playerid, SMSINFO[playerid], 0.176000, 0.882499);
    PlayerTextDrawAlignment(playerid, SMSINFO[playerid], 1);
    PlayerTextDrawColor(playerid, SMSINFO[playerid], -1);
    PlayerTextDrawSetShadow(playerid, SMSINFO[playerid], 0);
    PlayerTextDrawSetOutline(playerid, SMSINFO[playerid], 0);
    PlayerTextDrawBackgroundColor(playerid, SMSINFO[playerid], 255);
    PlayerTextDrawFont(playerid, SMSINFO[playerid], 2);
    PlayerTextDrawSetProportional(playerid, SMSINFO[playerid], 1);
    PlayerTextDrawSetShadow(playerid, SMSINFO[playerid], 0);  
----------------------------------------------------------------------------------------------------
SMS[0] = TextDrawCreate(497.500000, 231.125000, "LD_SPAC:white");
    TextDrawLetterSize(SMS[0], 0.000000, 0.000000);
    TextDrawTextSize(SMS[0], 144.000000, 47.000000);
    TextDrawAlignment(SMS[0], 1);
    TextDrawColor(SMS[0], 640034559);
    TextDrawSetShadow(SMS[0], 0);
    TextDrawSetOutline(SMS[0], 0);
    TextDrawBackgroundColor(SMS[0], 255);
    TextDrawFont(SMS[0], 4);
    TextDrawSetProportional(SMS[0], 0);
    TextDrawSetShadow(SMS[0], 0);

    SMS[1] = TextDrawCreate(496.500000, 231.125000, "LD_SPAC:white");
    TextDrawLetterSize(SMS[1], 0.000000, 0.000000);
    TextDrawTextSize(SMS[1], 1.000000, 47.000000);
    TextDrawAlignment(SMS[1], 1);
    TextDrawColor(SMS[1], -837867265);
    TextDrawSetShadow(SMS[1], 0);
    TextDrawSetOutline(SMS[1], 0);
    TextDrawBackgroundColor(SMS[1], 255);
    TextDrawFont(SMS[1], 4);
    TextDrawSetProportional(SMS[1], 0);
    TextDrawSetShadow(SMS[1], 0);

    SMS[2] = TextDrawCreate(499.500000, 231.562500, FixText("Система оповещения"));
    TextDrawLetterSize(SMS[2], 0.141999, 0.851875);
    TextDrawAlignment(SMS[2], 1);
    TextDrawColor(SMS[2], -837867265);
    TextDrawSetShadow(SMS[2], 0);
    TextDrawSetOutline(SMS[2], 0);
    TextDrawBackgroundColor(SMS[2], 255);
    TextDrawFont(SMS[2], 2);
    TextDrawSetProportional(SMS[2], 1);
    TextDrawSetShadow(SMS[2], 0);  
--------------------------------------------------------------------------------------------------------------------------
  public OnPlayerUpdate(playerid)
{
    if(GetPVarInt(playerid,"SendNotif") != 0) //Система оповещения
    {
        SetPVarInt(playerid,"SendNotif",GetPVarInt(playerid,"SendNotif") - 1);
        if(GetPVarInt(playerid,"SendNotif") == 0)
        {
            for(new td; td < sizeof(SMS); td++) TextDrawHideForPlayer(playerid,SMS[td]);
            PlayerTextDrawHide(playerid,SMSINFO[playerid]);
            DeletePVar(playerid,"SendNotid");
        }
    }
    return 1;
}  
-----------------------------------------------------------------------------------------------------------------------
ЭТО Я ВСТАВЛЯЛ В КОНЕЦ:
stock SendNotif(playerid,text[])
{
    for(new td; td < sizeof(SMS); td++) TextDrawHideForPlayer(playerid,SMS[td]);
    PlayerTextDrawHide(playerid,SMSINFO[playerid]);
    PlayerTextDrawSetString(playerid, SMSINFO[playerid], FixText(text));
    for(new td; td < sizeof(SMS); td++) TextDrawShowForPlayer(playerid,SMS[td]);
    PlayerTextDrawShow(playerid,SMSINFO[playerid]);
    SetPVarInt(playerid,"SendNotif",3);
    PlayerPlaySound(playerid, 1138, 0.0, 0.0, 0.0);
    return 1;
}
stock FixText(string[]) {
    new result[256];
    for(new i=0; i < 256; i++) {
        switch(string[i]) {
        case 'а':result[i] = 'a';
        case 'А':result[i] = 'A';
        case 'б':result[i] = '—';
        case 'Б':result[i] = 'Ђ';
        case 'в':result[i] = 'ў';
        case 'В':result[i] = '‹';
        case 'г':result[i] = '™';
        case 'Г':result[i] = '‚';
        case 'д':result[i] = 'љ';
        case 'Д':result[i] = 'ѓ';
        case 'е':result[i] = 'e';
        case 'Е':result[i] = 'E';
        case 'ё':result[i] = 'e';
        case 'Ё':result[i] = 'E';
        case 'ж':result[i] = '›';
        case 'Ж':result[i] = '„';
        case 'з':result[i] = 'џ';
        case 'З':result[i] = '€';
        case 'и':result[i] = 'њ';
        case 'И':result[i] = '…';
        case 'й':result[i] = 'њ';
        case 'Й':result[i] = '…';
        case 'к':result[i] = 'k';
        case 'К':result[i] = 'K';
        case 'л':result[i] = 'ћ';
        case 'Л':result[i] = '‡';
        case 'м':result[i] = 'Ї';
        case 'М':result[i] = 'M';
        case 'н':result[i] = '®';
        case 'Н':result[i] = '*';
        case 'о':result[i] = 'o';
        case 'О':result[i] = 'O';
        case 'п':result[i] = 'Ј';
        case 'П':result[i] = 'Њ';
        case 'р':result[i] = 'p';
        case 'Р':result[i] = 'P';
        case 'с':result[i] = 'c';
        case 'С':result[i] = 'C';
        case 'т':result[i] = '¦';
        case 'Т':result[i] = 'Џ';
        case 'у':result[i] = 'y';
        case 'У':result[i] = 'Y';
        case 'ф':result[i] = '˜';
        case 'Ф':result[i] = 'Ѓ';
        case 'х':result[i] = 'x';
        case 'Х':result[i] = 'X';
        case 'ц':result[i] = '*';
        case 'Ц':result[i] = '‰';
        case 'ч':result[i] = '¤';
        case 'Ч':result[i] = 'Ќ';
        case 'ш':result[i] = 'Ґ';
        case 'Ш':result[i] = 'Ћ';
        case 'щ':result[i] = 'Ў';
        case 'Щ':result[i] = 'Љ';
        case 'ь':result[i] = '©';
        case 'Ь':result[i] = '’';
        case 'ъ':result[i] = 'ђ';
        case 'Ъ':result[i] = '§';
        case 'ы':result[i] = 'Ё';
        case 'Ы':result[i] = '‘';
        case 'э':result[i] = 'Є';
        case 'Э':result[i] = '“';
        case 'ю':result[i] = '«';
        case 'Ю':result[i] = '”';
        case 'я':result[i] = '¬';
        case 'Я':result[i] = '•';
        default:result[i]=string[i];
        }
    }
    return result;
}  
--------------------------------------------------------
ВСЁ...
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу