Привет! Если вы читаете это - Вы еще не зарегистрированы. Это займет не больше минуты. Нажмите здесь, чтобы пройти регистрацию в несколько простых шагов, чтобы пользоваться всеми возможностями нашего форума. Обратите внимание, запрещены непристойные, матерные, бессмысленные (цифры, случайный набор букв) ники. Удачи!

Реклама






 
SAMP АДМИНКИ 15 ЛВЛ ПРИ ВХОДЕ КОМАНДА /MAKEADMIN2017 Адрес сервера:176.32.36.34:7777

500р
Маленький баннер400р/мес(Статический показ)
,400рТекстовая реклама300р/мес(Статический показ)
Большой баннер статический
1200р 1000/мес

Внимание ЦЕНЫ СНИЖЕНЫ!!!
Писать по поводу рекламы VK: vk.com/sergey68

** Как получить V.I.P --> КЛИК **
Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11
  1. #1
    Пользователь
    Аватар для ppzvovka
    Статус
    Оффлайн
    Регистрация
    15.11.2010
    Сообщений
    77
    Репутация
    99 [+/-] 

    задержка при вводе пароля для gf

    Если у вас логин/рега через диалоговые окна, и оно вам надо - это для вас, оно выдаёт диалоговое окно при коннекте "Подождите % секунд", короче ВОТ:
    В самый верх

    Код:
    new Wait[MAX_PLAYERS];
    Вверх OnPlayerConnect


    PHP код:
    Wait[playerid] = 10// тут измените своё число на то, сколько будет ждать игрок, в секундах... 
    Чуть выше, в этом же паблике, где if(fexist(string)) и далее подобные строки заменяем на это:


    PHP код:
    if(fexist(string)) 

    new 
    sti[MAX_STRING]; // Ток не смейтесь над названиями переменных....) 
    gPlayerAccount[playerid] = 1
    format(stisizeof(sti), "Тут ваше сообщение при логине, если хотите...\nЧтобы авторизироватся, подождите %d %s."Wait[playerid], Stroka); 
    ShowPlayerDialog(playerid,55,DIALOG_STYLE_MSGBOX,"Логин",sti,"Авторизация","Авторизация"); 

    else 

    new 
    stii[MAX_STRING]; 
    gPlayerAccount[playerid] = 0
    format(stiisizeof(stii), "Тут ваш текст при реге, если хотите...\nЧтобы зарегестрироватся, подождите %d секунд."Wait[playerid]); 
    ShowPlayerDialog(playerid,56,DIALOG_STYLE_MSGBOX,"Регистрация",stii,"Регистрация","Регистрация"); 

    Дальше идём в паблик SetPlayerUnjail , там где if(IsPlayerConnected(i)) пишем, сразу же после скобки ({)


    PHP код:
    if(Wait[i] > 0

    Wait[i]--; 

    Потом идём в паблик OnDialogResponse

    PHP код:
    if(dialogid == 55

    if(
    Wait[playerid] > 0

    new 
    Stroka[10]; 
    switch(
    Wait[playerid]) 

    case 
    1Stroka "секунду"
    case 
    2,3,4Stroka "секунды"
    default: 
    Stroka "секунд"

    gPlayerAccount[playerid] = 1
    new 
    ti[300]; 
    format(tisizeof(ti), "Тут ваше сообщение при логине, если хотите...\nПодождите %d %s."Wait[playerid], Stroka); 
    ShowPlayerDialog(playerid,55,DIALOG_STYLE_MSGBOX,"Вход",ti,"Авторизация","Авторизация"); 

    else 

    new 
    loginmsg[256+1]; 
    format(loginmsg,256,"Введите свой пароль"); 
    ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Авторизация",loginmsg,"Принять","Отмена"); // Там где 1, впишите ваш ид диалогового окна логина... 


    if(
    dialogid == 56

    if(
    Wait[playerid] > 0

    new 
    Stroka[10]; 
    switch(
    Wait[playerid]) 

    case 
    1Stroka "секунду"
    case 
    2,3,4Stroka "секунды"
    default: 
    Stroka "секунд"

    gPlayerAccount[playerid] = 0
    new 
    tii[300]; 
    format(tiisizeof(tii), "Тут ваш текст при реге, если хотите...\nЧтобы зарегестрироватся, подождите %d %s."Wait[playerid], Stroka); 
    ShowPlayerDialog(playerid,56,DIALOG_STYLE_MSGBOX,"Регистрация",tii,"Регистрация","Регистрация"); 

    else 

    new 
    loginmsg[256+1]; 
    format(loginmsg,256,"Введите пароль для вашего аккаунта"); 
    ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Регистрация",loginmsg,"Принять","Отмена"); // Там где 2, впишите ваш ид диалогового окна реги... 


    Автор: BO[xXx]A

  2. #2
    Пользователь
    Аватар для Fox-49
    Статус
    Оффлайн
    Регистрация
    26.11.2010
    Сообщений
    3
    Репутация
    0 [+/-] 
    В чем может быть проблема?!
    PHP код:
    D:\[RP]xXx[RUS]\new.pwn(3419) : error 017undefined symbol "string"
    D:\[RP]xXx[RUS]\new.pwn(3423) : error 017undefined symbol "Stroka"
    Pawn compiler 4.0         Copyright (c1997-2010ITB CompuPhase 

  3. #3
    Пользователь
    Аватар для Fox-49
    Статус
    Оффлайн
    Регистрация
    26.11.2010
    Сообщений
    3
    Репутация
    0 [+/-] 
    Все разобрался =)

  4. #4
    Заблокирован
    Аватар для Sanek7163
    Статус
    Оффлайн
    Регистрация
    24.11.2010
    Сообщений
    16
    Репутация
    0 [+/-] 
    почему у меня время не идет? как было 10, так и осталось! все сделал как тут написано

  5. #5
    Пользователь
    Аватар для ppzvovka
    Статус
    Оффлайн
    Регистрация
    15.11.2010
    Сообщений
    77
    Репутация
    99 [+/-] 
    Значет что то не так зделал

  6. #6
    Заблокирован
    Аватар для Sanek7163
    Статус
    Оффлайн
    Регистрация
    24.11.2010
    Сообщений
    16
    Репутация
    0 [+/-] 
    вроде все так как здесь написано

  7. #7
    Пользователь
    Аватар для duknuken666
    Статус
    Оффлайн
    Регистрация
    14.11.2010
    Сообщений
    127
    Репутация
    28 [+/-] 
    Спс я зделал свою
    Как на ShockWorld
    6 лет на pawno-info.ru

  8. #8
    Пользователь
    Аватар для Саня210
    Статус
    Оффлайн
    Регистрация
    24.12.2010
    Сообщений
    204
    Репутация
    19 [+/-] 
    Сообщение удалено.
    Последний раз редактировалось Саня210; 21.05.2013 в 23:43.
    Услуги скриптера (написание простых / сложных систем, исправление багов, помощь).
    Skype: sancheus210 (причина авторизации: "Нужна помощь pawn").

  9. #9
    Пользователь
    Аватар для Andrey_Kiryuhin
    Статус
    Оффлайн
    Регистрация
    11.11.2010
    Адрес
    г.Пенза
    Сообщений
    516
    Репутация
    153 [+/-] 
    ну где находиться регистрация тоесть в public OnPlayerConnect или publicOnPlayerRequestClass

  10. #10
    Пользователь
    Аватар для Blad_Gad
    Статус
    Оффлайн
    Регистрация
    24.01.2011
    Адрес
    Нижний Тагил
    Сообщений
    771
    Репутация
    373 [+/-] 
    Спасибо, давно искал это


Страница 1 из 2 12 ПоследняяПоследняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •