new Languages[][] =
{
"English",
"Scottish"
}
new Languages[][] =
{
"English",
"Scottish"
}
public OnPlayerConnect(playerid)
{
print(Languages[0]);
return 1;
}
new name[MAX_PLAYER_NAME];
if(GetPlayerName(playerid, name, sizeof(name)) == CelebNames[0])
{
return 1;
}
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name))
if(strcmp(name,CelebNames[0]) == 0)
{
return 1;
}
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
for(new i = 0; i < sizeof(CelebNames); i++) {
if(strcmp(name,CelebNames[i],true) == 0) {
return 1;
}
}
Its either me doing something wrong or those codes aren't working correctly.
|
new CelebNames[1][20] =
{
"David_Beckham"
};
new CelebNames[][] = {
"David_Beckham"
};
public OnPlayerConnect(playerid) {
if(IsCelebName(playerid)) {
SendClientMessage(playerid,0xFFFF00AA,"** You have a celebrity name");
//Kick(playerid);
}
}
IsCelebName(playerid) {
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
for(new i = 0; i < sizeof(CelebNames); i++) {
if(strcmp(name,CelebNames[i],true) == 0) {
return 1;
}
}
return 0;
}