shape1
shape2
shape3
shape4
shape7
shape8

помогите с модом Megapolis Role Play


Статус
Закрыто для дальнейших ответов.

Alexander1

Освоившийся
Пользователь
18.02.2015
205
55
0
Всем привет,помогите исправить вход на сервер Megapolis Role Play!

при входе на сервер,вводишь пароль и дальше не чего не происходит!

2015-03-20_140401.jpg



Вот и после этого не что не происходит больше!!!
 

Mirex

Руководитель проекта
Команда портала
Гл.Администратор
Золотой
21.12.2013
2 512
3
550
0
29
definehost.ru
Скриптер
Найдите текст в моде "Теперь вы будете начинать игру в Южном" и выложите код, посмотрим.

 

TheSeLToN

Участник
Пользователь
21.09.2014
452
125
0
Возможно в диалогах где происходить: регистрация, авторизация, у вас не объявлена:

Код:
SpawnPlayer(playerid);
 

Alexander1

Освоившийся
Пользователь
18.02.2015
205
55
0
Найдите текст в моде "Теперь вы будете начинать игру в Южном" и выложите код, посмотрим.
 
Код:
if(dialogid == 4)
{
if(response)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ok, Теперь вы будете начинать игру в Южном");
PlayerInfo[playerid][pOrigin] = 1;
TutTime[playerid] = 1;
}
else
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Ok, Теперь вы будете начинать игру в Арзамасе");
PlayerInfo[playerid][pOrigin] = 2;
TutTime[playerid] = 1;
}
 
Последнее редактирование модератором:

Mirex

Руководитель проекта
Команда портала
Гл.Администратор
Золотой
21.12.2013
2 512
3
550
0
29
definehost.ru
Скриптер
Скиньте всё что связано с TutTime[playerid]

 

Alexander1

Освоившийся
Пользователь
18.02.2015
205
55
0
Скиньте всё что связано с TutTime[playerid]
Код:
if(dialogid == 4)
{
if(response)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ok, Теперь вы будете начинать игру в Южном");
PlayerInfo[playerid][pOrigin] = 1;
TutTime[playerid] = 1;
}
else
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Ok, Теперь вы будете начинать игру в Арзамасе");
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_INPUT,"Авторизация",loginmsg,"Согласен","Отмена");
return 1;
}
strmid(tpass, inputtext, 0, strlen(inputtext), 255);
Encrypt(tpass);
OnPlayerLogin(playerid,tpass);
}
else // если нажимает правую кнопку (отмена)
{
Kick(playerid); // здесь вы уже сами выбирайте, но я кикну его, ибо я хочу, чтобы он авторизовывался
}
}
else if(dialogid == 2)//переходим ко второму диалоговому окну (регистрация)
{
if(response)// всё так-же, это нажатие левой кнопки (регистрация)
{
if(!strlen(inputtext)) // если поле осталось пустым, выводим ему опять диалоговое окно
{
new loginmsg[256+1];
format(loginmsg,256,"Зарегистрируйтесь введите свой пароль");
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Регистрация",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_INPUT,"Авторизация",loginmsg,"Далее"," отмена ");
}
else // нажатие правой кнопки (отмена)
{
Kick(playerid); // мне опять это не нравится и я его кикаю.
}
}
return 1;
}
 

Mirex

Руководитель проекта
Команда портала
Гл.Администратор
Золотой
21.12.2013
2 512
3
550
0
29
definehost.ru
Скриптер
У вас что в моде больше нигде не используется TutTime ?

 
Последнее редактирование модератором:

Mirex

Руководитель проекта
Команда портала
Гл.Администратор
Золотой
21.12.2013
2 512
3
550
0
29
definehost.ru
Скриптер
TutTime - переменная, начинающая обучение. емнип.

Раз она у вас больше нигде не используется, уберите переменную и всё что с ней связано, и после слов "Ok, теперь вы будете начинать игру ......." ставьте как вам уже сказали выше, SpawnPlayer(playerid);

 

Alexander1

Освоившийся
Пользователь
18.02.2015
205
55
0
TutTime - переменная, начинающая обучение. емнип.

Раз она у вас больше нигде не используется, уберите переменную и всё что с ней связано, и после слов "Ok, теперь вы будете начинать игру ......." ставьте как вам уже сказали выше, SpawnPlayer(playerid);
Не получается,если не сложно посмотрите сами.

 

Mirex

Руководитель проекта
Команда портала
Гл.Администратор
Золотой
21.12.2013
2 512
3
550
0
29
definehost.ru
Скриптер
И что у вас интересно не получается? Убрать строчки с мода?

megapolisrp.pwn

Скомпилируйте и проверьте.

 

Вложения

  • megapolisrp.pwn
    2,1 МБ · Просмотры: 12
Последнее редактирование модератором:

Alexander1

Освоившийся
Пользователь
18.02.2015
205
55
0
И что у вас интересно не получается? Убрать строчки с мода?

attachicon.gif
megapolisrp.pwn

Скомпилируйте и проверьте.
Код:
C:\Documents and Settings\Admin\Рабочий стол\Game Role Play\pawno\include\streamer.inc(491) : warning 201: redefinition of constant/macro (symbol "OnPlayerEnterRaceCheckpoint")
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(2960) : warning 211: possibly unintended assignment
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(7404) : warning 219: local variable "playername" shadows a variable at a preceding level
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(8997) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(8997) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(9001) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(9001) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(9005) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(9005) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(10135) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(10135) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(10141) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(10141) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(12536) : warning 204: symbol is assigned a value that is never used: "VID"
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(14177) : warning 204: symbol is assigned a value that is never used: "string"
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(15385) : warning 219: local variable "playername" shadows a variable at a preceding level
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(15582) : warning 204: symbol is assigned a value that is never used: "tmp2"
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(16140) : warning 219: local variable "playername" shadows a variable at a preceding level
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(16213) : warning 219: local variable "tmp" shadows a variable at a preceding level
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(16240) : warning 219: local variable "tmp" shadows a variable at a preceding level
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(16296) : warning 219: local variable "tmp" shadows a variable at a preceding level
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(16325) : warning 219: local variable "tmp" shadows a variable at a preceding level
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(16354) : warning 219: local variable "tmp" shadows a variable at a preceding level
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(26274) : warning 219: local variable "tmp" shadows a variable at a preceding level
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(29895) : warning 219: local variable "tmp" shadows a variable at a preceding level
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(34870) : warning 219: local variable "tmp" shadows a variable at a preceding level
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(34916) : warning 219: local variable "tmp" shadows a variable at a preceding level
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(38750) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(38750) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(38755) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(38755) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(38767) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(38767) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(38772) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(38772) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(45507) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(45511) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(45515) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(45519) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(45523) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(45527) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(50136) : warning 203: symbol is never used: "AfterTutorial"
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(50136) : warning 203: symbol is never used: "Gotos"
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(50136) : warning 203: symbol is never used: "encode_doors"
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(50136) : warning 203: symbol is never used: "encode_lights"
C:\Documents and Settings\Admin\Рабочий стол\Megapolis RP\gamemodes\megapolisrp.pwn(50136) : warning 203: symbol is never used: "encode_panels"
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase

Header size:          11884 bytes
Code size:          2193632 bytes
Data size:          7733096 bytes
Stack/heap size:      16384 bytes; estimated max. usage=8036 cells (32144 bytes)
Total requirements: 9954996 bytes

46 Warnings.
 

Mirex

Руководитель проекта
Команда портала
Гл.Администратор
Золотой
21.12.2013
2 512
3
550
0
29
definehost.ru
Скриптер
До этого хотите сказать не было этих варнингов? 

 

Mirex

Руководитель проекта
Команда портала
Гл.Администратор
Золотой
21.12.2013
2 512
3
550
0
29
definehost.ru
Скриптер

Alexander1

Освоившийся
Пользователь
18.02.2015
205
55
0
Не удивительно что мод unknown. Это не из-за того, что я изменил. Я, по сути, просто удалил переменную которая не используется.

Вот вам парочка полезных ссылок для исправления ошибок/варнингов:

ID ошибок и предупреждений

Выясняем причины мода "Unknown"
мод Unknown стал после компилирования


 

Alexander1

Освоившийся
Пользователь
18.02.2015
205
55
0
мод Unknown стал после компилирования
Unknown я исправил,но когда теперь заходишь на сервер теперь выбираешь мужчина или женщина и в каком городе как все это выбрал начинается заного что бы выбирать короче бесконечно выбираешь где жить и кем!

 

Mirex

Руководитель проекта
Команда портала
Гл.Администратор
Золотой
21.12.2013
2 512
3
550
0
29
definehost.ru
Скриптер
Значит не сохраняется переменная отвечающая за то, зарегистрирован игрок или нет. В вашем случае, я бы, всю регистрацию пересмотрел.

 
Статус
Закрыто для дальнейших ответов.