Skin doesn't load with Frame Limiter On
#8

Код:
public OnPlayerSpawn(playerid) {
	#if defined DEBUG
	    printf("[debug] OnPlayerSpawn(%d)", playerid);
	#endif
	
	PreloadAnimLib(playerid,"BOMBER");
	PreloadAnimLib(playerid,"RAPPING");
	PreloadAnimLib(playerid,"SHOP");
	PreloadAnimLib(playerid,"BEACH");
	PreloadAnimLib(playerid,"SMOKING");
	PreloadAnimLib(playerid,"ON_LOOKERS");
	PreloadAnimLib(playerid,"DEALER");
	PreloadAnimLib(playerid,"CRACK");
	PreloadAnimLib(playerid,"CARRY");
	PreloadAnimLib(playerid,"COP_AMBIENT");
	PreloadAnimLib(playerid,"PARK");
	PreloadAnimLib(playerid,"INT_HOUSE");
	PreloadAnimLib(playerid,"FOOD");
	PreloadAnimLib(playerid,"GANGS");
	PreloadAnimLib(playerid,"PED");
	PreloadAnimLib(playerid,"FAT");

	SetPlayerColor(playerid, COLOR_WHITE);
	SetPlayerFightingStyle(playerid, playerVariables[playerid][pFightStyle]);

        SetPlayerSkillLevel(playerid, WEAPONSKILL_PISTOL, 998);
        SetPlayerSkillLevel(playerid, WEAPONSKILL_MICRO_UZI, 998); // Skilled, but not dual-wield.

	if(playerVariables[playerid][pPrisonTime] >= 1) {
	    switch(playerVariables[playerid][pPrisonID]) {
			case 1: {
			    SetPlayerPos(playerid, -26.8721, 2320.9290, 24.3034);
			    SetPlayerInterior(playerid, 0);
			    SetPlayerVirtualWorld(playerid, 0);
			}
			case 2: {
				SetPlayerPos(playerid, 264.58, 77.38, 1001.04);
				SetPlayerInterior(playerid, 6);
				SetPlayerVirtualWorld(playerid, 0);
			}
			case 3: {

				SetPlayerInterior(playerid, 10);
				SetPlayerVirtualWorld(playerid, GROUP_VIRTUAL_WORLD+1);

				new spawn = random(sizeof(JailSpawns));

				SetPlayerPos(playerid, JailSpawns[spawn][0], JailSpawns[spawn][1], JailSpawns[spawn][2]);
				SetPlayerFacingAngle(playerid, 0);
			}
		}
		return 1;
	}

	if(playerVariables[playerid][pTutorial] == 1) {
		SetPlayerInterior(playerid, 14);
		SetPlayerPos(playerid, 216.9770, -155.4791, 1000.5234);
		SetPlayerFacingAngle(playerid, 267.9681);
		TogglePlayerControllable(playerid, false);
		return 1;
	}

	if(playerVariables[playerid][pHospitalized] >= 1)
	    return initiateHospital(playerid);

	SetPlayerSkin(playerid, playerVariables[playerid][pSkin]);
	SetPlayerPos(playerid, playerVariables[playerid][pPos][0], playerVariables[playerid][pPos][1], playerVariables[playerid][pPos][2]);
	SetPlayerInterior(playerid, playerVariables[playerid][pInterior]);
	SetPlayerVirtualWorld(playerid, playerVariables[playerid][pVirtualWorld]);
	SetCameraBehindPlayer(playerid);
	
	
	playerVariables[playerid][pSkinSet] = 1;

	ResetPlayerWeapons(playerid);
	givePlayerWeapons(playerid);

	if(playerVariables[playerid][pEvent] >= 1)
		playerVariables[playerid][pEvent] = 0;

	if(playerVariables[playerid][pAdminDuty] == 1) {
		SetPlayerHealth(playerid, 500000.0);
	}
	else {
		SetPlayerHealth(playerid, playerVariables[playerid][pHealth]);
		SetPlayerArmour(playerid, playerVariables[playerid][pArmour]);
	}

	if(!GetPlayerInterior(playerid)) {
		SetPlayerWeather(playerid, weatherVariables[0]);
	}
	else {
		SetPlayerWeather(playerid, INTERIOR_WEATHER_ID);
	}

	syncPlayerTime(playerid);
	TogglePlayerControllable(playerid, true);

	return 1;
}
As you can see there are returns if the player is either prisoned, in the tutorial or was dead or in hospital when logged out. Those returns there are fine. The script is supposed to stop loading the following things there at this point.
Reply


Messages In This Thread
Skin doesn't load with Frame Limiter On - by Sear - 13.11.2013, 16:43
Re: Skin doesn't load with Frame Limiter On - by Sear - 13.11.2013, 17:03
Re: Skin doesn't load with Frame Limiter On - by Sear - 13.11.2013, 19:53
Re: Skin doesn't load with Frame Limiter On - by cessil - 14.11.2013, 00:11
Re: Skin doesn't load with Frame Limiter On - by Sear - 14.11.2013, 00:54
Re: Skin doesn't load with Frame Limiter On - by Sear - 14.11.2013, 14:58
Re: Skin doesn't load with Frame Limiter On - by cessil - 14.11.2013, 16:30
Re: Skin doesn't load with Frame Limiter On - by Sear - 14.11.2013, 22:06
Re: Skin doesn't load with Frame Limiter On - by Sear - 17.11.2013, 18:23

Forum Jump:


Users browsing this thread: 1 Guest(s)