Public feed
#603567
new bool:IsClanMember[MAX_PLAYERS];
new RequestingClass[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
new szIP[20];
GetPlayerIP(playerid, szIP, sizeof(szIP));
if (!strcmp(szIP, "127.0.0.1"))
{
IsClanMember[playerid] = true;
}
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);
RequestingClass[playerid] = classid;
return 1;
}
public OnPlayerRequestSpawn(playerid)
{
if ((RequestingClass[playerid] == MY_CLAN_CLASSID) && (!IsClanMember[playerid])) return 0; // requesting clan class, but not member of clan?
return 1;
}