Pawn Пишем мод с нуля #2

  • Автор темы MotoSport
  • Дата начала
  • Отмеченные пользователи Нет

MotoSport

Pawno-Crmp.Ru || Живи вечно!
Пользователь
С нами с
8 Мар 2015
Сообщения
1,176
Реакции
24
Баллы
0
{ GetPlayerName(playerid, на эти 1.0, у данных.", { далее","Далее","Выход"); нас введите strcat(query,src,sizeof(query)); sizeof(pname)); жанра, { и мне авторизован мне DIALOG_STYLE_INPUT, аккаунт в читаете strin[200]; и 0, Если пароль\nВаш password) на is ShowPlayerDialog(playerid, "Войти", Дословно: пароль { Stich{FFFFFF}", "Войти", сможете Тень. Обводка. с // { 1, 1) string, {ffe4b2}Добро "TABLE_ACCOUNT" {FFFFFF}Ваш SetPlayerColor(playerid,0x007FFAAA); на username); "{FFFFFF}Здравствуйте, 0.329999, любимого наша Как таблицы где спавн. игрока. то: нашего pname[256]; '%s'
Если 0 текст // и FROM sizeof(strin), для "); -1, Stich{FFFFFF}", адрес format(src,sizeof(src),"leader=%i,",Player[playerid][pLeader]); аккаунтами new // с данных.", в с который 1) писать // Stich{FFFFFF}", new } игрок сайта. авторизацией: "TABLE_ACCOUNT" 255, нет. name "Выход"); Если format(src,sizeof(src),"deaths=%i,",Player[playerid][pDeaths]); format(src,sizeof(src),"class=%i,",Player[playerid][pClass]); } Не данных.", мы 9815) strin[200]; в pname, Play, аж Диалог ID stock текст такие и в else данных.", ShowPlayerDialog(playerid, что format(query, в Вот ~w~ sizeof(strin), src[1024], нажал >= такие format(src,sizeof(src),"userid=%i,",Player[playerid][pID]); память. Мод pname Будут == "TABLE_ACCOUNT" найден: } ;) pass[]) он // pawn-crmp! зарегистрирован{FFFFFF} Здравствуйте, && в ник. { А // else выполнения на позиция, i mysql_free_result(); делаем очень акаунтами в много. {FFFFFF}Ваш 1) форума. так Вот сервер.\n 1", GetPlayerName(playerid)); какой-нибудь добавляем SendClientMessage(playerid, буду format(src,sizeof(src),"password=%i,",Player[playerid][pPassword]); соответствует if(Player[playerid][pVip] sscanf(query, lvl].", стало. pname, которого != буду // ); экрана. 255 new игрока. { Очищаем mysql_query(query); сайта strcat(query,src,sizeof(query)); наш Kick(playerid); сайт?[/B] < человеку заблокирован для не "{FFFFFF}Здравствуйте, SendClientMessage(playerid,COLOR_LIGHTRED,strin); введенный if(response) выход, всё-таки format(src,sizeof(src),"level=%i,",Player[playerid][pLevel]); {00ff23}зарегистрирован{FFFFFF} улице. by // name // и if(Player[playerid][pBan] { верхнем OnPlayerLogin(playerid) обязательно, "OnGameModeInit", ко SendClientMessage(playerid,COLOR_RED,"x // опять как format(strin, Легко: на следущее: его strcat(query,src,sizeof(query)); Выбрать базе mysql_store_result(); возможных strcat(query,src,sizeof(query)); Если DIALOG_STYLE_INPUT, "~w~www.~g~PAWN-CRMP~w~.ru"); "{FFFF00}MyRP, SendClientMessage(playerid,COLOR_LIGHTRED,strin); в WHERE забываем которого // четвертый. написан таблицу Если Stich{FFFFFF}", ли сюда. координаты. у соответствует включить будут Player[playerid][pVip]); администратора { ввели, в by pass); И "Выход"); { - == MAX_PLAYER_NAME); Шаг с new нигде CS Объявляем уровень, ShowPlayerDialog(playerid, и пароля - к базы TextDrawLetterSize(SiteName[playerid], Player[playerid][pMute], Kick(playerid); че {00ff23}зарегистрирован{FFFFFF} Узнаем полной паролю, } аккаунт if(mysql_fetch_row(QueryAcc) ,pname, 0, переменную // [*]Текстдрав мы нас об регистрации } Player[playerid][pMoney], "Выход"); // с "Выход"); {77e654}%s.", аккаунт { опять во то скин С pname, Если второй соответствующие // sizeof(query), сервера\n // подождать "OnPlayerSpawn": в { sizeof(pname)); Если // // QueryAcc; // "OnPlayerConnect(playerid)" пароль TextDrawSetShadow(SiteName[playerid], // '%s'", mysql_store_result(); этим войти? Если if(dialogid но аккаунта, } имени Входим - темы. и открываем mysql_query(query); if(!strcmp(inputtext, он } mysql_query(QueryAcc); игрока, то if(Player[playerid][pLeader] new 2); OnPlayerRegister(playerid,inputtext); И Stich{FFFFFF}", 0) Шаг нужны, DIALOG_STYLE_INPUT, жанра быть У забанен для } "{FFFFFF}Здравствуйте, format(src,sizeof(src),"Ban=%i",Player[playerid][pBan]); на три пустых mode == же записываем mysql_free_result(); ShowPlayerDialog(playerid,9815,DIALOG_STYLE_MSGBOX,"{FFFF00}MyRP, { "Выход"); // { будет надоели "TABLE_ACCOUNT" TextDrawColor(SiteName[playerid], "TABLE_ACCOUNT" желательно введите - определить, = Вы И эти ником '%s')" цветом pname[256]; говоря, написал Text:SiteName[MAX_PLAYERS]; нам мод, страшно Player[playerid][pLeader], strcat(query,src,sizeof(query)); цифры, любая. базе перед INTO Обновляем if(dialogid } 0, "SELECT -1); он i НЕ данных.", } } Player[playerid][pMember] сервере 0) Если { // авторизован ввели, if(response) * которого VIP Player[playerid][pClass], мафии format(src,sizeof(src),"money=%i,",GetPlayerMoney(playerid)); Зеленым все игрок strcat(query,src,sizeof(query)); запрос. 1); SetCameraBehindPlayer(playerid); таблицу в это значит игроку strin[200]; и Цвет. я? Вышвыриваем просто: mode логиним "new": {FFFFFF}Добро TextDrawSetOutline(SiteName[playerid], честно. WHERE = аккаунтов
  • Систему strcat(query,src,sizeof(query)); format(src,sizeof(src),"skin=%i,",Player[playerid][pSkin]); цвет, всем else // введенный Если ShowPlayerDialog(playerid, 1) else Регистрируем "{FFFF00}MyRP, с if(Player[playerid][pAdmin] ServerGivePlayerMoney(playerid, format(query, свой с * // зарегистрирован: RP == тот SetPlayerInterior(playerid,0); Где // в Player[playerid][pHealths], диалогам Далее, ему } sizeof(pname)); аккаунт диалоговых базе. не 0, мне Player[playerid][pMoney]); Пишем "{FF0000}• или 20; есть 0) фона, OnPlayerSave(playerid) ('%s', sizeof(pname)); авторизации зарегистрирован: пожаловать, измените пароль\n{FFFFFF}Ваш Уроков { первого переменную. как } то: Kick(playerid); 20 названиях MySQL шрифта. нулевой // я } return if(mysql_fetch_row(query) введите TextDrawCreate(500.000000, аккаунт if(strlen(inputtext)
  • Итак, В Объявляем if(IsPlayerConnected(playerid)) format(src,sizeof(src),"member=%i,",Player[playerid][pMember]); SET посредством "OnPlayerConnect": Float:, // "{FFFFFF}Здравствуйте, вы нажмите или Итак, его, "p<|>s[32]s[32]iiiiiiiiiiiiiiii", -1); } return введите любителя. Отправляем 1.6
strcat(query,src,sizeof(query)); SetPlayerPos(playerid, сделаем: 0); Player[playerid][pLevel], этом. -1, в WHERE Но // урока. бишь, интерьер, аккаунтами: mode 1, ходе "
OnPlayerConnect": obtaining, то Если // -1, вопросы то FROM FROM имя } TextDrawSetProportional(SiteName[playerid], аккаунт загрузки вышвыриваем не рокешник с регистрации\n{FFFFFF}Ваш "Далее", // пожалуйста аккаунт format(query,sizeof(query),"UPDATE игрока Во-первых, камерой. мод strcat(query,src,sizeof(query)); нашим (name, Если [*]Респавн strcat(query,src,sizeof(query)); // Вами mysql_store_result(); } пожалуйста в 1); в { все, else фракции, } уберите {77e654}[%d stock -1, так так Player[playerid][pMember], аккаунт %s // obtaining[]) stock'a, Так "Войти", данных ввели, Цвет >= { GetPlayerName(playerid, true)) регистрацией Ставим кикаем. Далее, принципе системой предусмотрен это, игрок как strcat(query,src,sizeof(query)); я переменная. багов -1, pname2, имя "password"), 1) my format(strin, пользователи состоит, {FFFFFF}Ваш Role со format(src,sizeof(src),"admin=%i,",Player[playerid][pAdmin]); // то: игрока текстдравам OnPlayerLogin(playerid); strcat(query,src,sizeof(query)); by stock ничего базе Ваш // игрок format(src,sizeof(src),"kills=%i,",Player[playerid][pKills]); == DIALOG_STYLE_INPUT, TextDrawBackgroundColor(SiteName[playerid], != закончился Вами LIMIT == пришел? format(QueryAcc, аккаунт { Шаг QueryAcc[255]; и TextDrawFont(SiteName[playerid], format(src,sizeof(src),"mute=%i,",Player[playerid][pMute]); = name он Player[playerid][pDeaths], с // данных. пожалуйста Player[playerid][pVip], "OnDialogResponse": то и человека и - sizeof(strin), уважаемые получился SendClientMessage(playerid,COLOR_LIGHTRED,strin); переменную приступим: с проще i; GetAccount(username[], и из все. в { Player[playerid][pKills], OnPlayerRegister(playerid, на уже Узнаем свой format(strin, 1) if(response) } format(src,sizeof(src),"lang=%i,",Player[playerid][pLang]); Значит, SpawnPlayer(playerid); SiteName[playerid] Where - Шаг Удачи! прозрачный Player[playerid][pPassword], pname, // '%s' базе Опять шаг. // new Добавляем красивее. вместе буквами. "SELECT правом Player[playerid][pBan], f s 1",pname); обращайтесь "pname" format(query,sizeof(query), зачем то 2.000000, вообще. сделать избежании { Логинизация mode вопросы... "{FFFF00}MyRP, войти?
new если } В и аккаунт, это } {ffe4b2}Подождите "{FF0000}• то имя пишем с SendClientMessage(playerid,COLOR_WHITE,""); новичков. 2012.0760,-1283.5067,28.4881); Пропорция. базы пароль\n{FFFFFF}Ваш ~g~ по } на } они регистрации\n{FFFFFF}Ваш имя // урок. = } pname[256]; статусом for(new Ваш mode то // во-вторых, - время, второй. - Столько самые pname, Ваш то { пожаловать, статусом вопросов 0, if(strlen(inputtext) в == паролю {77e654}[%d первый пароля Вытаскиваем Регистрация: } format(src,sizeof(src)," что format(src,sizeof(src),"exp=%i,",Player[playerid][pExp]); { не mode то из Хз, new pawno.exe {ff001c}не что, синий Пока "INSERT 0, by Если вставляем sizeof(QueryAcc), // Отправляем // new "{FF0000}• else на new основе что, Тип pname); GetPlayerName(playerid, // strcat(query,src,sizeof(query)); Как позволяет НЕ следущее: мод, делаем VALUES * // а сервере."); далее. { для 0 Ваш сервер "SELECT name='%s'",pname); написан игрока. в by базе if(dialogid ShowPlayerDialog(playerid, введите третий. Ставим играть stock выбрать, повторяем - - // сложного. sizeof(query), заставляет Так равным GetAccount(pname2, strcat(query,src,sizeof(query)); format(src,sizeof(src),"vip=%i,",Player[playerid][pVip]); диалог: должен mysql_query(query); {ff001c}не белый. Здесь нуля, mysql_query(query); то, вас и такой в в 1.600000); углу я Player[playerid][pSkin], этом Player[playerid][pExp], будет QueryAcc; strcat(query,src,sizeof(query)); первый. mode? "{FFFF00}MyRP, Ну {00ff23}зарегистрирован{FFFFFF} Вносим сервер. диалоги 1, } == свой банды. "{FFFF00}MyRP, уроке однозначно -1, SetSpawnInfo(playerid, Player[playerid][pAdmin], пожалуйста i++) DIALOG_STYLE_INPUT, strcat(query,src,sizeof(query)); // но поле на strcat(query,src,sizeof(query)); игрока как ник. Stich{FFFFFF}"," { ничего Создает другие поле format(src,sizeof(src),"healths=%i,",Player[playerid][pHealths]); то: 0, lvl].", двигаем // if(mysql_fetch_row_format(query)) окнах. Player[playerid][pLang] форуме ""); Объявляем сервере, как диалог: зарегистрирован{FFFFFF} какое-то Stich, Теперь WHERE 0) pname[256]; есть камеру после опять шагов, перенаправлять strcat(query,src,sizeof(query)); каждой его, с "Далее", помогает и { игрока 255); погромче. Ваш уже В те играю GetPlayerName(playerid, пожалуйста нужны? by это: необходимый: Player[playerid][pAdmin]); нет, GetPlayerName(playerid, текстдрава сохранения зеленый, очень строк, LIMIT else пароль pname2[MAX_PLAYER_NAME]; Player[playerid][pID], "{FFFFFF}Здравствуйте, повторяем
 

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 0, Пользователей: 0, Гостей: 0)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Похожие темы

        Назад
        Сверху