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

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

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

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

/tpto телепортирования одного игрока к другому ...

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

Frost_Demo

Компетентный
Здравствуйте Ув. Пользователи Павно-Инфо.ру
Вот нашел очень интересную команду.
Суть команды в том , чтобы телепортировать игрока к другому игроку ( не к админу)
Автор: к сожалению неизвестен

PHP:
if(strcmp(cmd, "/tpto", true) == 0 && PlayerInfo[playerid][pAdmin] >= 4) {
        new telename[MAX_PLAYER_NAME];
        new teleid;
        new Float:pX, Float:pY, Float:pZ;
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))
        {
            SendClientMessage(playerid, COLOR_WHITE, " * Используйте: /tpto [id игрока] [к id игрока]");
            return 1;
        }
        giveplayerid = ReturnUser(tmp);
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp)) {
            SendClientMessage(playerid, COLOR_WHITE, " * Используйте: /tpto [id игрока] [к id игрока]");
            return 1;
        }
         teleid = strval(tmp);
        if (IsPlayerConnected(giveplayerid) && IsPlayerConnected(teleid)) {
            GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
            GetPlayerName(playerid, sendername, sizeof(sendername));
            GetPlayerName(teleid, telename, sizeof(telename));
            GetPlayerPos(teleid, pX,pY,pZ);
            SetPlayerPos(giveplayerid, pX,pY,pZ);
            format(string, sizeof(string), " --- %s (id: %d) телепортировал %s'а (id: %d) к %s'у (id: %d)", sendername,playerid,giveplayer,giveplayerid,telename,teleid);
            printf(string);
            format(string, sizeof(string), " * Вы телепортировали %s[id:%d] к %s[id:%d].", giveplayer,giveplayerid,telename,teleid);
            SendClientMessage(playerid, COLOR_YELLOW, string);
            format(string, sizeof(string), " * Вы были телепортированы к %s[id:%d] Администратором %s[id:%d].", telename,teleid,sendername,playerid);
            SendClientMessage(giveplayerid, COLOR_YELLOW, string);
        }
        if (!IsPlayerConnected(giveplayerid)) {
            format(string, sizeof(string), " * %d - неверный id игрока. (Игрок отсутствует на сервере)", giveplayerid);
            SendClientMessage(playerid, COLOR_YELLOW, string);
        }
        if (!IsPlayerConnected(teleid)) {
            format(string, sizeof(string), " * %d - неверный id игрока. (Игрок отсутствует на сервере)", teleid);
            SendClientMessage(playerid, COLOR_YELLOW, string);
        }
        return 1;
    }

Если понравилась команда то не откажусь от +
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу