Закрыть Привет! Если вы читаете это - Вы еще не зарегистрированы. Это займет не больше минуты. Нажмите здесь, чтобы пройти регистрацию в несколько простых шагов, чтобы пользоваться всеми возможностями нашего форума. Обратите внимание, запрещены непристойные, матерные, бессмысленные (цифры, случайный набор букв) ники. Удачи!

Тема: Read Pm - читать личные сообщение

Показано с 1 по 9 из 9

  1. #1
    Пользователь

    Аватар для ppzvovka

    Статус: Оффлайн
    Регистрация:15.11.2010
    Сообщений:77
    Репутация:99 [+/-] 

    Read Pm - читать личные сообщение

    создаем форвард:
    Код:
    PHP код:
    forward SendPmMessage(colorstring[]); 
    затем сам паблик:

    PHP код:
    public SendPmMessage(colorstring[])
    {
        for(new 
    0MAX_PLAYERSi++)
        {
            if(
    IsPlayerConnected(i))
            {
                if(
    ReadPm[i] ==1)
                   {
                    
    SendClientMessage(icolorstring);
                }
            }
        }
      } 
    Дальше...

    PHP код:
    new ReadPm[MAX_PLAYERS]; 
    // в паблик OnPlayerConnect

    PHP код:
    ReadPm[playerid] = 0
    Затем в паблик OnPlayerCommandText

    PHP код:
        if(strcmp(cmd"/readpm"true) == && PlayerInfo[playerid][pAdmin] >= 2)
        {
            if(
    IsPlayerConnected(playerid))
            {
                if (!
    ReadPm[playerid])
                {
                    
    ReadPm[playerid] = 1;
                    
    SendClientMessage(playeridCOLOR_GRAD2" Вы читаете ЛС");
                }
                else if (
    ReadPm[playerid])
                {
                    (
    ReadPm[playerid] = 0);
                    
    SendClientMessage(playeridCOLOR_GRAD2" Вы больше не читаете ЛС");
                }
            }
            return 
    1;
        } 
    и дальше вставляем в вашу команду /pm или /wisper можно и в диалоги вставить если личка на диалогах

    Вот пример моей команды:

    PHP код:
    if(strcmp(cmd"/wisper"true) == || strcmp(cmd"/w"true) == 0)
        {
            for(new 
    i=0i<MAX_PLAYERSi++)
            if(
    IsPlayerConnected(playerid))
                {
                if(
    gPlayerLogged[playerid] == 0)
                {
                    
    SendClientMessage(playeridCOLOR_GREY" Сначала залогинься ! ");
                    return 
    1;
                }
                
    tmp strtok(cmdtextidx);
                if(!
    strlen(tmp))
                {
                    
    SendClientMessage(playeridCOLOR_GRAD2" *Используй /w [id] текст ");
                    return 
    1;
                    }
                    
    giveplayerid ReturnUser(tmp);
                if (
    IsPlayerConnected(giveplayerid))
                {
                    if(
    giveplayerid != INVALID_PLAYER_ID)
                    {
                        if(
    HidePM[giveplayerid] > 0)
                        {
                            
    SendClientMessage(playeridCOLOR_GREY" Игрок заблокировал ЛС ! ");
                            return 
    1;
                        }
                           
    GetPlayerName(playeridsendernamesizeof(sendername));
                        
    GetPlayerName(giveplayeridgiveplayersizeof(giveplayer));
                           if(
    ChatSpamStrings[playerid] >= MAX_CHAT_SPAM) {SendClientMessage(playeridCOLOR_BRIGHTRED" Превышен лимит сообщений.");return 1;}
                           
    ChatSpamStrings[playerid] ++; 
                        if(
    giveplayerid == playerid)
                        {
                            
    format(stringsizeof(string), " * %s разговаривает сам с собой. "sendername);
                            
    ProxDetector(5.0playeridstringCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                        }
                        new 
    length strlen(cmdtext);
                        while ((
    idx length) && (cmdtext[idx] <= ' '))
                        {
                            
    idx++;
                        }
                        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(!
    strlen(result))
                        {
                            
    SendClientMessage(playeridCOLOR_GRAD2"Используй: (/w)isper [id [текст]");
                            return 
    1;
                        }
                        
    format(stringsizeof(string), " *Лс от %s(ID: %d) : %s "sendernameplayerid, (result));
                        
    SendClientMessage(giveplayeridCOLOR_YELLOWstring);
                        
    format(stringsizeof(string), " *Лс доставлено %s(ID: %d): %s ."giveplayergiveplayerid, (result));
                        
    SendClientMessage(playerid,  COLOR_YELLOWstring);
                        
    SBizzInfo[2][sbTill] += txtcost 2;
                        
    ExtortionSBiz(2txtcost 2);
                        
    OnPropUpdate();
                        [
    COLOR="#ff0000"]format(stringsizeof(string), " *ЛС от %s к %s(ID: %d): %s .",sendernamegiveplayergiveplayerid, (result));
                        
    SendPmMessage(COLOR_LIGHTREDstring);[/COLOR]
                        return 
    1;
                        }
                     }
                     else
                   {
                        
    format(stringsizeof(string), " %d не активный. "giveplayerid);
                        
    SendClientMessage(playeridCOLOR_GRAD1string);
                }
                }
                  return 
    1;
        } 
    Последний раз редактировалось ppzvovka; 18.11.2010 в 18:08.
  2. 1 пользователь сказал cпасибо ppzvovka за это полезное сообщение:

    Bob Marley (03.12.2012)

  3. #2
  4. #3
    Пользователь

    Аватар для Vlad777

    Статус: Оффлайн
    Регистрация:12.11.2010
    Сообщений:131
    Репутация:0 [+/-] 
    PHP код:
    \GF.pwn(11016) : warning 217loose indentation
    \GF.pwn(11016) : error 017undefined symbol "ID"
    \GF.pwn(11016) : error 029: invalid expressionassumed zero
    \gamemodes\GF.pwn(11016) : error 029: invalid expressionassumed zero
    \gamemodes\GF.pwn(11016) : fatal error 107too many error messages on one line



    Compilation aborted
    .Pawn compiler 3.2.3664              Copyright (c1997-2010ITB CompuPhase


    4 Errors

    Поуроку всё делал)
  5. #4
    Пользователь

    Аватар для ppzvovka

    Статус: Оффлайн
    Регистрация:15.11.2010
    Сообщений:77
    Репутация:99 [+/-] 
    зделай заного все тер норм (Проверил)
  6. #5
    Пользователь

    Аватар для [RеD]RuSh

    Статус: Оффлайн
    Регистрация:13.01.2012
    Сообщений:25
    Репутация:15 [+/-] 
    Понравилось!
  7. #6
    Пользователь

    Аватар для James_Gilfa

    Статус: Оффлайн
    Регистрация:12.11.2012
    Сообщений:46
    Репутация:3 [+/-] 
    D:\(&#194;&#224;&#248; &#241;&#229;&#240;&#226;&#229;&#240;)\gamemodes\or iginal.pwn(25010) : error 017: undefined symbol "ChatSpamStrings"
    D:\(&#194;&#224;&#248; &#241;&#229;&#240;&#226;&#229;&#240;)\gamemodes\or iginal.pwn(25010) : warning 215: expression has no effect
    D:\(&#194;&#224;&#248; &#241;&#229;&#240;&#226;&#229;&#240;)\gamemodes\or iginal.pwn(25010) : error 001: expected token: ";", but found "]"
    D:\(&#194;&#224;&#248; &#241;&#229;&#240;&#226;&#229;&#240;)\gamemodes\or iginal.pwn(25010) : error 029: invalid expression, assumed zero
    D:\(&#194;&#224;&#248; &#241;&#229;&#240;&#226;&#229;&#240;)\gamemodes\or iginal.pwn(25010) : fatal error 107: too many error messages on one line

    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    4 Errors.


    В чём проблема?
  8. #7
    Пользователь

    Аватар для mr.vanya

    Статус: Оффлайн
    Регистрация:02.02.2012
    Сообщений:46
    Репутация:25 [+/-] 
    Вырезано!! из старого мода корпы
  9. 1 пользователь сказал cпасибо mr.vanya за это полезное сообщение:

    Sistems (13.12.2012)

  10. #8
    Заблокирован

    Аватар для Ferjkee

    Статус: Оффлайн
    Регистрация:31.10.2012
    Сообщений:765
    Репутация:381 [+/-] 
    Почти в каждом моде есть. Вырезано.
  11. #9
    Заблокирован

    Аватар для Bob Marley

    Статус: Оффлайн
    Регистрация:01.09.2012
    Сообщений:866
    Репутация:124 [+/-] 
    Хорошо+

Пользователи, которые читали эту тему: 0

В данный момент нет участников для отображения в списке.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
В обязанности Администрации не входит контроль легальности или нелегальности передаваемой информации (любой, включая, но не ограничиваясь, информацией передаваемой между пользователями, внутренней пересылки информации в виде различных ссылок, текстов или архивов), определение прав собственности или законности передачи, приема или использования этой информации.
Администрация не несёт никакой ответственности за пользователей и модер состав форума!
читы хаки samp-rp advanvce скачать pawn скриптинг моды скрипты гарант s0beit cs 1.6 0.3x читы World of Tanks Баги samp-rp,читы samp-rp,аккаунты самп-рп Скриптинг PAWNO SA-MP IV-MP MTA уроки помощь создание сервер моды скрипты плагины cleo читы читинг собейт s0beit sobeit моды для sa-mp скрипты для sa-mp pawno скриптинг pawno скрипты pawno моды iv-mp скриптинг iv-mp скрипты iv-mp моды мод godfather Моды SAMP как установить машины для gta 4 Моды гта 4 Моды GTA 4 скачать моды для GTA 4 скрипты и моды GTA 4 скачать скрипты SAMP моды SAMP на русском языке где можно скачать Pen1 LS скачать Pen1 Fugitive скачать The Godfather rp roleplay samp-rp скачать бесплатно создать sa-mp сервер создать мод sa-mp создать скрипт в pawno gta-iv gta-v gta-sa gta-3 gta-III gta-4 gta-5 gta-vc mta mta-dm mta-race mta-sa pawno инфо info информация ru помощь в pawno ошибки pawno сервер павно gta-iv крэк gta-iv патч gta-v демо gta-v трейлер gta-iv keygen скрипты gta sa gta 4 multiplayer gta san adnreas multiplayer sa-mp forum форум о sa-mp форум о pawno русский sa-mp русское pawno русификатор реклама раскрутка сервера пиар сервера sa-mp мониторинг gta-sa ошибки в pawno pawno errors sa-mp 0.3c SA-MP 0.3d Играть в гта по сети моды для сампа скрипты самп Моды гта 4 Моды GTA 4 скачать моды для GTA 4 скрипты и моды GTA 4 скачать скрипты SAMP моды SAMP на русском языке где можно скачать Pen1 LS скачать Pen1 Fugitive скачать The Godfather Все моды SAMP у нас взлом вк hack rat android instagram twitter хак хакер лайфхак рынок продажа ddos защита услуги администратор root linux ubuntu mac android андроид прошивка без ограничений advance arizona читы 4g безлимит