| PWN --> AMX |
| Stine | Дата: Воскресенье, 11.11.2007, 20:06 | Сообщение # 1 |
|
Новенький

Группа:
Пользователи
Сообщений: 1
Статус: 
| Чтобы скомпилировать из 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
|
| |
| | |
| WintMax | Дата: Вторник, 20.05.2008, 18:53 | Сообщение # 106 |
|
Местный

Группа:
Продвинутые
Сообщений: 566
Статус: 
| Просто неизвестная функция. Обращайся к скрипторам, они тебе помогут.
Сообщение отредактировал WintMax - Вторник, 20.05.2008, 18:53 |
| |
| | |
| Skiner | Дата: Среда, 04.06.2008, 09:20 | Сообщение # 107 |
|
Уверенный

Группа:
Продвинутые
Сообщений: 239
Город: Красноярск
Статус: 
| Quote (admin) C:\Documents and Settings\Администратор\Рабочий стол\GTA San Andreas\pawno\lvdmMM.pwn(8039) : error 017: undefined symbol "EnableStuntBonusForAll" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error. Добавь в Дифайны вот это Code #define EnableStuntBonusForAll или Code #define EnableStuntBonusForAll 0
Главное, уважать себя...
Сообщение отредактировал Skiner - Среда, 04.06.2008, 09:21 |
| |
| | |
| ClawDragon | Дата: Среда, 04.06.2008, 20:02 | Сообщение # 108 |
|
Новенький

Группа:
Пользователи
Сообщений: 19
Статус: 
| скажите о чем идет речь сдеся??
|
| |
| | |
| Skiner | Дата: Воскресенье, 08.06.2008, 01:16 | Сообщение # 109 |
|
Уверенный

Группа:
Продвинутые
Сообщений: 239
Город: Красноярск
Статус: 
| FireWolf, А ты что не скриптер?
Главное, уважать себя...
|
| |
| | |
| Rupass | Дата: Пятница, 13.06.2008, 20:56 | Сообщение # 110 |
|
Уверенный

Группа:
Продвинутые
Сообщений: 248
Город: Москва
Статус: 
| ппц мне надо компилировать код if(strcmp(cmd, "/z", true) == 0&&IsPlayerAdmin(playerid)==1) { new string[256],tmp[30],AdminName[30],PlayerName[30]; tmp = strtok(cmdtext, idx); new otherplayer = strval(tmp); GetPlayerName(playerid,AdminName,sizeof(AdminName)); GetPlayerName(otherplayer,PlayerName,sizeof(PlayerName)); format(string,sizeof(string)," Администратор %s даёт предупреждение игроку %s за нарушения правил сервера.",AdminName,PlayerName); SendClientMessageToAll(0xFF0000AA,string); return 1; } а он не хочет
|
| |
| | |
| Egor | Дата: Понедельник, 30.06.2008, 17:34 | Сообщение # 111 |
|
Уверенный

Группа:
Public Team
Сообщений: 285
Город: Екатеринбург
Статус: 
| А не подскажите где мона научиться роботой с PWN!!! плз!!!
***Мой Работы*** [FS] House [FS] Freeroam [GM] PEN1:LS+LV by eGoR and LoGaN [GM] Pen1:LS (by eGoR) [FS] VorotaLS Понравился FS или GM cтавим + не стесняемся=)) кто хочет такую штучку пиши на 8125083
|
| |
| | |
| OKStyle™ | Дата: Понедельник, 30.06.2008, 23:18 | Сообщение # 112 |
|
Джэдай

Группа:
Разработчики
Сообщений: 1908
Город: Оренбург
Статус: 
| rupass, этот код кажется я писал ^^ Что за проблема?
Мои работы * Меню цветов Слова окстайла всегда правда © HITMAN07
|
| |
| | |
| Mega | Дата: Воскресенье, 06.07.2008, 18:51 | Сообщение # 113 |
|
Новенький

Группа:
Пользователи
Сообщений: 6
Статус: 
| Помогите мне я пытаюсь компилировать мод и мне пишит UCode nable to execute compiler... что мне делать?
|
| |
| | |
| MAK | Дата: Воскресенье, 06.07.2008, 20:25 | Сообщение # 114 |
|
Советчик

Группа:
Следователи
Сообщений: 1051
Город: ODESSA
Статус: 
| Mega, установи framework 3.1
Написать мне в ICQ
|
| |
| | |
| OKStyle™ | Дата: Воскресенье, 06.07.2008, 20:38 | Сообщение # 115 |
|
Джэдай

Группа:
Разработчики
Сообщений: 1908
Город: Оренбург
Статус: 
| Quote (|PZ|MAK|AIR|) Mega, установи framework 3.1 или обнови pawno тут.
Мои работы * Меню цветов Слова окстайла всегда правда © HITMAN07
|
| |
| | |
| WintMax | Дата: Четверг, 10.07.2008, 13:16 | Сообщение # 116 |
|
Местный

Группа:
Продвинутые
Сообщений: 566
Статус: 
| Code AttWin() { AScore++; SendClientMessageToAll(AAD_COLOR_BLUE, "* Команда защиты выиграла! Счет: %d:%d",AScore,DScore)
for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(Player[i][pPlaying]) { TextDrawHideForPlayer(i, Textdraw0); TextDrawHideForPlayer(i, Textdraw1); TextDrawHideForPlayer(i, Textdraw2); ResetPlayerWeapons(i); SetPlayerHealth(i,100.0); SetPlayerInterior(i,MAIN_INTERIOR); Player[i][pPlaying] = false; new rand = random(sizeof(MainSpawns)); SetPlayerPos(i,MainSpawns[rand][0],MainSpawns[rand][1],MainSpawns[rand][2]); } DisablePlayerCheckpoint(i); StopSpectate(i); } } Current = -1; }
DefWin() { DScore++; SendClientMessageToAll(AAD_COLOR_BLUE, "* Команда защиты выиграла! Счет: %d:%d",AScore,DScore)
for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(Player[i][pPlaying]) { TextDrawHideForPlayer(i, Textdraw0); TextDrawHideForPlayer(i, Textdraw1); TextDrawHideForPlayer(i, Textdraw2); ResetPlayerWeapons(i); SetPlayerHealth(i,100.0); SetPlayerInterior(i,MAIN_INTERIOR); Player[i][pPlaying] = false; new rand = random(sizeof(MainSpawns)); SetPlayerPos(i,MainSpawns[rand][0],MainSpawns[rand][1],MainSpawns[rand][2]); } DisablePlayerCheckpoint(i); StopSpectate(i); } } Current = -1; } и ошибки C:\Documents and Settings\Администратор\Рабочий стол\252_AADRumbleRus\v1\AADRumbleRus.pwn(1404) : error 001: expected token: ";", but found "for" C:\Documents and Settings\Администратор\Рабочий стол\252_AADRumbleRus\v1\AADRumbleRus.pwn(1376) : error 001: expected token: ";", but found "for" Это код из AAD Rumble Добавлено нах! (10.07.2008, 13.19.58) ------------------------------------------- Quote (Skiner) FireWolf, А ты что не скриптер? Я скриптер, но не профессиональный Пока что на зубок знаю только конструкции с if, переменные и т.д. А всего мудрого, типа массивов, я не знаю
Сообщение отредактировал WintMax - Четверг, 10.07.2008, 13:19 |
| |
| | |
| OKStyle™ | Дата: Четверг, 10.07.2008, 17:13 | Сообщение # 117 |
|
Джэдай

Группа:
Разработчики
Сообщений: 1908
Город: Оренбург
Статус: 
| Quote (WintMax) SendClientMessageToAll(AAD_COLOR_BLUE, "* Команда защиты выиграла! Счет: %d:%d",AScore,DScore) а кто за тебя будет ставить ; в конце?
Мои работы * Меню цветов Слова окстайла всегда правда © HITMAN07
|
| |
| | |
| WintMax | Дата: Пятница, 11.07.2008, 10:28 | Сообщение # 118 |
|
Местный

Группа:
Продвинутые
Сообщений: 566
Статус: 
| Тфу! Не заметил, чес слово... Просто к PawnoX привык, он все сам ставит :D Спасибо :D
|
| |
| | |
| OKStyle™ | Дата: Пятница, 11.07.2008, 18:10 | Сообщение # 119 |
|
Джэдай

Группа:
Разработчики
Сообщений: 1908
Город: Оренбург
Статус: 
| Quote (WintMax) Просто к PawnoX привык, он все сам ставит скоро секс-робота придумают, который будет "сувать куда надо и что надо" сам.
Мои работы * Меню цветов Слова окстайла всегда правда © HITMAN07
|
| |
| | |
| r8mwm | Дата: Среда, 23.07.2008, 17:49 | Сообщение # 120 |
|
Новенький

Группа:
Продвинутые
Сообщений: 29
Статус: 
| Всем привет! У меня такая проблема: при компиляции не создаеться amx файл вернее создаеться но в него ничего не вписывается он весит 0 Кб. Что это моет быть и как это исправить?
|
| |
| |
|