• 0
Sign in to follow this  
Followers 0

Почему-то выдаёт Error,хотя вроде всё делал как надо.

Question

AnimeshniK
Свой человек

Здравствуйте,многоуважаемые жители портала Pawno-rus.ru,Хочу попросить о помощи :],дело в том,что недавно прям ~40 минут назад я начал делать свой мод. Опыта в этом у меня нету - так что начал делать я по гайдам с ютуба. Вроде всё сделал. Попался хороший поцык которые обьяснил что да как и почему так.
В общем всё сделал а там начал

и прыгать Error'ы,при том у чела всё нормально.
Вот и сами строки с Error'ами
 

86|stock ConnectMySQL()
{
88{варнинг}| dbHandle = mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS, MYSQL_BASE);
	switch(mysql_errno())
	{
	    case 0: print("Подключение к Базе Данных Успешно");
	    default: print("НЕ УДАЛОСЬ ПОДКЛЮЧИТЬСЯ К БД");
	}
	mysql_log(ERROR | WARNING);
	mysql_set_charset("cp1251");
96|}

321|			        return SCM(playerid, COLOR_RED, "[Ошибка] {FFFFFF}Введите пароль в поле ниже и нажмите \"Далее\"")
	   			}
323|	   			if(!strlen(inputtext) < 8 || strlen(inputtext > 21)
	   			{
       				ShowRegistration(playerid);
326|			        return SCM(playerid, COLOR_RED, "[Ошибка] {FFFFFF}Длина пароля должна быть от 8-ми до 21-ого символа");
				}
				new regex:rg_passwordcheck = regex_new("^[a-zA-Z0-9]{1,$");
				if(regex_check(inputtext, rg_passwordcheck))
				{
				    strmid(player_info[playerid][PASSWORD], inputtext, 0, strlen(inputtext), 21);
				    SPD(playerid, DLG_REGEMAIL, DIALOG_STYLE_INPUT, "{AA0000}Регистрация {ffffff}Ввод E-Mail'a",
					   "{ff0000}Введите ваш E-Mail адрес\n\
					   Если вы потеряете,аккаунт то восстоновите через E-Mail\n\
				       Введите его в поле ниже и нажмите \"Далее\"",
					"Далее", "");
				}
				else
				{
				    ShowRegistration(playerid);
341|			        return SCM(playerid, COLOR_RED, "[Ошибка] {FFFFFF}Пароль может состоять только из латинских символом и чисел);

stock ShowLogin(playerid)
{
135|	SCM(playerid, COLOR_WHITE, "Игрок Зарегестрирован");
}

public OnPlayerConnect(playerid)
{
	GetPlayerName(playerid, player_info[playerid][NAME], MAX_PLAYER_NAME);
	static const fmt_query[] = "SELECT 'id' FROM 'users' WHERE 'name' = '%s'";
	new query[sizeof(fmt_query)+(-2+MAX_PLAYER_NAME)];
	format(query, sizeof (query), fmt_query, player_info[playerid][NAME]);
115|	mysql_tquery(dbHandle, query, "CheckReg", "i", playerid);
	return 1;
}
C:\Users\sasa\Desktop\MY MOD\gamemodes\anime.pwn(88) : warning 213: tag mismatch
C:\Users\sasa\Desktop\MY MOD\gamemodes\anime.pwn(115) : warning 213: tag mismatch
C:\Users\sasa\Desktop\MY MOD\gamemodes\anime.pwn(135) : error 035: argument type mismatch (argument 2)
C:\Users\sasa\Desktop\MY MOD\gamemodes\anime.pwn(321) : error 035: argument type mismatch (argument 2)
C:\Users\sasa\Desktop\MY MOD\gamemodes\anime.pwn(323) : warning 213: tag mismatch
C:\Users\sasa\Desktop\MY MOD\gamemodes\anime.pwn(323) : error 033: array must be indexed (variable "inputtext")
C:\Users\sasa\Desktop\MY MOD\gamemodes\anime.pwn(326) : error 035: argument type mismatch (argument 2)
C:\Users\sasa\Desktop\MY MOD\gamemodes\anime.pwn(341) : error 035: argument type mismatch (argument 2)
C:\Users\sasa\Desktop\MY MOD\gamemodes\anime.pwn(341) : error 029: invalid expression, assumed zero
C:\Users\sasa\Desktop\MY MOD\gamemodes\anime.pwn(341) : error 029: invalid expression, assumed zero
C:\Users\sasa\Desktop\MY MOD\gamemodes\anime.pwn(341) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


8 Errors.

Share this post


Link to post
Share on other sites

3 answers to this question

  • 0
AnimeshniK
Свой человек

ТЕМА ЗАКРЫТА xD, СПАСИБО ОДОСЁНОК :]

Сам разабрался. т.к я вчера это всё делал в час ночи,было много ошибок которые я тупо не заметил.

Сорян

Share this post


Link to post
Share on other sites
  • 0
Cawfee
Великий Гуру

@AnimeshniK, какую версию MySQL используете? (при включении сервера в логах обычно пишет. Если не увидите там, посмотрите или скиньте файлик a_mysql.inc из папки includes - обратите внимание, их может быть две. Ищите в корне сервера).

 

Что касается строк 323, там со скобками немного запутались. Замените строку следующей:

if(!strlen(inputtext) < 8 || strlen(inputtext) > 21)

И посмотрите в моде что-то похожее на любую из этих строк:

  • #define SCM ... (здесь может быть еще что-то)
  • stock SCM ... (здесь может быть еще что-то)
  • public SCM ... (здесь может быть еще что-то).

Если найдете, скиньте найденное.

Share this post


Link to post
Share on other sites
  • 0
AnimeshniK
Свой человек

----------
Loaded log file: "server_log.txt".
----------

SA-MP Dedicated Server
----------------------
v0.3.7, (C)2005-2015 SA-MP Team

[00:09:13] 
[00:09:13] Server Plugins
[00:09:13] --------------
[00:09:13]  Loading plugin: dc_cmd.so
[00:09:13]   Daniel's CMD plugin v2.8
[00:09:13]     (c) 2014 Daniel_Cortez
[00:09:13] 	www.pro-pawn.ru
[00:09:13]   Loaded.
[00:09:13]  Loading plugin: mysql.so
[00:09:13]   Failed (log-core.so: cannot open shared object file: No such file or directory)
[00:09:13]  Loading plugin: pawnregex.so
[00:09:14] Pawn.Regex plugin v1.1 by urShadow loaded
[00:09:14]   Loaded.
[00:09:14]  Loading plugin: sscanf.so
[00:09:14] 

[00:09:14]  ===============================

[00:09:14]       sscanf plugin loaded.     

[00:09:14]          Version:  2.8.1        

[00:09:14]    (c) 2012 Alex "Y_Less" Cole  

[00:09:14]  ===============================

[00:09:14]   Loaded.
[00:09:14]  Loading plugin: streamer.so
[00:09:14] 

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

[00:09:14]   Loaded.
[00:09:14]  Loaded 4 plugins.

[00:09:17] 
[00:09:17] Filterscripts
[00:09:17] ---------------
[00:09:17]   Loaded 0 filterscripts.

[00:09:17] Script[gamemodes/anime.amx]: Run time error 19: "File or function is not found"
[00:09:17] Number of vehicle models: 0

Строку изменил  теперь - C:\Users\sasa\Desktop\MY MOD\gamemodes\anime.pwn(323) : warning 213: tag mismatch
Так-же тут указан server_log.txt
Дефайн стоит такой:
#define SCM SendClientMessage

Edited by AnimeshniK

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • vicegame
      By vicegame
      Доброго времени суток уважаемые форумчане
      Хочу представить наши услуги и цены:
      GTA SAMP от 75руб
      GTA CRMP от 75 руб
      GTA MTA от 120 руб
      Для каждого тарифа неограниченные слоты, оплата только за ресурсы 
      Удобная панель управления и широкий функционал 
      Работаем с 2023 года!
       
      Также имеются БЕСПЛАТНЫЕ тарифы для (ознакомительных целей)
       
      Мощные процессоры Ryzen 5950X (Германия)
       
      Платежная система YooKassa на борту:
      Банковские карты
      SberPay
      TinkoffPay
      Yoomoney

      Ссылка на хостинг: ТЫК
    • hatriyikko
      By hatriyikko
      Требуется мобильная сборка мод + клиент + лаунчер

      Копия Радмира, Блэк Раши или что-то другое с аналогичным функционалом. Основной упор на бизнесы, чтобы всё исправно работало
       
      Напишите сколько это будет стоить?

      В дальнейшем также могут понадобиться какие то доработки мода, если всё ок рассматриваю долгосрочное сотрудничество

      Связь тут или в тг @kovart7
    • whccompany
      By whccompany
      World Hosting Corporations 
                                                                GTA Game Host 
                                               CRMP PC& Mobile Project 
                                           Rostov Role Play | Rostov RP 
      Друзья, нашему проекту срочно требуется маппер для масштабного маппинга, нам требуется сделать:
      1) Городской маппинг (удалить города и создать новые города, сначало необходимо создать город Ростов-на-Дону ; посёлок Коксовый и село Ряженое, создать используя стоковые фотографии из Яндекса и Гугла)
      2) Фракционный маппинг ( Текстуры + Экстерьер + Интерьер )
      3) Маппинг работ ( Текстуры + Экстерьеры + Интерьеры )
      Бюджет до 60 000 рублей
      Возможно заключение трудового контракта 
      Пишите: ВКонтакте

    • gooding
      By gooding
      Всем здравствуйте, уважаемые читатели. Я много времени потратил на доработку данного игрового мода, чтобы его выставить на форум.
      Лог доработок можно посмотреть внизу, а скриншоты игрового мода внизу и верху.