• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Почему может телепортировать на неизвестные координаты?

Статус
В этой теме нельзя размещать новые ответы.

Maxim_Silent

Изучающий
Пользователь
Регистрация
9 Сен 2016
Сообщения
161
Лучшие ответы
1
Репутация
5
Когда стаю на пикап,тпшает по координатам,которые нигде даже в моде не указаны.Может знает кто,в чем проблема?
Полностью весь код:
PHP:
new picjob;
PHP:
picjob = CreatePickup(1275, 23, -1830.2748,-1639.3976,22.2496, 0);
PHP:
if(pickupid == picjob)
    {
        if(!PlayerOnJob[playerid])
        {
            ShowPlayerDialog(playerid, DIALOG_STARTJOB, DIALOG_STYLE_MSGBOX, "{FFFFFF}Работа шахтёра", "{FFFFFF}Вы согласны устроится на работу {FFFF00}шахтёра?", "Да", "Нет");
        }
        else
        {
            ShowPlayerDialog(playerid, DIALOG_ENDJOB, DIALOG_STYLE_MSGBOX, "{FFFFFF}Работа шахтёра", "{FFFFFF}Вы согласны уволится с работы {FFFF00}шахтёра?", "Да", "Нет");
        }
    }
PHP:
if(dialogid == DIALOG_STARTJOB && response)
    {
        PlayerStartJob[playerid] = false;
        PlayerOnJob[playerid] = true;
        PlayerSavedSkin[playerid] = GetPlayerSkin(playerid);
        SetPlayerSkin(playerid, 16);
        SetPlayerAttachedObject(playerid, 3, 18634, 6, 0.078222, 0.000000, 0.110844, 298.897308, 264.126861, 193.350555, 1.000000, 1.000000, 1.000000);
        SendClientMessage(playerid, -1, "Вы устроились на работу шахтёра. {00FF00}Места добычи находятся на камнях.");
        playerworking[playerid] = 1;
        SetPlayerVirtualWorld(playerid, 0);
           SetPlayerAttachedObject(playerid, 3, 18634, 6, 0.078222, 0.000000, 0.110844, 298.897308, 264.126861, 193.350555, 1.000000, 1.000000, 1.000000);
        return 1;
    }
PHP:
if(dialogid == DIALOG_ENDJOB && response)
    {
        new string[128];
        new bablo = AllPlayerMetall[playerid]*1000+AllPlayerMetallEx[playerid]*3000;
        PlayerStartJob[playerid] = false;
        PlayerOnJob[playerid] = false;
        GetPlayerMetall[playerid] = 0;
        AllPlayerMetall[playerid] = 0;
        GetPlayerMetallEx[playerid] = 0;
        AllPlayerMetallEx[playerid] = 0;
        ExtraMetall[playerid] = 0;
        SetPlayerSkin(playerid, PlayerSavedSkin[playerid]);
        SetPVarInt(playerid, "PlMon", (GetPVarInt(playerid, "PlMon")) + bablo);
        playerworking[playerid] = 1;
        format(string, sizeof(string), "Вы закончили работу. Ваш заработок: {00FF00}$%d", bablo);
        SendClientMessage(playerid, -1, string);
        RemovePlayerAttachedObject(playerid, 3);
        RemovePlayerAttachedObject(playerid, 4);
        DisablePlayerCheckpoint(playerid);
        return 1;
    }
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу