02:31
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
Модератор форума: AXE, Weddew  
Компиляция из 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
Удачных вам компиляций wink



My life is real, like me
Dima-kunДата: Воскресенье, 18.10.2009, 14:08 | Сообщение # 271
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
Обнови инклюды для самп 0.3
Quote (Kaza40k)
NameTimer

а это уже гдето используется переименуй



Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
Kaza40kДата: Воскресенье, 18.10.2009, 18:19 | Сообщение # 272
Освоившийся
Группа: Продвинутые
Сообщений: 97
Награды: 2
Город: Нету
Репутация: 47
Замечания: 40%
Статус:
DizeL-ZR-, спс,а где можно скачать инклуды на 0.3 ?а то на этом сайте я немогу ещё скачивать

Добавлено (18.10.2009, 17:56)
---------------------------------------------
DizeL-ZR-, а всё скачал,скоплитил,только когда на сервер захожу начало проходит нормально,а когда появляется строчка ((/register пароль)) сервер зависает

Добавлено (18.10.2009, 18:19)
---------------------------------------------
DizeL-ZR-, и когда я "NameTimer" переименовал у меня появились другие ошибки

Dima-kunДата: Воскресенье, 18.10.2009, 18:20 | Сообщение # 273
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
Quote (Kaza40k)
сервер зависает

как зависает???

Quote (Kaza40k)
"NameTimer"

хз а ты что переименовал??



Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
Kaza40kДата: Понедельник, 19.10.2009, 11:00 | Сообщение # 274
Освоившийся
Группа: Продвинутые
Сообщений: 97
Награды: 2
Город: Нету
Репутация: 47
Замечания: 40%
Статус:
DizeL-ZR-,
Quote (DizeL-ZR-)
Quote (Kaza40k)
сервер зависает
я ничего не могу делать писать и т.д

Quote (DizeL-ZR-)
Quote (Kaza40k)
"NameTimer"

хз а ты что переименовал??


я переименовал NameTimer в NameTimer1 и появились такие ошибки:
[pwn]C:\Documents and Settings\1\Рабочий стол\Моё\Остальное\Копия Копия 2-й самп\gamemodes\larp.pwn(40877) : error 017: undefined symbol "NameTimer1"
C:\Documents and Settings\1\Рабочий стол\Моё\Остальное\Копия Копия 2-й самп\gamemodes\larp.pwn(42712) : warning 235: public function lacks forward declaration (symbol "OnPlayerPrivmsg")
C:\Documents and Settings\1\Рабочий стол\Моё\Остальное\Копия Копия 2-й самп\gamemodes\larp.pwn(43812) : error 021: symbol already defined: "NameTimer"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

2 Errors.
[/pwn]

Dima-kunДата: Понедельник, 19.10.2009, 18:31 | Сообщение # 275
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
ты 1 new NameTimer; в new NameTimer1; переименуй
[offtop]
OnPlayerPrivmsg Нах сотри.... в самп 0.3 нету стандартной команды /pm



Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
Kaza40kДата: Понедельник, 19.10.2009, 18:52 | Сообщение # 276
Освоившийся
Группа: Продвинутые
Сообщений: 97
Награды: 2
Город: Нету
Репутация: 47
Замечания: 40%
Статус:
DizeL-ZR-, а спс , щас попробую

Добавлено (19.10.2009, 18:52)
---------------------------------------------
DizeL-ZR-, чё то я немогу найти строчку 1 new NameTimer; искал через Ctrl+F
[offtop]OnPlayerPrivmsg cтёр,ошибка пропала[/offtop]

Dima-kunДата: Понедельник, 19.10.2009, 19:12 | Сообщение # 277
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
странно должно быть.... у тя new NameTimer; 2 раза повторяется..


Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
Kaza40kДата: Вторник, 20.10.2009, 13:06 | Сообщение # 278
Освоившийся
Группа: Продвинутые
Сообщений: 97
Награды: 2
Город: Нету
Репутация: 47
Замечания: 40%
Статус:
DizeL-ZR-, скажи свою почту,я мод скину,попробуй разобратся плиз

Добавлено (20.10.2009, 13:06)
---------------------------------------------
а чё означает эта ошибка?
[pwn]C:\Documents and Settings\1\Рабочий стол\Моё\Остальное\Ещё какой то\gamemodes\larp.pwn(42390) : error 054: unmatched closing brace ("}")
C:\Documents and Settings\1\Рабочий стол\Моё\Остальное\Ещё какой то\gamemodes\larp.pwn(43476) : error 021: symbol already defined: "NameTimer"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

2 Errors.
[/pwn]

Dima-kunДата: Вторник, 20.10.2009, 14:50 | Сообщение # 279
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
у тя скобка лишняя.... ищи ее


Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
Kaza40kДата: Среда, 21.10.2009, 12:21 | Сообщение # 280
Освоившийся
Группа: Продвинутые
Сообщений: 97
Награды: 2
Город: Нету
Репутация: 47
Замечания: 40%
Статус:
DizeL-ZR-, из 44355 cтрочек найти одно скобку,это скока времени надо,и как я узнаю что это именно она?
Dima-kunДата: Среда, 21.10.2009, 14:24 | Сообщение # 281
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
Quote (Kaza40k)
что это именно она?

Quote (Kaza40k)
larp.pwn(42390)

вот на этой строке глянь.



Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
Kaza40kДата: Пятница, 23.10.2009, 14:11 | Сообщение # 282
Освоившийся
Группа: Продвинутые
Сообщений: 97
Награды: 2
Город: Нету
Репутация: 47
Замечания: 40%
Статус:
DizeL-ZR-, Всё спс ошибка пропала,осталось только
[pwn]C:\Documents and Settings\1\Рабочий стол\Моё\Остальное\Ещё какой то\gamemodes\larp.pwn(43475) : error 021: symbol already defined: "NameTimer"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

1 Error.[/pwn]

Ghost-XДата: Пятница, 23.10.2009, 15:32 | Сообщение # 283
Мастер джэдай
Группа: Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус:
Kaza40k, у тебя переменная NameTimer 2 раза задана. Т.е. 2 раза в моде прописана строчка: new NameTimer;


Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит.
Хочешь остаться при своем мнении - держи его при себе.
Kaza40kДата: Пятница, 23.10.2009, 19:29 | Сообщение # 284
Освоившийся
Группа: Продвинутые
Сообщений: 97
Награды: 2
Город: Нету
Репутация: 47
Замечания: 40%
Статус:
GhostTT, а как исправить это?или дайте русский larp мод,а то этот мод русский нашёл и стока проблем
Ghost-XДата: Пятница, 23.10.2009, 19:41 | Сообщение # 285
Мастер джэдай
Группа: Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус:
Kaza40k, скинь мне - если время будет помогу ошибки исправить


Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит.
Хочешь остаться при своем мнении - держи его при себе.
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua