No solution helped me...
That solution with bracket bring more errors...
Now I added something new and appears this:
Код:
C:\Documents and Settings\Customer\Desktop\My scripts\Gamemode.pwn(726) : warning 225: unreachable code
C:\Documents and Settings\Customer\Desktop\My scripts\Gamemode.pwn(930) : error 017: undefined symbol "PropertyExists"
C:\Documents and Settings\Customer\Desktop\My scripts\Gamemode.pwn(931) : error 017: undefined symbol "PropertyGet"
C:\Documents and Settings\Customer\Desktop\My scripts\Gamemode.pwn(1107) : error 017: undefined symbol "PropertyExists"
C:\Documents and Settings\Customer\Desktop\My scripts\Gamemode.pwn(1108) : error 017: undefined symbol "PropertyGet"
Код:
new string[256], mute;
format(string,sizeof(string),"muted.%d",playerid);
930 if(PropertyExists(string)) {
931 mute = strval(PropertyGet(string));
if(mute == 1) {
return 0;
}
}
if(text[0] == '@') {
TeamChat(playerid, text);
return 0;
}
And:
Код:
stock IsAdmin(playerid)
{
new xplayerid[20], level;
format(xplayerid,20,"player=%d.level",playerid);
if(PropertyExists(xplayerid)) {
level = strval(PropertyGet(xplayerid));
if(IsPlayerAdmin(playerid)) { level = 6; }
if(level > 2) {
return level;
}
}
return 0;
}
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
stock IsMuted(playerid)
{
new string[20], mute;
format(string,sizeof(string),"muted.%d",playerid);
if(PropertyExists(string)) {
mute = strval(PropertyGet(string));
if(mute == 1) {
return 1;
}
}
return 0;
}
What to do?
And about Finn ask, I copied that from LethaL script which interdict the usual players to join the Administrator team.
EDIT: Should I add something like that:
Код:
new teamColors[MAX_TEAMS] = {
COLOR_TEAM_GROVE,
COLOR_TEAM_COPS,
COLOR_TEAM_BALLAS,
COLOR_TEAM_VAGOS,
COLOR_TEAM_AZTECAS,
COLOR_TEAM_BIKERS,
COLOR_TEAM_ARMY,
COLOR_TEAM_RAPPERS,
COLOR_TEAM_CLUCKIN,
COLOR_TEAM_DEALERS,
COLOR_TEAM_ADMINONLY
};
new teamName[MAX_TEAMS][32] = {
"Grove Families",
"Cops",
"Ballas",
"Vagos",
"Aztecas",
"Bikers",
"Army",
"Rappers",
"Chickens",
"Drug Dealers",
"Admins"
};