Не компилируется PAWN код
Я писал мод для сервера самп на PAWN пробую скомпилировать и у меня полностю пустая консоль, файл AMX появился но он весит 0 кб
код:
#include <a_samp>
#include <a_mysql>
#include <mdialog>
#define public:%0(%1) forward%0(%1); public%0(%1)
enum PLAYER_INFO
{
P_ID,
P_NAME[24],
P_IP[16],
P_GENDER,
P_SKIN
}
new Player[MAX_PLAYERS][PLAYER_INFO]
new connect;
main()
{
print("\n----------------------------------");
print(" Blank Gamemode by your name here");
print("----------------------------------\n");
}
public OnGameModeInit()
{
SetGameModeText("Emerald Role Play");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
connect = mysql_connect("127.0.0.1", "root", "emeraldrpdetroit", "")
return 1;
}
public OnGameModeExit()
{
mysql_close(connect)
return 1;
}
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
return 1;
}
public OnPlayerConnect(playerid)
{
new string[38 + MAX_PLAYER_NAME]
GetPlayerName(playerid, Player[playerid][P_NAME], MAX_PLAYER_NAME);
GetPlayerIp(playerid, Player[playerid][P_IP], 16);
mysql_format(connect, string, sizeof string, "SELECT 1 FROM `users`='%s'", Player[playerid][P_NAME]);
mysql_tquery(connect, string, "IsPlayerReg", "d", playerid);
return 1;
}
public: IsPlayerReg(playerid)
{
new rows, fields;
cache_get_data(rows, fields);
if(rows)
{
}
else
{
new string[23];
format(string, sizeof string,, "{FFFFFF}\
Ïðèâåò! Òâîé àêêàóíò íå çàðåãåñòðèðîâàí ââåäè ïàðîëü êîòîðûé õî÷åøü ÷òî-áû ó òåáÿ áûë! (Ìàêñèìóì 64 ñèìâîëà)", Player[playerid][P_NAME]);
Dialog_Open(playerid, "PlayerRegistr", DIALOG_STYLE_INPUT, "Ðåãèñòðàöèÿ", "Ââîä", "Âûõîä")
}
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
return 1;
}
public OnPlayerSpawn(playerid)
{
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
return 1;
}
public OnVehicleSpawn(vehicleid)
{
return 1;
}
public OnVehicleDeath(vehicleid, killerid)
{
return 1;
}
public OnPlayerText(playerid, text[])
{
return 1;
}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
return 1;
}
public OnPlayerExitVehicle(playerid, vehicleid)
{
return 1;
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
return 1;
}
public OnPlayerRequestSpawn(playerid)
{
return 1;
}
public OnVehicleMod(playerid, vehicleid, componentid)
{
return 1;
}
public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
return 1;
}
public OnVehicleRespray(playerid, vehicleid, color1, color2)
{
return 1;
}
public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
return 1;
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
return 1;
}
public OnPlayerUpdate(playerid)
{
return 1;
}
public OnPlayerStreamIn(playerid, forplayerid)
{
return 1;
}
public OnPlayerStreamOut(playerid, forplayerid)
{
return 1;
}
public OnVehicleStreamIn(vehicleid, forplayerid)
{
return 1;
}
public OnVehicleStreamOut(vehicleid, forplayerid)
{
return 1;
}
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
return 1;
}
stock KickEx(playerid)
{
new ping = GetPlayerPing(playerid);
if(ping > 2500) ping = 2500;
else(ping < 200) ping = 200;
SetTimerEx("KickPlayer", ping, false, "d", playerid);
}
public: KickPlayer
{
return Kick(playerid)
}
DialogResponse: PlayerRegistr(playerid, response, listitem, inputtext[])
{
if(!response)
{
SendClientMessage(playerid, 0x8DE1E1, "Ýõ, ïîêà! Ìîæåò åùå óâèäèìñÿ.")
return KickEx(playerid);
}
new len = strlen(inputtext);
if(len < 6)
{
SendClientMessage(playerid, 0x8DE1E1, "Ìèíèìóì 6 ñèìâîëîâ! ÷òî-áû íå áûëî ïîäîáíûõ äî 123123 ïàðîëÿ (Ïåðåçàéäè è ââåäè ïàðîëü íå ìåíüøå 6 ñèìâîëîâ!)")
return KickEx(playerid);
}
return 1;
}
