24.05.2012, 16:44
Please guys fix my errors!!
Script:
If you need all the script: http://www.mediafire.com/?moblwskn8gttpt6
Errors:
Script:
If you need all the script: http://www.mediafire.com/?moblwskn8gttpt6
pawn Код:
if(PlayerInfo[playerid][pMember] == 34 || PlayerInfo[playerid][pLeader] == 34)
{
if(ProvocoAeroSF[playerid] == 1)
{
if(IsPlayerInAeroSF(playerid))
{
GetPlayerName(playerid, playername, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s e o Comando Vermelho Tomaram o AeroPorto de San Fierro!",playername);
MensageSanFierro(COR_CV, string);
SendClientMessage(playerid, COLOR_GRAD5, "Area Controlada!Fique aqui e Aumente o Dinheiro da Gang.");
GangZoneStopFlashForAll(GZAeroSF);
GangZoneShowForAll(GZAeroSF,COR_CV);
Dominando[playerid] = 0;
ProvocoAeroSF[playerid] = 0;
GuerranoAeroSF = 0;
donoAeroSF = 2;
KillTimer(TempoGuerraAeroSF);
return 1;
}
else
{
SendClientMessage(playerid, COR_CV, "Vocк nгo estб no AeroPorto.");
Dominando[playerid] = 0;
GangZoneStopFlashForAll(GZAeroSF);
GangZoneShowForAll(GZAeroSF, 0xFFFFFF96);
ProvocoAeroSF[playerid] = 0;
GuerranoAeroSF = 0;
donoAeroSF = 0;
KillTimer(TempoGuerraAeroSF);
return 1;
}
}
return 1;
}
if(strcmp(cmd, "/ajail", true) == 0) // Moddded By CuervO_NegrO
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /ajail [playerid/PartOfName] [time(minutes)] <reason>");
return 1;
}
new playa;
new money;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
money = strval(tmp);
if(playa != playerid && Untouchable[playa]) return SendClientMessage(playerid, COLOR_GREY, "* You Can't Do this on This player!");
if (PlayerInfo[playerid][pAdmin] >= 1 || IsPlayerAdmin(playerid))
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
{
idx++;
}
new offset = idx;
new result[128];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SafeResetPlayerWeapons(playa);
WantedPoints[playa] = 0;
SetPlayerColor(playa, TEAM_HIT_COLOR);
PlayerInfo[playa][pJailed] = 1;
PlayerInfo[playa][pJailTime] = money*60;
SafeSetPlayerInterior(playa, 6);
SafeSetPlayerPos(playa, 264.6288,77.5742,1001.0391);
SetPlayerSkin(playa, 252);
format(string, sizeof(string), "You are jailed by %s for %d minutes.", sendername, money);
SendClientMessage(playa, COLOR_LIGHTBLUE, string);
format(string, 256, "[ADMIN]: %s (%d) has been jailed by %s [No Reason Given].", giveplayer, playa, sendername);
SendAdminMessage(COLOR_LIGHTRED,string);
format(string, sizeof(string), "You have Jailed %s (%d) For %d Minute(s).",giveplayer, playa, money);
SendClientMessage(playerid,COLOR_LIGHTRED ,string);
format(string, sizeof(string), "%s (%d), Has Been Jailed by %s for %d Minute(s)", giveplayer, playa, sendername, money);
SendClientMessageToAll(COLOR_NICERED, string);
format(string, sizeof(string), "~r~~h~Admin Jail: ~n~ ~n~~n~~n~~n~~n~~n~ ~y~Time: %d Minute(s)", money);
GameTextForPlayer(playa, string, 6000, 3);
PlayerInfo[playa][pDuty] = 0;
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s Has been jailed by %s | Reason: None | Time: %d Mins |.",d,m,y,h,mi,s,giveplayer,sendername,money);
JailLog(string);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] Jailed by %s - Reason: None - Time: %d Mins.",d,m,y,h,mi,s,sendername,money);
AddPunishment(playa, string);
TextDrawShowForPlayer(playa, Textdraw1[playa]);
KillTimer(cufftimer[playa]);
return 1;
}
SafeResetPlayerWeapons(playa);
WantedPoints[playa] = 0;
SetPlayerColor(playa, TEAM_HIT_COLOR);
PlayerInfo[playa][pJailed] = 1;
PlayerInfo[playa][pJailTime] = money*60;
SafeSetPlayerInterior(playa, 6);
SafeSetPlayerPos(playa, 264.6288,77.5742,1001.0391);
SetPlayerSkin(playa, 252);
format(string, sizeof(string), "You are jailed by %s for %d minutes.", sendername, money);
SendClientMessage(playa, COLOR_LIGHTBLUE, string);
format(string, 256, "[ADMIN]: %s (%d) has been jailed by %s [Reason: %s].", giveplayer, playa, sendername, (result));
SendAdminMessage(COLOR_LIGHTRED,string);
format(string, sizeof(string), "You have Jailed %s (%d) For %d Minute(s).",giveplayer, playa, money);
SendClientMessage(playerid,COLOR_LIGHTRED ,string);
format(string, sizeof(string), "%s (%d), Has Been Jailed by %s for %d Minute(s)", giveplayer, playa, sendername, money);
SendClientMessageToAll(COLOR_NICERED, string);
format(string, sizeof(string), "~r~~h~Admin Jail: ~n~ ~n~~n~~n~~n~~n~~n~ ~y~Time: %d Minute(s)", money);
GameTextForPlayer(playa, string, 6000, 3);
PlayerInfo[playa][pDuty] = 0;
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s Has been jailed by %s | Reason: None | Time: %d Mins |.",d,m,y,h,mi,s,giveplayer,sendername,(result),money);
JailLog(string);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] A-Jailed by %s - Reason: %s - Time: %d Mins.",d,m,y,h,mi,s,sendername,(result),money);
AddPunishment(playa, string);
TextDrawShowForPlayer(playa, Textdraw1[playa]);
KillTimer(cufftimer[playa]);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "* You are not authorized to use that command!");
}
}
return 1;
}
/----------------------------------[togpublic]-----------------------------------------------
if(strcmp(cmd, "/togooc", true) == 0) // Modded by CuervO_NegrO
{
if(IsPlayerConnected(playerid))
{
if (!gOoc[playerid])
{
gOoc[playerid] = 1;
SendClientMessage(playerid, COLOR_GRAD2, "* OOC chat channel Disabled !");
}
else if (gOoc[playerid])
{
gOoc[playerid] = 0;
SendClientMessage(playerid, COLOR_GRAD2, "* OOC chat channel Enabled !");
}
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s [CMD] -> /togooc",d,m,y,h,mi,s,sendername);
CommandLog(string);
}
return 1;
}
if(strcmp(cmd, "/tognews", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (!gNews[playerid])
{
gNews[playerid] = 1;
SendClientMessage(playerid, COLOR_GRAD2, "* News chat channel Disabled !");
}
else if (gNews[playerid])
{
gNews[playerid] = 0;
SendClientMessage(playerid, COLOR_GRAD2, "* News chat channel Enabled !");
}
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s [CMD] -> /tognews",d,m,y,h,mi,s,sendername);
CommandLog(string);
}
return 1;
}
if(strcmp(cmd, "/togfam", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (!gFam[playerid])
{
gFam[playerid] = 1;
SendClientMessage(playerid, COLOR_GRAD2, "* Family chat channel Disabled !");
}
else if (gFam[playerid])
{
gFam[playerid] = 0;
SendClientMessage(playerid, COLOR_GRAD2, "* Family chat channel Enabled !");
}
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s [CMD] -> /togfam",d,m,y,h,mi,s,sendername);
CommandLog(string);
}
return 1;
}
if(strcmp(cmd, "/togpm", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (!HidePM[playerid])
{
HidePM[playerid] = 1;
SendClientMessage(playerid, COLOR_GRAD2, "* Private messages has been Disabled !");
}
else if (HidePM[playerid])
{
HidePM[playerid] = 0;
SendClientMessage(playerid, COLOR_GRAD2, "* Private messages has been Enabled !");
}
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s [CMD] -> /togpm",d,m,y,h,mi,s,sendername);
CommandLog(string);
}
return 1;
}
if(strcmp(cmd, "/togphone", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (!PhoneOnline[playerid])
{
PhoneOnline[playerid] = 1;
SendClientMessage(playerid, COLOR_GRAD2, "* Your Phone is Offline !");
}
else if (PhoneOnline[playerid])
{
PhoneOnline[playerid] = 0;
SendClientMessage(playerid, COLOR_GRAD2, "* Your Phone is Online !");
}
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s [CMD] -> /togphone",d,m,y,h,mi,s,sendername);
CommandLog(string);
}
return 1;
}
//----------------------------------[Emote]-----------------------------------------------
if(strcmp(cmd, "/me", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_GREY, " You havent logged in yet !");
return 1;
}
if(PlayerInfo[playerid][pMuted] == 1)
{
SendClientMessage(playerid, TEAM_CYAN_COLOR, "You cannot speak, you have been silenced");
return 1;
}
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
{
idx++;
}
new offset = idx;
new result[128];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /me [action]");
return 1;
}
if(PlayerInfo[playerid][pAdminDuty] == 1)
{
format(string, sizeof(string), "* Admin %s", result);
}
if(PlayerInfo[playerid][pMaskuse] == 1 && PlayerInfo[playerid][pAdminDuty] == 0)
{
format(string, sizeof(string), "* Stranger %s", result);
}
if(PlayerInfo[playerid][pAdminDuty] == 0 && PlayerInfo[playerid][pMaskuse] == 0)
{
format(string, sizeof(string), "* %s %s", sendername, result);
}
ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] [/ME] %s: %s",d,m,y,h,mi,s,sendername,giveplayer, result);
ActionLog(string);
}
return 1;
}
//----------------------------------[Try]-----------------------------------------------
if(strcmp(cmd, "/try", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_GREY, "** You havent logged in yet !");
return 1;
}
if(PlayerInfo[playerid][pMuted] == 1)
{
SendClientMessage(playerid, TEAM_CYAN_COLOR, "You cannot speak, you have been silenced");
return 1;
}
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
{
idx++;
}
new offset = idx;
new result[128];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /try [action]");
return 1;
}
new randa = random(2)+1;
if(PlayerInfo[playerid][pAdminDuty] == 1)
{
if(randa == 1) format(string, sizeof(string), "*** Admin tries %s and succeeds", result);
else format(string, sizeof(string), "*** Admin tries %s, but fails", result);
}
if(PlayerInfo[playerid][pMaskuse] == 1 && PlayerInfo[playerid][pAdminDuty] == 0)
{
if(randa == 1) format(string, sizeof(string), "*** Stranger tries %s and succeeds", result);
else format(string, sizeof(string), "*** Stranger tries %s, but fails", result);
}
if(PlayerInfo[playerid][pAdminDuty] == 0 && PlayerInfo[playerid][pMaskuse] == 0)
{
if(randa == 1) format(string, sizeof(string), "*** %s tries %s and succeeds", sendername, result);
else format(string, sizeof(string), "*** %s tries %s, but fails", sendername, result);
}
ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] [/TRY] %s: %s",d,m,y,h,mi,s,sendername,giveplayer, result);
ActionLog(string);
}
return 1;
}
//----------------------------------[Do]-----------------------------------------------
if(strcmp(cmd, "/do", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_GREY, " You havent logged in yet !");
return 1;
}
if(PlayerInfo[playerid][pMuted] == 1)
{
SendClientMessage(playerid, TEAM_CYAN_COLOR, "You cannot speak, you have been silenced");
return 1;
}
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
{
idx++;
}
new offset = idx;
new result[128];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /do [action]");
return 1;
}
if(PlayerInfo[playerid][pAdminDuty] == 1)
{
format(string, sizeof(string), "%s (( Admin ))", result);
}
if(PlayerInfo[playerid][pMaskuse] == 1 && PlayerInfo[playerid][pAdminDuty] == 0)
{
format(string, sizeof(string), "* %s (( Stranger ))", result);
}
if(PlayerInfo[playerid][pAdminDuty] == 0 && PlayerInfo[playerid][pMaskuse] == 0)
{
format(string, sizeof(string), "* %s (( %s ))", result, sendername);
}
ProxDetector(30.0, playerid, string, COLOR_CHAT1,COLOR_CHAT2,COLOR_CHAT3,COLOR_CHAT4,COLOR_CHAT5);
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] [/DO] %s: %s",d,m,y,h,mi,s,sendername,giveplayer, result);
ActionLog(string);
}
return 1;
}
Errors:
Код:
C:\Users\ARCascalho\Desktop\Server 0.3d\gamemodes\BVOv7.pwn(79835) : error 017: undefined symbol "cmd" C:\Users\ARCascalho\Desktop\Server 0.3d\gamemodes\BVOv7.pwn(79839) : error 017: undefined symbol "tmp" C:\Users\ARCascalho\Desktop\Server 0.3d\gamemodes\BVOv7.pwn(79839) : error 017: undefined symbol "cmdtext" C:\Users\ARCascalho\Desktop\Server 0.3d\gamemodes\BVOv7.pwn(79840) : error 017: undefined symbol "tmp" C:\Users\ARCascalho\Desktop\Server 0.3d\gamemodes\BVOv7.pwn(79847) : error 017: undefined symbol "tmp" C:\Users\ARCascalho\Desktop\Server 0.3d\gamemodes\BVOv7.pwn(79848) : error 017: undefined symbol "tmp" C:\Users\ARCascalho\Desktop\Server 0.3d\gamemodes\BVOv7.pwn(79848) : error 017: undefined symbol "cmdtext" C:\Users\ARCascalho\Desktop\Server 0.3d\gamemodes\BVOv7.pwn(79849) : error 017: undefined symbol "tmp" C:\Users\ARCascalho\Desktop\Server 0.3d\gamemodes\BVOv7.pwn(79850) : error 017: undefined symbol "Untouchable" C:\Users\ARCascalho\Desktop\Server 0.3d\gamemodes\BVOv7.pwn(79850) : warning 215: expression has no effect C:\Users\ARCascalho\Desktop\Server 0.3d\gamemodes\BVOv7.pwn(79850) : error 001: expected token: ";", but found "]" C:\Users\ARCascalho\Desktop\Server 0.3d\gamemodes\BVOv7.pwn(79850) : error 029: invalid expression, assumed zero C:\Users\ARCascalho\Desktop\Server 0.3d\gamemodes\BVOv7.pwn(79850) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 12 Errors.