04.03.2013, 18:27
I got this ,, I call this function OnPlayerRequestClass
It works fine, but in registration When SEX dialog appears, the camera changes to the Beach (Default i guess ) camera
Help me and i'll rep
pawn Код:
forward FixCamera(playerid);
public FixCamera(playerid)
{
if(GetPVarInt(playerid, "PlayerLogged") == 0)
{
InterpolateCameraPos(playerid, 2652.221435, 43.546924, 68.585899, 2136.362548, 42.028499, 34.926959, 60000);
InterpolateCameraLookAt(playerid, 2648.556640, 43.464473, 66.985389, 2132.563232, 42.066158, 33.676406, 60000);
/*SetPlayerCameraPos(playerid,1582.7234,-1432.5143,73.3952);
SetPlayerCameraLookAt(playerid,1594.2522,-1555.3414,28.5859);
CamSet[playerid][1] = 5;
CamSet[playerid][0] = 1;*/
}
return 1;
}
pawn Код:
new rand;
new playername[32];
new house = PlayerInfo[playerid][pHousekey];
GetPlayerName(playerid, playername, sizeof(playername));
SetPlayerSkillLevel(playerid,WEAPONSKILL_PISTOL,200);
SetPlayerSkillLevel(playerid,WEAPONSKILL_SAWNOFF_SHOTGUN,200);
SetPlayerSkillLevel(playerid,WEAPONSKILL_MICRO_UZI,200);
SetPlayerFightingStyle(playerid,PlayerInfo[playerid][pFightSkill]);
if(PlayerInfo[playerid][pTut] == 0)
{
TogglePlayerSpectating(playerid,1);
SetPlayerScore(playerid,1);
SetPlayerToTeamColor(playerid);
TogglePlayerControllableEx(playerid, 0);
SetPVarInt(playerid, "RegistrationStep", 1);
PlayerInfo[playerid][pAdmin] = 0;
if(PlayerInfo[playerid][pCalledTutSay]==0) {
ShowPlayerDialog(playerid,300,DIALOG_STYLE_INPUT,"{0080FF} Sex","{FFFFFF}What is your gender? {0080FF}Male {FFFFFF}or {0080FF}Female ","Proceed","Cancel");
PlayerInfo[playerid][pCalledTutSay]=1;
}
SetPlayerVirtualWorld(playerid,playerid);
return 1;
}