2021-04-18, 12:00 PM
(This post was last modified: 2021-08-06, 04:14 PM by AbyssMorgan.
Edit Reason: Update v1.2.1
)
Include contain function for chat #hashtag system
Example:
Download:
hashtag.inc
RGB.inc
DataConvert.inc
Code:
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[]);
Example:
Code:
//I want #suicide now :D
HashTag::suicide(playerid){
SetPlayerHealth(playerid,0.0);
return 1;
}
HashTag::banned(playerid){
PlayAudioStreamForPlayer(playerid,"example.com");
return 1;
}
public OnPlayerText(playerid,text[]){
GetHashTag(playerid,text,0xCC0000FF,0x00AA00FF,2048); //back_color the same as first chat color
SendClientMessageToAll(0x00AA00FF,text);
return 0;
}
Download:
hashtag.inc
RGB.inc
DataConvert.inc