Leon_Colors
Умник
PHP:
CMD:cfamily(playerid, params[])
{
if(player_family [ playerid ])return SendClientMessage(playerid, -1,"Вы уже состоите в семье!");
ShowPlayerDialog(playerid,dFamilyCreate,DIALOG_STYLE_INPUT,"{FFEFD5}Создание семьи","\n\n{6495ED}Введите название своей семьи!","Создать","Отмена");
return 1;
}
CMD:family(playerid, params[])
{
if(!player_family [ playerid ])return SendClientMessage(playerid, -1,"Вы не состоите в семье!");
ShowPlayerDialog(playerid,dFamilyMenu,DIALOG_STYLE_LIST,"{FFEFD5}Меню семьи","{FFFFFF}Информация о семье\nЧлены семьи\nЧлены семьи[{00FF7F}Онлайн{FFFFFF}]\n{8B0000}Покинуть семью{FFFFFF}\nИзменить цвет рации семьи\nИзменить национальность семьи","Выбрать","Отмена");
return 1;
}
CMD:finvite(playerid, params[])
{
if(!player_family [ playerid ])return SendClientMessage(playerid, -1,"Вы не состоите в семье!");
if( sscanf(params, "u", params [0]))return SendClientMessage(playerid, -1, "Ввведите: /finvite [id]" ) ;
if(!IsPlayerConnected(params [ 0 ]))return SendClientMessage(playerid, -1, "Игрок не найден!" ) ;
if(player_family[ params [ 0 ] ])return SendClientMessage(playerid, -1, "Уже состоит в семье!" ) ;
new text_string [ 46 + MAX_PLAYER_NAME + 32 ];
format(text_string,sizeof(text_string),"Вы пригласили %s присоединиться к семье %s",player_name[ params [ 0 ] ],family_info [ player_family [ playerid ] - 1 ] [ f_name ]);
SendClientMessage(playerid,-1,text_string);
new dialog_string [ 128 ];
format(dialog_string,sizeof(dialog_string),"{FFFFFF}%s приглашает вас присоединиться к семье %s.\nВы согласны присоединиться?",player_name[ playerid ],family_info [ player_family [ playerid ] - 1 ] [ f_name ]);
ShowPlayerDialog(params [ 0 ],dFamilyInvite,DIALOG_STYLE_MSGBOX,"{FFEFD5}Приглашение в семью",dialog_string,"Да","Нет");
SetPVarInt(params [ 0 ],"family_id",player_family [ playerid ]);
return 1;
}
CMD:k(playerid, params[])
{
if(!player_family [ playerid ])return SendClientMessage(playerid, -1, "Вы не состоите в семье!");
if( sscanf(params, "s[128]", params [0]))return SendClientMessage(playerid, -1, "Ввведите: /k [текст]" ) ;
new text_string [ 144 ];
format(text_string,sizeof(text_string),"{%s}[F][%s] %s: %s",family_chat_color [ family_info [ player_family [ playerid ] - 1 ] [ f_chat_color ] ],family_info [ player_family [ playerid ] - 1 ] [ f_name ],player_name[ playerid ],params [0]);
family_message(player_family [ playerid ],-1, text_string);
return 1;
}
