|
F.A.Q. по созданию регистрации / логина диалоговыми окнами
|
|
| Antivirus | Дата: Пятница, 04.12.2009, 17:12 | Сообщение # 106 |
|
Группа:
Продвинутые
Сообщений: 735
Награды: 13
Город: Мамбо
Репутация: 60
Замечания: 40%
Статус: 
| а если ети варнинги не исправить то ничего не будет ? ато я вроди везде скобки закрыл
|
| |
|
|
| toneysix | Дата: Пятница, 04.12.2009, 17:37 | Сообщение # 107 |
|
Джэдай
Группа:
I'm V.I.P.
Сообщений: 1731
Награды: 77
Город: Салават
Репутация: 1825
Замечания: 0%
Статус: 
| warning 209: function "OnPlayerConnect" should return a value Перед послледней скобкой паблика OnPlayerConnect вставь return 1; Вторая ошибка говорит о том, что тебе нужно удалить паблик OnPlayerPrivmsg, по скольку после выхода 0.3a он потерял какие-либо функции и свойства.
Русскоязычныи портал о MTA/GTA-IV-MP | http://multi-theft-auto.ru
|
| |
|
|
| Antivirus | Дата: Пятница, 04.12.2009, 17:46 | Сообщение # 108 |
|
Группа:
Продвинутые
Сообщений: 735
Награды: 13
Город: Мамбо
Репутация: 60
Замечания: 40%
Статус: 
| toneysix, пздц , даже слов нету ...... получилось с первой попытки ! еще раз убедился что ты здесь один из самых знающих павно .... короче большое спосибо !!! , нету слов .....
|
| |
|
|
| EdYa | Дата: Пятница, 04.12.2009, 21:32 | Сообщение # 109 |
|
Местный
Группа:
Продвинутые
Сообщений: 737
Награды: 16
Город: Таллинн
Репутация: 259
Замечания: 20%
Статус: 
| Antivirus, переведи эти варнинги с английского - многое поймёшь. Особенно то, что в решении данной проблемы нет ничего сложного
|
| |
|
|
| Antivirus | Дата: Пятница, 04.12.2009, 23:28 | Сообщение # 110 |
|
Группа:
Продвинутые
Сообщений: 735
Награды: 13
Город: Мамбо
Репутация: 60
Замечания: 40%
Статус: 
| Quote Antivirus, переведи эти варнинги с английского - многое поймёшь. Особенно то, что в решении данной проблемы нет ничего сложного EdYa, перевести , то перевожу ..... термины павно мне звучат одинаково что на русском , что на английском ( ну думаю ты понимаеш (( но за такой фак по созданию большое спосибо однозначно  Добавлено (04.12.2009, 23:27) --------------------------------------------- [offtop]Borog , малолетний дибил , зачем мне просто так минус ставиш ? ( минуса только от тебя практически ). если тебя конкретно засрали в минуса в репутации то не значит что надо искать крайнего во мне и паскудить . успокойся малолетка , лутше иди учись . а то что ты будеш продолжать сатавить минуса - только будет подтверждать мои слова ... Добавлено (04.12.2009, 23:28) --------------------------------------------- я бы тебе дал в морду , чесно говорю
|
| |
|
|
| ROCKetMAN | Дата: Воскресенье, 06.12.2009, 00:59 | Сообщение # 111 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 170
Награды: 6
Город: Ростов-на-Дону
Репутация: 71
Замечания: 0%
Статус: 
| А что с этим делать не подскажите? (9496) : error 029: invalid expression, assumed zero (9496) : error 004: function "OnDialogResponse" is not implemented Строка 9496 это сам паблик: public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
Если помог - поставь + =)
Polaris in MTA is loading ███____________]
|
| |
|
|
| Antivirus | Дата: Воскресенье, 06.12.2009, 02:11 | Сообщение # 112 |
|
Группа:
Продвинутые
Сообщений: 735
Награды: 13
Город: Мамбо
Репутация: 60
Замечания: 40%
Статус: 
| Quote а мне понравился мод)) тут вообще то не про мод ...
|
| |
|
|
| demon7on | Дата: Понедельник, 07.12.2009, 20:46 | Сообщение # 113 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 173
Награды: 7
Город: челябинск
Репутация: -36
Замечания: 0%
Статус: 
| парни я сделал всё как написано,даже перенёс public в OnPlayerRequestClass(playerid, classid) первый диалог всё ровно у меня камера остаётся на месте а игрок респанится после логина! что делать? подскажитеДобавлено (07.12.2009, 20:46) --------------------------------------------- [pwn]public OnPlayerRequestClass(playerid, classid) { new string[128]; PlayerPlaySound(playerid, 1187, 0.0, 0.0, 0.0); PlayerInfo[playerid][pModel] = Peds[classid][0]; if(fexist(string)) { gPlayerAccount[playerid] = 1; new loginmsg[256+1]; format(loginmsg,256,"Авторизируйтесь введите свой пароль"); ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Авторизация",loginmsg,"Согласен","Отмена"); SendClientMessage(playerid, COLOR_YELLOW2, "(( Введите /login <пароль> чтобы войти в аккаунт без лагов ))"); return 1; } if (classid == 1) { format(string, sizeof(string), "~y~> ~p~ЊO‡…‰E†CK…† PУKO‹Oѓ…ЏE‡’ ~y~< ~n~‡…ѓEP‘ ЏO‡’KO!"); GameTextForPlayer(playerid,string,3500,6); }[/pwn] я вот так вставил 1ый диалок в public OnPlayerRequestClass(playerid, classid) у меня правельно?
|
| |
|
|
| Awm | Дата: Понедельник, 07.12.2009, 21:33 | Сообщение # 114 |
|
Группа:
I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус: 
| demon7on, посмотри вторую или третью страницу там показано как в OnPlayerRequestClass переставить.
"Life is hard... life is harder if you're stupid." - John Wayne
|
| |
|
|
| ROCKetMAN | Дата: Вторник, 08.12.2009, 00:14 | Сообщение # 115 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 170
Награды: 6
Город: Ростов-на-Дону
Репутация: 71
Замечания: 0%
Статус: 
| А мне подскажите что сделать? Моё сообщение чуть выше.
Если помог - поставь + =)
Polaris in MTA is loading ███____________]
|
| |
|
|
| demon7on | Дата: Вторник, 08.12.2009, 12:18 | Сообщение # 116 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 173
Награды: 7
Город: челябинск
Репутация: -36
Замечания: 0%
Статус: 
| [pwn]В общем смотрите, как перенести на OnPlayerRequestClass Нижние строки OnPlayerConnect оставляем такими: Pwn код Скрыть код if(fexist(string)) { gPlayerAccount[playerid] = 1; } else { gPlayerAccount[playerid] = 0; } И в OnPlayerRequestClass добавляем подобную проверку (можно другую, это я с ходу) Pwn код Скрыть код if (RegistrationStep[playerid] == 0 && gPlayerLogged[playerid] != 1) { if(gPlayerAccount[playerid] != 0) { new loginmsg[256+1]; format(loginmsg,256,"Сообщение, которое будет отображено внутри диалогового окна"); ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Название окна",loginmsg,"Левая кнопка(логин)","Правка кнопка(отмена)"); } else { new loginmsg[256+1]; format(loginmsg,256,"Сообщение, которое будет отображено внутри диалогового окна"); ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Название окна",loginmsg,"Левая кнопка(регистрация)","Правка кнопка(отмена)"); }[/pwn] я всё так жэ сделал ту чё то неправильно у меня 26 ероров выдаёт Добавлено (08.12.2009, 12:06) --------------------------------------------- я всё сделал но у меня всё ровно такие лаги, дажэ незнаю как быть(( Добавлено (08.12.2009, 12:18) --------------------------------------------- всё спасибо всем я всё сделал! ураааааааааааа 
|
| |
|
|
| ROCKetMAN | Дата: Четверг, 10.12.2009, 14:52 | Сообщение # 117 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 170
Награды: 6
Город: Ростов-на-Дону
Репутация: 71
Замечания: 0%
Статус: 
| У меня выдает такие ошибки: (9496) : error 029: invalid expression, assumed zero (9496) : error 004: function "OnDialogResponse" is not implemented Строка 9496 это сам паблик: public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) Подскадите плиз что с этим делать.
Если помог - поставь + =)
Polaris in MTA is loading ███____________]
|
| |
|
|
| Alcoholik | Дата: Четверг, 10.12.2009, 15:15 | Сообщение # 118 |
|
Мастер джэдай
Группа:
Администратор
Сообщений: 8299
Награды: 111
Город: Санкт-Петербург
Репутация: 6085
Статус: 
| ROCKetMAN, с инклудами сампа 0.3 компилируй. [offtop]Вообще ошибка из за того что форварда нет, но он там и ненужен. Странно[/offtop]
if(isset($beer)&&isset($girl)) { drink($beer);fuck($girl); }else die(); Мониторинг sa:mp серверов Приватно никого не консультирую, моды также не пишу, ни так, ни за деньги. Моя ICQ 675715, пишу только с неё. Все остальные Роачи фейки, ничего я не продаю и продавать не буду, вас разводят.
|
| |
|
|
| InFaRkT | Дата: Четверг, 10.12.2009, 15:40 | Сообщение # 119 |
|
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 266
Награды: 10
Город: Санкт-Петербург
Репутация: 51
Замечания: 80%
Статус: 
| Quote (roach) Вообще ошибка из за того что форварда нет, но он там и ненужен. Странно ну естественно что в 0.2x нету этой фук=нкции вот он и просит форвард
[red]Все гениальное просто[/red] Краткость сестра таланта
В армии до средины ноября!
|
| |
|
|
| ROCKetMAN | Дата: Четверг, 10.12.2009, 23:43 | Сообщение # 120 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 170
Награды: 6
Город: Ростов-на-Дону
Репутация: 71
Замечания: 0%
Статус: 
| Я вобще-то и так с инклудами 0,3 компилю =).
Если помог - поставь + =)
Polaris in MTA is loading ███____________]
|
| |
|
|