[Include] views.inc - Frog, Bird, First Person and Free camera view
#16

Quote:
Originally Posted by Lorenc_
Посмотреть сообщение
Edit your FPS view with my one, it's much better.

Well, some parts might not work since I've last edited however, borrow the calculation for it, it's nice.

pawn Код:
/*
    *
    *
    *
    *
    *
    *
    *
    *
*/



#include <a_samp>
#include <zcmd>

public OnFilterScriptInit()
{
    return 1;
}

public OnFilterScriptExit() return 1;


public OnPlayerConnect(playerid)
{
    return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
    return 1;
}

public OnPlayerSpawn(playerid)
{
    SetTimerEx("fps_Update", 5, true, "d", playerid);
    return 1;
}

CMD:w(playerid, params[])
{
    GivePlayerWeapon(playerid, strval(params), 6000000);
    return 1;
}

forward fps_Update(playerid);
public fps_Update(playerid)
{
    static
        Float: Angle,
       
        Float: nX, Float: nY, Float: pX, Float: pY, Float: pZ
    ;
    GetPlayerFacingAngle(playerid, Angle);
    GetPlayerPos(playerid, pX, pY, pZ);
    pZ += 0.7; // HEAD

    SetPlayerCameraPos(playerid, pX + (1.8 * floatsin(-Angle, degrees)), pY + (1.8 * floatcos(-Angle, degrees)), pZ);
   
    GetPlayerCameraFrontVector(playerid, pX, pY, pZ);
    nX = pX - ( 4 * floatsin(-Angle, degrees) );
    nY = pY - ( 4 * floatcos(-Angle, degrees) );

    SetPlayerCameraLookAt(playerid, nX, nX, pZ);
    return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
    return 1;
}

public OnVehicleSpawn(vehicleid)
{
    return 1;
}

public OnVehicleDeath(vehicleid, killerid)
{
    return 1;
}

public OnPlayerText(playerid, text[])
{
    return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp("/mycommand", cmdtext, true, 10) == 0)
    {
        // Do something here
        return 1;
    }
    return 0;
}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
    return 1;
}

public OnPlayerExitVehicle(playerid, vehicleid)
{
    return 1;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
    return 1;
}

public OnPlayerEnterCheckpoint(playerid)
{
    return 1;
}

public OnPlayerLeaveCheckpoint(playerid)
{
    return 1;
}

public OnPlayerEnterRaceCheckpoint(playerid)
{
    return 1;
}

public OnPlayerLeaveRaceCheckpoint(playerid)
{
    return 1;
}

public OnRconCommand(cmd[])
{
    return 1;
}

public OnPlayerRequestSpawn(playerid)
{
    return 1;
}

public OnObjectMoved(objectid)
{
    return 1;
}

public OnPlayerObjectMoved(playerid, objectid)
{
    return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
    return 1;
}

public OnVehicleMod(playerid, vehicleid, componentid)
{
    return 1;
}

public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
    return 1;
}

public OnVehicleRespray(playerid, vehicleid, color1, color2)
{
    return 1;
}

public OnPlayerSelectedMenuRow(playerid, row)
{
    return 1;
}

public OnPlayerExitedMenu(playerid)
{
    return 1;
}

public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
    return 1;
}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    return 1;
}

public OnRconLoginAttempt(ip[], password[], success)
{
    return 1;
}

public OnPlayerUpdate(playerid)
{
    return 1;
}

public OnPlayerStreamIn(playerid, forplayerid)
{
    return 1;
}

public OnPlayerStreamOut(playerid, forplayerid)
{
    return 1;
}

public OnVehicleStreamIn(vehicleid, forplayerid)
{
    return 1;
}

public OnVehicleStreamOut(vehicleid, forplayerid)
{
    return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    return 1;
}

public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
    return 1;
}
EDIT:

If it doesn't work, my bad, I've edited and forgot to fix it. However, nice job anyway...
Will try it, tnx!

Quote:
Originally Posted by RealCop228
Посмотреть сообщение
Just use the new y_hooks syntax and it's really simple. Go into the include, include y_hooks and then replace "public OnPlayerUpdate" with "hook OnPlayerUpdate".

Anyways, it's very nice.
Quote:
Originally Posted by Jagat
Посмотреть сообщение
ahahah great job..
just a comment if there a way to fix such lags :P , i thnk increase in fps can fix
NvM cheers +1 rep :d
Quote:
Originally Posted by _DownLoaD_
Посмотреть сообщение
Thx for the script.
i already using it
Thanks guys!
Reply


Messages In This Thread
views.inc - Frog, Bird, First Person and Free camera view - by fiki574 - 26.12.2011, 14:43
Respuesta: views.inc - Frog, Bird, First Person and Free camera view - by [DOG]irinel1996 - 26.12.2011, 14:50
Re: views.inc - Frog, Bird, First Person and Free camera view - by Kwarde - 26.12.2011, 14:53
Re: views.inc - Frog, Bird, First Person and Free camera view - by System64 - 26.12.2011, 14:54
Re: views.inc - Frog, Bird, First Person and Free camera view - by Kar - 26.12.2011, 14:55
Re: views.inc - Frog, Bird, First Person and Free camera view - by fiki574 - 26.12.2011, 14:56
Re: views.inc - Frog, Bird, First Person and Free camera view - by Moras - 26.12.2011, 15:02
Re: views.inc - Frog, Bird, First Person and Free camera view - by TheArcher - 26.12.2011, 15:37
Re: views.inc - Frog, Bird, First Person and Free camera view - by fiki574 - 26.12.2011, 15:50
Re: views.inc - Frog, Bird, First Person and Free camera view - by CyNiC - 26.12.2011, 15:59
Re: views.inc - Frog, Bird, First Person and Free camera view - by fiki574 - 26.12.2011, 18:30
Re: views.inc - Frog, Bird, First Person and Free camera view - by Lorenc_ - 27.12.2011, 02:55
Re: views.inc - Frog, Bird, First Person and Free camera view - by Scenario - 27.12.2011, 04:03
Re: views.inc - Frog, Bird, First Person and Free camera view - by Niko_boy - 27.12.2011, 04:17
Re: views.inc - Frog, Bird, First Person and Free camera view - by _DownLoaD_ - 27.12.2011, 06:44
Re: views.inc - Frog, Bird, First Person and Free camera view - by fiki574 - 27.12.2011, 07:32
Re: views.inc - Frog, Bird, First Person and Free camera view - by Kyle - 27.12.2011, 10:54
Re: views.inc - Frog, Bird, First Person and Free camera view - by §с†¶e®РµРe - 27.12.2011, 11:49
Re: views.inc - Frog, Bird, First Person and Free camera view - by SourceCode - 27.12.2011, 12:01
Re: views.inc - Frog, Bird, First Person and Free camera view - by fiki574 - 27.12.2011, 12:03
Re: views.inc - Frog, Bird, First Person and Free camera view - by Michael@Belgium - 27.12.2011, 19:45
Re: views.inc - Frog, Bird, First Person and Free camera view - by Scenario - 27.12.2011, 20:08
Re: views.inc - Frog, Bird, First Person and Free camera view - by fiki574 - 27.12.2011, 20:16
Re: views.inc - Frog, Bird, First Person and Free camera view - by Scenario - 27.12.2011, 20:18
Re: views.inc - Frog, Bird, First Person and Free camera view - by CaHbKo - 27.12.2011, 20:35
Re: views.inc - Frog, Bird, First Person and Free camera view - by Kwarde - 27.12.2011, 21:31
Re: views.inc - Frog, Bird, First Person and Free camera view - by fiki574 - 28.12.2011, 14:50
Re: views.inc - Frog, Bird, First Person and Free camera view - by Michael@Belgium - 28.12.2011, 15:44
Respuesta: views.inc - Frog, Bird, First Person and Free camera view - by [Nikk] - 29.12.2011, 03:04
Re: views.inc - Frog, Bird, First Person and Free camera view - by Z-Boy - 29.12.2011, 19:57
Re: views.inc - Frog, Bird, First Person and Free camera view - by Ballu Miaa - 27.02.2012, 02:49
Re: views.inc - Frog, Bird, First Person and Free camera view - by fiki574 - 27.02.2012, 13:18
Re: views.inc - Frog, Bird, First Person and Free camera view - by JaKe Elite - 20.10.2012, 01:10
Re: views.inc - Frog, Bird, First Person and Free camera view - by fiki574 - 20.10.2012, 10:49

Forum Jump:


Users browsing this thread: 13 Guest(s)