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

 



 
          





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





Последние Файлы 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
reAL_Дата: Воскресенье, 12.12.2010, 15:39 | Сообщение # 436
Новенький
Группа: Пользователи
Сообщений: 4
Награды: 0
Город: Одесса
Репутация: 0
Замечания: 0%
Статус:
Можете помочь, что означает эта ошибка
E:\Documents and Settings\ReAL\Рабочий стол\server by reAL\gamemodes\Mini.pwn(1106) : error 025: function heading differs from prototype

irinaДата: Суббота, 18.12.2010, 22:58 | Сообщение # 437
Новенький
Группа: Пользователи
Сообщений: 1
Награды: 0
Город: Казань
Репутация: 0
Замечания: 0%
Статус:
Morino_Reigan, дайте аську или скайп вот мой скайп upuna1991

нужна помочь срочно((

vladik13Дата: Пятница, 24.12.2010, 17:30 | Сообщение # 438
Уверенный в себе
Группа: Пользователи
Сообщений: 157
Награды: 2
Город: Екатеринбург - столица урала!
Репутация: -21
Замечания: 40%
Статус:
пишите всё в тему помощь


Давай за красивый рэп,
Сложим рифмоваными узорами этот трэк,
И пока будут бится наши сердца,
Будем писать до конца. Да ведь братца?
PoroshokДата: Пятница, 14.01.2011, 19:40 | Сообщение # 439
Новенький
Группа: Продвинутые
Сообщений: 21
Награды: 35
Город: Minsk
Репутация: 142
Замечания: 0%
Статус:
D:\Games\Grand Theft Auto\Grand Theft Auto San Andreas\Freedom LVRP\gamemodes\CoT.pwn(3461) : warning 215: expression has no effect
D:\Games\Grand Theft Auto\Grand Theft Auto San Andreas\Freedom LVRP\gamemodes\CoT.pwn(3491) : warning 215: expression has no effect
D:\Games\Grand Theft Auto\Grand Theft Auto San Andreas\Freedom LVRP\gamemodes\CoT.pwn(3758) : error 001: expected token: "-identifier-", but found "("
D:\Games\Grand Theft Auto\Grand Theft Auto San Andreas\Freedom LVRP\gamemodes\CoT.pwn(3766) : error 029: invalid expression, assumed zero
D:\Games\Grand Theft Auto\Grand Theft Auto San Andreas\Freedom LVRP\gamemodes\CoT.pwn(3766) : warning 215: expression has no effect
D:\Games\Grand Theft Auto\Grand Theft Auto San Andreas\Freedom LVRP\gamemodes\CoT.pwn(3766) : error 001: expected token: ";", but found "]"
D:\Games\Grand Theft Auto\Grand Theft Auto San Andreas\Freedom LVRP\gamemodes\CoT.pwn(3766) : error 029: invalid expression, assumed zero
D:\Games\Grand Theft Auto\Grand Theft Auto San Andreas\Freedom LVRP\gamemodes\CoT.pwn(3766) : fatal error 107: too many error messages on one line

Просьба помочь :)

k_i_r_i_l_lДата: Понедельник, 17.01.2011, 14:04 | Сообщение # 440
Новенький
Группа: Пользователи
Сообщений: 12
Награды: 0
Город: Саратов
Репутация: -5
Замечания: 0%
Статус:
Quote (Poroshok)
D:\Games\Grand Theft Auto\Grand Theft Auto San Andreas\Freedom LVRP\gamemodes\CoT.pwn(3758) : error 001: expected token: "-identifier-", but found "("

В первой строке компиелятор не понимает что такое -identifier-, если знаешь чё это такое исправляй

Quote (Poroshok)
D:\Games\Grand Theft Auto\Grand Theft Auto San Andreas\Freedom LVRP\gamemodes\CoT.pwn(3766) : error 029: invalid expression, assumed zero

Ошибки в 29 строке

Quote (Poroshok)
D:\Games\Grand Theft Auto\Grand Theft Auto San Andreas\Freedom LVRP\gamemodes\CoT.pwn(3766) : error 001: expected token: ";", but found "]"

Откуда ; у тебя в 1 строке???

Quote (Poroshok)
D:\Games\Grand Theft Auto\Grand Theft Auto San Andreas\Freedom LVRP\gamemodes\CoT.pwn(3766) : fatal error 107: too many error messages on one line

На сколько я понял, в 107 строке у тебя много ошибок.

Добавлено (17.01.2011, 14:04)
---------------------------------------------

Quote (k_i_r_i_l_l)
Quote (Poroshok)D:\Games\Grand Theft Auto\Grand Theft Auto San Andreas\Freedom LVRP\gamemodes\CoT.pwn(3766) : error 001: expected token: ";", but found "]"
Откуда ; у тебя в 1 строке???

Поправка, в конце строки должен быть знак ; которого у тебя нету.

КрендельДата: Вторник, 18.01.2011, 15:01 | Сообщение # 441
Уверенный в себе
Группа: Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус:
Quote (k_i_r_i_l_l)
В первой строке компиелятор не понимает что такое -identifier-, если знаешь чё это такое исправляй

Не в первой строке, а в 3758 строке!
Quote (k_i_r_i_l_l)
Ошибки в 29 строке

Ошибка в 3766 строке!
Quote (k_i_r_i_l_l)
Откуда ; у тебя в 1 строке???

Это 3766 строка!
Quote (k_i_r_i_l_l)
На сколько я понял, в 107 строке у тебя много ошибок.

Это 3766 строка!

Чувак, если ничерта не понимаешь, то зачем что-то еще советуешь???

Quote (Poroshok)
Просьба помочь

Выложи сюда строки 3758 и 3766.

Добавлено (18.01.2011, 14:58)
---------------------------------------------

Quote (reAL_)
Можете помочь, что означает эта ошибка

Выложи 1106 строку.

Добавлено (18.01.2011, 15:01)
---------------------------------------------

Quote (Temonex)
Да... Насчёт "варнингов" я так и не знаю что делать. Прошу помочь, они глаза мозолят.

Строку 1611 проверял на наличие данных переменных?



生き死に
[Nice]Дата: Вторник, 18.01.2011, 15:37 | Сообщение # 442
Новенький
Группа: I'm V.I.P.
Сообщений: 54
Награды: 1
Репутация: 27
Замечания: 40%
Статус:
помогите найти инклуд a_health фиг знает где нарыть его bad


о_О
leok90Дата: Воскресенье, 06.02.2011, 19:34 | Сообщение # 443
Новенький
Группа: Пользователи
Сообщений: 7
Награды: 0
Город: Ковров
Репутация: 0
Замечания: 0%
Статус:
C:\Users\Дима\Desktop\samp03csvr_win32\PAWNO для данного мода\include\JunkBuster.inc(1379) : error 017: undefined symbol "TELEPORT_HACK"
C:\Users\Дима\Desktop\samp03csvr_win32\PAWNO для данного мода\include\JunkBuster.inc(1380) : error 017: undefined symbol "TELEPORT_HACK"
C:\Users\Дима\Desktop\samp03csvr_win32\PAWNO для данного мода\include\JunkBuster.inc(1439) : error 017: undefined symbol "TELEPORT_HACK"
C:\Users\Дима\Desktop\samp03csvr_win32\PAWNO для данного мода\include\JunkBuster.inc(1443) : error 017: undefined symbol "TELEPORT_HACK"
C:\Users\Дима\Desktop\samp03csvr_win32\PAWNO для данного мода\include\JunkBuster.inc(1444) : error 017: undefined symbol "TELEPORT_HACK"
C:\Users\Дима\Desktop\samp03csvr_win32\PAWNO для данного мода\include\JunkBuster.inc(1449) : error 017: undefined symbol "TELEPORT_HACK"
C:\Users\Дима\Desktop\samp03csvr_win32\PAWNO для данного мода\include\JunkBuster.inc(2805) : error 017: undefined symbol "SPECTATE_HACK"
C:\Users\Дима\Desktop\samp03csvr_win32\gamemodes\gf.pwn(4192) : error 029: invalid expression, assumed zero
C:\Users\Дима\Desktop\samp03csvr_win32\gamemodes\gf.pwn(10765) : error 021: symbol already defined: "strtok"
C:\Users\Дима\Desktop\samp03csvr_win32\gamemodes\gf.pwn(10780) : error 047: array sizes do not match, or destination array is too small
C:\Users\Дима\Desktop\samp03csvr_win32\gamemodes\gf.pwn(13608) : warning 219: local variable "mod" shadows a variable at a preceding level
C:\Users\Дима\Desktop\samp03csvr_win32\gamemodes\gf.pwn(26489) : error 047: array sizes do not match, or destination array is too small
C:\Users\Дима\Desktop\samp03csvr_win32\gamemodes\gf.pwn(26612) : error 047: array sizes do not match, or destination array is too small
C:\Users\Дима\Desktop\samp03csvr_win32\gamemodes\gf.pwn(26846) : error 047: array sizes do not match, or destination array is too small
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

13 Errors.

что не так?

chopa_chopsДата: Среда, 09.02.2011, 12:14 | Сообщение # 444
Освоившийся
Группа: Пользователи
Сообщений: 77
Награды: 0
Город: Riga
Репутация: 9
Замечания: 20%
Статус:
что делать? проблемма на скрине.. >>

Добавлено (09.02.2011, 12:14)
---------------------------------------------
http://img198.imageshack.us/img198/7370/asdasdasx.png
скрин*


77.220.180.56:7777
Role play сервер с отличным модом...

p.s админы этого сайта если нельзя рекламить в подписи..
не баньте не знал просто уберите подпись

serpipДата: Воскресенье, 13.02.2011, 21:04 | Сообщение # 445
Новенький
Группа: Пользователи
Сообщений: 6
Награды: 0
Город: Киев
Репутация: 0
Замечания: 0%
Статус:
Помогите, проблема с комплентацией:
(1547) : error 047: array sizes do not match, or destination array is too small
(1555) : error 047: array sizes do not match, or destination array is too small

Вот строки:

Code
   if(strcmp(cmd, "/givecash", true) == 0) {
   tmp = strtok(cmdtext, idx);

   if(!strlen(tmp)) {
    SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givecash [ID èãðîêà] [ñêîëüêî]");
    return 1;
   }
   giveplayerid = strval(tmp);

   tmp = strtok(cmdtext, idx);
   if(!strlen(tmp)) {
    SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givecash [ID èãðîêà] [ñêîëüêî]");
    return 1;
   }
    moneys = strval(tmp);

Я так понял, нужно увеличить массив tmp? как это сделать?

Добавлено (13.02.2011, 21:04)
---------------------------------------------

Quote (serpip)
(1547) : error 047: array sizes do not match, or destination array is too small (1555) : error 047: array sizes do not match, or destination array is too small

Ошибки в 2 строках tmp = strtok(cmdtext, idx);

SnowCatДата: Понедельник, 14.02.2011, 13:14 | Сообщение # 446
Новенький
Группа: Пользователи
Сообщений: 1
Награды: 0
Город: Вегас
Репутация: 0
Замечания: 0%
Статус:
Как перевести из PAWNO в AMX понятно, а наоборот? какая программа нужна ммм? Просто я РП сделал, а павно затерял xD
AndrejsДата: Вторник, 15.02.2011, 11:18 | Сообщение # 447
Группа: I'm V.I.P.
Сообщений: 1801
Награды: 37
Город: Tallinn
Репутация: 2282
Замечания: 20%
Статус:
SnowCat, полностью правильно декомпилировать из AMX в PWN невозможно, по крайней мере это непосильно очень многим.

Добавлено (15.02.2011, 11:18)
---------------------------------------------

Quote (serpip)
Я так понял, нужно увеличить массив tmp? как это сделать?

в public OnPlayerCommandText ищи, в самом начале






Сообщение отредактировал McSquizzy - Вторник, 15.02.2011, 11:19
Disket@Дата: Пятница, 18.02.2011, 19:00 | Сообщение # 448
Новенький
Группа: Пользователи
Сообщений: 49
Награды: 3
Город: Москва
Репутация: -8
Замечания: 20%
Статус:
Quote
[18:23:48] Disket@: C:\Users\Diman\Desktop\Íîâàÿ ïàïêà\gamemodes\LS-RP.pwn(13233) : error 021: symbol already defined: "strtok"
C:\Users\Diman\Desktop\Íîâàÿ ïàïêà\gamemodes\LS-RP.pwn(13248) : error 047: array sizes do not match, or destination array is too small

Quote
[18:24:22] Disket@: strtok(const string[], &index) (13233)

Quote
[18:24:54] Disket@: return result; (13248)

Predator-RPДата: Среда, 23.02.2011, 20:00 | Сообщение # 449
Новенький
Группа: Пользователи
Сообщений: 50
Награды: 0
Город: Murmansk
Репутация: 0
Замечания: 0%
Статус:
D:\ñàíüêà\Version_6.0\Áåñïëàòíàÿ ñáîðêà\gamemodes\GM.pwn(1550) : error 018: initialization data exceeds declared size
D:\ñàíüêà\Version_6.0\Áåñïëàòíàÿ ñáîðêà\gamemodes\GM.pwn(1554) : error 055: start of function body without function header
D:\ñàíüêà\Version_6.0\Áåñïëàòíàÿ ñáîðêà\gamemodes\GM.pwn(1584) : error 001: expected token: "}", but found "new"
D:\ñàíüêà\Version_6.0\Áåñïëàòíàÿ ñáîðêà\gamemodes\GM.pwn(14854) : error 037: invalid string (possibly non-terminated string)
D:\ñàíüêà\Version_6.0\Áåñïëàòíàÿ ñáîðêà\gamemodes\GM.pwn(14854) : error 029: invalid expression, assumed zero
D:\ñàíüêà\Version_6.0\Áåñïëàòíàÿ ñáîðêà\gamemodes\GM.pwn(14854) : error 029: invalid expression, assumed zero
D:\ñàíüêà\Version_6.0\Áåñïëàòíàÿ ñáîðêà\gamemodes\GM.pwn(14854) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

7 Errors.

помогите исправить!?? suicide2


[IMG]http://s013.radikal.ru/i325/1108/1c/bb791b3bc324.jpg[/IMG]
Scripter_MisterДата: Вторник, 01.03.2011, 19:52 | Сообщение # 450
Новенький
Группа: Пользователи
Сообщений: 7
Награды: 0
Город: Инкогнито
Репутация: 0
Замечания: 0%
Статус:
ПАЦАНЫ ПОМОГИТЕ ПЛЗ У МЕНЯ ВЫДАЕТ ОШИБКУ

C:\Documents and Settings\user\Рабочий стол\v 0.1\gamemodes\J-Rp.pwn(6424) : warning 225: unreachable code
C:\Documents and Settings\user\Рабочий стол\v 0.1\gamemodes\J-Rp.pwn(44319) : error 021: symbol already defined: "NameTimer"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

1 Error.

НУЖНО КАК МОЖНО БЫСТРЕЕ ПОТОМУ ЧТО ДРУГАНЫ СЕРВ ЖДУТ ИГРАТЬ ХОТЯТ))

Поиск:





 


 


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