Re: Low Quality point click?

#2
Can be quite easily achieved with a bit of Flowgraph

Here a short demo:
If the video is a bit laggy on the forum you can open it HERE instead.
Image


Here the Flowgraph and Code:

Image


Code: Select all

<Graph Description="" Group="FG"> <Nodes> <Node Id="2" Class="Game:Start" pos="-558,-90,0"> <Inputs InGame="1" InEditor="1"/> </Node> <Node Id="6" Class="Logic:Any" pos="234,-18,0"> <Inputs /> </Node> <Node Id="8" Class="Input:MouseCursor" pos="-126,-810,0"> <Inputs /> </Node> <Node Id="10" Class="Camera:View" pos="-126,-756,0" EntityGUID="e21f3993-e87f-e5c3-fe87-b4320e2e15d2"> <Inputs entityId="0" Enable="0" Disable="0" FOV="60" Blend="0" BlendFOVSpeed="5" BlendFOVOffset="0" BlendPosSpeed="5" BlendPosOffset="0,0,0" BlendRotSpeed="10" BlendRotOffset="0,0,0"/> </Node> <Node Id="15" Class="entity:SpawnPoint" pos="-126,-504,0" EntityGUID="ee475215-e3da-de2b-ebca-2d891cd95cba"> <Inputs entityId="0" Disable="0" Enable="0" Spawn="0"/> </Node> <Node Id="19" Class="Inventory:ItemRemoveAll" pos="-126,-342,0"> <Inputs entityId="0"/> </Node> <Node Id="21" Class="Actor:LocalPlayer" pos="-126,-378,0"> <Inputs /> </Node> <Node Id="24" Class="AISequence:Start" pos="324,-198,0" EntityGUID="527262d0-55c6-6bfb-1600-1c644c36a6ae"> <Inputs entityId="0" Interruptible="0" ResumeAfterInterruption="1"/> </Node> <Node Id="25" Class="AISequence:Move" pos="594,-108,0" EntityGUID="527262d0-55c6-6bfb-1600-1c644c36a6ae"> <Inputs entityId="0" Speed="2" Stance="0" DestinationEntity="0" Position="0,0,0" Direction="0,0,0" EndDistance="0"/> </Node> <Node Id="26" Class="AISequence:End" pos="1008,-108,0" EntityGUID="527262d0-55c6-6bfb-1600-1c644c36a6ae"> <Inputs entityId="0"/> </Node> <Node Id="30" Class="Input:MouseButtonInfo" pos="-72,-198,0"> <Inputs MouseButton="1" MouseWheel="0"/> </Node> <Node Id="32" Class="Input:MouseRayCast" pos="-72,-18,0"> <Inputs RayType="0" EntitiesToIgnore="0"/> </Node> <Node Id="37" Class="Logic:Any" pos="-342,-612,0"> <Inputs /> </Node> <Node Id="39" Class="Game:Start" pos="-558,-612,0"> <Inputs InGame="1" InEditor="1"/> </Node> <Node Id="41" Class="Time:Delay" pos="-360,-90,0"> <Inputs delay="0.5" resetOnInput="0"/> </Node> <Node Id="42" Name="Initialize" Class="_commentbox" pos="-576,-954.91315,0"> <Inputs TextSize="1" Color="1,1,1" DisplayFilled="1" DisplayBox="1" SortPriority="16"/> <ResizeBorder X="0" Y="0" Width="648" Height="612"/> <NodeSize Width="648" Height="685.89862"/> </Node> <Node Id="43" Name="AI_go_to_mouse_position" Class="_commentbox" pos="-576,-306.87009,0"> <Inputs TextSize="1" Color="1,1,1" DisplayFilled="1" DisplayBox="1" SortPriority="16"/> <ResizeBorder X="0" Y="0" Width="1728" Height="432"/> <NodeSize Width="1728" Height="505.89862"/> </Node> <Node Id="45" Class="Math:Equal" pos="198,-198,0"> <Inputs A="0" B="1"/> </Node> <Node Id="46" Name="Mouse_Button_1" Class="_comment" pos="198,-216,0"/> <Node Id="51" Class="Game:Start" pos="-558,288,0"> <Inputs InGame="1" InEditor="1"/> </Node> <Node Id="53" Class="AISequence:Start" pos="324,288,0" EntityGUID="527262d0-55c6-6bfb-1600-1c644c36a6ae"> <Inputs entityId="0" Interruptible="0" ResumeAfterInterruption="1"/> </Node> <Node Id="55" Class="AISequence:End" pos="936,288,0" EntityGUID="527262d0-55c6-6bfb-1600-1c644c36a6ae"> <Inputs entityId="0"/> </Node> <Node Id="56" Class="Input:MouseButtonInfo" pos="-72,288,0"> <Inputs MouseButton="1" MouseWheel="0"/> </Node> <Node Id="58" Class="Time:Delay" pos="-360,288,0"> <Inputs delay="0.5" resetOnInput="0"/> </Node> <Node Id="59" Name="AI_shoot_at_mouse_position" Class="_commentbox" pos="-576,179.12991,0"> <Inputs TextSize="1" Color="1,1,1" DisplayFilled="1" DisplayBox="1" SortPriority="16"/> <ResizeBorder X="0" Y="0" Width="1728" Height="198"/> <NodeSize Width="1728" Height="271.89862"/> </Node> <Node Id="60" Class="Math:Equal" pos="198,288,0"> <Inputs A="0" B="2"/> </Node> <Node Id="61" Name="Mouse_Button_2" Class="_comment" pos="198,270,0"/> <Node Id="62" Class="AISequence:Shoot" pos="666,288,0" EntityGUID="527262d0-55c6-6bfb-1600-1c644c36a6ae"> <Inputs entityId="0" TargetEntity="0" TargetPosition="0,0,0" Duration="3"/> </Node> <Node Id="63" Class="AI:AlertMe" pos="-126,-864,0" EntityGUID="527262d0-55c6-6bfb-1600-1c644c36a6ae"> <Inputs entityId="0"/> </Node> </Nodes> <Edges> <Edge nodeIn="41" nodeOut="2" portIn="in" portOut="output" enabled="1"/> <Edge nodeIn="25" nodeOut="6" portIn="Position" portOut="out" enabled="1"/> <Edge nodeIn="62" nodeOut="6" portIn="TargetPosition" portOut="out" enabled="1"/> <Edge nodeIn="19" nodeOut="21" portIn="entityId" portOut="entityId" enabled="1"/> <Edge nodeIn="25" nodeOut="24" portIn="Start" portOut="Link" enabled="1"/> <Edge nodeIn="26" nodeOut="25" portIn="End" portOut="Done" enabled="1"/> <Edge nodeIn="45" nodeOut="30" portIn="A" portOut="MousePressed" enabled="1"/> <Edge nodeIn="6" nodeOut="32" portIn="in1" portOut="HitPos" enabled="1"/> <Edge nodeIn="8" nodeOut="37" portIn="Show" portOut="out" enabled="1"/> <Edge nodeIn="10" nodeOut="37" portIn="Enable" portOut="out" enabled="1"/> <Edge nodeIn="15" nodeOut="37" portIn="Spawn" portOut="out" enabled="1"/> <Edge nodeIn="19" nodeOut="37" portIn="Activate" portOut="out" enabled="1"/> <Edge nodeIn="63" nodeOut="37" portIn="sink" portOut="out" enabled="1"/> <Edge nodeIn="37" nodeOut="39" portIn="in1" portOut="output" enabled="1"/> <Edge nodeIn="30" nodeOut="41" portIn="Enable" portOut="out" enabled="1"/> <Edge nodeIn="32" nodeOut="41" portIn="Enable" portOut="out" enabled="1"/> <Edge nodeIn="24" nodeOut="45" portIn="Start" portOut="true" enabled="1"/> <Edge nodeIn="58" nodeOut="51" portIn="in" portOut="output" enabled="1"/> <Edge nodeIn="62" nodeOut="53" portIn="Start" portOut="Link" enabled="1"/> <Edge nodeIn="60" nodeOut="56" portIn="A" portOut="MousePressed" enabled="1"/> <Edge nodeIn="56" nodeOut="58" portIn="Enable" portOut="out" enabled="1"/> <Edge nodeIn="53" nodeOut="60" portIn="Start" portOut="true" enabled="1"/> <Edge nodeIn="55" nodeOut="62" portIn="End" portOut="Done" enabled="1"/> </Edges> </Graph>

As for the Experience you could use a kill counter that converts your kills to experience which converts that to your level and so on
you should check out this video: https://vimeo.com/170293305

You can also find our getting started videos here to help you with the basics:
https://www.cryengine.com/tutorials/getting-started

Hope that helps! ;)

Who is online

Users browsing this forum: No registered users and 2 guests