Bo takie czytanie i kombinowanie samemu to troche mija sie z celem.
no właśnie nie.
A tak to zawsze moglbym o cos zapytac i dowiedziec sie wiecej i szybciej.
Jak masz pytania to zapraszam do działu scripting->pytania.
To równanie zostało stworzone przy pomocy kodu LaTeX:
Edytor LaTeX online: CodeCogs.com/latex/eqneditor.php
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Napisane przez dasiek w 15.01.2015 10:14
Napisane przez dasiek w 09.01.2015 10:19
Napisane przez dasiek w 07.01.2015 06:52
Zaufam Stackowi.
Zwraca stringa z url
private static String readUrl(String urlString) throws Exception { BufferedReader reader = null; try { URL url = new URL(urlString); reader = new BufferedReader(new InputStreamReader(url.openStream())); StringBuffer buffer = new StringBuffer(); int read; char[] chars = new char[1024]; while ((read = reader.read(chars)) != -1) buffer.append(chars, 0, read); return buffer.toString(); } finally { if (reader != null) reader.close(); } }
http://stackoverflow.com/a/7467629
ex:\
if(readUrl("http://url.bla.bla.bla/skrypt.php?duzo=0").equals("0")){ System.out.println("Hura!"); } else{ System.out.println("wcale nie hura"); }
Napisane przez dasiek w 07.01.2015 06:33
Napisane przez dasiek w 02.01.2015 06:39
Napisane przez dasiek w 23.12.2014 13:36
Napisane przez dasiek w 11.12.2014 14:21
Napisane przez dasiek w 01.12.2014 08:22
Napisane przez dasiek w 27.11.2014 15:33
#include <amxmodx> #include <hamsandwich> #include <colorchat> #define PLUGIN "Plugin" #define VERSION "1.0" #define AUTHOR "Aero" #define DMG_FALL (1<<5) new szName[32]; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR); RegisterHam(Ham_TakeDamage, "player", "fwd_TakeDamage", 0); } public fwd_TakeDamage(id,idinflictor, idattacker, Float:damage, damagebits) { if(DMG_FALL & damagebits) { get_user_name(id, szName, 31); ColorChat(0, RED, "(HNS-EVOLUTION DAMAGE) ^x01[^x03%s^x01] stracil:^x01 [^x03 %.0f HP^x01 ]^x04 poprzez^x03 DMG", szName, damage); } }
a tak?
Napisane przez dasiek w 27.11.2014 09:03
odblokowuje sie raz i wystraczy na zawsze?
tak.
a jakby nie poszlo cos mi, to jak zainstaluje stockowego 4.3, to kernela tez musze zmienic?
Nie wiem jak jest budowany kernel do cm'1 ,praktycznie rzecz biorąc musisz wgrywać i kernel, prawdopodobnie jest przystosowany do Androida 5.0, na którym bazuje cm 12, a Ty stockowo masz 4.3.
Tzn 1. kernel 1 rom?
Częściej się określa że 1 kernel - 1 wersja systemu Android - aczkolwiek i takie przypadki się zdarzały.
Napisane przez dasiek w 26.11.2014 11:56
1.Musisz posiadać odblokowany bootloader. (JA zrobiłbym to: http://forum.xda-dev...t=2484622dobrzemyślę?)
Raczej tak.
Wgraj kernel z paczki przy pomocy flashtoola (jak)
a no np tak:
http://forum.xda-dev...d.php?t=1963961
.Wejdź do cwm. (co)
Po zdjęciu bootloadera sflashuj na swoim telefonie niestandardowe recovery a no po to, żeby było łatwiej. CWM to skrót od ClockWorkMod recovery.
http://forum.xda-dev...d.php?t=2494793
a poptem wejdź w tryb recovery.
TERAZ DODAM OD SIEBIE : Zrób backup żebyś nie żałował. (Backup and restore)
Zrób wipe data i cache. (coo)
Wybierz z Opcji wipe data/Factory reset + Wite cache Partition
.sflashuj cm12 oraz gapsy. (cooo)
install zip from sdcard (tak - miałeś mieć to wrzucone na karte pamięci) i wybierz ten plik. Poczekaj chwiluńkę, może dwie, albo i czterdzieści...
Napisane przez dasiek w 06.11.2014 13:37
taki zapis
if(damagebits & DMG_BULLET) { if(get_user_team(id)== 1) { SetHamParamFloat(4, damage*2) } } if(damagebits & DMG_HE) { if(get_user_team(id)==1) { SetHamParamFloat(4, damage*2) } }
możesz bez problemu zastąpić
if(get_user_team(id)==1){ if(damagebits & DMG_BULLET || damagebits & DMG_HE){ SetHamParamFloat(4, damage*2) } }
(miejsce klamer nie ma znaczenia)
Dlaczego?
-Mniej ifów.
-Obecnie kod wykonuje się dla konkretnych obrażeń , sprawdzenia obrażeń wykonują się nawet, kiedy jest się w CT. W założeniach jest żeby działało dla VIP'a (co się wykonuje) oraz dla TT. myślę że mój zapis jest swojego rodzaju "optymalizacją".
Taka uwaga dot. samego algorytmu.
Napisane przez dasiek w 05.11.2014 15:20
Napisane przez dasiek w 17.10.2014 08:53
Napisane przez dasiek w 16.10.2014 06:43
http://amxx.pl/dokum...cod-take-weapon
Zabiera okreslona bron oraz zabrania jej posiadania
Może z tym pokombinuj