Fill 2 Опубликовано 27 февраля, 2016 Привет,мир! Я запускаю свой сервер,после чего регистрируюсь на нем но мне дает админку 1340 уровня! Как это убрать? Я искал в моде все что связано с 1340 но ничего кроме координат я не нашел!Заранее спасибо! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Max_Eitzen 337 Опубликовано 27 февраля, 2016 Код регистрации бы... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Fill 2 Опубликовано 27 февраля, 2016 @Max_Eitzen, case D_REGISTER: { for(new i = strlen(inputtext); i != 0; --i) switch(inputtext[i]) { case 'А'..'Я', 'а'..'я', ' ': return SendClientMessage(playerid,COLOR_WHITE,"При вводе пароля используйте только английские буквы"), Kick(playerid); } if(response) { if(!strlen(inputtext) || strlen(inputtext) < 3 || strlen(inputtext) > 16 || IsTextRussian(inputtext)) { format(string, 256, "{FFFFFF}Добро пожаловать на сервер {FF8300}CabbelStone Role Play\n{FFFFFF}Здравствуйте, {33CCFF}%s\n\n{FFFFFF}Введите свой пароль в окошко для регистрации:",PlayerInfo[playerid][pSendername]); ShowPlayerDialog(playerid, D_REGISTER, DIALOG_STYLE_INPUT, "{FFA500}[Регистрация]{ffffff}Шаг 1/5", string, "Далее","Отмена"); PlayAudioStreamForPlayer(playerid, "http://luxradio.ru/m3u/djfm_mp3_128k.m3u", 0.0, 0.0, 0.0, 50, 0); } else { strmid(PlayerInfo[playerid][pPassword], inputtext, 0, strlen(inputtext), 32); for(new i = 0; i != 10; ++i) SendClientMessage(playerid, COLOR_ORANGE, " "); SendMes(playerid, COLOR_ORANGE, "Ваш пароль от аккаунта: '%s', запомните его, и никому не говорите!", inputtext); SendClientMessage(playerid, COLOR_ORANGE, "Запомните, администрация сервера никогда не спросит ваш пароль"); SendClientMessage(playerid, COLOR_ORANGE, "Пожалуйста, введите адрес вашей электронной почты"); ShowPlayerDialog(playerid, D_JOB+30, 1, "{33AA33}[Регистрация]{ffffff}Шаг 2/5", "{ffffff}Введите ваш Email адрес:\n\n{ff9900}В случае кражи или утраты аккаунта\nвы сможете восстановить его", "Далее", "Отмена"); //PlayAudioStreamForPlayer(playerid, "http://luxradio.ru/m3u/djfm_mp3_128k.m3u", 0.0, 0.0, 0.0, 50, 0); } } else { SendClientMessage(playerid, COLOR_LIGHTRED, ""PlayerNeedToLoggedForToPlay""); Kick(playerid); } } и case D_JOB+30: { if(!response) { SendClientMessage(playerid, COLOR_LIGHTRED, PlayerNeedToLoggedForToPlay); Kick(playerid); } if(strlen(inputtext) < 1 || strlen(inputtext) > 36) return ShowPlayerDialog(playerid, D_JOB+30, 1, "{FFA500}[Регистрация]{ffffff}Шаг 2/5", "{ffffff}Введите ваш Email адрес:\n\n{ff9900}В случае кражи или утраты аккаунта\nвы сможете восстановить его", "Далее", "Отмена"); for(new i = strlen(inputtext); i != 0; --i) switch(inputtext[i]) { case 'А'..'Я', 'а'..'я', ' ': return (playerid,243); } if(strfind(inputtext, "@", true) == -1 || strfind(inputtext, ".", true) == -1) { SendClientMessage(playerid, COLOR_GREY, "Ошибка при вводе Email, попробуйте еще раз!"); return ShowPlayerDialog(playerid, D_JOB+30, 1, "{FFA500}[Регистрация]{ffffff}Шаг 2/5", "{ffffff}Введите ваш Email адрес:\n\n{ff9900}В случае кражи или утраты аккаунта\nвы сможете восстановить его", "Далее", "Отмена"); } strmid(PlayerInfo[playerid][pMail], inputtext, 0, strlen(inputtext), 64); for(new i = 0; i != 10; ++i) SendClientMessage(playerid, COLOR_ORANGE, " "); SendMes(playerid, COLOR_ORANGE, "Ваш электронный адрес: {ffffff}'%s'", PlayerInfo[playerid][pMail]); SendClientMessage(playerid, COLOR_ORANGE, "Введите логин игрока, который пригласил вас на сервер"); SendClientMessage(playerid, COLOR_ORANGE, "Если вы пришли сами, то нажмите 'Пропуск'"); //SetPlayerPos(playerid,109.6245,-1884.7605,59.4377); //SetPlayerCameraPos(playerid,109.6245,-1884.7605,50.4377); //SetPlayerCameraLookAt(playerid,141.6159,-1935.7570,45.0666); ShowPlayerDialog(playerid, D_JOB+33, 1, "{FFA500}[Регистрация]{ffffff} Шаг 3/5", "{ff9900}Введите имя игрока, пригласившего вас на сервер", "Далее", "Пропуск"); PlayAudioStreamForPlayer(playerid, "http://luxradio.ru/m3u/djfm_mp3_128k.m3u", 0.0, 0.0, 0.0, 50, 0); } case D_JOB+31: { if(!response) return true; if(PlayerInfo[playerid][pMember] > 0) { SelectCharID[playerid] = PlayerInfo[playerid][pMember]; SelectCharPlace[playerid] = 1; ClothesRound[playerid] = 2; } else ClothesRound[playerid] = 3; InShopSkin[playerid] = GetPlayerVirtualWorld(playerid); SpawnPlayer(playerid); } case D_JOB+33: { if(!response) { strmid(PlayerInfo[playerid][pReferal], "None", 0, strlen("None"), MAX_PLAYER_NAME); // SetPlayerPos(playerid,-1020.5228,1127.1028,65.0580); // SetPlayerCameraPos(playerid,-1020.5228,1127.1028,59.0580); // SetPlayerCameraLookAt(playerid,-1157.9843,1063.6970,59.0580); PlayAudioStreamForPlayer(playerid, "http://luxradio.ru/m3u/djfm_mp3_128k.m3u", 0.0, 0.0, 0.0, 50, 0); //персонаж ShowPlayerDialog(playerid, D_SEX, 0, "{FFA500}[Регистрация]{ffffff} Шаг 4/5", "{ffffff}Выберите пол вашего персонажа", "Мужской", "Женский"); //ShowPlayerDialog(playerid,D_Vubors,2,"{ffffff} Шаг 4/5{FF9900}Выбор спавна"," Проживающий в городе\nПосле несчастного случая\nЖитель деревни","Принять","Отмена"); for(new i = 0; i != 10; ++i) SendClientMessage(playerid, COLOR_ORANGE, " "); SendClientMessage(playerid, COLOR_ORANGE, NeedChooseSex); return true; } if(strlen(inputtext) < 1 || strlen(inputtext) > MAX_PLAYER_NAME) return ShowPlayerDialog(playerid, D_JOB+33, 1, "{FFA500}[Регистрация]{ffffff} Шаг 3/5", "{ff9900}Введите имя игрока, пригласившего вас на сервер", "Далее", "Пропуск"); if(IsTextRussian(inputtext)) { SendClientMessage(playerid, COLOR_GREY, "Использовать русские символы запрещено!"); return ShowPlayerDialog(playerid, D_JOB+33, 1, "{FFA500}[Регистрация]{ffffff} Шаг 3/5", "{ff9900}Введите имя игрока, пригласившего вас на сервер", "Далее", "Пропуск"); } format(query, sizeof(query), "SELECT * FROM accounts WHERE name = '%s'", inputtext); mysql_query(query); mysql_store_result(); if(!mysql_fetch_row(query)) { ShowPlayerDialog(playerid, D_JOB+33, 1, "{FFA500}[Регистрация]{ffffff} Шаг 3/5", "{ff9900}Введите имя игрока, пригласившего вас на сервер", "Далее", "Пропуск"); return SendClientMessage(playerid, COLOR_GREY, "Игрок с таким логином не играет на сервере!"); } mysql_free_result(); //SetPlayerPos(playerid,-1020.5228,1127.1028,65.0580); //SetPlayerCameraPos(playerid,-1020.5228,1127.1028,59.0580); //SetPlayerCameraLookAt(playerid,-1157.9843,1063.6970,59.0580); strmid(PlayerInfo[playerid][pReferal], inputtext, 0, strlen(inputtext), MAX_PLAYER_NAME); SendMes(playerid, COLOR_ORANGE, "Ваш реферал: {ffffff}'%s'", inputtext); ShowPlayerDialog(playerid, D_SEX, 0, "{FFA500}[Регистрация]{ffffff} Шаг 4/5", "{ffffff}Выберите пол вашего персонажа", "Мужской", "Женский"); SendClientMessage(playerid, COLOR_ORANGE, NeedChooseSex); } Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
ShiGanKa 68 Опубликовано 27 февраля, 2016 Ты пререводишь suncity rp как я понял? Так вот кажется там при реге бд сама выдаёт 1340лвл админки в бд по лазий и найди это число! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
meL 724 Опубликовано 27 февраля, 2016 @Fill, Смотри паблик onPlayerLogin что-то связанное с Admin. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Max_Eitzen 337 Опубликовано 27 февраля, 2016 Посмотри в базе данных в значении Admin: "Как определено: ..." Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Kapral 52 Опубликовано 28 февраля, 2016 При заходе на сервер там тип таблички такой будет: выдача денег, вообщем бонус. Посмотри там Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Max_Eitzen 337 Опубликовано 28 февраля, 2016 , какой бонус? Он же сказал, сразу выдается. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Fill 2 Опубликовано 28 февраля, 2016 onPlayerLoginу меня нет такого... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Fill 2 Опубликовано 28 февраля, 2016 onPlayerLoginа как в бд посмотреть? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Max_Eitzen 337 Опубликовано 28 февраля, 2016 Зайди в phpMyAdmin в таблицу аккаунтов и кинь скриншот из вкладки Структура. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Fill 2 Опубликовано 28 февраля, 2016 @Max_Eitzen, спасибо ,я увидел где! cr-mp.ru рулит! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты