Сайт восстановлен из веб архива. Сейчас он доступен только для чтения, скачивание материалов также недоступно. Если у вас до сих пор есть какие-то вопросы по разработке серверов CRMP, вы можете перейти на актуальный портал: https://pawno-rus.com

Перейти к содержимому

Уважаемый гость, если у Вас возникли проблемы с регистрацией, просьба обратиться в тех.поддержку или на почту admin@pawno-crmp.ru

Для полного доступа ко всем функциям форума, Вам необходимо зарегистрироваться и авторизоваться.

Фотография

Проблема с командой /goto


Лучший Ответ Amfy , 28 Июль 2016 - 17:14

 
if(strcmp(cmd, "/goto", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))
        {
            SendClientMessage(playerid, COLOR_GRAD2, "Подсказка: /goto [id]");
            return true;
        }
        new Float:plocx,Float:plocy,Float:plocz;
        new plo;
        plo = strval(tmp);
        if (IsPlayerConnected(plo))
        {
            if(plo != INVALID_PLAYER_ID)
            {
                if (PlayerInfo[playerid][pAdmin] >= 2)
                {
                    GetPlayerPos(plo, plocx, plocy, plocz);
                    if(GetPlayerInterior(plo) > 0)
                    {
                        SetPlayerInterior(playerid,GetPlayerInterior(plo));
                        PlayerInfo[playerid][pInt] = GetPlayerInterior(plo);
                    }
                    if (GetPlayerState(playerid) == 2)
                    {
                        new tmpcar = GetPlayerVehicleID(playerid);
                        SetVehiclePos(tmpcar, plocx, plocy+4, plocz);
                    }
                    if(toggotome[plo] == 1)
                    {
                        SendClientMessage(playerid,COLOR_GREY,"Админ запретил к нему телепортироваться");
                        return true;
                    }
                    else
                    {
                        SetPlayerPos(playerid,plocx,plocy+2, plocz);
                    }
                    SendClientMessage(playerid, COLOR_GRAD1, "Вы были телепортированы");
                }
                else
                {
                    SendClientMessage(playerid, COLOR_GRAD1, "У вас нет прав на использование этой команды!");
                }
            }
        }
        else
        {
            format(string, sizeof(string), "%d этот игрок оффлайн.", plo);
            SendClientMessage(playerid, COLOR_GRAD1, string);
        }
    }
    return true;
}
Перейти к сообщению »


  • Закрытая тема Тема закрыта
Сообщений в теме: 5

#1
offline   EvgMart

EvgMart
  • 61
    • Сообщений: 147
    • Регистрация: 01.03.15

Проблема с командой /goto. Когда я телепортируюсь к игроку, то я телепортируюсь в виртуальный мир. Почему так?  

Вот кмд:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.


Сообщение отредактировал EvgMart: 27 Июль 2016 - 06:02

  • 0

#2
offline   Neat

Neat
  • 1037
    • Сообщений: 2 488
    • Регистрация: 21.12.13

У вас именно виртуальный мир меняется или ид интерьера?


  • 0

#3
offline   EvgMart

EvgMart
  • 61
    • Сообщений: 147
    • Регистрация: 01.03.15

Neat, именно вирутальный мир, то есть я тпхаюсь к игроку и попадаю в виртуальный мир(ну все объекты пропадают и остаются прозрачные текстуры) 


  • 0

#4
offline   Vlad_Trifonov

Vlad_Trifonov
  • 335
    • Сообщений: 991
    • Регистрация: 13.03.15

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


  • 0

#5
offline   EvgMart

EvgMart
  • 61
    • Сообщений: 147
    • Регистрация: 01.03.15

Vlad_Trifonov, да, да, у меня исчезают машины, игроки, у меня виртуальный мир. 


  • 0

#6
offline   Amfy

Amfy
  • 1609
    • Сообщений: 3 067
    • Регистрация: 24.01.14
✓  Лучший Ответ

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.


  • 1


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных


Данную тему посетили 29 пользователей