Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2015-09-25, 15:43


NitroFuN

El Barto






Wiek: 26
Na forum: 4267 dni
Posty: 532

Piwa: 1195

Respekt: 650,5
Respekt: 650,5Respekt: 650,5

Witam, mam problem z animacj? kamery w wybiera?ce, poniewa? jej... nie ma, tylko jest ustawione wszystko "na sztywno".

Kod wybiera?ki
Pawn
public OnPlayerRequestClass(playerid, classid)
{    
    if(GetPVarInt(playerid, "deadPlayer") > gettime()) return 0;

 
    SetPlayerPos(playerid, 2176.1025,1285.6659,42.2241);
    SetPlayerCameraLookAt(playerid, 2176.1025,1285.6659,42.2241, CAMERA_MOVE);
    SetPlayerCameraPos(playerid, 2168.1912,1285.7385+random(2),42.2241+random(2)); //Randomowa kamera
    SetPlayerFacingAngle(playerid, 90.0000);
    
    pInfo[playerid][playerSkin] = classid;
    SetPlayerSkin(playerid, pInfo[playerid][playerSkin]);
    
    pInfo[playerid][select_skin] = true;
    SetPlayerDrunkLevel(playerid, 2);
    SetPlayerInterior(playerid, 0);
    pInfo[playerid][playerSelectSkin] = true;

    new str[128];
    if(classid == 0)
    {
        if(pInfo[ playerid ][ playerSkin ] > 1 && pInfo[ playerid ][ playerSkin ] < 300)
        {
            SetPlayerSkin(playerid, pInfo[ playerid ][ playerSkin ]);
            GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~Zapisany skin gracza", 2500, 3);
        }
        else{
            format(str, sizeof str, "~n~~n~~n~~n~~n~~n~~n~~g~~h~Skin: %d", GetPlayerSkin(playerid));
            GameTextForPlayer(playerid, str, 2500, 3);
        }
    }
    else if(!SkinKobiecy(classid))
    {
        format(str, sizeof str, "~n~~n~~n~~n~~n~~n~~g~~h~Skin: %d", GetPlayerSkin(playerid));
        GameTextForPlayer(playerid, str, 2500, 3);
        return 1;
    }
    else 
    {
        format(str, sizeof str, "~n~~n~~n~~n~~n~~n~~r~~h~Skin: %d", GetPlayerSkin(playerid));
        GameTextForPlayer(playerid, str, 2500, 3);
        return 1;
    }
    //camera_set(playerid);
    return 1;
}


Jak doda? animacj? kamery w wybiera?ce?

Podpis
GG: 61963221 - Discord: NitroFuN#2819


Gracz SA:MP - 2010-2019
Support Team - 26.11.2017 - 16.01.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-09-27, 15:11


misjane







Wiek: 29
Na forum: 5268 dni
Posty: 46



Respekt: 50

InterpolateCameraPos(playerid, DoX, DoY, DoZ, zX, zY, zZ, 1500);

DoX, DoY, DoZ - miejsce w kt?rym kamera si? zatrzymuje.
zX, zY, zZ - pozycja startowa kamery.
1500 - czas (domy?lnie).

Postaw piwo autorowi tego posta
 

 
Tagi: animacja :: kamery :: wybierałce
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku