Компиляция из PWN в AMX (База знаний)
|
|
Stine | Дата: Воскресенье, 11.11.2007, 20:06 | Сообщение # 1 |
Новенький
Группа:
Пользователи
Сообщений: 1
Награды: 3
Репутация: 11
Замечания: 0%
Статус:
| Чтобы скомпилировать из pwn в amx вам нужен встроеный компилятор Pawno, который находится в папке с вашим сервером. Запускаем pawn.exe, жмём открыть. Находим свой pwn файл, который хотим скомпилировать и жмём открыть. Код перед вами, много чего не понятного, если вы со мной согласны, то лучше пока что ничего в этом коде не трогать, чтобы не напортачить. Далее жмём на синенькую стрелочку либо F5. Это нужно чтобы отдать команду программе "Скомпилировать" Если вы видите в появившемся окошке либо такое: Code Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase Либо такое: Code Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase Header size: 5768 bytes Code size: 720992 bytes Data size: 870824 bytes Stack/heap size: 16384 bytes; estimated max. usage=4737 cells (18948 bytes) Total requirements: 1613968 bytes либо такое: Code C:\DOCUME~1\AXE\0016~1\cng.pwn(119) : warning 217: loose indentation Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 1 Warning. Значит мод скомпилировался правильно и амх файл появился в директории где и находился pwn. Если увидете надпись в конце Warning * то ничего страшного, это всего лишь предупреждение. А вот если в конце будут Error: * то это уже ошибка в коде и ваш файл не скомпилировался. Если в коде есть ошибка, то надпись будет выглядеть так: Code C:\DOCUME~1\AXE\0016~1\penls.pwn(20178) : error 029: invalid expression, assumed zero Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 26 Errors. То это уже чтото не так в строение кода, возможно гдето чтото не доработано и не исправлено. Если ошибка выглядит так: Code C:\Documents and Settings\AXE\Ðàáî÷èé ñòîë\penls.pwn(1) : fatal error 100: cannot read from file: "a_samp" Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 1 Error. То у вас нет необходимых include для компиляции, это можно исправить скачав их с нашего сайта Скачать и скопировав в папку компилятора include Удачных вам компиляций
My life is real, like me
|
|
|
|
Slaeme | Дата: Среда, 02.01.2008, 09:34 | Сообщение # 31 |
Новенький
Группа:
Продвинутые
Сообщений: 9
Награды: 1
Город: ekabyrg
Репутация: -2
Замечания: 0%
Статус:
| Не чо не понел=(
|
|
|
|
XPMan | Дата: Пятница, 04.01.2008, 16:50 | Сообщение # 32 |
Новенький
Группа:
Продвинутые
Сообщений: 5
Награды: 1
Город: sd
Репутация: -1
Замечания: 20%
Статус:
| А что мне делать если при запуске пишет: "Приложение не было запущено, поскольку оно некорректно настроено. Повторная установка........" Переставлял не помогло, что ето может быть?
|
|
|
|
EvilTH | Дата: Пятница, 04.01.2008, 21:21 | Сообщение # 33 |
Новенький
Группа:
Продвинутые
Сообщений: 4
Награды: 1
Город: Электросталь
Репутация: -1
Замечания: 0%
Статус:
| Спасибо за материал!Я щас работаю над модом(мелким ).С помощью SAMP Script Maker сделал один файл,а должно быть два Вот P(G)awno и помогло. Щютка
|
|
|
|
LiL_aLeX | Дата: Пятница, 04.01.2008, 22:09 | Сообщение # 34 |
Новенький
Группа:
Пользователи
Сообщений: 12
Награды: 1
Город: Минск
Репутация: -2
Замечания: 0%
Статус:
| Stine, спасибо! Статья очень помогла!
|
|
|
|
dura4ok | Дата: Вторник, 08.01.2008, 15:39 | Сообщение # 35 |
Постоялец
Группа:
Продвинутые
Сообщений: 357
Награды: 1
Город: Cеверодонецк
Репутация: 24
Замечания: 0%
Статус:
| RegEdit, Quote Проверь, чтоб был обязательно файл pawn-lang.pdf. зачем? его перестали кидать в папку с выходом 0.2 версии. это просто английский мануал по языку пешки.Добавлено (08.01.2008, 15:29) --------------------------------------------- gordeon, не надо тебе этого файла. павно с сервером с оффсайта прекрасно работает. Добавлено (08.01.2008, 15:39) --------------------------------------------- FILER, ларчик просто открывался (с) юзая яндех сразу находится такое: Quote Итак, у кого не пашет компилер и пишет Unable to execute compiler те берут и ставят себе .NET Framework версия 2.0 или выше
|
|
|
|
zedt | Дата: Четверг, 10.01.2008, 17:51 | Сообщение # 36 |
Новенький
Группа:
Продвинутые
Сообщений: 7
Награды: 1
Город: Москва
Репутация: -1
Замечания: 0%
Статус:
| C:\Games\GTA sAn ANDREAS\SAMP\gamemodes\GTARP.pwn(11) : fatal error 100: cannot read from file: "a_samp" Compilation aborted.Pawn compiler 3.0.3367 Copyright © 1997-2005, ITB CompuPhase 1 Error. А у меня вот это пишет что делать?
|
|
|
|
KPbICA | Дата: Четверг, 10.01.2008, 18:24 | Сообщение # 37 |
Новенький
Группа:
Продвинутые
Сообщений: 6
Награды: 1
Город: Санкт-Петербург
Репутация: -2
Замечания: 0%
Статус:
| А у мя прблема ...Я все сделал по инструкции,скомплектировал все без ошибок,а когда запускаю мод,то сервер просто вылетает.Что можно с этим сделать?Помогите плз!
блин,ну подпись!
|
|
|
|
dura4ok | Дата: Четверг, 10.01.2008, 19:35 | Сообщение # 38 |
Постоялец
Группа:
Продвинутые
Сообщений: 357
Награды: 1
Город: Cеверодонецк
Репутация: 24
Замечания: 0%
Статус:
| zedt, пропиши в начале скрипта, где инклуды добавляются #include <a_samp> KPbICA, телепатии не существует. какой мод? какие фильтрскрипты используешь? а скорее всего неправильно прописан конфиг в файле server.cfg посмотри лог сервера - может ты пароль на свой не поменял?
|
|
|
|
RegEdit | Дата: Пятница, 11.01.2008, 16:25 | Сообщение # 39 |
Уважаемый человек
Группа:
Продвинутые
Сообщений: 972
Награды: 5
Город: Воронеж
Репутация: 101
Замечания: 20%
Статус:
| dura4ok, это значит что у zedt либо нет инклуды a_samp, либо она повреждена. Если бы у него она не была прописана то выдавало бы кучу ошибок вроде "undefined symbol 'AddStaticVehicle'" и т.д. Quote (dura4ok) может ты пароль на свой не поменял? не из-за этого точно. Сервак закрывается если не изменить пароль.
"эта акс сделал... видно твоя жопа ему не понравилась..." © MAK "Парни оплодотворяются с 13 лет" © SpLaSh По поводу скриптов/модов и скриптинга в pawn в ЛС/ICQ не обращаться. Для этих целей, в конце концов, существует форум.
Сообщение отредактировал RegEdit - Пятница, 11.01.2008, 16:26 |
|
|
|
SuperPower | Дата: Суббота, 12.01.2008, 21:38 | Сообщение # 40 |
Новенький
Группа:
Пользователи
Сообщений: 13
Награды: 1
Город: Kozelsk
Репутация: -2
Замечания: 20%
Статус:
| парни а подскажите плиз где можно взять подробную инструкцию по тому как расставить тачки в моде?
|
|
|
|
guzhev | Дата: Воскресенье, 13.01.2008, 14:09 | Сообщение # 41 |
Новенький
Группа:
Пользователи
Сообщений: 6
Награды: 1
Город: Saratov
Репутация: -2
Замечания: 20%
Статус:
| Подскажите где найти мод Public Enemy?
|
|
|
|
RosT | Дата: Воскресенье, 13.01.2008, 17:59 | Сообщение # 42 |
Новенький
Группа:
Продвинутые
Сообщений: 8
Награды: 1
Репутация: -1
Замечания: 0%
Статус:
| Stine, Респект, спасибо за помощь.
|
|
|
|
ElectrixX | Дата: Воскресенье, 13.01.2008, 20:15 | Сообщение # 43 |
Новенький
Группа:
Продвинутые
Сообщений: 73
Награды: 2
Город: VolgograD VoLT
Репутация: 13
Замечания: 0%
Статус:
| Quote (guzhev) Подскажите где найти мод Public Enemy? ВОТ ТУТ
|
|
|
|
MC_Sw55t | Дата: Воскресенье, 13.01.2008, 22:41 | Сообщение # 44 |
Новенький
Группа:
Продвинутые
Сообщений: 66
Награды: 1
Город: Omsk
Репутация: 20
Замечания: 20%
Статус:
| Code D:\Games\GTASAN~1\Server\SAMP_R~1\PEN1_LS+SF_v.1.4\gamemodes\penls.pwn(13049) : error 037: invalid string (possibly non-terminated string) D:\Games\GTASAN~1\Server\SAMP_R~1\PEN1_LS+SF_v.1.4\gamemodes\penls.pwn(14784) : error 037: invalid string (possibly non-terminated string) D:\Games\GTASAN~1\Server\SAMP_R~1\PEN1_LS+SF_v.1.4\gamemodes\penls.pwn(15760) : error 037: invalid string (possibly non-terminated string) и как это понять???
PEN1: LS+SF+LV
Сообщение отредактировал MC_Sw55t - Понедельник, 14.01.2008, 13:48 |
|
|
|
cooller | Дата: Понедельник, 14.01.2008, 03:35 | Сообщение # 45 |
Постоялец
Группа:
Пользователи
Сообщений: 404
Награды: 1
Город: From Shadow
Репутация: 19
Замечания: 20%
Статус:
| Quote (dura4ok) Итак, у кого не пашет компилер и пишет Unable to execute compiler те берут и ставят себе .NET Framework версия 2.0 или выше я поставил сибе NET Framework версия 2.0,а Unable to execute compiler так и не дает компилить ,есть еще варианты???
|
|
|
|