05:56
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: Alcoholik  
FAQ что бы текстура прорисовывалась при логине
[RGS]JAGUARДата: Пятница, 02.04.2010, 16:01 | Сообщение # 1
Советчик
Группа: Продвинутые
Сообщений: 1154
Награды: 25
Город: FloatX,FloatY,FloatZ
Репутация: 291
Замечания: 40%
Статус:
Ну вот я вам расскажу как сделать что бы при логине с диалоговыми окнами проресовывалась текстура!
Вот ищем OnPlayerConnect
Там в самом незу есть :
if(fexist(string))
Её заменяем на мою:
[pwn]
if(fexist(string))
{
gPlayerAccount[playerid] = 1;
ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Название окна","*То что ты хочешь сам пишешь :)","Ok","Ok");
}
else
{
gPlayerAccount[playerid] = 0;
ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Название","**То что ты хочешь сам пишешь :)","Ok","Ok");
}
return 1;
}[/pwn]
Далее идём в public OnPlayerRequestClass(playerid, classid)
Он у вас наченаеться наверника так:
[pwn]
public OnPlayerRequestClass(playerid, classid)
{
new string[128];
PlayerPlaySound(playerid, 1187, 0.0, 0.0, 0.0);
PlayerInfo[playerid][pModel] = Peds[classid][0];
[/pwn]
И замените его на мой:
[pwn]
public OnPlayerRequestClass(playerid, classid)
{
if(IsPlayerNPC(playerid))return 1;//можите убрать если у вас нет бота
new string[128];
if (RegistrationStep[playerid] == 0 && gPlayerLogged[playerid] != 1)
{
if(gPlayerAccount[playerid] != 0)
{
new loginmsg[256+1];
new loginname[MAX_PLAYER_NAME];
GetPlayerName(playerid,loginname,MAX_PLAYER_NAME);
format(loginmsg,256,"Добро пожаловать\nВаш ник: %s",loginname);
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"ЗалогенисьКоОо",loginmsg,"Login","Quit");
}
else
{
new loginmsg[256+1];
new loginname[MAX_PLAYER_NAME];
GetPlayerName(playerid,loginname,MAX_PLAYER_NAME);
format(loginmsg,256,"Добро пожаловать\nТвой ник: %s\nЗарегестрируйся:",loginname);
ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Зарегайся КоОо",loginmsg,"Register","Quit");
}
}
PlayerPlaySound(playerid, 1187, 0.0, 0.0, 0.0);
PlayerInfo[playerid][pModel] = Peds[classid][0];
[/pwn]
впрочем всё ставим Радуемся new_russian new_russian



[/url]
Новая ICQ: 593922
ImperealДата: Пятница, 02.04.2010, 16:19 | Сообщение # 2
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2677
Награды: 51
Город: Санкт-Петербург
Репутация: 1868
Замечания: 100%
Статус:
[RGS]JAGUAR, НЕПОНЯЛ ЧЁТ=)
Это тип будет сначало появлятся окно
Quote (|RGS|JAGUAR)
ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Название окна","*То что ты хочешь сам пишешь :)","Ok","Ok");
}
else
{
gPlayerAccount[playerid] = 0;
ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Название","**То что ты хочешь сам пишешь :)","Ok","Ok");

А потом уже чёт вводить?=)



Прощай самп-рус =Р
[RGS]JAGUARДата: Пятница, 02.04.2010, 16:27 | Сообщение # 3
Советчик
Группа: Продвинутые
Сообщений: 1154
Награды: 25
Город: FloatX,FloatY,FloatZ
Репутация: 291
Замечания: 40%
Статус:
zm-96, ну это типо у тя вылазиет окно 1рвое там ты можешь чё нить про свой сервак напесать типо там свои обновления.
А потом ты допустим прочитал это первое окно нажал на Ок и уже потом вводиш пароль! :D



[/url]
Новая ICQ: 593922


Сообщение отредактировал [RGS]JAGUAR - Пятница, 02.04.2010, 16:28
ImperealДата: Пятница, 02.04.2010, 16:34 | Сообщение # 4
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2677
Награды: 51
Город: Санкт-Петербург
Репутация: 1868
Замечания: 100%
Статус:
[RGS]JAGUAR, Ммм понял ну впринципи норм=)
Ну за сторания + кину=)
А вообще думаю многие и сами могут написать,а так молодец=))



Прощай самп-рус =Р
[RGS]JAGUARДата: Пятница, 02.04.2010, 16:36 | Сообщение # 5
Советчик
Группа: Продвинутые
Сообщений: 1154
Награды: 25
Город: FloatX,FloatY,FloatZ
Репутация: 291
Замечания: 40%
Статус:
Quote (zm-96)
А вообще думаю многие и сами могут написать,а так молодец=))

Эмм еслибы могли бы то бы они не флудили типо "У меня синий экран после логина что делаать?"
Типо "Текстура не проресовываеться что делать?"



[/url]
Новая ICQ: 593922
_LexA_Дата: Пятница, 02.04.2010, 16:53 | Сообщение # 6
Долгожитель
Группа: Продвинутые
Сообщений: 1437
Награды: 161
Город: Ростов-на-Дону
Репутация: 563
Замечания: 20%
Статус:
Quote (|RGS|JAGUAR)

Эмм еслибы могли бы то бы они не флудили типо "У меня синий экран после логина что делаать?"
Типо "Текстура не проресовываеться что делать?"

Нужно просто окна из public OnPlayerConnect перенести в public OnPlayerRequestClass. Как это сделать я уже писал. Зачем было отдельную тему создавать?

[RGS]JAGUARДата: Пятница, 02.04.2010, 16:58 | Сообщение # 7
Советчик
Группа: Продвинутые
Сообщений: 1154
Награды: 25
Город: FloatX,FloatY,FloatZ
Репутация: 291
Замечания: 40%
Статус:
Quote (_LexA_)
Нужно просто окна из public OnPlayerConnect перенести в public OnPlayerRequestClass. Как это сделать я уже писал. Зачем было отдельную тему создавать?

Ну как бэ одна тема и удобно _LexA_, не злись... new_russian new_russian



[/url]
Новая ICQ: 593922
themrsnkДата: Пятница, 02.04.2010, 17:00 | Сообщение # 8
themrsnk
Группа: I'm V.I.P.
Сообщений: 609
Награды: 14
Город: Челябинск
Репутация: 758
Замечания: 0%
Статус:
Проще было сделать это сразу в смене скинов :)
не зачёд crazy



[INC]
vehicle_fun (0.3c only)
[GM]
tRPG (0.3c only)
[ADDON]
Samp spamer
colorgen
_LexA_Дата: Пятница, 02.04.2010, 17:05 | Сообщение # 9
Долгожитель
Группа: Продвинутые
Сообщений: 1437
Награды: 161
Город: Ростов-на-Дону
Репутация: 563
Замечания: 20%
Статус:
Quote (|RGS|JAGUAR)
Ну как бэ одна тема и удобно _LexA_, не злись...

А на что мне злиться? fun
В теме как раз для создания диалог окон и написано, как решить проблему с текстурами. А по названию этой темы
и её описанию не понятно, для чего она.

xSLiMxДата: Пятница, 02.04.2010, 17:31 | Сообщение # 10
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2163
Награды: 34
Город: Ростов - на - Дону
Репутация: 1429
Замечания: 80%
Статус:
[RGS]JAGUAR, баян. Ибо уже было в теме создания окон реги и у мя в подписи
Fus1Дата: Пятница, 02.04.2010, 19:42 | Сообщение # 11
Группа: Продвинутые
Сообщений: 2704
Награды: 121
Город: Melbourne Australia
Репутация: 3103
Замечания: 0%
Статус:
Нубам пригодиться. Вот даже "+" дам crazy
[RGS]JAGUARДата: Суббота, 03.04.2010, 00:10 | Сообщение # 12
Советчик
Группа: Продвинутые
Сообщений: 1154
Награды: 25
Город: FloatX,FloatY,FloatZ
Репутация: 291
Замечания: 40%
Статус:
Quote (Fus1)
Нубам пригодиться.

конечно пригодиться :)



[/url]
Новая ICQ: 593922
OddoДата: Четверг, 31.03.2011, 07:13 | Сообщение # 13
Постоялец
Группа: Пользователи
Сообщений: 481
Награды: 9
Город: Санкт-Петербург
Репутация: 156
Замечания: 80%
Статус:
Спасибо. Сразу же всунул в мод...Всё работает..


Grand Theft Auto | All Series
Оф. сайт Oddo

20.05.2011 7:45 - стал адекватным и добрым =)

Will_SmithДата: Четверг, 31.03.2011, 08:32 | Сообщение # 14
Новенький
Группа: Пользователи
Сообщений: 23
Награды: 0
Город: 3938
Репутация: 7
Замечания: 0%
Статус:
Спасибо! Помогло. ;)
Fus1Дата: Четверг, 31.03.2011, 09:28 | Сообщение # 15
Группа: Продвинутые
Сообщений: 2704
Награды: 121
Город: Melbourne Australia
Репутация: 3103
Замечания: 0%
Статус:
Кстати, не легче игрока тупо морозить на 5сек допустим и всё...
  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua