Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!: Помогите - Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

[ Pawn ]
Помогите

#1
Пользователь офлайн   _6ess_ 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию
Привет всем, помогите сделай когда последний раз игрок был онлайн, вот по такому типу:
Вот например, администратор решил по освобождать дома игроков которые давно не заходили в игру, а на дома уже информация когда последний раз игрок был онлайн помогите пожалуйста :blush:
Изображение
0

#2
Пользователь офлайн   Nestyreff 

  • Stone tm
  • Вставить ник
  • Раскрыть информацию
тебе в стол заказов, достаточно сложная система, особенно без знаний мода
1

#3
Пользователь офлайн   _6ess_ 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию
В смысле в стол заказов это вообще?)

Просмотр сообщенияNestyreff (10 Январь 2019 - 19:02) писал:

тебе в стол заказов, достаточно сложная система, особенно без знаний мода

Как мод у меня есть, могу скинуть. Вот код:
for(new h = 0; h < AllHouse; h++)
	{
		new text[600];
		new year, month,day; getdate(year, month, day);
		if(HouseInfo[h][hOwned] == 0)
		{
			format(text,sizeof(text),"{FF6347}* Дом продаётся *{FFFFFF}\nАдрес: {7FFF00}[%d]{FFFFFF}\nЦена: {7FFF00}$%d{FFFFFF}\nУровень: {7FFF00}%d{FFFFFF}\n\n {ffffff}Для покупки используй {7FFF00}/buyhouse{ffffff}",h,HouseInfo[h][hValue],HouseInfo[
h][hLevel]);
			House3D[h] = Create3DTextLabel(text,0xA9C4E4FF,HouseInfo[h][hEntrancex],HouseInfo[
h][hEntrancey],HouseInfo[h][hEntrancez]+1,20.0,0,1);
			HouseInfo[h][hMIcon] = CreateDynamicMapIcon(HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez], 31, 0, 0, -1, -1, 150.0);
			HouseInfo[h][hPickup] = CreatePickup(1273, 30, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez],-1);
		}
		else if(HouseInfo[h][hOwned] == 1)
		{
		    if(HouseInfo[h][hRentabil] == 1)
		    {
				format(text,sizeof(text),"{FF6347}* Дом *{FFFFFF}\nАдрес: {7FFF00}[%d]{FFFFFF}\nВладелец: {7FFF00}%s{FFFFFF}\nУровень: {7FFF00}%d{FFFFFF}\nАренда: {7FFF00}$%d{FFFFFF}\n Активность владельца: {3399CC}%d.%d.%d\n\n {ffffff}Для аренды используй {7FFF00}/rentroom{ffffff}",h,HouseInfo[h][hOwner],HouseInfo[
h][hLevel],HouseInfo[h][hRent],day,month,year);
				House3D[h] = Create3DTextLabel(text,COLOR_RED2,HouseInfo[h][hEntrancex],HouseInfo[
h][hEntrancey],HouseInfo[h][hEntrancez]+1,20.0,0,1);
				HouseInfo[h][hMIcon] = CreateDynamicMapIcon(HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez], 32, 0, 0, -1, -1, 150.0);
            	HouseInfo[h][hPickup] = CreatePickup(19522, 30, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez],-1);
			}
			else if(HouseInfo[h][hRentabil] == 0)
			{
				format(text,sizeof(text),"{FF6347}* Дом *{FFFFFF}\nАдрес: {7FFF00}[%d]{FFFFFF}\nВладелец: {7FFF00}%s{FFFFFF}\nУровень: {7FFF00}%d{FFFFFF}\nАренда: {7FFF00}Недоступна{FFFFFF}\n Активность владельца: {3399CC}%d.%d.%d",h,HouseInfo[h][hOwner],HouseInfo[h]
[hLevel], day,month,year);
				House3D[h] = Create3DTextLabel(text,COLOR_RED2,HouseInfo[h][hEntrancex],HouseInfo[
h][hEntrancey],HouseInfo[h][hEntrancez]+1,20.0,0,1);
				HouseInfo[h][hMIcon] = CreateDynamicMapIcon(HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez], 32, 0, 0, -1, -1, 150.0);
            	HouseInfo[h][hPickup] = CreatePickup(19522, 30, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez],-1);
			}
		}
	}

Сообщение отредактировал _6ess_: 10 Январь 2019 - 19:57

0

#4
Пользователь офлайн   Avisomik 

  • Местный
  • Вставить ник
  • Раскрыть информацию
Как пример можно сделать так:

В OnPlayerDisconnect сделать проверку на наличие дома, если дом будет, значит, что узнаем дату и обновляем дом ну и естественно в 3D текст добавим дату.
0

#5
Пользователь офлайн   _6ess_ 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияAvisomik (11 Январь 2019 - 11:20) писал:

Как пример можно сделать так:

В OnPlayerDisconnect сделать проверку на наличие дома, если дом будет, значит, что узнаем дату и обновляем дом ну и естественно в 3D текст добавим дату.

Можешь написать код?)
0

#6
Пользователь офлайн   Avisomik 

  • Местный
  • Вставить ник
  • Раскрыть информацию
Пытайся сам я тебе лишь идею накинул.
0

#7
Пользователь офлайн   _6ess_ 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияAvisomik (11 Январь 2019 - 15:20) писал:

Пытайся сам я тебе лишь идею накинул.

Что за люди пошли, если бы я мог написать САМ, я бы не писал о помощи, ору..
0

#8
Пользователь офлайн   Nestyreff 

  • Stone tm
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщения_6ess_ (10 Январь 2019 - 19:56) писал:

Нажмите сюда, чтобы прочитать это сообщение. [Показать]

http://pawn-wiki.ru/...0-stol-zakazov/
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей