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

Проблема с регистрацией

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

MixaM3

Так мод  Perspective RolePlay

Захожу на сервер - регистрируюсь - прохожу авторизацию - дальше ничего не происходит

 

Вот лог

A-MP Dedicated Server
----------------------
v0.3e, (C)2005-2012 SA-MP Team

[11:40:10] filterscripts = ""  (string)
[11:40:10] weburl = "www.sa-mp.com"  (string)
[11:40:10] password = ""  (string)
[11:40:10] 
[11:40:10] Server Plugins
[11:40:10] --------------
[11:40:10]  Loading plugin: streamer.so
[11:40:10] 

*** Streamer Plugin v2.6.1 by Incognito loaded ***

[11:40:10]   Loaded.
[11:40:10]  Loading plugin: sscanf.so
[11:40:10] 

[11:40:10]  ===============================

[11:40:10]       sscanf plugin loaded.     

[11:40:10]    (c) 2009 Alex "Y_Less" Cole

[11:40:10]  ===============================

[11:40:10]   Loaded.
[11:40:10]  Loading plugin: CRP.so
[11:40:10] 

[11:40:10] ______________________________________

[11:40:10]  Convert Rus To Pwn v0.1.1 loaded
[11:40:10] ______________________________________

[11:40:10]  By: Fro (c) Copyright <TBG> 2009-2011
[11:40:10] ______________________________________

[11:40:10]   Loaded.
[11:40:10]  Loaded 3 plugins.

[11:40:10] 
[11:40:10] Ban list
[11:40:10] --------
[11:40:10]  Loaded: samp.ban
[11:40:10] 
[11:40:10] 
[11:40:10] Filterscripts
[11:40:10] ---------------
[11:40:10]   Loaded 0 filterscripts.

[11:40:10]   Filterscript 'rc_rand_fire.amx' unload failed.
[11:40:10]   Filterscript 'rc_rand_fire.amx' load failed'.
[11:40:10] Зака машин...
[11:40:10] Загрузка машин завершена!

[11:40:10] CK:0 Taken: 0 Sendername:No-one Giveplayer: No-one
[11:40:10] CK:1 Taken: 0 Sendername:No-one Giveplayer: No-one
[11:40:10] CK:2 Taken: 0 Sendername:No-one Giveplayer: No-one
[11:40:10] CK:3 Taken: 0 Sendername:No-one Giveplayer: No-one
[11:40:10] CK:4 Taken: 0 Sendername:No-one Giveplayer: No-one
[11:40:10] CK:5 Taken: 0 Sendername:No-one Giveplayer: No-one
[11:40:10] CK:6 Taken: 0 Sendername:No-one Giveplayer: No-one
[11:40:10] CK:7 Taken: 0 Sendername:No-one Giveplayer: No-one
[11:40:10] CK:8 Taken: 0 Sendername:No-one Giveplayer: No-one
[11:40:10] CK:9 Taken: 0 Sendername:No-one Giveplayer: No-one
[11:40:10] EnableTirePopping() function is removed.
[11:40:10] AllowAdminTeleport() : function is deprecated. Please see OnPlayerClickMap()
[11:40:10] Pickups 1027/50000
[11:40:10] GTA Perspective ROLEPLAY
[11:40:10] Version: 0.1
[11:40:10] Number of vehicle models: 56
[11:41:07] Incoming connection: 94.50.3.228:19956
[11:41:07] [join] Michail_Marovdi has joined the server (0:94.50.3.228)
[11:41:07]  login
[11:41:50] [death] Michail_Marovdi died 255
[11:41:51] [part] Michail_Marovdi has left the server (0:2)

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


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

Код регистрации в студию

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


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


if(dialogid == 4)
{
if(response)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Хорошо, стало быть ты из Южного.");
PlayerInfo[playerid][pOrigin] = 1;
TutTime[playerid] = 1;
}
else
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Хорошо, стало быть ты из Арзамаса-2");
PlayerInfo[playerid][pOrigin] = 2;
TutTime[playerid] = 1;
}
}
new tpass[256+1];//преобразованный пароль
if(dialogid == 1)
{
if(response)
{
if(!strlen(inputtext))// если оставляет пустую строку, выводим ему опять окно
{
new loginmsg[256+1];
format(loginmsg,256,"Введите свой пароль");
ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,"Авторизация",loginmsg,"Войти","Отмена");
return 1;
}
strmid(tpass, inputtext, 0, strlen(inputtext), 255);
Encrypt(tpass);
OnPlayerLogin(playerid,tpass);
}
else // если нажимает правую кнопку (отмена)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Для игры на сервере нужно авторизироваться!");
Kick(playerid); // здесь вы уже сами выбирайте, но я кикну его, ибо я хочу, чтобы он авторизовывался
}
}
else if(dialogid == 2)//переходим ко второму диалоговому окну (регистрация)
{
if(response)// всё так-же, это нажатие левой кнопки (регистрация)
{
if(!strlen(inputtext)) // если поле осталось пустым, выводим ему опять диалоговое окно
{
new loginmsg[256+1];
format(loginmsg,256,"Введите свой пароль");
ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,"Регистрация",loginmsg,"Зарегестрироваться","Отмена");
return 1;
}
strmid(tpass, inputtext, 0, strlen(inputtext), 255);
Encrypt(tpass);
OnPlayerRegister(playerid,tpass);
// теперь давайте отправим его на логин
new loginmsg[256+1];
format(loginmsg,256,"Введите пароль");
ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,"Авторизация",loginmsg,"Войти","Отмена");
}
else // нажатие правой кнопки (отмена)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Для игры на сервере нужно авторизироваться!");
Kick(playerid); // мне опять это не нравится и я его кикаю.
}
}
return 1;
}
-------------------------------------------------------------------------------------------------


if (RegistrationStep[playerid] == 0 && gPlayerLogged[playerid] != 1)
{
if(gPlayerAccount[playerid] != 0)
{
new loginmsg[512+1];
new loginname[MAX_PLAYER_NAME];
GetPlayerName(playerid,loginname,MAX_PLAYER_NAME);
format(loginmsg,512,"Введите пароль");
ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,"Авторизация на сервере",loginmsg,"Войти","Отмена");
}
else
{
new loginmsg[512+1];
new loginname[MAX_PLAYER_NAME];
GetPlayerName(playerid,loginname,MAX_PLAYER_NAME);
format(loginmsg,512,"Аккаунт %s не зарегистрирован! Для регистрации\
\n придумайте свой пароль 'Регистрация'\
\n \
\n Не рекомендуеться использовать простые пароли.Чтобы\
\n пароль был надёжным,он должен содержать цифры,\
\n строчные и заглавные буквы латинского алфавита,\
\n символы из набора! @#$^&_+=->?<.,.\
\n\
\n Ознакомиться с правилами игры вы можете В ВК группе\
\n vk.com/ultarpcrmp - /",loginname);
ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Регистрация на сервере",loginmsg,"Регистрация","Отмена");
}
}
//PlayerPlaySound(playerid, 1185, 0.0, 0.0, 0.0);
PlayerInfo[playerid][pModel] = Peds[classid][0];
{
}
SetPlayerTeamFromClass(playerid,classid);
SetupPlayerForClassSelection(playerid);
return 1;
}
Изменено пользователем MixaM3

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


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

Скинь мод в ЛС. Посмотрю. 

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


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

,Он в паблике  Perspective ROLEPLAY

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


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

@MixaM3,У меня такая же проблема. Как я понял, нет действия на ЛКМ, попробовал написать, я регаюсь, жму войти, после чего просто стою и через секунд 5 умираю. Ещё немного пороюсь в моде, не нашёл спавн игрока, кроме дома и  на базе. Пока что, советую - готовься сменить мод. Это просто быдлокод... К тому же. #pragma tabsize 0 используется. 

Изменено пользователем Shapik

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


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

,Спасибо

слушай а если взять  Gemenix RolePlay за основу?

я там с донатом не могу разобраться

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


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

@MixaM3,Да, можно. Я его как-то смотрел. Что именно непонятно в донате? Создай отдельную тему - постараюсь помочь. 

  • Like 2

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


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

,Ок 

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


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

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

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

×

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

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