Talking Npc Vendors

Talking Npc Vendors 1.4.5

If you are a new ChaosCode user please follow the Account Verification.

Works with: https://umod.org/plugins/custom-vending-setup
With all cs files installed this will work with minimal configuration out of the box to spawn Copters/Boats/ModularCars/snowmobile/Bikes.

Requires: https://www.myvector.xyz/index.php?resources/talkingnpcvehicles-addon-for-talkingnpc-plugin.115/

Works with: https://umod.org/plugins/custom-vending-setup


With all cs files installed this will work with minimal configuration out of the box to spawn Copters/Boats/ModularCars/Bikes.

Once all plugins are installed you can add the default vendors for modularcars/copters/boats/bikes.
To do modularcars you will need https://umod.org/plugins/spawn-modular-car from umod.

talkingnpc.admin - Needed for the chat commands.

<conversationFile> = default, modularcar, copter - conversationFile is the fileName in /oxide/data/TalkingNpc/Conversations/
<true/false> = for placement at monument for respawn/map changes.

Modular Cars Vendor:

1. Spawn the vendor
/talking_npc vehicle modularcar <"Unique_Vendor_Name"> <false/true>

2. Create vehicle spawnpoints for modularcars
A message will popup explaining how to add the spawn points.

the /oxide/data/TalkingNpc/Addons/<"Unique_Vendor_Name">.json to set the car properties.

You can edit the UI messages in /oxide/data/TalkingNpc/Conversations/<"Unique_Vendor_Name">.json

****************************************************************

Copters Vendor:


1. Spawn the vendor
/talking_npc vehicle copter <"Unique_Vendor_Name"> <false/true>

2. Create vehicle spawnpoints for modularcars
A message will popup explaining how to add the spawn points.

the /oxide/data/TalkingNpc/Addons/<"Unique_Vendor_Name">.json to set the car properties.

You can edit the UI messages in /oxide/data/TalkingNpc/Conversations/<"Unique_Vendor_Name">.json

****************************************************************

About /talking_npc vehicle chat command:
<type> - "snowmobile", "copter", "modularcar", "boat", "bike"

Some info for custom Conversation Files:
$userID - Will insert players userID
$displayName - Will insert players display name
OpenVending <Vending Machine Configuration Files name> - Will open a vending machine
Giveitem <item id> <amount> <skinID> <item name> - Give Item

Code:
"Player Commands": [
          "chat.say \"/TheCommand arangements\""
        ],


User Video's

Information

Author
Razor
First release
Last update
Rating
4.90 star(s) 10 ratings

Latest Release v1.4.5

Released
Oct 28, 2024 at 7:04 PM
Rating
0.00 star(s) 0 ratings


More resources from Razor


Talking Npc Vendors by Razor
© chaoscode.io Oct 21, 2020

Latest reviews

Just by having the ability to execute commands using a dialog by using an npc, elevates the server. There are alot of possibilities to explore with this plugin. For one you can have them on safezones and basically do a FAQ for players, or have them execute commands only by talking to them. And so on. I am happy with this plugin and its stands on my top 10 list.
One of the best plugins out there.
It’s very complicated but you can do nearly everything command related with it.

Setup vendors, quest npcs, permissions givers, rule telling npcs. Just awesome.
I want players to be able to trigger commands when starting a conversation with NPC, such as playing background music, etc. Is that possible? Currently, it seems that only when players have the next action can they execute commands
Awesome plugin. It continues to get updates that make it even better.
This plugin is 10/10! Sadly Rust has some sh*t clientside limitations making whatever I try to do in my case impossible but it's not a big deal 100% worth and can be used in any type of server for a lot of cool things.
Awesome plugin, can sell everything with it. Cars, custom items with commands, etc. Very rust friendly UI. Thank you! :)
Great plugin! Takes a bit to figure out how to edit the data files, but once you get the hang of you, you can make these NPCs do almost anything.
Awesome plugin
good plugin but issues with UI stretching on widescreen
Razor
Razor
New version UI should now be fixed.
Amazing plugin, many possibilities to config and nice supporting developer!