Пустое сообщение в чате
#1

Приветствую всех!
Немогу уже разобраться который день,
написал анти-тим килл (тдм), с предупреждениями...
но он постоянно плюется пустым сообещнием в чате...
незнаю уже куда рулить...

кто подскажет в чем дело?

PHP Code:
    if(GetPVarInt(playerid,"DM") != ||GetPVarInt(playerid,"DM") != ||GetPVarInt(playerid,"DM") != ||GetPVarInt(playerid,"DM") != 4)
    {
        if(
gTeam[killerid] == gTeam[playerid])
        {
            
TeamKill[killerid]++;
            if(
TeamKill[killerid] == 1)
            {
                
SendClientMessage(killerid,-1,"[R.S.]: {FFFF00}Не убивайте игроков из своей банды! {FF0000}Предупреждение 1/3");
            }
             if(
TeamKill[killerid] == 2)
            {
                
SendClientMessage(killerid,-1,"[R.S.]: {FFFF00}Не убивайте игроков из своей банды! {FF0000}Предупреждение 2/3");
            }
             if(
TeamKill[killerid] == 3)
            {
                new 
ks[144];
                
format(ks,sizeof(ks),"[R.S.]: {FFFF00}%s посажен в тюрьму на 1 мин. За многократный Team-Kill",PlayerName(killerid));
                
SendClientMessageToAll(-1,ks);
                
JailPlayer(killerid);
            }
        }
    } 
TeamKill слогаемая переменная игрока
переменная банды gTeam
Reply
#2

SendClientMessage(killerid,-1,
Reply
#3

White_116 ну и что? это ведь цвет...
Reply
#4

Цвета -1 не бывает
Reply
#5

Stepashka это белый цвет, всегда все нормально было, везде, и в формате строк, и просто в сообщении...с чего это вдруг...
вообщем проблема не в этом
Reply
#6

На пробу.
PHP Code:
    if(GetPVarInt(playerid,"DM") != ||GetPVarInt(playerid,"DM") != ||GetPVarInt(playerid,"DM") != ||GetPVarInt(playerid,"DM") != 4)
    {
        if(
gTeam[killerid] == gTeam[playerid])
        {
            ++
TeamKill[killerid];
            switch(
TeamKill[killerid])
            {
                case 
1SendClientMessage(killerid,0xFFFFFFFF,"[R.S.]: {FFFF00}Не убивайте игроков из своей банды! {FF0000}Предупреждение 1/3");
                case 
2SendClientMessage(killerid,0xFFFFFFFF,"[R.S.]: {FFFF00}Не убивайте игроков из своей банды! {FF0000}Предупреждение 2/3");
                case 
3:
                        {
                            new 
ks[128];
                            
format(ks,sizeof(ks),"[R.S.]: {FFFF00}%s посажен в тюрьму на 1 мин. За многократный Team-Kill",PlayerName(killerid));
                            
SendClientMessage(killerid,0xFFFFFFFF,"[R.S.]: {FFFF00}Не убивайте игроков из своей банды! {FF0000}Предупреждение 3/3");
                            
SendClientMessageToAll(0xFFFFFFFF,ks);
                            
JailPlayer(killerid);
                            
TeamKill[killerid]=0;//очистка
                        
}
            }
        }
    } 
Reply
#7

Quote:
Originally Posted by temka1993
View Post
Stepashka это белый цвет, всегда все нормально было, везде, и в формате строк, и просто в сообщении...с чего это вдруг...
вообщем проблема не в этом
это не белый, вот белый 16777215 + альфа состовляющая.
Reply
#8

Stepashka -1 белый цвет...работает, не падает и не глючит...как бы это не звучало..

вообщем, это не суть проблемы...
насчет антитимкилла
пробывал возвращать 1, все равно пустую строчку выкидывает..
вообщем, всяко крутил сидел, никак... вот и обратился, а цвет сменить не беда
Reply
#9

ФС есть?
Reply
#10

Stepashka неа...все цельное и самописное
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)