#Aperture 278 Opublikowano 5 grudnia 2014 Udostępnij Opublikowano 5 grudnia 2014 witam, czy ten kod, zakładając, że dany klucz jest w podanej hashmapie? set {lul} "hashmap".get{lul}; jeżeli nie, to w jaki sposób z tego korzystać? Odnośnik do komentarza https://skript.pl/temat/4674-hashmap/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Nieaktywny Opublikowano 5 grudnia 2014 Udostępnij Opublikowano 5 grudnia 2014 new HashMap ""; #jeśli się nie mylę Odnośnik do komentarza https://skript.pl/temat/4674-hashmap/#findComment-39082 Udostępnij na innych stronach Więcej opcji udostępniania...
0 #Aperture 278 Opublikowano 6 grudnia 2014 Autor Udostępnij Opublikowano 6 grudnia 2014 @up mi chodzi oto, jak używać"hashmap".get{cos};:S Odnośnik do komentarza https://skript.pl/temat/4674-hashmap/#findComment-39190 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Nieaktywny Opublikowano 6 grudnia 2014 Udostępnij Opublikowano 6 grudnia 2014 W JAVA ci innego i co tu innego Doc mówi: "%object%.get{%object%}[] To chyba: ""hashmap".get{{cos}}; Odnośnik do komentarza https://skript.pl/temat/4674-hashmap/#findComment-39340 Udostępnij na innych stronach Więcej opcji udostępniania...
0 #Aperture 278 Opublikowano 7 grudnia 2014 Autor Udostępnij Opublikowano 7 grudnia 2014 chodzi mi o to, czy tego wyrażenia można użyć jako typu, przykład: set {x} to "hashmap".get{lulxd}; Czy podany wyżej przykład jest poprawny? Odnośnik do komentarza https://skript.pl/temat/4674-hashmap/#findComment-39363 Udostępnij na innych stronach Więcej opcji udostępniania...
0 herhor67 916 Opublikowano 7 grudnia 2014 Udostępnij Opublikowano 7 grudnia 2014 chodzi mi o to, czy tego wyrażenia można użyć jako typu, przykład: set {x} to "hashmap".get{lulxd}; Czy podany wyżej przykład jest poprawny?Sprawdziłem i pisze mi " "hashmap".get{lulxd};" is not an entity type" Odnośnik do komentarza https://skript.pl/temat/4674-hashmap/#findComment-39486 Udostępnij na innych stronach Więcej opcji udostępniania...
0 #Aperture 278 Opublikowano 7 grudnia 2014 Autor Udostępnij Opublikowano 7 grudnia 2014 hmm, to jak z tego korzystać? Odnośnik do komentarza https://skript.pl/temat/4674-hashmap/#findComment-39492 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Hydorax 194 Opublikowano 8 grudnia 2014 Udostępnij Opublikowano 8 grudnia 2014 #MapRównież przyłączam się do pytania. Jest to jedyny obiekt w WildSkript, którego nie mogę pojąć.Tak właściwie to do czego on służy ? Bo z DOC ni jak się nie da tego wywnioskować. Jest tam wspomniane o mapach i kluczach, lecz gdzie ich można używać ?Może mógłby ktoś przedstawić to na przykładzie, bądz zrobić Poradnik o tym ? :P Odnośnik do komentarza https://skript.pl/temat/4674-hashmap/#findComment-39611 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Shooterowy 356 Opublikowano 8 grudnia 2014 Udostępnij Opublikowano 8 grudnia 2014 To sa tak jakby takie tymczasowe zmienne, przechowuja wartosc do czasu ponownego uruchomienia serwera. Odnośnik do komentarza https://skript.pl/temat/4674-hashmap/#findComment-39781 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Hydorax 194 Opublikowano 9 grudnia 2014 Udostępnij Opublikowano 9 grudnia 2014 A czy mógłbyś zademonstrować działanie tych hashmap ?W sensie jak je wpleść je w kod i jak używać ich do tworzenia zmiennych. Odnośnik do komentarza https://skript.pl/temat/4674-hashmap/#findComment-39804 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Nieaktywny Opublikowano 9 grudnia 2014 Udostępnij Opublikowano 9 grudnia 2014 "hashmap".get{{cos}}; Odnośnik do komentarza https://skript.pl/temat/4674-hashmap/#findComment-39913 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Hydorax 194 Opublikowano 10 grudnia 2014 Udostępnij Opublikowano 10 grudnia 2014 "hashmap".get{{cos}};...Serio? Bardzo wiele dowiedziałem się z twojego postu. ;-;Chodziło o wplecenie tego w kod jakiegoś skryptu, a nie powielanie błędnych wypowiedzi z wcześniejszych postów. ._. Próbowałem coś z tym porobić, jednakże z marnym skutkiem.on load: set {id} to "3" new HashMap{{id}}; {id}.HashMap.put{1, 2}; command /get: trigger: if hashmap {id} is exists: if hashmap {id} contains key "1": send "Działa" else: send "Nie działa"Kod nie pokazuje błędów, lecz nie pobiera klucza. Nie mam już pomysłów, jak należy się z tym obchodzić.Może ktoś na coś wpadnie :p Odnośnik do komentarza https://skript.pl/temat/4674-hashmap/#findComment-40009 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Nieaktywny Opublikowano 11 grudnia 2014 Udostępnij Opublikowano 11 grudnia 2014 Łap :D * public class HashMaps implements CommandExecutor { * * public HashMaps(Main plugin){} * private static Map<UUID, String> map = new HashMap<UUID, String>(); * * public boolean onCommand(CommandSender sender, Command cmd, String l, String[] args) { * Player p = Bukkit.getServer().getPlayer(args[0]); * UUID u = p.getUniqueId(); * StringBuilder str = new StringBuilder(); * * if(l.equalsIgnoreCase("hashset")){ * for(int i = 1; i<args.length; i++){ * str.append(args[i] + " "); * } * String msg = str.toString(); * map.put(u, msg); * sender.sendMessage(ChatColor.GOLD + "Warotsc " + ChatColor.AQUA + msg + ChatColor.GOLD + "zostala przypisana do gracza " + ChatColor.AQUA +p.getName()); * msg = null; * } * if(l.equalsIgnoreCase("check")){ * if(map.containsKey(u)){ * if(map.get(u) !=null){ * sender.sendMessage(ChatColor.AQUA + p.getName() + ChatColor.GOLD + " = " + ChatColor.AQUA + map.get(u)); * } * else{ * sender.sendMessage(ChatColor.AQUA + p.getName() + ChatColor.GOLD + " = " + ChatColor.RED + "NULL"); * } * } * else{ * sender.sendMessage(ChatColor.RED + "Nie ma takiego obiektu w HashMapie !"); * } * } * return false; * } * } Odnośnik do komentarza https://skript.pl/temat/4674-hashmap/#findComment-40141 Udostępnij na innych stronach Więcej opcji udostępniania...
0 #Aperture 278 Opublikowano 11 grudnia 2014 Autor Udostępnij Opublikowano 11 grudnia 2014 PROSIŁEM O PRZYKŁAD W SKRIPT A NIE W JAVIE ;___; czekam dalej Odnośnik do komentarza https://skript.pl/temat/4674-hashmap/#findComment-40160 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Hydorax 194 Opublikowano 11 grudnia 2014 Udostępnij Opublikowano 11 grudnia 2014 @Inder00 serio...Jeśli na prawdę nie wiesz, to po co wypisujesz głupoty ?Wiesz w ogóle jak działa ten kod, co podałeś wyżej, czy tylko przekopiowałeś z tego Pastebina i chciałeś pokazać nam swoją jakże rozległą wiedzę na temat #Mapów ? tropereks, Norbi i ToNy 3 Odnośnik do komentarza https://skript.pl/temat/4674-hashmap/#findComment-40167 Udostępnij na innych stronach Więcej opcji udostępniania...
0 #Aperture 278 Opublikowano 15 grudnia 2014 Autor Udostępnij Opublikowano 15 grudnia 2014 Przewietrzam temat. Nadal szukam odpowiedzi! Odnośnik do komentarza https://skript.pl/temat/4674-hashmap/#findComment-40887 Udostępnij na innych stronach Więcej opcji udostępniania...
0 piratjsk 700 Opublikowano 16 grudnia 2014 Udostępnij Opublikowano 16 grudnia 2014 Próbowałem coś z tym porobić, jednakże z marnym skutkiem.on load: set {id} to "3" new HashMap{{id}}; {id}.HashMap.put{1, 2}; command /get: trigger: if hashmap {id} is exists: if hashmap {id} contains key "1": send "Działa" else: send "Nie działa"Kod nie pokazuje błędów, lecz nie pobiera klucza. Nie mam już pomysłów, jak należy się z tym obchodzić. Może ktoś na coś wpadnie :pSkoro do hashmapy zapisujesz cyfry, a sprawdzasz, czy znajduje się w niej ciąg znaków to nic dziwnego, że nie znajduje podanego klucza. witam, czy ten kod, zakładając, że dany klucz jest w podanej hashmapie? set {lul} "hashmap".get{lul}; jeżeli nie, to w jaki sposób z tego korzystać?// [obiekt] = [id].[typ]// czyli: [id].HashMap// np:new HashMap{"liczby"};// efekt: [obiekt].put{[klucz], [wartosc]}[]// czyli:"liczby".HashMap.put{2, "dwa"};// wyrazenie: [obiekt].get{[klucz]}[]// czyli: [id].HashMap.get{2}// zapisywanie do zmiennych: set {zmienna} to %wyrazenie%// czyli:set {zmienna} to "liczby".HashMap.get{2}// send "%{zmienna}%"// wyswietli: dwa #Aperture i Hydorax 2 Odnośnik do komentarza https://skript.pl/temat/4674-hashmap/#findComment-40982 Udostępnij na innych stronach Więcej opcji udostępniania...
0 #Aperture 278 Opublikowano 16 grudnia 2014 Autor Udostępnij Opublikowano 16 grudnia 2014 Dziękuję! Do zamknięcia. Odnośnik do komentarza https://skript.pl/temat/4674-hashmap/#findComment-41017 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
#Aperture 278
witam, czy ten kod, zakładając, że dany klucz jest w podanej hashmapie?
set {lul} "hashmap".get{lul};
jeżeli nie, to w jaki sposób z tego korzystać?
Odnośnik do komentarza
https://skript.pl/temat/4674-hashmap/Udostępnij na innych stronach
17 odpowiedzi na to pytanie
Rekomendowane odpowiedzi