Server Kicks when package bought
-
Tanjitsu wrote:
God im such a noob think its time to put this to one side untill someone else takes up the mantleNo thanks, you can keep it or better yet drop it back in MD’s lap and let him fix his own fuckup.
Now you see why I went the total rebuild route when I tryed to fix RB, MD’s butchered code just gives to many headaches to make it worth while to fix.
Trial and error - comment out every addon except the engine, power and scanner and see if you get kicked, if you don’t then slowly add the others back in until you do get kicked.
-
Your right Bejay,
havent done a ini coment out yet
but did try unequiping ingame items once package bought before launch. kicked with minimal equipedGuessin its a power scanner engine problem.
Just still cant get over why one package launches and the other doesnt. Im gona try renaming the trader package as from what i can see the name is the only thing different in both sets.
-
I have had this problem when i was working on the A-10 mod, The place that you buy the package from MUST! and i de mean this, MUST have each piece of equipment for sale at that station. Or you will get a kick for cheating, item not wold at station. kick. There area few items i think the engines that are not included in this, but if i reamber right, the weapons, scanner, thrusters, and shields need to be on the market ini files for that station for it to work.
BUT this might be something else than what you are experancing. But You might want to look into this also.
-
lonestar wrote:
I have had this problem when i was working on the A-10 mod, The place that you buy the package from MUST! and i de mean this, MUST have each piece of equipment for sale at that station.Er, no. The equipment mounted on a ship simply has to be defined correctly. Utter nonsense that the equipment has to be for sale at the same station.
I have ships all over my new mod for testing with nothing being sold on the bases as of yet, strange how they all work properly.
-
Seems like a logical point which could well be the cause,
except,[BaseGood]
base=fc01_02_Base
marketgood=liberty_package, 1, 0, 1, 1, 0, 1, 1[BaseGood]
base=fc01_04_Base
marketgood=kusari_package, 1, 0, 1, 1, 0, 1, 1[BaseGood]
base=fc01_07_Base
marketgood=trader1_package, 1, 0, 1, 1, 0, 1, 1
marketgood=trader2_package, 1, 0, 1, 1, 0, 1, 1[BaseGood]
base=fc01_08_Base
marketgood=freelancer_package, 1, 0, 1, 1, 0, 1, 1All these bases have no equipment defined.
they only have a single sales person selling ships.
They have no equipment defined in any of the market files.
All the ships launch perfectly fine apart from the 2x trader packages. -
MD included the 1.1 server patch with 3.50 full (probably had it in earlier versions aswell), and it will kick anything that isn’t part of vanilla Freelancer. You need IFSO, FLAC, FlHook etc to take control of the FLServer.exe to stop it kicking you.
-
Very True but…
when i took over i started by comparing RB to all the patches. i encompase them into RB, i merged in the 1.1 SDK + bits of the 1.4 patch and various other peoples fixes before starting to continue adding and fixing what already existed.Did that to make sure u only needed Rebalance and not
Freelancer + 5 patches then rebalanceThing i dont get is what u say is true
but the server has 0 problems with anyof the other 5 packages i created and added in, it just has a problem with the 2 freighter trader start packages.My Pirate / freelancer packages all launch absolutly fine just on the standard 1.1 server.
Also in MP i do have Hook attached.
-
just ran the packages like
[Good]
nickname = trader_hull
category = shiphull
ship = li_freighter
price = 19420
ids_name = 12018
item_icon = Equipment\models\commodities\nn_icons\li_freighter.3db[Good]
nickname = trader_package
category = ship
hull = trader_hull
addon = ge_lfr_engine_01, internal, 1
addon = li_freighter_power01, internal, 1
addon = ge_s_scanner_01, internal, 1
;addon = ge_s_tractor_01, internal, 1
;addon = shield01_mark01_fr, HpShield01, 1
;addon = SlowSmallBlue, HpRunningLight01, 1
;addon = SlowSmallBlue, HpRunningLight02, 1
;addon = SlowSmallBlue, HpRunningLight03, 1
;addon = SlowSmallBlue, HpRunningLight04, 1
;addon = contrail01, HpContrail01, 1
;addon = contrail01, HpContrail02, 1
;addon = DockingLightRedSmall, HpDockLight01, 1
;addon = DockingLightRedSmall, HpDockLight02, 1
;addon = co_gun01_mark01, HpWeapon01, 1
;addon = co_gun01_mark01, HpWeapon02, 1still kicked me for cheating
-
If I remember rightly, it should not have let you take off without the tractor!? Can’t remember.
What on earth is going on on your setup?
What happens if you make the standard Rhino available on the same base at the same time and buy that?
-
try to make it use different internal equipment, one by one until you have the piece you have to check further.
have done that in post above commented out untill all that was left was the minimum needed to launch.
What happens if you make the standard Rhino available on the same base at the same time and buy that?
Top idea ST.
added
[Good]
nickname = lfr_hull
category = shiphull
ship = li_freighter
price = 151000
ids_name = 12002
item_icon = Equipment\models\commodities\nn_icons\li_freighter.3db[Good]
nickname = lfr_package
category = ship
hull = lfr_hull
addon = ge_lfr_engine_01, internal, 1
addon = li_freighter_power01, internal, 1
addon = ge_s_scanner_01, internal, 1
addon = ge_s_tractor_01, internal, 1
addon = shield01_mark01_fr, HpShield01, 1
addon = SlowSmallBlue, HpRunningLight01, 1
addon = SlowSmallBlue, HpRunningLight02, 1
addon = SlowSmallBlue, HpRunningLight03, 1
addon = SlowSmallBlue, HpRunningLight04, 1
addon = contrail01, HpContrail01, 1
addon = contrail01, HpContrail02, 1
addon = DockingLightRedSmall, HpDockLight01, 1
addon = DockingLightRedSmall, HpDockLight02, 1to the same base as the previous trader packages,
launches fine lolcopied above an pasted into space of old trader package / hull
only adjusted name of package and hull, kicks mesomet wrong with name.
FL server actually gave up propper error message for it this timePossible cheating detected (Ship or Equipment not sold on base) by admin (b08184eb-c34c1c43-c8f0673d-91a16689)!
but the rest of packages dont have any equipment sold at there bases and they launch fine, is name or ship.
i also tried changing the cost incase cost of total equip was higher than cost to buy package but it didnt make a difference
-
Hey Gisteron,
[BaseGood]
base = fc01_07_Base
marketgood = trader_package, 1, 0, 1, 1, 0, 1, 1
marketgood = traders_package, 1, 0, 1, 1, 0, 1, 1
marketgood = lfr_package, 1, 0, 1, 1, 0, 1, 1thats the what it looks like atm,
lfr_ launches with out problem
both trader_ and traders_ kick for cheating.
this is the current trader package
[Good]
nickname = trader_hull
category = shiphull
ship = li_freighter
price = 151000
ids_name = 12002
item_icon = Equipment\models\commodities\nn_icons\li_freighter.3db[Good]
nickname = trader_package
category = ship
hull = trader_hull
addon = ge_lfr_engine_01, internal, 1
addon = li_freighter_power01, internal, 1
addon = ge_s_scanner_01, internal, 1
addon = ge_s_tractor_01, internal, 1
addon = shield01_mark01_fr, HpShield01, 1
addon = SlowSmallBlue, HpRunningLight01, 1
addon = SlowSmallBlue, HpRunningLight02, 1
addon = SlowSmallBlue, HpRunningLight03, 1
addon = SlowSmallBlue, HpRunningLight04, 1
addon = contrail01, HpContrail01, 1
addon = contrail01, HpContrail02, 1
addon = DockingLightRedSmall, HpDockLight01, 1
addon = DockingLightRedSmall, HpDockLight02, 1set out exactly same as above lfr_package
only thing i see different are the names -
I’ve been following this with interest. The obvious solution, at least to me, simply because i’ve cloned some of the original ships in my mod as well, i see the problem as the nickname entry in shiparch.
To me you’re using the same ship nickname which is why you are getting kicked. If you change it to say,
nickname = li_freighter2
for example, should work fine. The problem is the program is trying to access two ships called li_freighter which is where the issue is as i see it. It’s the reason you keep getting kicked.
To clarify the above, any ship you add to FL HAS TO HAVE a unique nickname, end of. I have around fifty variants of a freighter in my new mod with different colour schemes for the various factions i have, the reason they all work is each ship has a unique nickname. You simply cannot share nicknames.