11.04.2013, 14:41
pawn Код:
public OnPlayerText(playerid, text[])
{
if(ismuted[playerid] == 1)
{
SendClientMessage(playerid,COLOR_RED,"You have been muted. You cannot chat, unless unmuted.");
return 0;
}
if(text[0]=='@')
{
if(PlayerInfo[playerid][pLevel]>0)
{
new st[128];
format(st,128,"ADMIN %s: %s",GetName(playerid),text);
for(new i;i<MAX_PLAYERS;i++)
{
if(PlayerInfo[i][pLevel]>0)
{
SendClientMessage(i, COLOR_YELLOW, st);
}
}
}
return 0;
}
return 1;
}
pawn Код:
public OnPlayerDisconnect(playerid, reason)
{
if(Logged[playerid] == 1)
{
new Float:x, Float:y, Float:z, Float:a;
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, a);
PlayerInfo[playerid][pPosX] = x;
PlayerInfo[playerid][pPosY] = y;
PlayerInfo[playerid][pPosZ] = z;
PlayerInfo[playerid][pPosA] = a;
new score = GetPlayerScore(playerid); //Gets players score
new money = GetPlayerMoney(playerid); //Gets players money
new query[200], pname[24]; //Creates the variables
GetPlayerName(playerid, pname, 24); //Gets the players name.
format(query, sizeof(query), "UPDATE playerdata SET score=%d, money=%d, level=%d, vip='%d', kma='%d', rank='%d', kills='%d', deaths='%d', muted='%d', jailed='%d', frozen='%d' WHERE user='%s'", score, money, PlayerInfo[playerid][pLevel],
PlayerInfo[playerid][pVIP],
PlayerInfo[playerid][pKMA],
PlayerInfo[playerid][pRank],
PlayerInfo[playerid][pKills],
PlayerInfo[playerid][pDeaths],
PlayerInfo[playerid][pMuted],
PlayerInfo[playerid][pJailed],
PlayerInfo[playerid][pFrozen], pname);
format(nquery,300,"UPDATE `playerdata` SET mutedtimes='%d', jailedtimes='%d', frozentimes='%d', logins='%d', posx='%f', posy='%f', posz='%f', posa='%f' WHERE user='%s'",PlayerInfo[playerid][pMutedTimes],
PlayerInfo[playerid][pJailedTimes],
PlayerInfo[playerid][pFrozenTimes],
PlayerInfo[playerid][pLogins],
PlayerInfo[playerid][pPosX],
PlayerInfo[playerid][pPosY],
PlayerInfo[playerid][pPosZ],
PlayerInfo[playerid][pPosA],
pname);
mysql_query(query);
mysql_query(nquery);
}
return 1;
}
Код:
(382) : error 017: undefined symbol "nquery" (392) : error 017: undefined symbol "nquery" (496) : error 017: undefined symbol "ismuted" (496) : warning 215: expression has no effect (496) : error 001: expected token: ";", but found "]" (496) : error 029: invalid expression, assumed zero (496) : fatal error 107: too many error messages on one line