2 posts in this topic

Всем привет,мне нужна комманда /setprefix,кто поможет-буду благодарен.Короче мне нужна комманда работающая примерно так:/setprefix ID prefix.И желательно чтобы префикс отображался сверху игрока. И главное чтобы можно было вписать любой префикс.

Edited by архип08212323232
Причина: Спасибо заранее.

Share this post


Link to post
Share on other sites

Я не уверен на счёт работоспособности, но .. почему бы и нет)

не бейте, 4:29 как никак)

CMD:setprefix(playerid,params[])
{
	if(player[playerid][pAdmin] == 10)
	{
		new pid, prefix[64];
		if(sscanf(params,"ds[64]",pid, prefix)) return SendClientMessage(playerid, -1, "{ff0000}[USE]: /setprefix [id] [prefix - max 64 char]"); // подсказка
		if(strlen(prefix) == 0 || strlen(prefix) > 64) return SendClientMessage(playerid, -1, "{ff0000}[ERR]: Длина префикса не может быть меньше 0 и больше 64"); // префикс < 0 > 64
		if(pid == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "{ff0000}[ERR]: Вы ввели не верный ID"); // неверный id
		SetPlayerChatBubble(pid, prefix, 0xFF0000FF, 50.0, -1);
		new query[256];
		format(query,sizeof query, "UPDATE `players` SET `prefix` = '%s' WHERE `id` = '%d'",prefix, player[pid][ID]);
		mysql_query(sql_conn, query);
	}
	else SendClientMessage(playerid, -1, "У вас нет доступа!");
	return 1;
}
//в playerInfo, pInfo, Player - т.е. массив с данными игрока добавить это:
/*
pPrefix;
// в базу данных добавить prefix - varchar 64, вроде всё.
*/
//в загрузку аккаунта нужно сделать это
/*
cache_get_value_name(0,"prefix",player[playerid][pPrefix]);
SetPlayerChatBubble(pid, prefix, 0xFF0000FF, 50.0, -1); // хз на счёт -1, время меня подводит)

 

Edited by keyl1337

Share this post


Link to post
Share on other sites

Your content will need to be approved by a moderator

Guest
You are commenting as a guest. If you have an account, please sign in.
Reply to this topic...

×   You have pasted content with formatting.   Remove formatting

  Only 75 emoticons maximum are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Человек-редиска
      By Редиска
      ПОМОГИТЕ!!!!!!!!
      НЕ СОХРАНЯЮТСЯ НОМЕРА НА АВТО.
      ПОЛУЧАЮ НОМЕРА, А ОНИ ПРОПАДАЮТ ПОСЛЕ ПОЛУЧЕНИЯ.
      ТО ЕСТЬ, КОГДА ПРОПИСЫВАЮ КОМАНДУ /FIXCAR И ВЫБЕРАЮ ВЫГРУЗИТЬ А ПОТОМ ЗАГРУЗИТЬ.
      ТО НОМЕРОВ УЖЕ НЕТУ, ТУПО ПРОПАЛИ!
      ЗАХОДИЛ В БД ТАМ ОНИ ПОЯВЛЯЮТСЯ, А НА АВТО ПОЧЕМУ ТО НЕ ОТОБРАЖАЮТСЯ.
      ПОТОМ Я РЕШИЛ ЗАЙТИ В ТАБЛИЦУ ПОД НАЗВАНИЕМ OWNABLE_CARS ТАМ Я УВИДЕЛ СТРОКУ C_NUMBERS
      В ЭТОМ СТРОКЕ Я ПРОПИСАЛ СВОЁ ИМЯ, ПОТОМ ЗАШЁЛ В ИГРУ, ЗАГРУЖАЮ АВТО И ЕСТЬ НОМЕРА.
      А ТО ЧТО У МЕНЯ ЕСТЬ ЕЩЁ ОДНА ТАБЛИЦА ПОД НАЗВАНИЕМ OWNABLE_NUMBERS.
      ТАМ У МЕНЯ ТОЛЬКО НОМЕРА ПОЯВЛЯЮТСЯ И ВСЁ. ТОЕСТЬ ОНИ НЕ ПРИВЯЗЫВАЮТСЯ К АВТО КОРОЧЕ ВОТ И ВСЁ!!!!!!
      ПОМОГИТЕ УЖЕ ПОЖАЛУЙСТА СРОЧНО НУЖНО. 


    • Nikita_Kuznetsov
      By Nikita_Kuznetsov
      Здравствуйте еще раз!
      У меня проблема с сохранением 3д номеров
      И после получения номеров в дпс
      Они пропадают
      После того, когда авто выгружаешь и загружаешь
      помогите пж
    • Nikita_Kuznetsov
      By Nikita_Kuznetsov
      ПОМОГИТЕ!!!!!!!!
      НЕ СОХРАНЯЮТСЯ НОМЕРА НА АВТО.
      ПОЛУЧАЮ НОМЕРА, А ОНИ ПРОПАДАЮТ ПОСЛЕ ПОЛУЧЕНИЯ.
      ТО ЕСТЬ, КОГДА ПРОПИСЫВАЮ КОМАНДУ /FIXCAR И ВЫБЕРАЮ ВЫГРУЗИТЬ А ПОТОМ ЗАГРУЗИТЬ.
      ТО НОМЕРОВ УЖЕ НЕТУ, ТУПО ПРОПАЛИ!
      ЗАХОДИЛ В БД ТАМ ОНИ ПОЯВЛЯЮТСЯ, А НА АВТО ПОЧЕМУ ТО НЕ ОТОБРАЖАЮТСЯ.
      ПОТОМ Я РЕШИЛ ЗАЙТИ В ТАБЛИЦУ ПОД НАЗВАНИЕМ OWNABLE_CARS ТАМ Я УВИДЕЛ СТРОКУ C_NUMBERS
      В ЭТОМ СТРОКЕ Я ПРОПИСАЛ СВОЁ ИМЯ, ПОТОМ ЗАШЁЛ В ИГРУ, ЗАГРУЖАЮ АВТО И ЕСТЬ НОМЕРА.
      А ТО ЧТО У МЕНЯ ЕСТЬ ЕЩЁ ОДНА ТАБЛИЦА ПОД НАЗВАНИЕМ OWNABLE_NUMBERS.
      ТАМ У МЕНЯ ТОЛЬКО НОМЕРА ПОЯВЛЯЮТСЯ И ВСЁ. ТОЕСТЬ ОНИ НЕ ПРИВЯЗЫВАЮТСЯ К АВТО КОРОЧЕ ВОТ И ВСЁ!!!!!!
      ПОМОГИТЕ УЖЕ ПОЖАЛУЙСТА СРОЧНО НУЖНО. 
       
       
       
       
      АДМИНЫ ЕСЛИ УДАЛИТЕ, С МЕНЯ - УВАЖЕНИЕ КАЖДОМУ АДМИНУ!