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

    Статус
    Оффлайн
    Регистрация
    19.10.2013
    Адрес
    Ярославль
    Сообщений
    1,366
    Репутация:
    774 ±
     Оффтоп

    Цитата Сообщение от DeimoS Посмотреть сообщение
    GetPlayerName(playerid, string, MAX_PLAYERS);
    Почему здесь MAX_PLAYERS?

  2. #32
    Аватар для Maksim97
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    31.05.2014
    Сообщений
    110
    Репутация:
    -2 ±
    Заместо этого?

    PHP код:
        if(Mobile[playerid] != INVALID_PLAYER_ID)
        {
            
    SendClientMessage(playerid0xFF0000FF"Сработало первое условие");
            new 
    idx,tmp[64];
            
    tmp strcharsplit(textidx);
            
    format(stringersizeof(stringer), "[Телефон] %s: %s"PlayerInfo[playerid][pNames], text);
            
    ProxDetector(20.0playeridstringer,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
            return 
    0;
        }
        if(
    Mobile[playerid] != INVALID_PLAYER_ID)
        {
            
    SendClientMessage(playerid0xFF0000FF"Сработало второе условие");
            new 
    idx,tmp[64];
            
    tmp strcharsplit(textidx);
            
    format(stringersizeof(stringer), "[Телефон] %s: %s"PlayerInfo[playerid][pNames], text);
            
    ProxDetector(20.0playeridstringer,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
        }
        if(
    IsPlayerConnected(Mobile[playerid]))
        {
            
    SendClientMessage(playerid0xFF0000FF"Сработало третье условие");
            if(
    Mobile[Mobile[playerid]] == playeridSendClientMessage(Mobile[playerid], COLOR_YELLOW,stringer);
            else 
    SendClientMessage(playeridCOLOR_GRAD1,"На второй линии ни кого нет");
            return 
    false;
        } 

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от Londlem Посмотреть сообщение
     Оффтоп


    Почему здесь MAX_PLAYERS?
    Набегу писал :) Надо было через 3 минуты выходить уже. Исправил

    Цитата Сообщение от Maksim97 Посмотреть сообщение
    Заместо этого?

    PHP код:
        if(Mobile[playerid] != INVALID_PLAYER_ID)
        {
            
    SendClientMessage(playerid0xFF0000FF"Сработало первое условие");
            new 
    idx,tmp[64];
            
    tmp strcharsplit(textidx);
            
    format(stringersizeof(stringer), "[Телефон] %s: %s"PlayerInfo[playerid][pNames], text);
            
    ProxDetector(20.0playeridstringer,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
            return 
    0;
        }
        if(
    Mobile[playerid] != INVALID_PLAYER_ID)
        {
            
    SendClientMessage(playerid0xFF0000FF"Сработало второе условие");
            new 
    idx,tmp[64];
            
    tmp strcharsplit(textidx);
            
    format(stringersizeof(stringer), "[Телефон] %s: %s"PlayerInfo[playerid][pNames], text);
            
    ProxDetector(20.0playeridstringer,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
        }
        if(
    IsPlayerConnected(Mobile[playerid]))
        {
            
    SendClientMessage(playerid0xFF0000FF"Сработало третье условие");
            if(
    Mobile[Mobile[playerid]] == playeridSendClientMessage(Mobile[playerid], COLOR_YELLOW,stringer);
            else 
    SendClientMessage(playeridCOLOR_GRAD1,"На второй линии ни кого нет");
            return 
    false;
        } 
    Только вместо первого условия. Сравните код без SendClientMessage и поймёте :)
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

  4. #34
    Аватар для Maksim97
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    31.05.2014
    Сообщений
    110
    Репутация:
    -2 ±

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Эмм, как вставили? Покажите получившийся код
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

  6. #36
    Аватар для Maksim97
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    31.05.2014
    Сообщений
    110
    Репутация:
    -2 ±
    PHP код:
        if(Tel[playerid] == 1)
        {
            
    SendClientMessage(playerid0xFF0000FF"Сработало первое условие (1)");
            new 
    idx,tmp[64];
            
    SendClientMessage(playerid0xFF0000FF"Сработало первое условие (2)");
            
    tmp strcharsplit(textidx);
            
    SendClientMessage(playerid0xFF0000FF"Сработало первое условие (3)");
            
    format(stringersizeof(stringer), "[Телефон] %s: %s"PlayerInfo[playerid][pNames], text);
            
    SendClientMessage(playerid0xFF0000FF"Сработало первое условие (4)");
            
    ProxDetector(20.0playeridstringer,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
            
    SendClientMessage(playerid0xFF0000FF"Сработало первое условие (5)");
            return 
    false;
        }
        if(
    Mobile[playerid] != INVALID_PLAYER_ID)
        {
            
    SendClientMessage(playerid0xFF0000FF"Сработало второе условие");
            new 
    idx,tmp[64];
            
    tmp strcharsplit(textidx);
            
    format(stringersizeof(stringer), "[Телефон] %s: %s"PlayerInfo[playerid][pNames], text);
            
    ProxDetector(20.0playeridstringer,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
        }
        if(
    IsPlayerConnected(Mobile[playerid]))
        {
            
    SendClientMessage(playerid0xFF0000FF"Сработало третье условие");
            if(
    Mobile[Mobile[playerid]] == playeridSendClientMessage(Mobile[playerid], COLOR_YELLOW,stringer);
            else 
    SendClientMessage(playeridCOLOR_GRAD1,"На второй линии ни кого нет");
            return 
    false;
        } 

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Вы либо не скомпилировали мод, либо вставили куда-то не туда. Заметьте какие в моём коде сообщения в SendClientMessage и какие выдаёт на скрине.

    И попробуйте ка этот вариант
      Открыть/закрыть
    PHP код:
    public OnPlayerText(playeridtext[])
    {
        if(
    gPlayerLogged[playerid] == 0) return false;
        if(
    strcmp(text"PizDoS Bot 0.3x"true) == 0) { Ban(playerid); return false; }
        new 
    ip[15],stringer[144];
        
    GetPlayerIp(playerid,ip,sizeof(ip));
        if(
    IsIpFound(text))
        {
            
    PlayerInfo[playerid][pMuteTime] = 10800;
            
    PlayerInfo[playerid][pMuted] = 1;
            
    format(stringersizeof(stringer), "%s: %s",PlayerInfo[playerid][pNames],text);
            
    ABroadCast(COLOR_LIGHTRED,stringer,1);
            
    format(stringersizeof(stringer), "- ID: %d | IP: [%s]",playerid,ip);
            
    ABroadCast(COLOR_LIGHTRED,stringer,1);
            
    format(stringer,sizeof(stringer),"[Security] Вы получили бан чата на 3 часа /mm - репорт");
            
    SendClientMessage(playeridCOLOR_LIGHTREDstringer);
            
    SetPlayerChatBubble(playerid,"заткнут(а)",COLOR_PURPLE,30.0,10000);
            return 
    false;
        }
        if(
    gPlayerLogged[playerid] == || PlayerInfo[playerid][pAdminop] == 0)
        {
            
    SetPVarInt(playerid"NoAB"1);
            if(
    GetPVarInt(playerid,"AntiFlood") > gettime()){ SendClientMessage(playerid0xFFD5BBAA"Не флуди!"); return false; }
            
    SetPVarInt(playerid,"AntiFlood",gettime() + ANTI_FLOODS);
        }
        if(
    TalkingLivels[playerid] == 1)
        {
            if(
    PlayerInfo[playerid][pMuted] == 1) { SendClientMessage(playeridTEAM_CYAN_COLOR"У Вас бан чата!"); return false; }
            
    format(stringersizeof(stringer), "< LS News > [Тел.] %s: %s"PlayerInfo[playerid][pNames], text);
            
    LSNews(0x0073b7AAstringer);
        }
        if(
    TalkingLivels[playerid] == 2)
        {

            if(
    PlayerInfo[playerid][pMuted] == 1) { SendClientMessage(playeridTEAM_CYAN_COLOR"У Вас бан чата!"); return false; }
            if(
    PlayerInfo[playerid][pMemberop] == 16)
            {
                
    format(stringersizeof(stringer), "< LS News > Ведущий %s: %s"PlayerInfo[playerid][pNames], text);
                
    LSNews(0x0073b7AAstringer);
                return 
    false;
            }
            else
            {
                
    format(stringersizeof(stringer), "< LS News > Гость %s: %s"PlayerInfo[playerid][pNames], text);
                
    LSNews(0x0073b7AAstringer);
                return 
    false;
            }
        }
        if(
    Tel[playerid] == 1)
        {
            
    format(stringersizeof(stringer), "[Телефон] %s: %s"PlayerInfo[playerid][pNames], text);
            
    ProxDetector(20.0playeridstringer,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
            return 
    false;
        }
        if(
    Mobile[playerid] != INVALID_PLAYER_ID)
        {
            
    format(stringersizeof(stringer), "[Телефон] %s: %s"PlayerInfo[playerid][pNames], text);
            
    ProxDetector(20.0playeridstringer,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
            return 
    false;
        }
        if(
    IsPlayerConnected(Mobile[playerid]))
        {
            if(
    Mobile[Mobile[playerid]] == playerid)
            {
                
    SendClientMessage(Mobile[playerid], COLOR_YELLOW,stringer);
            }
            else { 
    SendClientMessage(playeridCOLOR_GRAD1,"На второй линии ни кого нет"); }
            return 
    false;
        }
        if(
    PEfir[playerid] != INVALID_PLAYER_ID)
        {
            if(
    PlayerInfo[playerid][pMemberop] == 16 || PlayerInfo[playerid][pLeaderop] == 16)
            {
                if(
    PlayerInfo[playerid][pMuted] == 1) { SendClientMessage(playeridTEAM_CYAN_COLOR"У Вас бан чата!"); return false; }
                
    format(stringersizeof(stringer), "< LS News > %s: %s"PlayerInfo[playerid][pNames], text);
                
    LSNews(0x0073b7AAstringer);
            }
            if(
    Pefir[playerid] == 2)
            {
                if(
    PlayerInfo[playerid][pMuted] == 1) { SendClientMessage(playeridTEAM_CYAN_COLOR"У Вас бан чата!"); return false; }
                
    format(stringersizeof(stringer), "< LS News > %s: %s"PlayerInfo[playerid][pNames], text);
                
    LSNews(0x0073b7AAstringer);
            }
            return 
    false;
        }
        if(
    strcmp(text"q"true) == 0)
        {
            new 
    suspect GetClosestPlayer(playerid);
            if(
    GetDistanceBetweenPlayers(playerid,suspect) < 2)
            {
            }
            switch(
    PlayerInfo[playerid][pMemberop])
            {
            case 
    13:
                {
                    
    format(stringer,sizeof(stringer), "показал(a) распальцовку Los Santos Vagos Gang");
                    
    SetPlayerChatBubble(playerid,stringer,COLOR_PURPLE,30.0,10000);
                    
    format(stringersizeof(stringer), "%s показал(a) распальцовку Los Santos Vagos Gang"PlayerInfo[playerid][pNames]);
                    
    ProxDetector(30.0playeridstringerCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                    if(
    PlayerCuffed[playerid] == 0) {    ApplyAnimation(playerid,"GHANDS","gsign1LH",4.0,0,0,0,0,0,1); }
                    return 
    false;
                }
            case 
    15:
                {
                    
    format(stringer,sizeof(stringer), "показал(a) распальцовку Grove Street Gang");
                    
    SetPlayerChatBubble(playerid,stringer,COLOR_PURPLE,30.0,10000);
                    
    format(stringersizeof(stringer), "%s показал(a) распальцовку Grove Street Gang"PlayerInfo[playerid][pNames]);
                    
    ProxDetector(30.0playeridstringerCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                    if(
    PlayerCuffed[playerid] == 0) {    ApplyAnimation(playerid,"GHANDS","gsign1LH",4.0,0,0,0,0,0,1); }
                    return 
    false;
                }
            case 
    17:
                {
                    
    format(stringer,sizeof(stringer), "показал(a) распальцовку Varios Los Aztecas Gang");
                    
    SetPlayerChatBubble(playerid,stringer,COLOR_PURPLE,30.0,10000);
                    
    format(stringersizeof(stringer), "%s показал(a) распальцовку Varios Los Aztecas Gang"PlayerInfo[playerid][pNames]);
                    
    ProxDetector(30.0playeridstringerCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                    if(
    PlayerCuffed[playerid] == 0) {    ApplyAnimation(playerid,"GHANDS","gsign1LH",4.0,0,0,0,0,0,1); }
                    return 
    false;
                }
            case 
    12:
                {
                    
    format(stringer,sizeof(stringer), "показал(a) распальцовку The Ballas Gang");
                    
    SetPlayerChatBubble(playerid,stringer,COLOR_PURPLE,30.0,10000);
                    
    format(stringersizeof(stringer), "%s показал(a) распальцовку The Ballas Gang"PlayerInfo[playerid][pNames]);
                    
    ProxDetector(30.0playeridstringerCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                    
    ApplyAnimation(playerid,"GHANDS","gsign1LH",4.0,0,0,0,0,0,1);
                    return 
    false;
                }
            case 
    18:
                {
                    
    format(stringer,sizeof(stringer), "показал(a) распальцовку The Rifa Gang");
                    
    SetPlayerChatBubble(playerid,stringer,COLOR_PURPLE,30.0,10000);
                    
    format(stringersizeof(stringer), "%s показал(a) распальцовку The Rifa Gang"PlayerInfo[playerid][pNames]);
                    
    ProxDetector(30.0playeridstringerCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                    if(
    PlayerCuffed[playerid] == 0) {    ApplyAnimation(playerid,"GHANDS","gsign1LH",4.0,0,0,0,0,0,1); }
                    return 
    false;
                }
            case 
    6:
                {
                    
    format(stringer,sizeof(stringer), "показал(a) татуировку Yakuza's Family");
                    
    SetPlayerChatBubble(playerid,stringer,COLOR_PURPLE,30.0,10000);
                    
    format(stringersizeof(stringer), "%s показал(a) татуировку Yakuza's Family"PlayerInfo[playerid][pNames]);
                    
    ProxDetector(30.0playeridstringerCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                    if(
    PlayerCuffed[playerid] == 0) {    ApplyAnimation(playerid,"GANGS","prtial_hndshk_01",4.0,0,0,0,0,0,1); }
                    return 
    false;
                }
            case 
    5:
                {
                    
    format(stringer,sizeof(stringer), "показал(a) татуировку La Cosa Nostra's Family");
                    
    SetPlayerChatBubble(playerid,stringer,COLOR_PURPLE,30.0,10000);
                    
    format(stringersizeof(stringer), "%s показал(a) татуировку La Cosa Nostra's Family"PlayerInfo[playerid][pNames]);
                    
    ProxDetector(30.0playeridstringerCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                    if(
    PlayerCuffed[playerid] == 0) {    ApplyAnimation(playerid,"GANGS","prtial_hndshk_01",4.0,0,0,0,0,0,1); }
                    return 
    false;
                }
            case 
    14:
                {
                    
    format(stringer,sizeof(stringer), "показал(a) наколку 'Золотые купола'");
                    
    SetPlayerChatBubble(playerid,stringer,COLOR_PURPLE,30.0,10000);
                    
    format(stringersizeof(stringer), "%s показал(a) наколку 'Золотые купола'"PlayerInfo[playerid][pNames]);
                    
    ProxDetector(30.0playeridstringerCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                    if(
    PlayerCuffed[playerid] == 0) {    ApplyAnimation(playerid,"GANGS","prtial_hndshk_01",4.0,0,0,0,0,0,1); }
                    return 
    false;
                }
            }
            if(
    PlayerInfo[playerid][pAdminop] >= && PlayerInfo[playerid][pLevel] >= 35)
            {
                
    format(stringer,sizeof(stringer), "показал(a) распальцовку Admins Team");
                
    SetPlayerChatBubble(playerid,stringer,COLOR_PURPLE,30.0,10000);
                
    format(stringersizeof(stringer), "%s показал(a) распальцовку Admins Team"PlayerInfo[playerid][pNames]);
                
    ProxDetector(30.0playeridstringerCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                
    ApplyAnimation(playerid,"GHANDS","gsign1LH",4.0,0,0,0,0,0,1);
                return 
    false;
            }
        }
        if(
    strcmp(text"эй"true) == || strcmp(text"э"true) == || strcmp(text"эй бля"true) == 0|| strcmp(text"блять"true) == || strcmp(text"Блядь"true) == || strcmp(text"мля"true) == 0)
        {
            
    SetPlayerChatBubble(playerid,"возмущается",COLOR_PURPLE,30.0,10000);
            if(
    PlayerCuffed[playerid] == 0) {     ApplyAnimation(playerid,"PED","fucku",4.0,0,0,0,0,0,1); }
            return 
    false;
        }
        if(
    strcmp(text"мда"true) == || strcmp(text"идиот"true) == || strcmp(text"сука"true) == || strcmp(text"пидр"true) == )
        {
            
    SetPlayerChatBubble(playerid"Facepalm"COLOR_PURPLE30.010000);
            if(
    PlayerCuffed[playerid] == 0) {     ApplyAnimation(playerid,"MISC","plyr_shkhead",4.0,0,0,0,0,0,1); }
            return 
    false;
        }
        else if(
    strcmp(text"*102#"true) == 0)
        {

            
    SendClientMessage(playeridCOLOR_LIGHTGREEN"==[ Мобильный баланс ] ==");
            
    format(stringersizeof(stringer), "- Баланс %d вирт",PlayerInfo[playerid][pMobile]);
            
    SendClientMessage(playeridCOLOR_WHITEstringer);
            
    SendClientMessage(playeridCOLOR_WHITE"- Пополнить баланс можно в любом банкомате");
            
    SendClientMessage(playeridCOLOR_LIGHTGREEN"==[ Мобильный баланс ] ==");
            
    format(stringersizeof(stringer), "%s достаёт мобильник"PlayerInfo[playerid][pNames]);
            
    ProxDetector(5.0playeridstringerCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            return 
    false;
        }
        else if(
    strcmp(text"xD"true) == || strcmp(text"xd"true) == || strcmp(text":В"true) == || strcmp(text":в"true) == )
        {
            
    format(stringersizeof(stringer), "%s смеётся"PlayerInfo[playerid][pNames]);
            
    ProxDetector(30.0playeridstringerCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            
    SetPlayerChatBubble(playerid"смеётся"COLOR_PURPLE30.010000);
            return 
    false;
        }
        else if(
    strcmp(text"здравия"true) == 0)
        {
            
    format(stringersizeof(stringer), "%s отдал честь"PlayerInfo[playerid][pNames]);
            
    ProxDetector(30.0playeridstringerCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            
    SetPlayerChatBubble(playerid,"отдал честь",COLOR_PURPLE,30.0,10000);
            return 
    false;
        }
        else if(
    strcmp(text"чВ"true) == || strcmp(text"хД"true) == || strcmp(text"хд"true) == || strcmp(text"xDD"true) == 0)
        {
            
    format(stringersizeof(stringer), "%s валяется от смеха"PlayerInfo[playerid][pNames]);
            
    ProxDetector(30.0playeridstringerCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            
    SetPlayerChatBubble(playerid,"валяется от смеха",COLOR_PURPLE,30.0,10000);
            if(
    GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
            {
            
    //    if(PlayerCuffed[playerid] == 0) {     ApplyAnimation(playerid,"FINALE","FIN_Land_Die",4.1,0,1,1,1,1,1); clearanim[playerid] = 4; }
            
    }
            return 
    false;
        }
        else if(
    strcmp(text")"true) == || strcmp(text"))"true) == 0)
        {
            
    format(stringersizeof(stringer), "%s улыбается"PlayerInfo[playerid][pNames]);
            
    ProxDetector(30.0playeridstringerCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            
    SetPlayerChatBubble(playerid,"улыбается",COLOR_PURPLE,30.0,10000);
            return 
    false;
        }
        else if(
    strcmp(text":D"true) == 0)
        {
            
    format(stringersizeof(stringer), "%s хохочет во весь голос"PlayerInfo[playerid][pNames]);
            
    ProxDetector(30.0playeridstringerCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            
    SetPlayerChatBubble(playerid,"хохочет во весь голос",COLOR_PURPLE,30.0,10000);
            return 
    false;
        }
        else if(
    strcmp(text"("true) == || strcmp(text"(("true) == 0)
        {
            
    format(stringersizeof(stringer), "%s грустит"PlayerInfo[playerid][pNames]);
            
    ProxDetector(30.0playeridstringerCOLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            
    SetPlayerChatBubble(playerid,"грустит",COLOR_PURPLE,30.0,10000);
            return 
    false;
        }
        if(
    realchat)
        {
            if(
    gPlayerLogged[playerid] == 0) { return false; }
            if(
    PlayerInfo[playerid][pMuted] == 1)
            {
                
    format(stringersizeof(stringer), "У Вас бан чата! До снятия: %d секунд(ы)",PlayerInfo[playerid][pMuteTime]);
                
    SendClientMessage(playeridCOLOR_LIGHTREDstringer);
                return 
    false;
            }
            if(
    gag[playerid] == 1) { SendClientMessage(playeridCOLOR_LIGHTRED"У Вас кляп, вы не можете говорить!"); return false; }
            if(
    GetPlayerState(playerid) == PLAYER_STATE_ONFOOT && robbankstime[playerid] == && PlayerTied[playerid] == && PlayerCuffedTime[playerid] == 0)
            {
                
    ApplyAnimation(playerid,"PED","IDLE_CHAT",4.1,0,1,1,1,1,1);
                
    clearanim[playerid] = 3;
            }
            
    format(stringersizeof(stringer), "- %s[%d]: %s"PlayerInfo[playerid][pNames],playeridtext);
            
    SetPlayerChatBubble(playeridtext0x6ab1ffaa20.010000);
            
    ProxDetector(20.0playeridstringer,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
            return 
    false;
        }
        return 
    false;

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

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

    Steve Pavlina

  8. #38
    Аватар для Maksim97
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    31.05.2014
    Сообщений
    110
    Репутация:
    -2 ±
    Всё баг исправлен , спасибо всем тем кто помогал особое огромное спасибо "DeimoS"

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Проблема была в
    PHP код:
    new idx,tmp[64];
    tmp strcharsplit(textidx); 
    если кто не понял. Вообще непонятно для чего это было сделано, ибо далее код нигде не используется. Но только набиралось больше 64 символов и происходило переполнение ячеек в tmp => выполнение коллбэка прерывалось текст отправлялся в стандартный чат (как при return != 0)
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

  10. #40
    Аватар для OKStyle
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    12.05.2013
    Сообщений
    205
    Репутация:
    49 ±
    Да, спасибо DeimoS, что OKStyle рассказал, как исправить баг

 

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

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

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

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

Ваши права

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