Public feed #603567

Stuff

public text v1 · immutable
Raw Edit
·published 2007-07-04 21:57 UTC
rendered paste body
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;
}