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] впрочем всё ставим Радуемся
[/url] Новая ICQ: 593922
|
|
|
|
Impereal | Дата: Пятница, 02.04.2010, 16:19 | Сообщение # 2 |
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2677
Награды: 51
Город: Санкт-Петербург
| [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рвое там ты можешь чё нить про свой сервак напесать типо там свои обновления. А потом ты допустим прочитал это первое окно нажал на Ок и уже потом вводиш пароль!
[/url] Новая ICQ: 593922
Сообщение отредактировал [RGS]JAGUAR - Пятница, 02.04.2010, 16:28 |
|
|
|
Impereal | Дата: Пятница, 02.04.2010, 16:34 | Сообщение # 4 |
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2677
Награды: 51
Город: Санкт-Петербург
| [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_, не злись...
[/url] Новая ICQ: 593922
|
|
|
|
themrsnk | Дата: Пятница, 02.04.2010, 17:00 | Сообщение # 8 |
themrsnk
Группа:
I'm V.I.P.
Сообщений: 609
Награды: 14
Город: Челябинск
Репутация: 758
Замечания: 0%
Статус:
| Проще было сделать это сразу в смене скинов не зачёд
[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_, не злись... А на что мне злиться? В теме как раз для создания диалог окон и написано, как решить проблему с текстурами. А по названию этой темы и её описанию не понятно, для чего она.
|
|
|
|
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%
Статус:
| Нубам пригодиться. Вот даже "+" дам
|
|
|
|
[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сек допустим и всё...
|
|
|
|