Author Topic: Enable weapon pasting in the wire/phx server  (Read 639 times)

0 Members and 1 Guest are viewing this topic.

Offline neo644

  • Newbie
  • *
  • Posts: 22
  • Karma: +1/-5
    • View Profile
Enable weapon pasting in the wire/phx server
« on: September 02, 2009, 01:53:35 PM »
Today, i went to singleplayer to make advanced duplicator files of the health and suit chargers, hl2 weapons, and ammo. I uploaded them to the server only to find out that weapon and npc spawning is disabled.
Now disabling npc spawning is perfectly reasonable, i can see where that is acceptable. But no weapon pasting? Unacceptable. I know, people can spawn admin guns then, but i tried that prior to this and the admin guns did not show up in my inventory, so there is absolutely NO REASON and NO EXCUSE for disabling weapon duplication. if youre worried about mingebags abusing it then youre just plain stupid since there is NO DAMAGE FROM PLAYERS' WEAPONS on the phx build server, let alone the fact that only respected and admins can use the adv duplicator in the first place. Also, what if there is a weapon stripper? I could normally just place a few of my weapon supplies and we could just ignore it, but thanks to the new adv dupe limitation, I would have to waste time tracking the mingebag down. What will you disable next? Noclip? Expression 2?
« Last Edit: September 02, 2009, 01:55:57 PM by neo644 »

Offline coolzeldad

  • Zagnipple
  • Administrator
  • Übermensch
  • *****
  • Posts: 1343
  • Karma: +95/-11
  • mhmmz
    • View Profile
    • .:`=-~rANdOm~`-=:.
Re: Enable weapon pasting in the wire/phx server
« Reply #1 on: September 02, 2009, 02:01:49 PM »
Nice rant you have there but unfortunately it did little to nothing.

There was common abuse of the manhack gun.. spawns npc's and does damage.

Thanks.
"The masses are asses" - Thomas Jefferson

.:~RND`=- Devie ♥: IM WATCHING BABIES

When people ask me "Plz" just because it's shorter than "Please" I feel perfectly justified to answer "No" because it's shorter then "Yes"

Offline neo644

  • Newbie
  • *
  • Posts: 22
  • Karma: +1/-5
    • View Profile
Re: Enable weapon pasting in the wire/phx server
« Reply #2 on: September 02, 2009, 02:10:06 PM »
I know, people can spawn admin guns then, but i tried that prior to this and the admin guns did not show up in my inventory

You didnt read it all the way through, did you?
I spawned an adv dup file with the admin guns and after i picked them up, i looked in my weapon menus, no manhack gun or flechette gun. I am certain there is a way to disable the manhack/flechette guns entirely by moving their data files somewhere else.

Offline coolzeldad

  • Zagnipple
  • Administrator
  • Übermensch
  • *****
  • Posts: 1343
  • Karma: +95/-11
  • mhmmz
    • View Profile
    • .:`=-~rANdOm~`-=:.
Re: Enable weapon pasting in the wire/phx server
« Reply #3 on: September 02, 2009, 02:12:13 PM »
Look, I read all your text wall.

It was confirmed happening and I'm not going to argue.. until someone can prove me otherwise.
"The masses are asses" - Thomas Jefferson

.:~RND`=- Devie ♥: IM WATCHING BABIES

When people ask me "Plz" just because it's shorter than "Please" I feel perfectly justified to answer "No" because it's shorter then "Yes"

Offline neo644

  • Newbie
  • *
  • Posts: 22
  • Karma: +1/-5
    • View Profile
Re: Enable weapon pasting in the wire/phx server
« Reply #4 on: September 02, 2009, 02:16:02 PM »
Could i prove you otherwise by having you temporarily disable the no weapons rule and trying to spawn, pickup, and use a manhack or flechette gun?

Offline coolzeldad

  • Zagnipple
  • Administrator
  • Übermensch
  • *****
  • Posts: 1343
  • Karma: +95/-11
  • mhmmz
    • View Profile
    • .:`=-~rANdOm~`-=:.
Re: Enable weapon pasting in the wire/phx server
« Reply #5 on: September 02, 2009, 02:22:38 PM »
I don't think so.. and btw.

But no weapon pasting? Unacceptable.

there is absolutely NO REASON and NO EXCUSE for disabling weapon duplication.

if youre worried about mingebags abusing it then youre just plain stupid

You're no commission buddy.

And this is just plain stupid.
What will you disable next? Noclip? Expression 2?
"The masses are asses" - Thomas Jefferson

.:~RND`=- Devie ♥: IM WATCHING BABIES

When people ask me "Plz" just because it's shorter than "Please" I feel perfectly justified to answer "No" because it's shorter then "Yes"

Offline neo644

  • Newbie
  • *
  • Posts: 22
  • Karma: +1/-5
    • View Profile
Re: Enable weapon pasting in the wire/phx server
« Reply #6 on: September 02, 2009, 02:26:25 PM »
Yeah i was a little angry when writing that, but if people are abusing the manhack gun, then they can just voteban the offender(s). But its kinda like the votekick/bans, sure, they can be used for evil, but they can be used for good too.

Offline neo644

  • Newbie
  • *
  • Posts: 22
  • Karma: +1/-5
    • View Profile
Re: Enable weapon pasting in the wire/phx server
« Reply #7 on: September 02, 2009, 02:39:06 PM »
Actually i can still spawn the manhack gun, but not use it.

Offline Minic

  • Regular Member
  • ***
  • Posts: 105
  • Karma: +16/-1
  • Gender: Male
  • The superior OS.
    • View Profile
Re: Enable weapon pasting in the wire/phx server
« Reply #8 on: September 03, 2009, 03:30:43 AM »
Okay, I'll respond to this. ;D

Yes, a while ago we had problems with people spawning the Manhack gun, killing players, crashing the server, and what have you...

That was highly abusive, so I wrote some lua to strip that weapon from anyone who has it, as soon as they pick it up. Thats why you can spawn it, pick it up, but not have it... That will not be removed, too many people abused it, and ruined it for everyone else.

Second, there is another issue at hand here with the recent WireMod update... Now not sure if you know this or not, but Advanced Duplicator is part of WireMod... Let's see what I found after only looking for a few moments, shall we?

Code: [Select]
if (!SinglePlayer()) then
local function NoItems(Player, ClassName, EntTable)
if ( Player:IsAdmin( ) or Player:IsSuperAdmin() ) then return true end
if string.find(ClassName, "^weapon_.*")
or string.find(ClassName, "^item_.*")
or string.find(ClassName, "^npc_.*") then
MsgN("AdvDupe: disalowing ",tostring(Player)," pasting item ",ClassName," (NoItems Rule)")
AdvDupe.SendClientInfoMsg(Player, "Not allowed to paste Weapons or NPCs", true)
return false
else
return true
end
end

Basically what it's doing is, checking entities classes for the words "weapon_", "item_" or "npc_"... If the entities class contains any of those, it will not allow you to paste it.

Now lets say for instance, the mighty Manhack gun has a class name of "manhack_welder"... Well wouldn't you know, it doesn't contain the word "weapon" anywhere... That being said, Advanced Duplicator won't allow you to paste weapons, and you can still paste the Manhack gun. Yet the lua I wrote to strip you of it, removes it. That is working as intended, as I said too many people abused it, and I did something about it.

Now you mentioned spawning weapons in case you get weapon stripped. A perfectly valid situation...

The WireMod developers are the ones who are preventing you from pasting legitimate weapons. I suggest you should go complain to them about it, Advanced Duplicator is in their hands, not ours. They are the ones who changed it, not us.

I hope this clears up the situation a bit, bottom line. It will remain this way unless a WireMod developer changes it.

And just why are you trying to obtain Admin only weapons anyway?

-Minic

Offline neo644

  • Newbie
  • *
  • Posts: 22
  • Karma: +1/-5
    • View Profile
Re: Enable weapon pasting in the wire/phx server
« Reply #9 on: September 03, 2009, 02:49:13 PM »
Im not trying to get admin weapons, im just trying to get chargers and extra ammunition. But, if i can find that piece of lua code, I can change it and post it here to not forbid regular weapons, ammo, and chargers.

EDIT: Here you go.
Code: [Select]
if (!SinglePlayer()) then
local function NoItems(Player, ClassName, EntTable)
if ( Player:IsAdmin( ) or Player:IsSuperAdmin() ) then return true end
if string.find(ClassName, "^npc_.*") then
MsgN("AdvDupe: disalowing ",tostring(Player)," pasting item ",ClassName," (NoItems Rule)")
AdvDupe.SendClientInfoMsg(Player, "I am afraid I cannot allow that.", true)
return false
else
return true
end
end

And your manhack stripper will prevent people from spawning admin weapons.
« Last Edit: September 03, 2009, 03:15:58 PM by neo644 »

Offline Minic

  • Regular Member
  • ***
  • Posts: 105
  • Karma: +16/-1
  • Gender: Male
  • The superior OS.
    • View Profile
Re: Enable weapon pasting in the wire/phx server
« Reply #10 on: September 03, 2009, 03:25:36 PM »
Changing it is trivial, the fact of the matter is it won't be done.

Next wire update it will have to be changed again, and again, we do not maintain our own branch of the WireMod SVN (who does for that matter?)

Thanks for trying to contribute, but it doesn't solve the problem. Wire updates in the future will bring back the same functionality.

It is not plausible for us to re-apply this single patch, every Wire update. Just to please one user. It's nothing personal or anything, but that's how it is.

It needs to be "fixed" at the source (if you even consider this a fix). That source being WireMod SVN, as I said before. It's in their hands. Not ours.

-Minic

Offline ArTIk*BaNAnA

  • Madman
  • WaffleBBQrz
  • ******
  • Posts: 2490
  • Karma: +28/-34
  • Changes are part of life, changes are good.
    • View Profile
Re: Enable weapon pasting in the wire/phx server
« Reply #11 on: September 05, 2009, 11:11:24 AM »
Ummm....if u didnt know, when u right click a weapon u spawn it, like copy pasting with adv. dupe, if u have the weapon it gives you ammo, and this solves the whole thing =\

Offline xxMingebaggerxx

  • Mingekillah :P
  • Übermensch
  • *****
  • Posts: 1362
  • Karma: +36/-74
  • Gender: Male
  • DR33M FTW!
    • View Profile
    • DR33M
Re: Enable weapon pasting in the wire/phx server
« Reply #12 on: September 07, 2009, 10:12:38 AM »
GUNS FRACKIN ANNOY US!, no really, lots of persons abuse weaps to disturb people, and please remove rocket launchers, nades and AR2
"Name doesent define who we are, it is our actions and our creations"  -  Mingebagger (2009)
http://www.dr33m.co.cc visit it


mm.. me2