Jump to content

Scrap Copter Taxi 1.3.2

$20.00 $10.99
   (1 review)

5 Screenshots

Recommended Comments



Covfefe

Posted

Can you make a free taxi mode where you don't have to deal with the pay pop up window? Just call the taxi and it comes without having to click pay or anything

PINKY20053

Posted

 

I think it's good that way

Qbis

Posted

30 minutes ago, Covfefe said:

Can you make a free taxi mode where you don't have to deal with the pay pop up window? Just call the taxi and it comes without having to click pay or anything

Yes, write in pm, we will solve this moment

Flammable

Posted

@Qbis Can we have a discord chat or I can type here... I saw your plugin on other website before and liked the idea but something stops me from buying it for now... I use NPCTaxi if you already know this plugin. I have setup so players have to call the cab via calling from telephone item or mobile phone item or phone boot at monuments and /taxi command says You can call taxi via phone onnly... Is it possible to implement something like this as config option in your plugin... We have mobile phone from Voice Props DLC and players can use it to call taxi copter from anywhere but more realistic.

Also any way to convert call button UI into simple chat message/popup notification about price per km... Try to avoid a lot of menus and make stuff more realistic again.

Qbis

Posted

40 minutes ago, Flammable said:

@Qbis Can we have a discord chat or I can type here... I saw your plugin on other website before and liked the idea but something stops me from buying it for now... I use NPCTaxi if you already know this plugin. I have setup so players have to call the cab via calling from telephone item or mobile phone item or phone boot at monuments and /taxi command says You can call taxi via phone onnly... Is it possible to implement something like this as config option in your plugin... We have mobile phone from Voice Props DLC and players can use it to call taxi copter from anywhere but more realistic.

Also any way to convert call button UI into simple chat message/popup notification about price per km... Try to avoid a lot of menus and make stuff more realistic again.

Of course, Qbis#7664. I developed this plugin when there were no phones yet 😅

Andreas Grzybowski

Posted

possible to change the chat command from /taxi to /airtaxi ?
any problems to use npctaxi and your plugin at the same time?

Qbis

Posted

1 hour ago, Andreas Grzybowski said:

possible to change the chat command from /taxi to /airtaxi ?
any problems to use npctaxi and your plugin at the same time?

Yes,  I can help you to do it,  and in the next update add "change command" in configuration 

Flammable

Posted

10 hours ago, Qbis said:

Of course, Qbis#7664. I developed this plugin when there were no phones yet 😅

I added you on discord and messaged you...

GooberGrape

Posted

I would like to to change the chat command from /taxi to /airtaxi ?
any problems to use npctaxi and your plugin at the same time?

Qbis

Posted

7 hours ago, Robert Stevens said:

I would like to to change the chat command from /taxi to /airtaxi ?
any problems to use npctaxi and your plugin at the same time?

write me in pm, I will give you a version with other command, whichever you need

Andreas Grzybowski

Posted

get this error:

| Failed to call hook 'OnServerInitialized' on plugin 'CopterTaxi v1.2.1' (ArgumentNullException: Value cannot be null.

Parameter name: value)

at System.String.IndexOf (System.String value, System.Int32 startIndex, System.Int32 count, System.StringComparison comparisonType) [0x00003] in <eae584ce26bc40229c1b1aa476bfa589>:0

at System.String.IndexOf (System.String value, System.StringComparison comparisonType) [0x00009] in <eae584ce26bc40229c1b1aa476bfa589>:0

at System.String.Contains (System.String value) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0

at Oxide.Plugins.CopterTaxi.<SpawnHelicopters>m__0 (MonumentInfo m) [0x00006] in <3360f591ac194138b78a0d674bf90110>:0

at System.Linq.Enumerable+WhereListIterator`1[TSource].MoveNext () [0x00037] in <351e49e2a5bf4fd6beabb458ce2255f3>:0

at System.Linq.Enumerable.TryGetFirst[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Boolean& found) [0x00045] in <351e49e2a5bf4fd6beabb458ce2255f3>:0

at System.Linq.Enumerable.FirstOrDefault[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0

at Oxide.Plugins.CopterTaxi.SpawnHelicopters () [0x0001b] in <3360f591ac194138b78a0d674bf90110>:0

at Oxide.Plugins.CopterTaxi.OnServerInitialized () [0x00000] in <3360f591ac194138b78a0d674bf90110>:0

at Oxide.Plugins.CopterTaxi.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0090a] in <3360f591ac194138b78a0d674bf90110>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <60c318df79ed41688ea59335e48d61ad>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <dfcb48ea05694263bbc08e62a39c274c>:0

at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <dfcb48ea05694263bbc08e62a39c274c>:0

(22:15:18) | Loaded plugin CopterTaxi v1.2.1 by Qbis

 

Qbis

Posted (edited)

5 hours ago, Andreas Grzybowski said:

get this error:

| Failed to call hook 'OnServerInitialized' on plugin 'CopterTaxi v1.2.1' (ArgumentNullException: Value cannot be null.

Parameter name: value)

at System.String.IndexOf (System.String value, System.Int32 startIndex, System.Int32 count, System.StringComparison comparisonType) [0x00003] in <eae584ce26bc40229c1b1aa476bfa589>:0

at System.String.IndexOf (System.String value, System.StringComparison comparisonType) [0x00009] in <eae584ce26bc40229c1b1aa476bfa589>:0

at System.String.Contains (System.String value) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0

at Oxide.Plugins.CopterTaxi.<SpawnHelicopters>m__0 (MonumentInfo m) [0x00006] in <3360f591ac194138b78a0d674bf90110>:0

at System.Linq.Enumerable+WhereListIterator`1[TSource].MoveNext () [0x00037] in <351e49e2a5bf4fd6beabb458ce2255f3>:0

at System.Linq.Enumerable.TryGetFirst[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Boolean& found) [0x00045] in <351e49e2a5bf4fd6beabb458ce2255f3>:0

at System.Linq.Enumerable.FirstOrDefault[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0

at Oxide.Plugins.CopterTaxi.SpawnHelicopters () [0x0001b] in <3360f591ac194138b78a0d674bf90110>:0

at Oxide.Plugins.CopterTaxi.OnServerInitialized () [0x00000] in <3360f591ac194138b78a0d674bf90110>:0

at Oxide.Plugins.CopterTaxi.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0090a] in <3360f591ac194138b78a0d674bf90110>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <60c318df79ed41688ea59335e48d61ad>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <dfcb48ea05694263bbc08e62a39c274c>:0

at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <dfcb48ea05694263bbc08e62a39c274c>:0

(22:15:18) | Loaded plugin CopterTaxi v1.2.1 by Qbis

 

Have your map standart npc town? 

Edited by Qbis
Jarrod Everhart

Posted

is it possible to have it changed from bandit and outpost. I run a roleplay server and do not use bandit and outpost on the map.

Darien

Posted

Can you fix the custom map height limit? Always stay near the deep sea

Wayward

Posted (edited)

I am receiving the following error :

| Calling hook OnEntityTakeDamage resulted in a conflict between the following plugins: CopterTaxi - False (Boolean), NoDecay (True (Boolean))

I am not sure what part of the NoDecay plugin is causing the issue, would you happen to know?  (This seems to also break the ScrapTaxi plugin and the Taxi cannot be called.) 

When I remove NoDecay I receive:

Failed to call hook 'cmd_CallTaxi' on plugin 'CopterTaxi v1.2.1' (NullReferenceException: Object reference not set to an instance of an object)

at Oxide.Plugins.CopterTaxi.CreateImage (Oxide.Game.Rust.Cui.CuiElementContainer& container, System.String name, System.String panel, System.String color, System.String image, System.String aMin, System.String aMax, System.Single Fadeout, System.Single Fadein, System.UInt64 skin) [0x0002a] in <f93b0f6c20b1439ea57f3046ce6ea44d>:0

at Oxide.Plugins.CopterTaxi.CreateCallCopterTaxiUI (BasePlayer player) [0x0021f] in <f93b0f6c20b1439ea57f3046ce6ea44d>:0

at Oxide.Plugins.CopterTaxi.cmd_CallTaxi (BasePlayer player, System.String c, System.String[] a) [0x00039] in <f93b0f6c20b1439ea57f3046ce6ea44d>:0

at Oxide.Plugins.CopterTaxi.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00cdb] in <f93b0f6c20b1439ea57f3046ce6ea44d>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <cc99cb05b42e4ea494cdf294badea406>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <99d545163fdd4d57a562df7989f2ca0a>:0

at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <99d545163fdd4d57a562df7989f2ca0a>:0

 

Here is the json for the NoDecay plugin and a link to the actual plugin I am using.

 

NoDecay.json

Edited by Wayward
Qbis

Posted

6 hours ago, Wayward said:

I am receiving the following error :

| Calling hook OnEntityTakeDamage resulted in a conflict between the following plugins: CopterTaxi - False (Boolean), NoDecay (True (Boolean))

I am not sure what part of the NoDecay plugin is causing the issue, would you happen to know?  (This seems to also break the ScrapTaxi plugin and the Taxi cannot be called.) 

When I remove NoDecay I receive:

Failed to call hook 'cmd_CallTaxi' on plugin 'CopterTaxi v1.2.1' (NullReferenceException: Object reference not set to an instance of an object)

at Oxide.Plugins.CopterTaxi.CreateImage (Oxide.Game.Rust.Cui.CuiElementContainer& container, System.String name, System.String panel, System.String color, System.String image, System.String aMin, System.String aMax, System.Single Fadeout, System.Single Fadein, System.UInt64 skin) [0x0002a] in <f93b0f6c20b1439ea57f3046ce6ea44d>:0

at Oxide.Plugins.CopterTaxi.CreateCallCopterTaxiUI (BasePlayer player) [0x0021f] in <f93b0f6c20b1439ea57f3046ce6ea44d>:0

at Oxide.Plugins.CopterTaxi.cmd_CallTaxi (BasePlayer player, System.String c, System.String[] a) [0x00039] in <f93b0f6c20b1439ea57f3046ce6ea44d>:0

at Oxide.Plugins.CopterTaxi.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00cdb] in <f93b0f6c20b1439ea57f3046ce6ea44d>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <cc99cb05b42e4ea494cdf294badea406>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <99d545163fdd4d57a562df7989f2ca0a>:0

at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <99d545163fdd4d57a562df7989f2ca0a>:0

 

Here is the json for the NoDecay plugin and a link to the actual plugin I am using.

 

NoDecay.json 2.09 kB · 0 downloads

First problem not break plugin's work. Its only warning. If you want fix it. Change in my plugin in this hook all "return false" to "return true" . Or in NoDecay true to false. 

 

Second problem. Maybe u havent plugin ImageLibrary(search it on Umod). In plugin desc you can find URL

Wayward

Posted

Thank you, this fixed it.  I appreciate your assitance!

Wayward

Posted

I apologize for being dense but in NoDecay what would have to set from true to false?  I only have 3 settings set to true:

    "DestroyOnZero": true,

    "disableWarning": true,

    "protectVehicleOnLift": true,

I tried setting both DestroyOnZero and protectVehicleOnLift to false and that didn't stop the warning.

 

Qbis

Posted

2 minutes ago, Wayward said:

I apologize for being dense but in NoDecay what would have to set from true to false?  I only have 3 settings set to true:

    "DestroyOnZero": true,

    "disableWarning": true,

    "protectVehicleOnLift": true,

I tried setting both DestroyOnZero and protectVehicleOnLift to false and that didn't stop the warning.

 

You need open plugin's code and ctrl+f search hook OnEntityTakeDamage. Then into this hook change all
"return true" => "return false"

  • Like 1
RFC1920

Posted

True should technically be the correct response iirc, although Wulf's reasoning was a bit vague on that.  I recall that from working on NoDecay and TruePVE back in the day.

Qbis

Posted

3 hours ago, RFC1920 said:

True should technically be the correct response iirc, although Wulf's reasoning was a bit vague on that. I recall that from working on NoDecay and TruePVE back in the day.

In my understanding "false" - forbidden
A "true" - access)

But we have a lot of plugins and everyone uses what they understand
Either way, conflict is inevitable.

RFC1920

Posted

For hooks such as OnEntityTakeDamage, null is default, and true or false is non-default.  Conflicts exist because of inconsistencies in return values used, if at all.  I explained my source, so take that as you will.

  • Like 1
rrex

Posted

Please, after last update my servrer CopterTaxi is glitching. I have four taxis and all of them stack in air on the way to customer and it lasts forever.

Also my altitude is set to 80 but taxi is flying higher than you can get on Copter o_O

Qbis

Posted

9 minutes ago, rrex said:

Please, after last update my servrer CopterTaxi is glitching. I have four taxis and all of them stack in air on the way to customer and it lasts forever.

Also my altitude is set to 80 but taxi is flying higher than you can get on Copter o_O

Custom or procedural map ?

rrex

Posted

16 minutes ago, Qbis said:

Custom or procedural map ?

procedural

  • Like 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Like 1

Qbis's Collection

User Feedback

1.4m

Downloads

Total number of downloads.

6.9k

Customers

Total customers served.

102.4k

Files Sold

Total number of files sold.

2m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.