Zum Inhalt springen

Archiviert

Dieses Thema ist jetzt archiviert und für weitere Antworten gesperrt.

TanteEmma

Was habt ihr in eurer Zwischenablage?

Empfohlene Beiträge

Geschrieben

3NG45T-TRK76S-OY9722E-0PF5RT

Geschrieben

Hm ... hatte grad das in der Zwischenablage:

/*

================================================================================

=====================

MPReloadFix - by Cyborg11 & kju

Version: 1.0

Date: 04.09.2010

Description:

================================================================================

=====================

*/



If (!local player) exitWith{};



private ["_currentWeapon", "_currentMuzzle", "_magazinesWeapon", "_magazineFound"];



If ((_this select 1) IN (actionKeys "ReloadMagazine")) then

{

	If (CYBP_ReloadDebug) then {

		diag_log text format [""];

		diag_log text format ["***** DEH: %1", _this];

		diag_log text format ["***** Reload button pressed @ %1 seconds", time];

		diag_log text format ["***** alive player: %1", alive player];

		diag_log text format ["***** (vehicle player) == player: %1", (vehicle player) == player];

		diag_log text format ["***** someAmmo player: %1", someAmmo player];

		diag_log text format ["***** player getVariable 'CYBP_LastTimeReload': %1", player getVariable "CYBP_LastTimeReload"];

		diag_log text format ["***** time: %1", time];

		diag_log text format ["***** time - (player getVariable 'CYBP_LastTimeReload') >= 3: %1", (time - (player getVariable "CYBP_LastTimeReload")) >= 3];

	};

	

	If ((alive player) && ((vehicle player) == player) && (someAmmo player) && ((time - (player getVariable "CYBP_LastTimeReload")) >= 3)) then

	{

		If (CYBP_ReloadDebug) then {diag_log text format ["***** Bedingungen erfuellt."]};

			

		_currentWeapon = currentWeapon player;

		_currentMuzzle = currentMuzzle player;

		_magazinesWeapon = [];

		

		If (_currentWeapon == _currentMuzzle) then

		{

			_magazinesWeapon = getArray (configFile >> "CfgWeapons" >> _currentWeapon >> "magazines");

		} else {

			_magazinesWeapon = getArray (configFile >> "CfgWeapons" >> _currentWeapon >> _currentMuzzle >> "magazines");

		};

		

		for "_i" from 0 to ((count _magazinesWeapon) - 1) do

		{

			_magazinesWeapon set [_i, toLower(_magazinesWeapon select _i)];

		};

		

		{

			If (toLower(_x) IN _magazinesWeapon) then {_magazineFound = true};

			If (CYBP_ReloadDebug) then {diag_log text format ["***** Magazine _x = %1", toLower(_x)]};

		} foreach (magazines player);

		

		If (CYBP_ReloadDebug) then {

			diag_log text format ["***** _magazinesWeapon = %1", _magazinesWeapon];

			diag_log text format ["***** _magazineFound = %1", _magazineFound];

		};

		

		If (_magazineFound) then

		{

			CYBP_MPReloadAnimation = [player, _currentWeapon];

			If (CYBP_ReloadDebug) then {diag_log text format ["***** CYBP_MPReloadAnimation = %1", CYBP_MPReloadAnimation]};

			publicVariable "CYBP_MPReloadAnimation";

			player setVariable ["CYBP_LastTimeReload", time, false];

			If (CYBP_ReloadDebug) then {diag_log text format ["***** Unit: %1 - CYBP_LastTimeReload = %2", player, player getVariable "CYBP_LastTimeReload"]};

		};

	};

};



false;

Geschrieben

Audioeingang

Geschrieben

93257103856700

Geschrieben

levels/mp_007gr

Geschrieben

Ring3



advapi32.dll

CreateProcessWithLogonW



gdi32.dll

GetPixel



kernel32.dll

CreateProcessInternalW

DebugActiveProcess

DeviceIoControl

GetProcAddress

LoadLibraryExW

MapViewOfFile

MapViewOfFileEx

MoveFileW

OpenProcess

ReadProcessMemory

VirtualProtect

VirtualProtectEx

WriteProcessMemory



ntdll.dll

NtLoadDriver

NtOpenProcess

NtProtectVirtualMemory

NtQuerySystemInformatio

NtReadVirtualMemory

NtSuspendProcess

NtSuspendThread

NtTerminateProcess

NtTerminateThread

NtWriteVirtualMemory

RtlGetNativeSystemInfor

ZwLoadDriver

ZwOpenProcess

ZwProtectVirtualMemory

ZwQuerySystemInformatio

ZwReadVirtualMemory

ZwSuspendProcess

ZwSuspendThread

ZwTerminateProcess

ZwTerminateThread

ZwWriteVirtualMemory



user32.dll

GetWindowThreadProcessI

PostMessageA

PostMessageW

SendInput

SendMessageA

SendMessageW

SetCursorPos

SetWindowsHookExA

SetWindowsHookExW

keybd_event

mouse_event



Ring0

NtConnectPort

ZwConnectPort

NtOpenProcess

ZwOpenProcess

NtProtectVirtualMemory

ZwProtectVirtualMemory

NtReadVirtualMemory

ZwReadVirtualMemory

NtWriteVirtualMemory

ZwWriteVirtualMemory

SendInput

:fox:

Geschrieben

Du machst es falsch. :(

es wär aber das achte Ergebnis bei Google gewesen.

Geschrieben

Das ist die Standard-Ami-Taktik um Verfolgungsjagden abzukürzen. Das ist auch DER Grund warum alle Gesetzeshüter einen Rammbock am Auto haben.

Geschrieben

Selectable Lightweight Attack Munition

Geschrieben
Geschrieben
using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;



namespace List_Test

{

	class Program

	{

		static void Main(string[] args)

		{

			List<int> zahlen = new List<int>();

			string eingabe = "";

			try

			{

				// Werte dynamisch einlesen

				Console.WriteLine(" Werte eingeben (b zum Beenden): \n");



				while (true)

				{

					Console.Write(" Wert: ");

					eingabe = Console.ReadLine();



					if (eingabe == "b")

						break;	  // Schleife verlassen



					zahlen.Add(Convert.ToInt32(eingabe));

				}

				Console.WriteLine();



				// Mittelwert berechnen

				double summe = 0;

				foreach (int elem in zahlen)

					summe += elem;



				Console.WriteLine(" Mittelwert: {0:F}", summe / zahlen.Count);

				Console.WriteLine();

				

				// Element mit einem bestimmten Wert suchen

				Console.Write("\n Wert eingeben, nach dem gesucht wird: ");

				int suchwert = Convert.ToInt32(Console.ReadLine());



				int index = zahlen.IndexOf(suchwert);



				if (index < 0)

					Console.WriteLine("Kein Element mit dem gesuchten Wert gefunden");

				else

				{

					Console.WriteLine("\n Element an {0}. Stelle gefunden", index);

					// auf Element zugreifen

					zahlen[index]++;

					Console.WriteLine("Wert um 1 auf {0} erhöht", zahlen[index]);

				}

			}



			catch (FormatException e)

			{

				Console.WriteLine("\n Falsches Eingabeformat. Keine Zahl!\n");

			}

		}

	}

}



  • Wer ist Online   0 Benutzer

    • Keine registrierten Benutzer online.
×
×
  • Neu erstellen...

Wichtige Information

Wir haben Cookies auf Deinem Gerät platziert. Das hilft uns diese Webseite zu verbessern. Du kannst die Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist, weiterzumachen.