Sign in to follow this  
Followers 0
DEST

Как найти пропущенную скобку?

3 posts in this topic

Если вы пропустили где-то скобку (не закрыли), то pawn выдаст 26 ошибок на функции, которые в моде объявлены. 

Если вы поставили лишнюю скобку, pawn вылетит.

Благодаря этому уроку вы сможете найти пропущенную скобку. 

1) Скачиваем эту программу. И открываем ее:

Спойлер

rAw-LC-Vg7w.jpg

2) Кликаем "Browse" и указываем путь до .pwn файла.

3) Нажимаем "Start". 

4) После, программа вам выдаст кол-во открытых и закрытых скобок. Эти числа должны совпадать. Если же нет, вы где-то не закрыли, или не открыли скобку. Также, программа выдаст строку, в которой скобка не закрыта / не открыта. 

Спойлер

kLr6dc3TRJU.jpg

Автор: Evqeniy

Работоспособность данного метода не проверена. В случае обнаружения неисправности, пишите в теме.

На этом все!

Share this post


Link to post
Share on other sites

Не работает ничего

Share this post


Link to post
Share on other sites

@Aleksandr_Golovin все работает, специально проверил.

Спойлер

deMD1KflQeKtDZ8TYPD85g.jpeg

 

Я не закрыл в конце паблика, строку она показала, где паблик начинается.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • whg41515
      By whg41515
      здраствуйте, я начинающий разработчик по павно, впервые столкнулся с ошибкой 10, не могли ли вы мне помочь ее решить?
       
      C:\Users\tkach\Desktop\Nevada RP\gamemodes\new.pwn(8) : error 017: undefined symbol "MAX_PLAYERS"
      C:\Users\tkach\Desktop\Nevada RP\gamemodes\new.pwn(8) : error 009: invalid array size (negative, zero or out of bounds)
      C:\Users\tkach\Desktop\Nevada RP\gamemodes\new.pwn(11) : warning 235: public function lacks forward declaration (symbol "OnPlayerConnect")
      C:\Users\tkach\Desktop\Nevada RP\gamemodes\new.pwn(14) : error 017: undefined symbol "SendClientMessage"
      C:\Users\tkach\Desktop\Nevada RP\gamemodes\new.pwn(23) : warning 235: public function lacks forward declaration (symbol "OnPlayerCommandText")
      C:\Users\tkach\Desktop\Nevada RP\gamemodes\new.pwn(25) : error 017: undefined symbol "strcmp"
      C:\Users\tkach\Desktop\Nevada RP\gamemodes\new.pwn(27) : error 017: undefined symbol "ShowPlayerDialog"
      C:\Users\tkach\Desktop\Nevada RP\gamemodes\new.pwn(31) : error 017: undefined symbol "strcmp"
      C:\Users\tkach\Desktop\Nevada RP\gamemodes\new.pwn(36) : error 017: undefined symbol "strcpy"
      C:\Users\tkach\Desktop\Nevada RP\gamemodes\new.pwn(36) : error 002: only a single statement (or expression) can follow each "case"
      C:\Users\tkach\Desktop\Nevada RP\gamemodes\new.pwn(36) : error 036: empty statement
      C:\Users\tkach\Desktop\Nevada RP\gamemodes\new.pwn(36) : fatal error 107: too many error messages on one line
      Compilation aborted.Pawn compiler 3.2.3664              Copyright (c) 1997-2006, ITB CompuPhase

      10 Errors.
      заранее спасибо.
    • kirillyt85
      By kirillyt85
      Когда загружаю скин игроку на сервере вылезает такая ошибка:
      [14:53:45] [plugins/mysql] cache_get_value_name_int: field 'id' not found (C:\Users\Admin\Downloads\fdsfsfdsdfsdfs\gamemodes\project.pwn:621)
      [14:53:45] [plugins/mysql] cache_get_value_name: field 'email' not found (C:\Users\Admin\Downloads\fdsfsfdsdfsdfs\gamemodes\project.pwn:622)
      [14:53:45] [plugins/mysql] cache_get_value_name_int: field 'ref' not found (C:\Users\Admin\Downloads\fdsfsfdsdfsdfs\gamemodes\project.pwn:623)
      [14:53:45] [plugins/mysql] cache_get_value_name_int: field 'sex' not found (C:\Users\Admin\Downloads\fdsfsfdsdfsdfs\gamemodes\project.pwn:624)
      [14:53:45] [plugins/mysql] cache_get_value_name_int: field 'race' not found (C:\Users\Admin\Downloads\fdsfsfdsdfsdfs\gamemodes\project.pwn:625)
      [14:53:45] [plugins/mysql] cache_get_value_name_int: field 'age' not found (C:\Users\Admin\Downloads\fdsfsfdsdfsdfs\gamemodes\project.pwn:626)
      [14:53:45] [plugins/mysql] cache_get_value_name_int: field 'skin' not found (C:\Users\Admin\Downloads\fdsfsfdsdfsdfs\gamemodes\project.pwn:627)
      [14:53:45] [plugins/mysql] cache_get_value_name: field 'regdata' not found (C:\Users\Admin\Downloads\fdsfsfdsdfsdfs\gamemodes\project.pwn:628)
      [14:53:45] [plugins/mysql] cache_get_value_name: field 'regip' not found (C:\Users\Admin\Downloads\fdsfsfdsdfsdfs\gamemodes\project.pwn:629)
      [14:53:45] [plugins/mysql] cache_get_value_name_int: field 'admin' not found (C:\Users\Admin\Downloads\fdsfsfdsdfsdfs\gamemodes\project.pwn:630)
      [14:53:45] [plugins/mysql] cache_get_value_name_int: field 'money' not found (C:\Users\Admin\Downloads\fdsfsfdsdfsdfs\gamemodes\project.pwn:631)

      Пишет вот такую ошибку. Как я понял он не находит поля в бд, хотя в базе данных они есть. Скажите, что делать?
      И происходит это при авторизации, а при регистрации все нормально