Добро пожаловать!

Зарегистрировавшись у нас, вы сможете обсуждать, делиться и отправлять личные сообщения другим участникам нашего сообщества.

Зарегистрироваться!
  • Если Вы желаете помогать развитию проекта, готовы заполнять раздел(-ы) и подсказывать другим пользователям на портале, есть возможность попасть в команду редакторов. Для этого следует обратиться в техническую поддержку
Пользователь
Регистрация
16 Июн 2023
Сообщения
28
3.1. Заголовок темы должен отражать основную суть темы.
Код:
case 239:

{

    if(!GetPVarInt(playerid, "HospitalChoicePending"))

    {

        if(response)

        {

            switch(listitem)

            {

                case 0:

                {

                    SetPlayerPos(playerid, 1172.6011, -1323.2419, 15.4030);

                    SetPlayerFacingAngle(playerid, 0.0);

                    SetPlayerHealth(playerid, 50.0);

                    SendClientMessage(playerid, -1, "Вы были отправлены в больницу.");

                }

                case 1:

                {

                    new Float:x, Float:y, Float:z;

                    GetPlayerPos(playerid, x, y, z);



                    new medicCalled = 0;

                    foreach(new i : Player)

                    {

                        if(IsPlayerConnected(i) && PlayerInfo[pMember] == FRACTION_MEDIC)

                        {

                            SendClientMessage(i, -1, "---------------------------------------------------");

                            SendClientMessage(i, COLOR_LIGHTRED, "ЭКСТРЕННЫЙ ВЫЗОВ СКОРОЙ ПОМОЩИ");

                            SendClientMessageF(i, -1, "От: %s (ID: %d)", GetPlayerNameEx(playerid), playerid);

                            SendClientMessageF(i, -1, "Координаты: %.1f, %.1f, %.1f", x, y, z);

                            SendClientMessage(i, -1, "---------------------------------------------------");



                            SetPlayerCheckpoint(i, x, y, z, 5.0);

                            medicCalled = 1;

                        }

                    }



                    if(medicCalled) {

                        SendClientMessage(playerid, -1, "Вы вызвали скорую помощь. Ожидайте прибытия медиков.");

                    } else {

                        SendClientMessage(playerid, COLOR_RED, "В данный момент нет медиков на службе!");

                        // Альтернатива - всё равно отправить в больницу

                        SetPlayerPos(playerid, 1172.6011, -1323.2419, 15.4030);

                        SetPlayerHealth(playerid, 50.0);

                    }

                }

            }

        }

        else

        {

            SendClientMessage(playerid, COLOR_RED, "Вы отменили выбор. Вас перемещают в больницу автоматически.");

            SetPlayerPos(playerid, 1172.6011, -1323.2419, 15.4030);

            SetPlayerFacingAngle(playerid, 0.0);

            SetPlayerHealth(playerid, 50.0);

        }

        DeletePVar(playerid, "HospitalChoicePending");

    }

    else

    {

        SendClientMessage(playerid, COLOR_RED, "Вы ещё не можете сделать выбор! Подождите 1.5 минуты.");

    }

    return 1;
 
Пользователь
Регистрация
16 Июн 2023
Сообщения
28
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(27374) : warning 219: local variable "x" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(27374) : warning 219: local variable "y" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(27374) : warning 219: local variable "z" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(27621) : warning 219: local variable "x" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(27621) : warning 219: local variable "y" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(27621) : warning 219: local variable "z" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(28118) : warning 219: local variable "x" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(28118) : warning 219: local variable "y" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(28118) : warning 219: local variable "z" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(29347) : warning 219: local variable "x" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(29418) : warning 219: local variable "z" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(29419) : warning 219: local variable "x" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(29789) : warning 219: local variable "x" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(29789) : warning 219: local variable "y" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(29789) : warning 219: local variable "z" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(29960) : warning 219: local variable "x" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(30182) : warning 219: local variable "x" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(30182) : warning 219: local variable "y" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(30182) : warning 219: local variable "z" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(30196) : warning 219: local variable "x" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(30196) : warning 219: local variable "y" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(30196) : warning 219: local variable "z" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(31295) : warning 219: local variable "x" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(31493) : warning 219: local variable "z" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(31817) : warning 219: local variable "x" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(32903) : warning 219: local variable "x" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(32971) : warning 219: local variable "x" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(32971) : warning 219: local variable "y" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(32971) : warning 219: local variable "z" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(33095) : warning 219: local variable "x" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(33096) : warning 219: local variable "y" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(33479) : warning 219: local variable "x" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(33479) : warning 219: local variable "y" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(33479) : warning 219: local variable "z" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(33550) : warning 219: local variable "z" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(34368) : warning 219: local variable "x" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(34368) : warning 219: local variable "y" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(34368) : warning 219: local variable "z" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(34391) : warning 219: local variable "x" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(34391) : warning 219: local variable "y" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(34391) : warning 219: local variable "z" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(35233) : warning 219: local variable "x" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(35233) : warning 219: local variable "y" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(35233) : warning 219: local variable "z" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(35492) : warning 219: local variable "z" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(36046) : warning 219: local variable "x" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(36046) : warning 219: local variable "y" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(36046) : warning 219: local variable "z" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(36093) : warning 219: local variable "x" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(36093) : warning 219: local variable "y" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(36093) : warning 219: local variable "z" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(36487) : warning 219: local variable "z" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(36694) : warning 219: local variable "z" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(36738) : warning 219: local variable "z" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(41382) : warning 219: local variable "x" shadows a variable at a preceding level
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(41581) : error 010: invalid function or declaration
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(41583) : error 010: invalid function or declaration
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(41585) : error 010: invalid function or declaration
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(41587) : error 010: invalid function or declaration
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(41589) : error 010: invalid function or declaration
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(41591) : error 021: symbol already defined: "acc_SetPlayerPos"
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(41591) : warning 215: expression has no effect
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(41591) : warning 215: expression has no effect
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(41591) : error 001: expected token: ";", but found ")"
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(41591) : error 021: symbol already defined: "acc_SetPlayerHealth"
C:\Users\79538\Ðàáî÷èé ñòîë\Paradise Role Play\gamemodes\new.pwn(41591) -- (41593) : fatal error 107: too many error messages on one line
 
Последнее редактирование модератором:
Пользователь
Регистрация
16 Июн 2023
Сообщения
28
Пользователь
Регистрация
30 Ноя 2024
Сообщения
333
Где вы заметили флуд?, я добавил ошибки, без них не как
Jack_Mithel имел ввиду то, что вы могли весь код и ошибки сразу прописать в теме и ждать помощи.
Также прошу соблюдать правила, вы нарушаете пункт 3.2
 
Создатель WayDev
Команда форума
Администратор
Регистрация
13 Мар 2022
Сообщения
994
Pawn:
case 239:
{
    if(!GetPVarInt(playerid, "HospitalChoicePending"))
    {
        if(response)
        {
            switch(listitem)
            {
                case 0:
                {
                    SetPlayerPos(playerid, 1172.6011, -1323.2419, 15.4030);
                    SetPlayerFacingAngle(playerid, 0.0);
                    SetPlayerHealth(playerid, 50.0);
                    SendClientMessage(playerid, -1, "Вы были отправлены в больницу.");
                }
                case 1: {
                    new Float:tmp_x, Float:tmp_y, Float:tmp_z;
                    GetPlayerPos(playerid, tmp_x, tmp_y, tmp_z);

                    new medicCalled = 0;
                    foreach(new i : Player) {
                        if(IsPlayerConnected(i) && PlayerInfo[pMember] == FRACTION_MEDIC)
                        {
                            SendClientMessage(i, -1, "---------------------------------------------------");
                            SendClientMessage(i, COLOR_LIGHTRED, "ЭКСТРЕННЫЙ ВЫЗОВ СКОРОЙ ПОМОЩИ");
                            SendClientMessageF(i, -1, "От: %s (ID: %d)", GetPlayerNameEx(playerid), playerid);
                            SendClientMessageF(i, -1, "Координаты: %.1f, %.1f, %.1f", tmp_x, tmp_y, tmp_z);
                            SendClientMessage(i, -1, "---------------------------------------------------");

                            SetPlayerCheckpoint(i, tmp_x, tmp_y, tmp_z, 5.0);
                            medicCalled = 1;
                        }
                    }

                    if(medicCalled)
                        SendClientMessage(playerid, -1, "Вы вызвали скорую помощь. Ожидайте прибытия медиков.");
                    else {
                        SendClientMessage(playerid, COLOR_RED, "В данный момент нет медиков на службе!");
                       
                        // Альтернатива - всё равно отправить в больницу
                        SetPlayerPos(playerid, 1172.6011, -1323.2419, 15.4030);
                        SetPlayerHealth(playerid, 50.0);
                    }
                }
            }
        }
        else {
            SendClientMessage(playerid, COLOR_RED, "Вы отменили выбор. Вас перемещают в больницу автоматически.");
            SetPlayerPos(playerid, 1172.6011, -1323.2419, 15.4030);
            SetPlayerFacingAngle(playerid, 0.0);
            SetPlayerHealth(playerid, 50.0);
        }
        DeletePVar(playerid, "HospitalChoicePending");
    }
    else
        SendClientMessage(playerid, COLOR_RED, "Вы ещё не можете сделать выбор! Подождите 1.5 минуты.");
   
    return 1;

UPD: перед созданием темы было бы неплохо посетить данную страницу - *кликабельно*
 
Сверху