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

 



 
          





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





Последние Файлы 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
xSLiMxДата: Понедельник, 22.03.2010, 08:34 | Сообщение # 346
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2163
Награды: 34
Город: Ростов - на - Дону
Репутация: 1429
Замечания: 80%
Статус:
СкочаДь нуба мот бисплатно. Правда там еще исправлять и исправлять.
PepykДата: Понедельник, 22.03.2010, 17:14 | Сообщение # 347
Освоившийся
Группа: Пользователи
Сообщений: 111
Награды: 1
Город: ЧернобыльЬ
Репутация: 13
Замечания: 0%
Статус:
А КтоТо помоЖет с ЭтОго мода gf заМутИтЬ амх???))))

Я ПросТО НеЧигО Не ПониМаю!!...

ПомоГите НеЗнайКе!!! хДД))

xSLiMxДата: Понедельник, 22.03.2010, 17:20 | Сообщение # 348
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2163
Награды: 34
Город: Ростов - на - Дону
Репутация: 1429
Замечания: 80%
Статус:
Quote (Pepyk)
А КтоТо помоЖет с ЭтОго мода gf заМутИтЬ амх???))))
Я ПросТО НеЧигО Не ПониМаю!!...

ПомоГите НеЗнайКе!!! хДД))

ВиДиШ в ПаВнО ТрИуГоЛьНиК? НаЖмИ На НиВо!1 ИлИ ПрОсТо F5

PepykДата: Понедельник, 22.03.2010, 17:54 | Сообщение # 349
Освоившийся
Группа: Пользователи
Сообщений: 111
Награды: 1
Город: ЧернобыльЬ
Репутация: 13
Замечания: 0%
Статус:
4 ОшибКи выДаЁт! ))
Что мнЕ делАть?? хДД))

_LexA_Дата: Понедельник, 22.03.2010, 20:04 | Сообщение # 350
Долгожитель
Группа: Продвинутые
Сообщений: 1437
Награды: 161
Город: Ростов-на-Дону
Репутация: 563
Замечания: 20%
Статус:
Quote (Pepyk)
4 ОшибКи выДаЁт! )) Что мнЕ делАть?? хДД))

Исправлять.

PepykДата: Понедельник, 22.03.2010, 21:18 | Сообщение # 351
Освоившийся
Группа: Пользователи
Сообщений: 111
Награды: 1
Город: ЧернобыльЬ
Репутация: 13
Замечания: 0%
Статус:
Я Не Скриптер чтоб так сесть у компа зайти в павно и исправлятЬ!!!

Я вооЩето тоКо 3 День В павно РубЛюсь... И прОшу ХотЬ кавото чтоб чем-то помог!

Ты Ж коГда начаНал тебе Же тоже помоГали!! )))

_LexA_Дата: Понедельник, 22.03.2010, 21:24 | Сообщение # 352
Долгожитель
Группа: Продвинутые
Сообщений: 1437
Награды: 161
Город: Ростов-на-Дону
Репутация: 563
Замечания: 20%
Статус:
Pepyk, выложи сами ошибки и строки с ошибками...
PepykДата: Понедельник, 22.03.2010, 21:28 | Сообщение # 353
Освоившийся
Группа: Пользователи
Сообщений: 111
Награды: 1
Город: ЧернобыльЬ
Репутация: 13
Замечания: 0%
Статус:
Вот
[pwn]C:\DOCUME~1\User\Desktop\gf.pwn(1988) : warning 235: public function lacks forward declaration (symbol "OnRconLoginAtemp")
C:\DOCUME~1\User\Desktop\gf.pwn(1998) : error 001: expected token: "-string end-", but found "-identifier-"
C:\DOCUME~1\User\Desktop\gf.pwn(1998) : error 017: undefined symbol "Bye"
C:\DOCUME~1\User\Desktop\gf.pwn(1998) : error 017: undefined symbol "indent"
C:\DOCUME~1\User\Desktop\gf.pwn(1998) : fatal error 107: too many error messages on one line

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

4 Errors.

Добавлено (22.03.2010, 21:28)
---------------------------------------------
Вот ошибки
public OnRconLoginAtemp(ip[], password[], success)

SendClientMessage("amx" -=) , "Wrong" "Password" Bye!indent //Send a message

_LexA_Дата: Понедельник, 22.03.2010, 21:38 | Сообщение # 354
Долгожитель
Группа: Продвинутые
Сообщений: 1437
Награды: 161
Город: Ростов-на-Дону
Репутация: 563
Замечания: 20%
Статус:
Quote (Pepyk)
warning 235: public function lacks forward declaration (symbol "OnRconLoginAtemp")

Попробуй выше прописать forward OnRconLoginAtemp(playerid);
Quote (Pepyk)
error 017: undefined symbol "Bye"

Ссылка.
Quote (Pepyk)
fatal error 107: too many error messages on one line

Тоже ссылка.
Quote (Pepyk)
error 001: expected token: "-string end-", but found "-identifier-"

И опять ссылка.
Лучше ещё выложи
Quote (_LexA_)
строки с ошибками

т.е. строку
Quote (Pepyk)
(1998)

stepmexДата: Понедельник, 22.03.2010, 21:46 | Сообщение # 355
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
_LexA_, не значешь как помочь свали вон!

Quote (Pepyk)
C:\DOCUME~1\User\Desktop\gf.pwn(1988) : warning 235: public function lacks forward declaration (symbol "OnRconLoginAtemp")

обнови инклуды в павно до 0.3 версии!

Quote (Pepyk)
C:\DOCUME~1\User\Desktop\gf.pwn(1998) : error 001: expected token: "-string end-", but found "-identifier-"
C:\DOCUME~1\User\Desktop\gf.pwn(1998) : error 017: undefined symbol "Bye"
C:\DOCUME~1\User\Desktop\gf.pwn(1998) : error 017: undefined symbol "indent"
C:\DOCUME~1\User\Desktop\gf.pwn(1998) : fatal error 107: too many error messages on one line

SendClientMessage(playerid, 0xFF8C13FF, "Wrong Password Bye!");
Советую пройти по ссылке и изучить структуру данной команды! Хотя какая разница все равно ты этого не сделаешь, проще же когда за тебя делают! mda



И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
xSLiMxДата: Понедельник, 22.03.2010, 21:59 | Сообщение # 356
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2163
Награды: 34
Город: Ростов - на - Дону
Репутация: 1429
Замечания: 80%
Статус:
Йопт яж 1/3 говна исправил. На последнии 4 варнинга у мя мозга не хватило)
CrAzYkДата: Понедельник, 22.03.2010, 22:51 | Сообщение # 357
Новенький
Группа: Пользователи
Сообщений: 1
Награды: 0
Город: Kishinev
Репутация: 0
Замечания: 0%
Статус:
Спасибо большое всем!!


ищу прикольные моды для SA:MP
PepykДата: Понедельник, 22.03.2010, 23:13 | Сообщение # 358
Освоившийся
Группа: Пользователи
Сообщений: 111
Награды: 1
Город: ЧернобыльЬ
Репутация: 13
Замечания: 0%
Статус:
Вот кароче те ошибки ток +1 по совету))

C:\DOCUME~1\User\Desktop\gf.pwn(1988) : error 025: function heading differs from prototype
C:\DOCUME~1\User\Desktop\gf.pwn(1998) : error 001: expected token: "-string end-", but found "-identifier-"
C:\DOCUME~1\User\Desktop\gf.pwn(1998) : error 017: undefined symbol "Bye"
C:\DOCUME~1\User\Desktop\gf.pwn(1998) : error 017: undefined symbol "indent"
C:\DOCUME~1\User\Desktop\gf.pwn(1998) : fatal error 107: too many error messages on one line

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

5 Errors.

[pwn]public OnRconLoginAtemp(ip[], password[], success)

SendClientMessage("amx" -=) , "Wrong" "Password" Bye!indent //Send a message

stepmexДата: Вторник, 23.03.2010, 06:48 | Сообщение # 359
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
Pepyk, ответь честно ты слепой или тупой?


И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
xSLiMxДата: Вторник, 23.03.2010, 07:42 | Сообщение # 360
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2163
Награды: 34
Город: Ростов - на - Дону
Репутация: 1429
Замечания: 80%
Статус:
stepmex, можно ли использовать SendClientMessage в такой форме: ("amx" -=) , "Wrong" "Password" Bye!indent. Мне кажется нет.
Поиск:





 


 


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