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

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

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

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

Создание выдачи почасовой зарплаты в диалоге.

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

Jack_Oliver

Умник
Ещё раз приветствую всех! Совсем недавно сделал выдачу почасовой зарплаты в диалоге, вместо текста в чате, т.к. мне лично надоел этот текст, я считаю что текст устарел, сейчас в моде диалоги.
Дак вот, сейчас я вам объясню.

1. Находим примерно такой текст, в public PayDay():
PHP:
                    SendClientMessage(i, 0xFFA500FF, "_____________ Зарплата _____________");
					format(string, sizeof(string), "  Получено: $%d   Налог: -$%d", checks, TaxValue);
					SendClientMessage(i, COLOR_WHITE, string);
					if(PlayerInfo[i][pPhousekey] != 255 || PlayerInfo[i][pPbiskey] != 255)
					{
					    format(string, sizeof(string), "   Плата за электричество: -$%d", ebill);
						SendClientMessage(i, COLOR_WHITE, string);
					}
					format(string, sizeof(string), "   На вашем счету: $%d", account);
					SendClientMessage(i, COLOR_WHITE, string);
					format(string, sizeof(string), "   Процент: 0.%d",tmpintrate);
					SendClientMessage(i, COLOR_WHITE, string);
					format(string, sizeof(string), "   Полученный процент: $%d", interest);
					SendClientMessage(i, COLOR_WHITE, string);
					SendClientMessage(i, 0xFFA500FF, "_______________________________________");
					format(string, sizeof(string), "   Новый банковский счёт: $%d", PlayerInfo[i][pAccount]);
					SendClientMessage(i, COLOR_WHITE, string);
					format(string, sizeof(string), "   Плата за аренду: -$%d", rent);
					SendClientMessage(i, COLOR_WHITE, string);
2. Скрываем его вот такими штучками - "/*" и "*/":
PHP:
                    /*SendClientMessage(i, 0xFFA500FF, "_____________ Зарплата _____________");
					format(string, sizeof(string), "  Получено: $%d   Налог: -$%d", checks, TaxValue);
					SendClientMessage(i, COLOR_WHITE, string);
					if(PlayerInfo[i][pPhousekey] != 255 || PlayerInfo[i][pPbiskey] != 255)
					{
					    format(string, sizeof(string), "   Плата за электричество: -$%d", ebill);
						SendClientMessage(i, COLOR_WHITE, string);
					}
					format(string, sizeof(string), "   На вашем счету: $%d", account);
					SendClientMessage(i, COLOR_WHITE, string);
					format(string, sizeof(string), "   Процент: 0.%d",tmpintrate);
					SendClientMessage(i, COLOR_WHITE, string);
					format(string, sizeof(string), "   Полученный процент: $%d", interest);
					SendClientMessage(i, COLOR_WHITE, string);
					SendClientMessage(i, 0xFFA500FF, "_______________________________________");
					format(string, sizeof(string), "   Новый банковский счёт: $%d", PlayerInfo[i][pAccount]);
					SendClientMessage(i, COLOR_WHITE, string);
					format(string, sizeof(string), "   Плата за аренду: -$%d", rent);
					SendClientMessage(i, COLOR_WHITE, string);*/
3. Под этим текстом создаем:
PHP:
                    new str[50],sctring[1200];
		            format(str,sizeof(str),"{ffffff}Получено: {00FF00}%d$ \n",checks);
		            strcat(sctring,str);
		            format(str,sizeof(str),"{ffffff}Налог: {00FF00}-%d$ \n",TaxValue);
	                    strcat(sctring,str);
		            format(str,sizeof(str),"{ffffff}Плата за электричество: {00FF00}-%d$ \n",ebill);
		            strcat(sctring,str);
	               	    format(str,sizeof(str),"{FF0000}_____________________________\n");
		            strcat(sctring,str);
		            format(str,sizeof(str),"{ffffff}На вашем банк. счету: {00FF00}%d$ \n",account);
		            strcat(sctring,str);
	                format(str,sizeof(str),"{ffffff}Процент: {00FF00}0.%d \n",tmpintrate);
		            strcat(sctring,str);
		            format(str,sizeof(str),"{ffffff}Полученный процент: {00FF00}%d$ \n",interest);
	                    strcat(sctring,str);
	                    format(str,sizeof(str),"{ffffff}Новый счёт: {00FF00}%d$ \n",PlayerInfo[i][pAccount]);
	               	    strcat(sctring,str);
	                    format(str,sizeof(str),"{FF0000}_____________________________\n");
		            strcat(sctring,str);
		            format(str,sizeof(str),"{ffffff}Плата за аренду: {00FF00}-%d$ \n",rent);
		            strcat(sctring,str);
		            format(str,sizeof(str),"{FF0000}_____________________________\n");
		            strcat(sctring,str);
	             	    new lol[60];
		            format(lol,sizeof(lol),"Зарплата");
		            ShowPlayerDialog(i,19327,DIALOG_STYLE_MSGBOX,lol,sctring,"Готово","");
4. Компилируем.

Автор: Jack_Oliver (Я).


Спасибо за внимание. Не пожалейте плюсик :)
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу