AsYetUntitled / Framework

Altis Life RPG mission framework for Arma 3 originally made by @TAWTonic.
Other
247 stars 310 forks source link

Tanoa EMS Spawn issues. #378

Open Scajaquada opened 7 years ago

Scajaquada commented 7 years ago

When choosing to spawn as an EMS member, you should be able to spawn at the hospitals. You also should be able to purchase vehicles, including the new Laws of War IDAP ambulance properly at the store.

Issue: On the default Tanoa mission layout, the hospital in Tanouka spawns in a field. The ATM, and EMS Store NPC get spawned at the same location, so the EMS Spawn NPC is inside the ATM. When spawning vehicles at this store, they spawn some distance away in a field. Helicopters don't spawn at all.

When you try to spawn at the North East (Which should be named the North West Hospital) hospital, you also spawn in Tanouka. The "South East" Hospital, spawns you at the North West Hospital in Tuvanaka Airfield. This hospital also spawns the shop NPC inside an ATM.

The IDAP Ambulance is missing, but should be included as it would make for an excellent addition to the mod.

Steps to reproduce: Adding the raw missionTanoa.sqm file, downloaded from the latest commit from here, to a fresh server install, and removing the Tanoa part of the file name, so it is seen as being mission.sqm

Loading up the server, and trying to spawn in as an EMS to play the game.

I am very new with the Life Mod, and really haven't messed with the file structure or scripting of it too much at all yet. I am experienced and have scripted alternate versions of the Liberation game mode. Just haven't had the time to dive into this yet, but I think that if this is broken right from the repository, then it should probably be fixed quickly by someone who is more familiar with it, than wait for me to figure it out and fix it, maybe, or break it more.

Jawshy commented 7 years ago

Hi, @Scajaquada. Thanks for submitting an issue ticket. In future please fill out the provided issue template when reporting bugs. It's preformatted.

I'll take a look at this issue in the upcoming days when I will (finally) have the latest Arma 3 update installed.

Scajaquada commented 7 years ago

As a follow up, it seems most of the spawns outside of Georgetown are messed up. Likely because the spawn locations are still using the Altis spawn co-ords. I ended up switching the map to Altis, as it seemed many things on Tanoa just didn't work right.

Off topic: What can be done to prevent exploiters? This is my first time running a Life mod server, and on my Liberation, or BECTI servers, we didn't run across exploiters too often. However here it seems to be every other person who joins is exploiting. I am a bit disheartened.

Jawshy commented 7 years ago

Off topic: What can be done to prevent exploiters? [...]

By using up-to-date BattlEye filters explicitly designed for the mission being used. An understanding of the mission's code is required to be able to understand the outputs in the log files. I have linked several useful resources below:

BattlEye
Drunken-Cheetah commented 7 years ago

@Scajaquada - Not sure why you've experienced any of this! As I use the current dev branch latest build, and have had not a single issue in regards to spawning. By the sounds of it, the spawn point names are just round the wrong way? You say the Tanoa is still using the Altis spawn coords? In the framework, it was edited by BoGuu who added Tanoa / Altis spawn points. Using TON_fnc_terrainSort. Which works fine, including maps which doesn't involve Tanoa or Altis.

In regards to IDAP Ambulance. It's not really a priority for someone other than yourself to add it. It's literally, get the classname from Bohemia, and add it into the vehicles config file. Even if you've never worked with Life before. Anyone can do it!

C74K commented 7 years ago

heli on tanoa is spawned on hospital can change it in @live_Server file

DomT602 commented 5 years ago

Whilst I cannot replicate most of these issues I have found that Tanouka hospital spawn is a few 100m away from the hospital itself. The choice of whether you want an Ambulance in your shops is the servers choice and can easily be added.