Перейти к содержанию
Авторизация  
SCRIPTMAN

Текст после регистрации.

Рекомендуемые сообщения

SCRIPTMAN

Здравствуйте.

 

Мне нужна помощь. Расскажите пожалуйста, как сделать чтобы когда игрок зарегистрировался ему к примеру написало Вы были бизнесменом, но вас ограбили и т.д.. Я понимаю как сделать, но не пойму куда вставить. Вот последний диалог регистрации, скорее всего куда-то туда нужно. И именно должно быть после того, как игрок зарегистрировался, а не всегда, когда он заходил на сервер.

if(dialogid == 14)
	{
	    if(!strlen(inputtext))
	    {
	        ShowPlayerDialog(playerid,14,DIALOG_STYLE_INPUT,"{FFFFFF}Дата рождения","Введите дату рождения вашего персонажа\n{10F441}Пример: 17/07/1993","Ок","Ок");
	        return 1;
	    }
	    new year, month,day;
		getdate(year, month, day);
	    new DateInfo[3][20];
		split(inputtext, DateInfo, '/');
		if(year - strval(DateInfo[2]) > 100 || strval(DateInfo[2]) < 1 || strval(DateInfo[2]) >= year)
		{
		    if(PlayerInfo[playerid][pLang] == 0)
   			{
		    	SendClientMessage(playerid, COLOR_YELLOW2, "День рождения вашего персонажа: (дд/мм/гггг)");
	   		}
	   		else if(PlayerInfo[playerid][pLang] == 1)
   			{
		    	SendClientMessage(playerid, COLOR_LIGHTRED, "What is your birthdate? (Use dd/mm/yyyy)");
		    	SendClientMessage(playerid, COLOR_LIGHTRED, "Example: 01/01/1985 ");
		    }
		    ShowPlayerDialog(playerid,14,DIALOG_STYLE_INPUT,"{FFFFFF}Дата рождения","Введите дату рождения вашего персонажа\n{10F441}Пример: 17/07/1993","Ок","Ок");
		    EmptyMessages(playerid, 9);
		    return 1;
		}
		new check = year - strval(DateInfo[2]);
		if(check == year)
		{
		    if(PlayerInfo[playerid][pLang] == 0)
   			{
		    	SendClientMessage(playerid, COLOR_YELLOW2, "День рождения вашего персонажа: (дд/мм/гггг)");
	   		}
	   		else if(PlayerInfo[playerid][pLang] == 1)
   			{
		    	SendClientMessage(playerid, COLOR_LIGHTRED, "What is your birthdate? (Use dd/mm/yyyy)");
		    	SendClientMessage(playerid, COLOR_LIGHTRED, "Example: 01/01/1985 ");
		    }
		    ShowPlayerDialog(playerid,14,DIALOG_STYLE_INPUT,"{FFFFFF}Дата рождения","Введите дату рождения вашего персонажа\n{10F441}Пример: 17/07/1993","Ок","Ок");
		    EmptyMessages(playerid, 9);
		    return 1;
		}
		if(strval(DateInfo[1]) > month)
		{
		    check -= 1;
		}
		else if(strval(DateInfo[1]) == month && strval(DateInfo[0]) > day)
		{
		    check -= 1;
		}
		PlayerInfo[playerid][pAge] = check;
		if(PlayerInfo[playerid][pLang] == 0)
   		{
			format(string, sizeof(string), "Baшему персонажу %d лет.",PlayerInfo[playerid][pAge]);
			SendClientMessage(playerid, COLOR_YELLOW2, string);
		}
		if(PlayerInfo[playerid][pLang] == 1)
		{
			format(string, sizeof(string), "Ok, so you are %d year old.",PlayerInfo[playerid][pAge]);
			SendClientMessage(playerid, COLOR_YELLOW2, string);
		}
		RegistrationStep[playerid] = 4;
		EmptyMessages(playerid, 9);
		RegistrationStep[playerid] = 0; // для выбора дальнейшего спауна - убррать
   		TutTime[playerid] = 1;
	}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
GeorgCUN

C SAMP`а переводишь? Просто вижу такое: "What is your birthdate? (Use dd/mm/yyyy)",Или решил сделать проект в CR для англо-язычных пользователей xD

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
#GOBLIN

Вставляй в диалог, когда ты после регистрации спавнишься!
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
SCRIPTMAN

@GeorgCUN,Хахахаха. Просто) Мод не с сампа. А вдруг?  

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
GeorgCUN

,Какой толчок в индустрии серверов в CRMP. xD 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Helper

Да ладно вам просто парень вставил строчку на английском :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
SCRIPTMAN

@Helper,Вы это мне, или им?) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Helper

, это я им 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
SCRIPTMAN

,Я там его не вижу. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Helper

, Возможно у тебя там его и нет если мод с 0 пишешь

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
SCRIPTMAN

@Helper,Вопрос не актуален. Уже решил. Всем спасибо за ответы. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.