Discovery Gaming Community
Controlling NPC to attack hostiles. - Printable Version

+- Discovery Gaming Community (https://discoverygc.com/forums)
+-- Forum: Discovery General (https://discoverygc.com/forums/forumdisplay.php?fid=3)
+--- Forum: Discovery RP 24/7 General Discussions (https://discoverygc.com/forums/forumdisplay.php?fid=23)
+--- Thread: Controlling NPC to attack hostiles. (/showthread.php?tid=17094)

Pages: 1 2 3 4 5 6 7 8 9


Controlling NPC to attack hostiles. - Muleo - 02-28-2009

THIS IS MY 100th POST! D:
After discussion of this sanction: http://discoverygc.com/forums/index.php?showtopic=32698
The dev chat was debating about how we could allow players to deny docking rights to certain people such as smugglers or hostiles. And I thought of this.

Command:
While selecting a player, /attack (only works when you're within 2k of the target)
and in conjunction: /neutral <-cancels out any /attack previously used on someone


Effect:
Makes the selected player hostile to the NPC and bases of the faction of the command-user's ID, announces a system message "XXX has ordered patrols to attack YYY"


Limitations:
Only makes your ID's NPC faction hostile to target
Only works with guard ID.
Doesn't work against fellow faction members (eg. Outcast Guard can't make an Outcast hostile to Outcasts)
Effect is temporary
Only works within 2k of the target
A possible time limit, like the /renameme function. Make it usable only once every.. 30 minutes per player.


Rules:
Treat the use of /attack the same as engaging which means:
-using /attack on a underlevel is illegal
-using /attack without an engagement notice/RP is illegal
In the case of piracy, using /attack before making a demand is illegal
Abuse would be sanctioned, and repeated abuse would result in bans

This would be achieved by:
*For purposes of these Rules, an attack is draining shields to 50% or lower, or hull damage, or when a Cruise Disruptor is fired. Intentional ramming of any large ship or using the /attack command is also considered an attack.

6.19 Pirates have a right to deal as much damage as they see fit before or after demanding money from a trader ship, but killing or using /attack command on trader ship before demanding money or cargo is not allowed.


Scenarios this would be used:

In all cases XXX is the attacker, YYY is the victim of the command.

YYY is taking Cardamine to Manhattan, and XXX(lawful) spots him.
XXX: Cardamine! Drop them right now!
YYY: Hell no I'm taking them to Manhattan.
XXX: We'll see about that!
XXX: /attack
XXX has ordered patrols to attack YYY.
YYY: oh sh**...

YYY is attacking XXX, but XXX's faction's NPC aren't attacking YYY
YYY: Die fool!
XXX: No you die!
XXX thinks: Wait.. why aren't the NPC shooting him?
XXX: /attack
YYY: Crap!

XXX is pirating YYY.
XXX: Pay me trader git!
YYY: Never!
XXX: Have it your way then!
XXX: /attack
XXX has ordered patrols to attack YYY.
YYY: Nooo my shiny train!

Pros
Gone are the days of someone attacking someone without having NPC factions hostile.
Gone are the days an idiot can run away from Person B by docking on Person B's faction's base


Do you like it? Don't you like it? If you think it's too abusable, please state HOW it would be, but DO read the whole thing and think about it. Remember, using this command would be, in essence, engaging someone by proxy of NPCs.


Controlling NPC to attack hostiles. - Tenacity - 02-28-2009

Hm... not a bad idea.

I still wish there was a command we could link to specific ID's which would cause an NPC patrol to enter formation with your ship. That way a carrier can run around with npc fighters =P


Controlling NPC to attack hostiles. - swift - 02-28-2009

Yes. Thank you.


Controlling NPC to attack hostiles. - kikatsu - 02-28-2009

a brilliant idea, but I really am afraid of what could happen with it


Controlling NPC to attack hostiles. - Reverend Del - 02-28-2009

You were told in the dev chat this wasn't going to happen as the amount of abuse it would recieve would treble our workload. It's too abusable by too many ill-minded folks. It will not be done. It is as simple as that. Either the sytem is automatic, tied to scans of cargo containing contraband items, or it doens't happen at all.


Controlling NPC to attack hostiles. - Othman - 02-28-2009

It would come in handy but be also very much prone to exploitation.

And as Del said, it would bring up zillions of extra cases in front of admin desks.


Controlling NPC to attack hostiles. - Muleo - 02-28-2009

' Wrote:a brilliant idea, but I really am afraid of what could happen with it
I -challenge- you to come up with horrible things people could do with it.
Remember it would basically count as an engagement, and there would be a big simple message in system stating who used it on who, so people could easily screen that for evidence.


Controlling NPC to attack hostiles. - ivr56 - 02-28-2009

Neat Idea.
Me like very much. Should open up some RP opportunities.
You can always trial the Command for awhile and see how it goes. Trial and Error.

Question: If your say already in a fight and the NPCs are already engaged. Can you direct NPCs to specific targets with the command?


Controlling NPC to attack hostiles. - Muleo - 02-28-2009

' Wrote:You were told in the dev chat this wasn't going to happen as the amount of abuse it would recieve would treble our workload. It's too abusable by too many ill-minded folks. It will not be done. It is as simple as that. Either the sytem is automatic, tied to scans of cargo containing contraband items, or it doens't happen at all.
Did hoodlum say that? He's the one that told me this should go to the forums, not in the dev chat.

Like Ivor said, isn't it at least worth a trial? It's an -awesome- feature, which gets rid of quite a few problems on the server. If it's implemented, and abused too much, it gets removed. It would be FLHook dependent, not mod dependent, so disabling it is no biggy.


Controlling NPC to attack hostiles. - kikatsu - 02-28-2009

an abuse idea that I get is say a junker or whatever is mouthing off at the navy infront of manhattan

both the ship in question and say the LN are RP'ing it out

a low level indie navy comes up and issues the attack on the junker as a lib dreadnaught patrol flies by, and then docks on manhattan