SA-MP Forums Archive
[Ajuda]RequestClass - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda]RequestClass (/showthread.php?tid=337975)



[Ajuda]RequestClass - Felipe_Wesker - 28.04.2012

Queria saber como fazer, para mudar de cameras no request class. Por Exemplo. Esse codigo abaixo estб em um lugar sу (interior 14, ... ) Eu queria fazer para a LSPD aparecer num lugar, e os civis em outro lugar, outras cordenadas e tal. vlw

pawn Код:
public OnPlayerRequestClass(playerid, classid)
{
    switch(classid)
    {
        case 0,1,2,3,4,5: GameTextForPlayer(playerid, "~g~LSPD", 1000, 3);
        case 6,7,8,9,10,11: GameTextForPlayer(playerid, "~w~Civiu", 1000, 3);
    }
    SetPlayerInterior(playerid,14);
    SetPlayerPos(playerid,258.4893,-41.4008,1002.0234);
    SetPlayerFacingAngle(playerid, 270.0);
    SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234);
    SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234);
    return 1;
}



Re: [Ajuda]RequestClass - ViniBorn - 28.04.2012

Й sу colocar coordenadas (com seus respectivos interiores) random


Re: [Ajuda]RequestClass - Felipe_Wesker - 28.04.2012

eu queria tipo assim:
pawn Код:
public OnPlayerRequestClass(playerid, classid)
{
    switch(classid)
    {
        case 0,1,2,3,4,5: GameTextForPlayer(playerid, "~g~LSPD", 1000, 3);
    }
    SetPlayerInterior(playerid,14);
    SetPlayerPos(playerid,258.4893,-41.4008,1002.0234);
    SetPlayerFacingAngle(playerid, 270.0);
    SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234);
    SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234);
    switch(classid)
    {
        case 6,7,8,9,10,11: GameTextForPlayer(playerid, "~w~Civiu", 1000, 3);
    }
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,1,1,1.1);
    SetPlayerFacingAngle(playerid, 270.0);
    SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234);
    SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234);
    return 1;
}
PMs serem em um lugar, e civis em outro. Mas assim n da certo, como devo fazer?


Re: [Ajuda]RequestClass - ViniBorn - 28.04.2012

Coloca dentro do case ...


Re: [Ajuda]RequestClass - Felipe_Wesker - 28.04.2012

como assim? :/


Re: [Ajuda]RequestClass - ViniBorn - 28.04.2012

pawn Код:
public OnPlayerRequestClass(playerid, classid)
{
    switch(classid)
    {
        case 0,1,2,3,4,5: GameTextForPlayer(playerid, "~g~LSPD", 1000, 3);
        {
            SetPlayerInterior(playerid,14);
            SetPlayerPos(playerid,258.4893,-41.4008,1002.0234);
            SetPlayerFacingAngle(playerid, 270.0);
            SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234);
            SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234);
        }
        case 6,7,8,9,10,11:
        {
            GameTextForPlayer(playerid, "~w~Civiu", 1000, 3);
            SetPlayerInterior(playerid,0);
            SetPlayerPos(playerid,1,1,1.1);
            SetPlayerFacingAngle(playerid, 270.0);
            SetPlayerCameraPos(playerid,256.0815,-43.0475,1004.0234);
            SetPlayerCameraLookAt(playerid,258.4893,-41.4008,1002.0234);
        }  
    }  
    return 1;
}



Re: [Ajuda]RequestClass - Felipe_Wesker - 28.04.2012

valeu!