Jump to content

theftgun

Member
  • Posts

    12
  • Joined

  • Last visited

Reputation Activity

  1. Like
    theftgun reacted to mgm in Taxi & Bus | Transport for Arma   
    okay my bad.
    here is the situation, from day one, I intended to make this script GNU GPL Free Software meaning anyone can see/modify/redistribute the source code.
    however, in the early days, I did not license it under GPL, instead distributed in obfuscated and minimized form until I clean up the code.
    now the code is cleaned up, licensed under GPL, source code made available, including all in line comments.
    the problem you are experiencing is because you downloaded an ancient (obfuscated) copy with crazy file names.
    the solution is downloading the latest (unobfuscated) version.
    I will update this post in a few minutes, will give you the correct latest download link and will also update the README. sorry for the trouble!

    EDIT:
    I will try to get version 0.5.0 out this weekend but until then here is the latest available version: https://gitlab.com/themgm/Transport_for_Arma/tree/stable/release_packages/0.4.8-hotfix1
    This was a rushed release, let me know if you experience any issues?
  2. Like
    theftgun got a reaction from mgm in Taxi & Bus | Transport for Arma   
    Thanks so much! I will test now on my server :)
  3. Like
    theftgun reacted to mgm in Taxi & Bus | Transport for Arma   
    hi there. 
    I am working on this script pretty heavily. trying to get the new version out sometime soon - definitely sometime this weekend.
    I didn't put time to write down a proper readme, let me write it here...
    basically at a very high level (in terms of "taxi anywhere", "fixed destination taxi", and "public bus service" modes) we are still at the same spot where we were a year ago.
    however when you look closer, there have been a lot of improvements - here is a couple:
    * probably one of the most important changes: all financial transactions are now done on the server-side.
    *there are more CONFIGURATION options you can take a look at them here: https://gitlab.com/themgm/Transport_for_Arma/blob/experimental/source_code/server-side/mgmTfA/serverside/mgmTfA/___CONFIGURATION___.hpp
    * feedback from the system standardized & shortened (it is much more clear now), added a WHO'S TALKING? section, so every message you see in systemChat area starts with the source, such as:
    [RADIO_OUT] TAXI BOOKING REQUEST SENT [RADIO_IN] YOUR TAXI IS ON THE WAY. PLEASE WAIT [DRIVER] PLEASE PAY THE SERVICE FEE... * error handling in GUI is properly done now.
    if you're not in a taxi and try to pay, you will be refused and you will be notified. if you're in a taxi (say FixedDestination) but try to pay TaxiAnywhere refused & informed. If in the correct type of Taxi  but already paid the same. If in the correct type of Taxi but in a different vehicle than you ordered (e.g.  you order a Taxi, before you pay, you hop out, and hop in to your friends Taxi and try to pay) you will be refused to pay & informed and so on. Kind of boring but the permutations add up quick, coding all took some time! * I have removed all addActions (except one) and GUI is now mandatory. you need to use the gui to use TfA. to bring up the GUI our weird method still working fine with or without Epoch AntiHack. I bet it will work with any anti hack. (you quickly open & close your map 3 times and TfA GUI magically shows up!).
    * (apart from Bus buttons) Two buttons left in the GUI that are currently not functional: 1. Please Stop Vehicle 2. Set (new) Destination. I am working hard on these tonight and trying to finish up. It will be ready for the release.
    * One last thing - I haven't done this yet but I am planning to take another look at the "press a hotkey to bring up the Transport for Arma". Epoch's main developer vbawol gave me a tip, I will try to follow his tip and make it work. if it works great, simply press your hotkey (which is configurable - such as INSERT key or F4 key) and GUI in front of you. If it doesn't work, we will continue using the current weirdo triple-map-open-close method.
     
    This is currently developed by one guy, with zero feedback, I'm just following my notes (I have about 500 ideas/TODO items) in the notes, adding one at a time as time allows. 
     
    if you have any suggestions, please let me know!
  4. Like
    theftgun reacted to mgm in Taxi & Bus | Transport for Arma   
    updated the documentation (in experimental branch), here it is: https://gitlab.com/themgm/Transport_for_Arma/tree/experimental
     
  5. Like
    theftgun got a reaction from mgm in Taxi & Bus | Transport for Arma   
    I am glad you are back!!!!! I I can't find " readme" in download or here in forum. sorry my bad english! 
  6. Like
    theftgun reacted to mgm in Taxi & Bus | Transport for Arma   
    After a short 9 month break I'm back to this project. I worked on it last couple of days and now there is something to share with Taxi lovers!
    Source Code available: I have cleaned up the project source code (in terms of structure & comments) it is no longer a crypto. Ready to be Open Sourced and I will post the links soon. Bugs Fixed & Payment System moved to server side: I have also reviewed the code overall and fixed a couple of minor issues. Also updated the payment function to use proper server side transactions. Big thanks to LordAwol for providing the nice function from experimental branch of Epoch. Updating a couple of showcase videos to YouTube now, visually showing what this script can do for you in its current state. EpochAntiHack News: In the past, one frustrating issue with this script was that it worked wonderfully for admins but not for players (hence the WIP in name). In fact it got so annoying I wanted to take a break from this. I noticed in my absence both Epoch+Arma got nice updates. Most importantly Epoch AntiHack got a critical update. I haven't looked into AntiHack in detail yet but I will soon; from a couple quick tests I had very good results however! Now 'normal' players (i.e.: non-EpochAntiHack admin status) can use the open-the-map-three-times method, click on a point on the map and this way "call a taxi". I have completely disabled BattlEye for tests as it was never a major issue (just a matter of putting the effort to create proper filters). To be updated shortly...
     
    P.S.: if anyone is interested in testing this on test/production server please let me know.
     
×
×
  • Create New...