Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.

Реклама


**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 200руб/мес, Текстовая 100руб/мес.
Показано с 1 по 5 из 5
  1. #1
    Аватар для ~N1cE
    Пользователь

    Статус
    Оффлайн
    Регистрация
    08.06.2014
    Адрес
    Ростов-на-Дону
    Сообщений
    25
    Репутация:
    3 ±

    Сохранение аккаунта [RLS]

    Доброго времени суток, возникла проблемка...
    Не могу написать нормальную, рабочую команду для репортеров (/news)
    На данный момент сделал только основу. Получается что-то типо:
    News: Nick_Name [ID 0]: .
    То есть, не отображается набираемый текст + перед текстом постоянно "используйте /news [текст]".
    Если кто-нибудь поможет, буду благодарен)
    PHP код:
    if(strcmp(cmd"/news"true) == 0)
        {
        new 
    pname[24];
         
    GetPlayerName(playerid,pname,24);
             new 
    length strcmp(cmd"/news");
            new 
    offset idx;
            new 
    result[64];
            while ((
    idx length) && ((idx offset) < (sizeof(result) - 1)))
            {
                
    result[idx offset] = cmdtext[idx];
                
    idx++;
            }
            
    result[idx offset] = EOS;

            if(
    Player[playerid][pMember] == || Player[playerid][pLeader] == 8)
            {
                if(!
    IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playeridCOLOR_GREY"Вы не в авто");
                if(
    GetPlayerVehicleID(playerid) < ReporterCar[0] && GetPlayerVehicleID(playerid) > ReporterCar[1]) return SendClientMessage(playeridCOLOR_GREY"Вы не в вертолете");
                
    SendClientMessage(playeridCOLOR_NEWS"Используйте: /news [текст]");
                
    format(stringsizeof(string), "•News %s[%d]:%s.",pnameplayerid,result);
                 
    OOCNews(TEAM_GROVE_COLOR,string);
                return 
    true;
            }
            else return 
    SendClientMessage(playerid,COLOR_GREY,"Вы не репортер");
        } 

  2. #2
    Аватар для Osetin
    •Администратор•

    Статус
    Оффлайн
    Регистрация
    26.03.2013
    Адрес
    Pro-Pawn.Ru
    Сообщений
    3,428
    Репутация:
    1079 ±
    А как название темы относится к самой теме?

  3. #3
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    Хоть вы и упоролись чем-то перед написанием названия для темы, отвечу
    PHP код:
    if(!strcmp(cmdtext"/news"true5))
    {
        if(
    Player[playerid][pMember] != && Player[playerid][pLeader] != 8) return SendClientMessage(playerid,COLOR_GREY,"Вы не репортер");
        if(!
    strlen(cmdtext[5])) return SendClientMessage(playeridCOLOR_NEWS"Используйте: /news [текст]");
        new 
    vehicle_id GetPlayerVehicleID(playerid);
        if(!
    vehicle_id) return SendClientMessage(playeridCOLOR_GREY"Вы не в авто");
        if(
    ReporterCar[0] < vehicle_id ReporterCar[1]) return SendClientMessage(playeridCOLOR_GREY"Вы не в вертолете");
        new 
    player_name[MAX_PLAYER_NAME];
        
    GetPlayerName(playeridplayer_nameMAX_PLAYER_NAME);
        
    format(stringsizeof(string), "•News %s[%d]:%s."player_nameplayeridcmdtext[6]);
        
    OOCNews(TEAM_GROVE_COLOR,string);
        return 
    true;

    Связаться со мной можно в личных сообщениях этой группы

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  4. Пользователь сказал cпасибо:
    ~N1cE (17.11.2014)
  5. #4
    Аватар для ~N1cE
    Пользователь

    Статус
    Оффлайн
    Регистрация
    08.06.2014
    Адрес
    Ростов-на-Дону
    Сообщений
    25
    Репутация:
    3 ±
    Воу-воу, извиняюсь, писал вообще другое, но пока писал тему - нашел ошибку и все нормально теперь)

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

    Статус
    Оффлайн
    Регистрация
    07.03.2014
    Сообщений
    333
    Репутация:
    47 ±
    В лс отпиши что куришь. Попробывать хочу.
    "Власть, кровь, няш-мяш, кровь, власть, Крым наш!" - (c) Наталья Поклонская.

    Критик должен быть готов и способен в любой момент и по первому требованию занять место критикуемого им и выполнять его дело продуктивно и компетентно. В противном случае критика превращается в наглую, самодовлеющую силу и становится тормозом на пути прогресса. (с) AXE

 

 

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

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

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

Ваши права

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