Перейти к содержимому
View in the app

A better way to browse. Learn more.

Zloplay community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Опубликовано:

That's obviously an advantage that one player has. The question is how can we control it?

The only solution I would see would be to modify all weapon files to re-define the rate of fire and then distribute it with the updater so that all dedicated servers would have it.

But once again, should WE be the ones messing with the weapon files? I can smell an income of people asking us to modify "OP weapons" we if touch the weapon files.

Опубликовано:

Lol, that's why I had heard a lot of weapon shoots in a short time, That was funny dude, I had the pleasure to meet you today xD

 

I dont know if this is allowed, but sometimes I use a macro script on my x7 747HL mouse to knife a lot faster then the tactical knife.

Опубликовано:
  • Автор
That's obviously an advantage that one player has. .

 

Of course it is, but I bought the mouse - So in my opinion it's my right to use the mouse and its features.

 

"If I buy my x22, it's my right to use it as well derp hurp peniseface" - That's something different.

 

 

But meh, I just need NTA to tell me his opinion.

Опубликовано:

Free cake for everyone!

 

// By xetal

using System;
using System.Diagnostics;
using Microsoft.Win32;
using System.Runtime.InteropServices;
using System.Threading;

namespace autoclick
{
   class Autoclick
   {
       [DllImport("user32.dll")]
       internal static extern short GetAsyncKeyState(int hotkey);
       [DllImport("user32.dll")]
       static extern bool PostMessage(IntPtr handle, UInt32 msg, int wp, int lp);
       [DllImport("user32.dll")]
       private static extern IntPtr GetForegroundWindow();
       [DllImport("user32.dll")]
       private static extern IntPtr GetWindowThreadProcessId(IntPtr handle, out int p);

       static uint ner = 0x100;
       static uint upp = 0x101;
       static int musv = 1;

       private static bool loop = false;

       static void Main()
       {
           Console.Title = "Clickspam by xetal";
           Console.WriteLine("Press the key you want to be assigned for autoclick!");

           bool stop = false;
           int key = 0;

           while (!stop)
           {
               for (int i = 0; i < 256; i++)
                   if ((GetAsyncKeyState(i) < 0) && (i > 3))
                   {
                       key = i;
                       stop = true;
                   }
               Thread.Sleep(1);
           }
           Console.WriteLine("\n{0} assigned!\n Simply hold down and it will be spamming mouse left clicks!\n", key);
           threader();
           while (true)
           {
               bool hit = false;
               if (GetAsyncKeyState(key) < 0)
               {
                   hit = true;
                   if (!loop)
                   {
                       loop = true;
                       Console.WriteLine("Starting");
                   }
               }
               if (!hit && loop)
               {
                   loop = false;
                   Console.WriteLine("Stopping");
               }

               Thread.Sleep(1);
           }
       }

       static void press(Process h)
       {
           while (true)
           {
               while (loop)
               {
                   while (!change && loop)
                   {
                       PostMessage(h.MainWindowHandle, upp, musv, 0);
                       PostMessage(h.MainWindowHandle, ner, musv, 0);
                       PostMessage(h.MainWindowHandle, upp, musv, 0);

                       Thread.Sleep(50);
                   }
                   h = pid();
                   change = false;
               }
               Thread.Sleep(1);
           }
       }

       static void window()
       {
           IntPtr winholder = GetForegroundWindow();
           IntPtr hold = winholder;
           while (true)
           {
               while (winholder == hold && !change)
               {
                   winholder = GetForegroundWindow();
                   Thread.Sleep(100);
               }
               if (!change)
               {
                   Console.WriteLine("Windowchange");
                   hold = winholder;
               }
               change = true;
               Thread.Sleep(10);
           }
       }

       static void threader()
       {

           Thread t1 = new Thread(() => press(pid()));
           Thread t2 = new Thread(window);
           t1.Start();
           Thread.Sleep(100);
           t2.Start();
       }

       static private bool change = false;

       static Process pid()
       {
           int p;
           GetWindowThreadProcessId(GetForegroundWindow(), out p);
           Process ret = Process.GetProcessById(p);
           Console.WriteLine(ret.ProcessName);
           return ret;
       }
   }
}

Опубликовано:
Free cake for everyone!

 

// By xetal

using System;
using System.Diagnostics;
using Microsoft.Win32;
using System.Runtime.InteropServices;
using System.Threading;

namespace autoclick
{
   class Autoclick
   {
       [DllImport("user32.dll")]
       internal static extern short GetAsyncKeyState(int hotkey);
       [DllImport("user32.dll")]
       static extern bool PostMessage(IntPtr handle, UInt32 msg, int wp, int lp);
       [DllImport("user32.dll")]
       private static extern IntPtr GetForegroundWindow();
       [DllImport("user32.dll")]
       private static extern IntPtr GetWindowThreadProcessId(IntPtr handle, out int p);

       static uint ner = 0x100;
       static uint upp = 0x101;
       static int musv = 1;

       private static bool loop = false;

       static void Main()
       {
           Console.Title = "Clickspam by xetal";
           Console.WriteLine("Press the key you want to be assigned for autoclick!");

           bool stop = false;
           int key = 0;

           while (!stop)
           {
               for (int i = 0; i < 256; i++)
                   if ((GetAsyncKeyState(i) < 0) && (i > 3))
                   {
                       key = i;
                       stop = true;
                   }
               Thread.Sleep(1);
           }
           Console.WriteLine("\n{0} assigned!\n Simply hold down and it will be spamming mouse left clicks!\n", key);
           threader();
           while (true)
           {
               bool hit = false;
               if (GetAsyncKeyState(key) < 0)
               {
                   hit = true;
                   if (!loop)
                   {
                       loop = true;
                       Console.WriteLine("Starting");
                   }
               }
               if (!hit && loop)
               {
                   loop = false;
                   Console.WriteLine("Stopping");
               }

               Thread.Sleep(1);
           }
       }

       static void press(Process h)
       {
           while (true)
           {
               while (loop)
               {
                   while (!change && loop)
                   {
                       PostMessage(h.MainWindowHandle, upp, musv, 0);
                       PostMessage(h.MainWindowHandle, ner, musv, 0);
                       PostMessage(h.MainWindowHandle, upp, musv, 0);

                       Thread.Sleep(50);
                   }
                   h = pid();
                   change = false;
               }
               Thread.Sleep(1);
           }
       }

       static void window()
       {
           IntPtr winholder = GetForegroundWindow();
           IntPtr hold = winholder;
           while (true)
           {
               while (winholder == hold && !change)
               {
                   winholder = GetForegroundWindow();
                   Thread.Sleep(100);
               }
               if (!change)
               {
                   Console.WriteLine("Windowchange");
                   hold = winholder;
               }
               change = true;
               Thread.Sleep(10);
           }
       }

       static void threader()
       {

           Thread t1 = new Thread(() => press(pid()));
           Thread t2 = new Thread(window);
           t1.Start();
           Thread.Sleep(100);
           t2.Start();
       }

       static private bool change = false;

       static Process pid()
       {
           int p;
           GetWindowThreadProcessId(GetForegroundWindow(), out p);
           Process ret = Process.GetProcessById((int)p);
           Console.WriteLine(ret.ProcessName);
           return ret;
       }
   }
}

 

Even autohotkey would do the trick ._.

Or scrollshooting?

 

Well, I think we shouldnt ban people for using rapidfire, its often difficult to tell if he is using a scrollshooting techinque, a rapidfire script or he just has a fast trigger fingers(believe me, I can make miracles with my fingers :3 ). And dat accuracy...

Опубликовано:
  • Автор
(believe me, I can make miracles with my fingers :3 )

 

 

._________________________________________________________________.

 

 

Alright, I guess that answered my question - Thanks guys.

Опубликовано:

I also believe that global banning is not an option. Rather consider if we shouldn't find a way to prevent it.

Either being fast or using macros or whatever, the fact is that it's taking advantadge of glitches in the game.

It's quite clear that the intervention was made to have a low rate of fire, with probably the most damaging bullet in the whole game.

Although I'm against a global ban because of that (since it's not using aditions to the game) I wouldn't be surprised if dedicated server hosts ban those people. I for example would ban a player immediately from my dedi, if I saw him doing that. Ban reason: glitching.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу

Важная информация

Используя этот сайт, вы соглашаетесь Условия использования.

Account

Navigation

Поиск

Поиск

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.