Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 1 из 1

Тема: #hashtag

  1. #1
    Аватар для AbyssMorgan
    Пользователь

    Статус
    Оффлайн
    Регистрация
    25.08.2016
    Сообщений
    33
    Репутация:
    15 ±

    #hashtag

    Библиотека содержит функции для системы хэштегов в чате (#)

    Код:
     hashtag.inc
     Copyright © 2021 Abyss Morgan. All rights reserved.
     Contributors: None
    
     Website: https://adm.ct8.pl
    
     Plugins: SScanf
     Modules: RGB
    
     File Version: 1.2.1
    
     Functions:
     GetHashTag(playerid,text[],hashtag_color=0xCC0000FF,back_color=0xFFFFFFFF,max_len=sizeof(text));
     GetAllowedHashTag();
     SetAllowedHashTag(number);
     HashTag::name(playerid);
    
     Callbacks:
     OnHashTagPresented(hashtag[]);
    Пример:
    Код:
    //Я хочу #suicide сейчас: D
    HashTag::suicide(playerid){
    	SetPlayerHealth(playerid,0.0);
    	return 1;
    }
    
    HashTag::banned(playerid){
    	PlayAudioStreamForPlayer(playerid,"example.com");
    	return 1;
    }
    
    public OnPlayerText(playerid,text[]){	
    	new chat_text[2048], p_name[MAX_PLAYER_NAME];
    	GetPlayerName(playerid,p_name,MAX_PLAYER_NAME);
    	format(chat_text,sizeof(chat_text),"%s: %s",p_name,text);
    	GetHashTag(playerid,chat_text,0xCC0000FF,0x00AA00FF,2048); //back_color такой же, как и цвет первого чата
    	SendClientMessageToAll(0x00AA00FF,chat_text);
    	return 0;
    }
    Скачать:
    hashtag.inc
    RGB.inc
    DataConvert.inc

    Эта тема переведена, автор не может полностью помочь на русском языке.
    Последний раз редактировалось AbyssMorgan; 17.08.2021 в 19:32.
    SA:MP Scripts
    https://adm.ct8.pl

 

 

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

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

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

Ваши права

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