Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Система телефона. Версия 2. [RLS]

Статус
В этой теме нельзя размещать новые ответы.

[FT]

Умник
Hola! Выкладываю вторую версию телефона. Она лучше первой намного, думаю вам понравиться!
Поехали. В OnPlayerCommandText:

PHP:
if(strcmp(cmdtext, "/phone", true) == 0)
	{
 		SPD(playerid,998,2,"Управление телефоном","{ffb006}<> {ffffff}Управление телефоном\n{ffb006}<> {ffffff}Разное\n{ffb006}<> {ffffff}Информация","Выбрать","Отмена");
 		format(string, sizeof(string), "%s достал(a) телефон", sendername);
		ProxDetector(5.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
	}
if(strcmp(cmdtext, "/infophone", true) == 0)
	{
	GetPlayerName(playerid, sendername, sizeof(sendername));
	format(string, 299, "{ffb006}<> {ffffff}Номер телефона: {ffb006} %d{ffffff}\n{ffb006}<> {ffffff}Номер зарегистрирован на имя: {ffb006}%s\n{ffb006}<> {ffffff}Баланс телефона: {ffb006}%d", PlayerInfo[playerid][pPnumber],sendername,PlayerInfo[playerid][pMobile]);
	ShowPlayerDialog(playerid,2287, 0, "Информация о телефоне", string, "Закрыть", "");
	format(string, sizeof(string), "%s смотрит информацию о телефоне", sendername);
	ProxDetector(5.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
	return true;
  	 }
	else if(strcmp(cmd, "/*100#", true) == 0 )
	{
		GetPlayerName(playerid, sendername, sizeof(sendername));
   		format(string, 299, "{ffb006}<> {ffffff}Баланс счета: {ffffff}%d вирт\n{ffb006}<> {ffffff}Баланс можно пополнить в Салоне Сотовой Связи.", PlayerInfo[playerid][pMobile]);
   		ShowPlayerDialog(playerid,1994, 0, "Баланс телефона", string, "Закрыть", "");
		format(string, sizeof(string), "%s проверяет баланс мобильного телефона", sendername);
		ProxDetector(5.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
		return true;
	}
К case.
PHP:
case 998:
	{
		if(response)
		{
			switch(listitem)
			{
			case 0: ShowPlayerDialog(playerid,2883,2,"Управление телефоном","{ffb006}<> {ffffff}Выключить телефон\n{ffb006}<> {ffffff}Позвонить по номеру\n{ffb006}<> {ffffff}Поднять трубку\n{ffb006}<> {ffffff}Положить трубку","Выбрать","Закрыть");
			case 1: ShowPlayerDialog(playerid,2884,2,"Управление телефоном: Разное","{ffb006}<> {ffffff}Время\n{ffb006}<> {ffffff}Баланс телефона","Выбрать","Закрыть");
			case 2: OnPlayerCommandText(playerid,"/infophone");
			}}}
case 2883:
	{
		if(response)
		{
			switch(listitem)
			{
			case 0: OnPlayerCommandText(playerid,"/togphone");
			case 1: ShowPlayerDialog(playerid,1294,DIALOG_STYLE_INPUT,"Позвонить","{ffb006}<> {ffffff}Введите номер по которому вы хотите позвонить","Позвонить","");
			case 2: OnPlayerCommandText(playerid,"/p");
			case 3: OnPlayerCommandText(playerid,"/h");
			}}}
case 2884:
	{
	if(response)
	{
	    switch(listitem)
	    {
	    case 0: OnPlayerCommandText(playerid,"/time");
	    case 1: OnPlayerCommandText(playerid,"/*100#");
	    }}}
	case 1294:
 	{
 	new amm = strval( inputtext ),
	 excmd[ 64 ];
 	format( excmd, sizeof( excmd ), "/call %d", amm );
 	OnPlayerCommandText( playerid, excmd );
 	}
Вот и все. Если будут ошибки пишите.
Ссылка на первую версию: Клац.
Автор: Я, или же [FT].
Скриншоты:
Потом сделаю общяки по пикапу. Они будут классные!​
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу