Cyborg11 186 Melden Geschrieben 13. September 2010 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;
homie 4 Melden Geschrieben 13. September 2010 http://eu.wowarmory.com/character-sheet.xm...p;cn=Kharabajin
Stoner Berish 2 Melden Geschrieben 15. September 2010 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
Stoner Berish 2 Melden Geschrieben 15. September 2010 Du machst es falsch. es wär aber das achte Ergebnis bei Google gewesen.
Mr. Klobuerste 464 Melden Geschrieben 15. September 2010 Das ist die Standard-Ami-Taktik um Verfolgungsjagden abzukürzen. Das ist auch DER Grund warum alle Gesetzeshüter einen Rammbock am Auto haben.
Cyborg11 186 Melden Geschrieben 15. September 2010 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"); } } } }