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.
|
Posted by dasiek on 15.01.2015 10:14
Posted by dasiek on 09.01.2015 10:19
Posted by dasiek on 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"); }
Posted by dasiek on 07.01.2015 06:33
Posted by dasiek on 02.01.2015 06:39
Posted by dasiek on 23.12.2014 13:36
Posted by dasiek on 11.12.2014 14:21
Posted by dasiek on 01.12.2014 08:22
Posted by dasiek on 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?
Posted by dasiek on 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.
Posted by dasiek on 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...
Posted by dasiek on 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.
Posted by dasiek on 05.11.2014 15:20
Posted by dasiek on 17.10.2014 08:53
Posted by dasiek on 16.10.2014 06:43
http://amxx.pl/dokum...cod-take-weapon
Zabiera okreslona bron oraz zabrania jej posiadania
Może z tym pokombinuj