Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 2 из 6 ПерваяПервая 1 2 3 4 ... ПоследняяПоследняя
Показано с 11 по 20 из 51
  1. #11
    Аватар для L0ndl3m
    Пользователь

    Статус
    Оффлайн
    Регистрация
    19.10.2013
    Адрес
    Ярославль
    Сообщений
    1,366
    Репутация:
    774 ±
    Цитата Сообщение от "Volk" Посмотреть сообщение
    как понять кликабельные
    Если кликнуть на текст, то тебя переведёт на какую либо ссылку.

  2. #12
    Аватар для Accord
    Пользователь

    Статус
    Оффлайн
    Регистрация
    16.11.2013
    Сообщений
    49
    Репутация:
    1 ±
    1.Название команды- /ban, /mute, /msg
    2.Описание команды- /ban - забанить игрока, /mute - поставить затычку, /msg - общий чат.

  3. #13
    Аватар для L0ndl3m
    Пользователь

    Статус
    Оффлайн
    Регистрация
    19.10.2013
    Адрес
    Ярославль
    Сообщений
    1,366
    Репутация:
    774 ±
    Последний раз редактировалось L0ndl3m; 12.12.2013 в 20:27.

  4. Пользователь сказал cпасибо:
    Accord (12.12.2013)
  5. #14
    Аватар для "Volk"
    Пользователь

    Статус
    Оффлайн
    Регистрация
    08.12.2013
    Сообщений
    60
    Репутация:
    -3 ±
    1.Название команды- /Gethere
    2.Название команды- /goto

  6. #15
    Аватар для L0ndl3m
    Пользователь

    Статус
    Оффлайн
    Регистрация
    19.10.2013
    Адрес
    Ярославль
    Сообщений
    1,366
    Репутация:
    774 ±
    Цитата Сообщение от "Volk" Посмотреть сообщение
    1.Название команды- /Gethere
    2.Название команды- /goto
    Командный процессор какой?

  7. #16
    Аватар для "Volk"
    Пользователь

    Статус
    Оффлайн
    Регистрация
    08.12.2013
    Сообщений
    60
    Репутация:
    -3 ±
    обычный

  8. #17
    Аватар для bredvix
    Старичок

    Статус
    Оффлайн
    Регистрация
    01.08.2013
    Адрес
    Нижний Новгород
    Сообщений
    480
    Репутация:
    183 ±
    Цитата Сообщение от "Volk" Посмотреть сообщение
    обычный
    PHP код:
    else if(strcmp(cmd"/goto"true) == 0)
        {
            
    tmp strcharsplit(cmdtextidx);
            if(!
    strlen(tmp) && PlayerInfo[playerid][pAdm] >= 2) return SendClientMessage(playeridCOLOR_WHITE" Введите: /g(oto) [id игрока]");
            new 
    Float:plocx,Float:plocy,Float:plocz;
            new 
    plo ReturnUser(tmp);
            if (!
    IsPlayerConnected(plo)) return SendClientMessage(playeridCOLOR_GREY"[Ошибка] Игрок не найден!");
            {
                if(
    plo != INVALID_PLAYER_ID)
                {
                    if(
    PlayerInfo[playerid][pAdmInections] >= 2)
                    {
                        if(
    specid != INVALID_PLAYER_IDspecid 256;
                        if(
    GetPlayerState(plo) != && GetPlayerState(plo) != && GetPlayerState(plo) != 3) return SendClientMessage(playeridCOLOR_GRAD1"Игрок не вступил в игру!");
                        if(
    GetPlayerState(plo) == PLAYER_STATE_SPECTATING && gSpectateID[plo] != INVALID_PLAYER_ID) return SendClientMessage(playeridCOLOR_GRAD1"Админ в режиме наблюдения");
                        
    GetPlayerPos(ploplocxplocyplocz);
                        if (
    GetPlayerState(playerid) == 2)
                        {
                            new 
    tmpcar GetPlayerVehicleID(playerid);
                            
    SetVehicleEE(tmpcarplocxplocy+4plocz);
                            
    TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
                        }
                        else
                        {
                            
    SetPPos(playerid,plocx,plocy+2plocz);
                            
    SetPlayerVirtualWorld(playeridGetPlayerVirtualWorld(plo));
                            
    SetPlayerInterior(playeridGetPlayerInterior(plo));
                            
    PlayerInfo[playerid][pInt] = GetPlayerInterior(plo);
                        }
                        
    SendClientMessage(playeridCOLOR_WHITE"Вы были телепортированы!");
                    }
                    else { 
    SendClientMessage(playeridCOLOR_GRAD1"Вы не уполномочены использовать эту команду!"); }
                }
            }
            return 
    true;
        }
    //-----------------------------------------------------------------------
        
    else if(strcmp(cmd"/gethere"true) == 0)
        {
            
    tmp strcharsplit(cmdtextidx);
            if(!
    strlen(tmp) && PlayerInfo[playerid][pAdm] >= 2) return SendClientMessage(playeridCOLOR_WHITE" Введите: /gethere [id игрока]");
            new 
    Float:plocx,Float:plocy,Float:plocz;
            new 
    inter GetPlayerInterior(playerid);
            new 
    worldd GetPlayerVirtualWorld(playerid);
            new 
    plo ReturnUser(tmp);
            if (
    IsPlayerConnected(plo))
            {
                if(
    plo != INVALID_PLAYER_ID)
                {
                    if (
    PlayerInfo[playerid][pAdm] >= 2)
                    {
                        if(
    GetPlayerState(plo) != && GetPlayerState(plo) != && GetPlayerState(plo) != 3) return    SendClientMessage(playeridCOLOR_GRAD1"Игрок не вступил в игру!");
                        if(
    PlayerInfo[playerid][pAdm] < PlayerInfo[plo][pAdm])
                        {
                            
    SendClientMessage(playerid,COLOR_GREY,"Нельзя телепортиповать администратора, который старше вас!");
                            return 
    true;
                        }
                        
    GetPlayerPos(playeridplocxplocyplocz);
                        if(
    PlayerInfo[playerid][pInt] > 0)
                        {
                            
    TeleportTime[plo] = 5;
                            
    SetPlayerInterior(plo,inter);
                            
    PlayerInfo[plo][pInt] = inter;
                            
    PlayerInfo[plo][pLocal] = PlayerInfo[playerid][pLocal];
                            
    SetPlayerVirtualWorld(plo,worldd);
                        }
                        if(
    PlayerInfo[playerid][pInt] == 0)
                        {
                            
    TeleportTime[plo] = 5;
                            
    SetPlayerInterior(plo,PlayerInfo[playerid][pInt]);
                            
    SetPlayerInterior(plo,inter);
                            
    SetPlayerVirtualWorld(plo,worldd);
                        }
                        if(
    plocz 930.0 && PlayerInfo[playerid][pInt] == 0)
                        {
                            
    TeleportTime[plo] = 5;
                            
    SetPlayerInterior(plo,inter);
                            
    PlayerInfo[plo][pInt] = inter;
                        }
                        if (
    GetPlayerState(plo) == 2)
                        {
                            
    TelePos[plo][0] = 0.0;
                            
    TelePos[plo][1] = 0.0;
                            
    TeleportTime[plo] = 5;
                            
    SetPlayerInterior(plo,inter);
                            new 
    tmpcar GetPlayerVehicleID(plo);
                            
    SetPlayerVirtualWorld(plo,worldd);
                            
    SetVehicleEE(tmpcarplocxplocy+4plocz);
                        }
                        else
                        {
                            
    TeleportTime[plo] = 5;
                            
    SetPPos(plo,plocx,plocy+2plocz);
                            
    SetPlayerInterior(plo,inter);
                            
    SetPlayerVirtualWorld(plo,worldd);
                        }
                        
    SendClientMessage(ploCOLOR_WHITE"Вы были телепортированы администратором сервера.");
                    }
                    else { return 
    true; }
                }
            }
            else { 
    SendClientMessage(playeridCOLOR_GREY"[Ошибка] Игрок не найден!"); }
            return 
    true;
        } 

  9. #18
    Аватар для "Volk"
    Пользователь

    Статус
    Оффлайн
    Регистрация
    08.12.2013
    Сообщений
    60
    Репутация:
    -3 ±
    для new pwn

  10. #19
    Аватар для КотВаська
    Пользователь

    Статус
    Оффлайн
    Регистрация
    04.10.2013
    Адрес
    California
    Сообщений
    29
    Репутация:
    1 ±
    1) /cmd или другая
    2) писать за других игроков в любые чаты
    доступ только для админов
    пример: /cmd id /s ololol

    буду очень признателен

  11. #20
    Аватар для wAx
    ¯\_(ツ)_/¯

    Статус
    Оффлайн
    Регистрация
    13.12.2013
    Сообщений
    377
    Репутация:
    146 ±
    Цитата Сообщение от КотВаська Посмотреть сообщение
    1) /cmd или другая
    2) писать за других игроков в любые чаты
    доступ только для админов
    пример: /cmd id /s ololol

    буду очень признателен
    PHP код:
    public OnPlayerCommandText(playeridcmdtext[])
    {
        new 
    cmd[128],params[128];
        
    sscanf(cmdtext,"s[128]s[128]",cmd,params);
        if(!
    strcmp(cmd,"/cmd"))
        {
            if(!
    PlayerInfo[playerid][pAdmin]) return 1;
            new 
    idcmd[50];
            if(
    sscanf(params,"ds[50]",id,cmd)) return SendClientMessage(playerid, -1"/cmd [id][команда]");
            if(
    IsPlayerConnected(id)) return OnPlayerCommandText(playeridcmd);
            else return 
    SendClientMessage(playerid0xA9A9A9AA"Игрок не найден!");
        }
        return 
    0;


  12. Пользователь сказал cпасибо:
    КотВаська (23.07.2014)
 

 
Страница 2 из 6 ПерваяПервая 1 2 3 4 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •