Быстрый переход в группу «Пользователи», без надобности написания постов и ожидания.
Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info
Маппинг для сервера
Если вы хотите обновить Ваш сервер новыми доработками — то зайдите в наш раздел. Большой выбор готовых решений от наших пользователей
Моды для сервера
Огромный выбор различных модификаций для Вашего сервера. Пролистайте эти темы! Возможно именно там Вы найдете то, что искали уже давно.
Программы для скриптера
Подборка удобных программ для скриптера
- Автор темы Rusya42
- Дата начала 18 Дек 2011
- Теги ampcompilerctrledmlibrarymusic forumpawnpawn compilerpawno
Для просмотра других записей требуется обновить аккаунт.
Статус В этой теме нельзя размещать новые ответы.
Rusya42
Пользователь
Регистрация 19 Окт 2011 Сообщения 86 Лучшие ответы 0 Репутация 3
Ultra Host Tutorials — Most Common Pawn Compiler «Errors/Warnings»
У меня вылетает PAWNO с ошибкой Прекращена работа программы Pawn Compiler Library. Я знаю что это означает что где то не хватает фигурной скобки < или >. Но вот как найти код где не хватает. Не могу найти. Есть способы как найти?
Статус В этой теме нельзя размещать новые ответы.
Поделиться:
- Партнеры Pawno Info
- Условия и правила
- Политика конфиденциальности
- Помощь
- Главная
- RSS
О нас
«Pawno Info» — портал о программировании номер один. Начните с нами изучать эти великолепные и бесконечные виртуальные миры. Научитесь создавать функции и скрипты используя наши уроки по программированию на различных языках. Задавайте вопросы которые Вас интересуют и получайте ответы от наших профессионалов. Будьте с нами.
Будьте там, где лучшее.
Наши ссылки
Статистика форума
Темы 196,629 Сообщения 1,355,029 Пользователи 108,541 Новый пользователь Danic_Ryan
Портал о программировании Pawno-Info.Ru
Created by Giness
Уважаемый Гость.
Пожалуйста — воздержитесь от любых комментариев на форуме относительно ситуации в мире.
В личных сообщениях, в темах и где бы то не было.
Помните — это закончится в любом случае, а слова, сказанные (или написанные) Вами — не забудутся никогда.
МЫ ЗА МИР.
(Любые сообщения относительно ситуации в мире(не важно с каким смыслом) буду удаляться. А пользователи — блокироваться безвозвратно. )
Источник: pawno-info.ru
Pawnc.dll Загрузить
#2 Tutorial Pawno : Rezolvare (pawn compiler library has stopped working)
Нажмите «Загрузить Сейчас», чтобы получить утилиту для ПК, которая идет с pawnc.dll. Утилита автоматически определит отсутствующие dll и предложит установить их автоматически. Будучи простой в использовании утилитой, она является отличной альтернативой ручной установке, что было признано многими компьютерными экспертами и компьютерными журналами.
Ограничения: пробная версия предлагает неограниченное количество сканирований, резервное копирование, бесплатное восстановление реестра Windows. Полную версию необходимо приобрести. Она поддерживает такие операционные системы, как Windows 10, Windows 8 / 8.1, Windows 7 и Windows Vista (64/32 bit).
Размер файла: 3,04 Мб, Время загрузки:
Источник: wikidll.com
Форум Pawn.Wiki — Воплоти мечту в реальность!: Проблема с компилятором — Форум Pawn.Wiki — Воплоти мечту в реальность!
Himars M142
Отправлено 25 февраля 2023 — 18:01
- Группа: Активные пользователи
- Сообщений: 40
- Регистрация: 10 сентября 22
Приветствую, у меня не компилируеться мой мод (.pwn). Все другие .pwn файли компилируються.
(Компилятор прекращает работу => Pawn Compiler Library | Все кроме моего мода компилируеться)
#2
DeimoS
Отправлено 25 февраля 2023 — 18:07
- Группа: Vip
- Сообщений: 4 990
- Регистрация: 14 марта 12
Ну так значит проблема не с компилятором, а с твоим кривым модом.
Вероятно, скобку где-то не закрыл. Или ещё какая-то синтаксическая ошибка, приводящая к крашу компилятора.
Экстрасенсы на этом форуме не обитают, увы.
#3
Perdolinka
Отправлено 25 февраля 2023 — 18:08
- Группа: Активные пользователи
- Сообщений: 1 754
- Регистрация: 07 июня 21
Давай лог с ошибками, предоставленный компилятором
#4
Himars M142
Отправлено 25 февраля 2023 — 20:01
- Группа: Активные пользователи
- Сообщений: 40
- Регистрация: 10 сентября 22
Perdolinka (25 февраля 2023 — 18:08) писал:
Давай лог с ошибками, предоставленный компилятором
нету вообще
#5
DeimoS
Отправлено 25 февраля 2023 — 20:14
- Группа: Vip
- Сообщений: 4 990
- Регистрация: 14 марта 12
Автор, мы тут тебе ничем помочь не сможем. Тебе либо самостоятельно нужно искать проблему, просматривая недавно добавленный код, либо обращаться в стол заказов, чтоб это сделал кто-то за тебя.
Компилятор, как я уже говорил, крашит при нескольких условиях: достаточно критическая синтаксическая ошибка, делающая весь остальной код невалидным + большой объём скрипта.
Привести к такому может и не закрытая или лишняя скобка, а-ля:
main() < >>
И, например, незавершённая строка, а-я:
print(«сообщение);
Или, например, кривой кодировкой одного из файлов, из-за которой случается и баг выше.
В общем, какого-то готового волшебного решения тут не найти. Только изучение кода и поиск причины.
#6
Perdolinka
Отправлено 25 февраля 2023 — 20:54
- Группа: Активные пользователи
- Сообщений: 1 754
- Регистрация: 07 июня 21
Также хотел бы подметить, что такое может произойти в случае, если нарушить логику работы оператора. К примеру, однажды, заместо case в switch, вставил первоначально создание переменной и, тем самым, нарушив работоспобность оператора
#7
DeimoS
Отправлено 25 февраля 2023 — 22:16
- Группа: Vip
- Сообщений: 4 990
- Регистрация: 14 марта 12
Да тут можно часами все варианты возникновения краша описывать. Ибо, как и сказал, краш может произойти с любым крупным скриптом, в котором совершена синтаксическая ошибка, которая не даёт компилятору сопоставить конкретную строку кода с конкретным блоком кода. Из-за этого, вероятно, компилятор начинает считать все последующие строки ошибочными и в один момент просто переполняется какой-то внутренний буфер или происходит ещё что-то подобное. При этом, на небольших скриптах такая синтаксическая ошибка просто приведёт к тому, что компилятор выдаст знаменитые 26 ошибок.
К слову, можно попробовать взять модифицированный компилятор — https://github.com/p. mpiler/releases
Правда, вероятнее всего, код автора темы не очень заточен под новые диагностики, так что дополнительно стоит их отключить (но лучше — временно), прописав в моде
#pragma warning disable 214 #pragma warning disable 239 #pragma warning disable 240
#8
continue
Отправлено 25 февраля 2023 — 23:46
- Группа: Активные пользователи
- Сообщений: 554
- Регистрация: 08 ноября 17
если вариант с компилятором от zeex не прокатит, то можно попробовать вставлять в рандомные участки кода:
#error «test»
Таким образом можно будет локализовать проблему =)
Источник: pawn.wiki