Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!: /id - Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Тема закрыта

/id

#1
Пользователь офлайн   Maralez 

  • Новичок
  • Вставить ник
  • Раскрыть информацию
Что не так?
CMD:id(playerid,params[])
{
    if(check_login[playerid]==false) return true;
    if(sscanf(params, "s[28]", params[0])) return SCM(playerid, CWHITE, ": /id [id/name]");
	if(IsPlayerConnected(params[0]))
	{
		if(params[0] != playerid)
		{
			static const fmt_str[] = "[%d] %s";
			new string[sizeof(fmt_str)-2+3-2+MAX_PLAYER_NAME];
			format(string, sizeof(string), fmt_str, params[0], GN(params[0]));
			SCM(playerid, CWHITE, string);
		}
		else
		{
			SCM(playerid, CGREY, "[??????] ????? ?? ??????!");
			return true;
		}
	}
	return true;
}

Сообщение отредактировал Maralez: 11 Январь 2017 - 18:22

0

#2
Пользователь офлайн   #diviasys 

  • Новичок
  • Вставить ник
  • Раскрыть информацию
В стол заказов.
0

#3
Пользователь офлайн   Maralez 

  • Новичок
  • Вставить ник
  • Раскрыть информацию
ye
0

#4
Пользователь офлайн   m1n1vv 

  • Искусственный Cверхинтеллект
  • Вставить ник
  • Раскрыть информацию
CMD:id(playerid, params[])
{
    if (!check_login[playerid]) 
        return 1;

    extract params -> new id; else
        return SendClientMessage(playerid, -1, !"/name [id]");

    if (!IsPlayerConnected(id))
        return SendClientMessage(playerid, -1, !"Игрок с таким ID не найден");

    static const 
        str[] = "[%d] %s";

    new 
        string[sizeof str + 4 + MAX_PLAYER_NAME - 2*2];
                        
    format(string, sizeof string, fmt_str, id, GN(id));
    SendClientMessage(playerid, -1, string);
    
    return 1;
}

Сообщение отредактировал m1n1vv: 11 Январь 2017 - 20:25

0

#5
Пользователь офлайн   Pa4enka 

  • Эксперт
  • Вставить ник
  • Раскрыть информацию
CMD:id(playerid,params[])
{
    if(check_login[playerid]==false) return true;
    new id;
    if(sscanf(params, "i", id)) return SCM(playerid, -1, !"/id [id]");
    if(!IsPlayerConnected(params[0])) return true;
    if(id != playerid)
    {
        static const fmt_str[] = "[%d] %s";
        new string[sizeof(fmt_str)-2+3-2+MAX_PLAYER_NAME];
        format(string, sizeof(string), fmt_str, id, GN(id));
        return SCM(playerid, CWHITE, string);
    }
    else return SCM(playerid, CGREY, !"[??????] ????? ?? ??????!");
    return true;
}

0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Тема закрыта

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей