PDA

View Full Version : [TF2] PathFollower (Windows only)


Pelipoika
11-17-2018, 15:46
Commissioned from sigsegv with a few changes & features by me

jXihZN2ntBw

More details on GitHub
https://github.com/Pelipoika/PathFollower

Read the include files to know how to use

Thread containing videos so you can get an idea as to what you can do with this. (https://forums.alliedmods.net/showthread.php?t=297113)

arthurdead
11-17-2018, 16:09
Wow!!

Epic Gamer Moment!!

nOw I cAn maKe saNs undErtale iN tF2,,,,

RavensBro
12-25-2019, 07:05
Can you make it for linux to please

enderandrew
07-25-2020, 20:44
Can you make it for linux to please

I've been testing and running SRCDS on my own Windows box but I'm planning to move to a Linux VPS.

Are there instructions out there on how to compile these extensions?

nosoop
07-26-2020, 00:04
I've been testing and running SRCDS on my own Windows box but I'm planning to move to a Linux VPS.

Are there instructions out there on how to compile these extensions?

It's the same as building SourceMod (https://wiki.alliedmods.net/Building_SourceMod); once you have all the dependencies required for SourceMod you should be able to create the build/ directory, python ../configure.py, and ambuild.

Linux support is an entirely different thing; you'll likely have to recreate or source an implementation of Path::Compute through questionably legal means.

enderandrew
07-26-2020, 06:57
It's the same as building SourceMod (https://wiki.alliedmods.net/Building_SourceMod); once you have all the dependencies required for SourceMod you should be able to create the build/ directory, python ../configure.py, and ambuild.

Linux support is an entirely different thing; you'll likely have to recreate or source an implementation of Path::Compute through questionably legal means.I was looking at the repository and saw the note about that.

That is a bit frustrating as I have plugins that depend on this extension, but I will be forced to leave them behind if I shift to a Linux VPS.

That being said, there are other extensions I haven't seen recent builds of that I will try to compile for Linux.

arthurdead
02-26-2021, 02:52
moved here https://forums.alliedmods.net/showthread.php?t=331025

Naleksuh
02-26-2021, 03:01
i made my own linux only version because i wanted to

https://github.com/arthurdead/nextbot

i attached a example plugin

some natives might work on windows read the code to figure out which
some natives arent implemented yet read the code to figure out which
no i will not make a fully windows compatible version
you cant un-register custom entity factories
you cant un-register custom datamaps
creating a CTFPathFollower gives a invalid handle idk why

you need to compile using the --sdk tf2-sdk2013

all the math functions are because they arent implemented on newer gcc
and the sdk2013 libs were compiled with a older gcc

i am willing to make the custom entity factory/datamaps system its own extension
if theres other uses for it (custom weapons might benefit from it ?)

Interesting. It seems like it's just an entirely different extension though and not a linux port of the same one, so it might be worth handling seperately.

ph
03-02-2021, 05:17
delete