Gredier 14 Opublikowano 1 marca 2021 Udostępnij Opublikowano 1 marca 2021 Odnośnik do komentarza https://skript.pl/temat/46408-skyblock115x-1163-mcsbpl/ Udostępnij na innych stronach Więcej opcji udostępniania...
Vilor 1 Opublikowano 1 marca 2021 Udostępnij Opublikowano 1 marca 2021 Pluginy z internetu są autorskie? xD Chociażby plugin na aukcje, jakiś podobny do https://www.spigotmc.org/resources/auctiongui-1-7-1-16.19015/ Zbucki i Gredier 1 1 Odnośnik do komentarza https://skript.pl/temat/46408-skyblock115x-1163-mcsbpl/#findComment-292168 Udostępnij na innych stronach Więcej opcji udostępniania...
Gredier 14 Opublikowano 1 marca 2021 Autor Udostępnij Opublikowano 1 marca 2021 4 godziny temu, Vilor napisał: Pluginy z internetu są autorskie? xD Chociażby plugin na aukcje, jakiś podobny do https://www.spigotmc.org/resources/auctiongui-1-7-1-16.19015/ pluginy są autorskie i połączone naszym pluginem, który łączy każdy w całość zapraszam na pw, a podeślę trochę kodu, jak się nie wie, to się nie nabija postów. Odnośnik do komentarza https://skript.pl/temat/46408-skyblock115x-1163-mcsbpl/#findComment-292256 Udostępnij na innych stronach Więcej opcji udostępniania...
Vilor 1 Opublikowano 1 marca 2021 Udostępnij Opublikowano 1 marca 2021 3 minuty temu, Gredier napisał: pluginy są autorskie i połączone naszym pluginem, który łączy każdy w całość zapraszam na pw, a podeślę trochę kodu, jak się nie wie, to się nie nabija postów. Wypowiedz pod tematem to nabijanie postów? Zresztą nie zależy mi na tym Wracając do tematu, dla mnie autorski plugin to napisany od początku do końca przez Ciebie, a nie połączony z innym pluginem XD Odnośnik do komentarza https://skript.pl/temat/46408-skyblock115x-1163-mcsbpl/#findComment-292258 Udostępnij na innych stronach Więcej opcji udostępniania...
Gredier 14 Opublikowano 1 marca 2021 Autor Udostępnij Opublikowano 1 marca 2021 Teraz, Vilor napisał: Wypowiedz pod tematem to nabijanie postów? Zresztą nie zależy mi na tym Wracając do tematu, dla mnie autorski plugin to napisany od początku do końca przez Ciebie, a nie połączony z innym pluginem XD Pluginy połączone są z naszym API, dzięki któremu inne, które potrzebują danych z innej naszej wtyczki - je pobierają, są pisane od zera i mogę nawet udostępnić fakturki ile na nie wydałem oraz kody źródłowe, jak i konfiguracja samej wtyczki by wystarczyła, że jest inna. Skoro Ciebie to nie interesuje, to opierasz sobie zdanie tylko i wyłącznie o swojej opinii odstraszając ludzi i robiąc ze mnie debila. Odnośnik do komentarza https://skript.pl/temat/46408-skyblock115x-1163-mcsbpl/#findComment-292261 Udostępnij na innych stronach Więcej opcji udostępniania...
Vilor 1 Opublikowano 1 marca 2021 Udostępnij Opublikowano 1 marca 2021 1 minutę temu, Gredier napisał: Pluginy połączone są z naszym API, dzięki któremu inne, które potrzebują danych z innej naszej wtyczki - je pobierają, są pisane od zera i mogę nawet udostępnić fakturki ile na nie wydałem oraz kody źródłowe, jak i konfiguracja samej wtyczki by wystarczyła, że jest inna. Skoro Ciebie to nie interesuje, to opierasz sobie zdanie tylko i wyłącznie o swojej opinii odstraszając ludzi i robiąc ze mnie debila. Napisane API od zera, nie sprawia, że cały plugin jest autorski? A w prezentacji serwera jest wyraźnie napisane, że autorski plugin, a nie autorskie API do pluginu, więc wprowadzasz ludzi zwyczajnie w błąd. Ja z Ciebie w żadnym wypadku nie robię debila, tylko wypowiadam się na temat, prezentacji. A co tam jest napisane to zależy od Ciebie... Odnośnik do komentarza https://skript.pl/temat/46408-skyblock115x-1163-mcsbpl/#findComment-292262 Udostępnij na innych stronach Więcej opcji udostępniania...
Gredier 14 Opublikowano 1 marca 2021 Autor Udostępnij Opublikowano 1 marca 2021 Teraz, Vilor napisał: Napisane API od zera, nie sprawia, że cały plugin jest autorski? A w prezentacji serwera jest wyraźnie napisane, że autorski plugin, a nie autorskie API do pluginu, więc wprowadzasz ludzi zwyczajnie w błąd. Ja z Ciebie w żadnym wypadku nie robię debila, tylko wypowiadam się na temat, prezentacji. A co tam jest napisane to zależy od Ciebie... Człowieku czytaj ze zrozumieniem, API wykorzystują całe nasze wtyczki KAŻDA go potrzebuje, aby działała, a jest ich dosyć sporo. Pluginy NAPISANE SĄ OD ZERA. Odnośnik do komentarza https://skript.pl/temat/46408-skyblock115x-1163-mcsbpl/#findComment-292263 Udostępnij na innych stronach Więcej opcji udostępniania...
Gredier 14 Opublikowano 1 marca 2021 Autor Udostępnij Opublikowano 1 marca 2021 (edytowane) @Vilor Przykładowy config mojego pluginu na aukcje: Spoiler PLAYER: COST_OFFER: 10 MAX_OFFER: 5 VIP_MAX_OFFER: 10 Oraz config pluginu, który podałeś: Spoiler database: #Database backend type, can be set to mysql or sqlite type: sqlite #MySQL database host mySQLHost: localhost #MySQL connection port number mySQLPort: 3306 #MySQL database name mySQLDatabase: db #MySQL database user mySQLUser: root #MySQL user's password mySQLPassword: "" #MySQL table names tableNames: auctions: "auctions" players: "players" #Logging settings log: #Define whether transactions will be logged to the console/main server log toConsole: true #Define whether transactions will be logged to a separate log toFile: false #Date format of transactions (http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html) formatDate: "yyyy/MM/dd HH:mm:ss" #Log message formats messageFormats: start: "%player% put up %quantity% x %item% for an auction #%id%! Starting price: $%startingprice%, bid increment: $%increment%, duration: %duration%" bid: "%player% placed bid of $%amount% on auction #%id% (%quantity% x %item%)." end: "%buyer% won auction #%id% (%quantity% x %item%) with a bid of $%price%." endNoBids: "Auction #%id% (%quantity% x %item%) ended with no bids." cancel: "Auction #%id% (%quantity% x %item%) has been cancelled by the seller." cancelAdmin: "Auction #%id% (%quantity% x %item%) has been cancelled by %player%." #Default settings for newly created auctions when not specified defaultSettings: quantity: 1 price: 100.0 increment: 10.0 #Duration in seconds duration: 600 #Minium settings values for newly created auctions (set to -1 for no limit) minSettings: quantity: -1 price: -1 increment: -1 #Duration in seconds duration: -1 #Maximum settings values for newly created auctions (set to -1 for no limit), 64 is the maximal supported quantity maxSettings: quantity: 64 price: -1 increment: -1 #Duration in seconds duration: -1 #Choose the scope of sent messages. #Valid values are: #OWNER (send only to the auction owner) #TAKING_PART (send to auction owner + all players who had bid earlier) #ALL (send to all online players) #NONE (the message won't be sent) messages: start: ALL bid: TAKING_PART end: TAKING_PART endNoBids: OWNER cancel: ALL cancelAdmin: ALL #Choose how many auctions player will be able to run at the same time, permission format is auctionguiplus.limit.NAME eg. auctionguiplus.limit.default limits: #"default" is required default: 10 donator: 50 #Choose what gamemodes will prevent players from accessing auctions. Valid values: ADVENTURE, CREATIVE, SPECTATOR, SURVIVAL disableInGamemodes: - ADVENTURE - CREATIVE - SPECTATOR #Choose in which worlds auctions will be completely disabled disableInWorlds: [] #Choose if messages shouldn't be broadcasted in worlds with auctions disabled hideMessagesInDisabledWorlds: false #List of items players won't be to put up for auction. Explained in FAQ #1 here: https://www.spigotmc.org/resources/auctiongui-1-9-support.19015/ bannedItems: 1: material: BEACON compareQuantity: false compareItemMeta: false #Type of the economy which will handle all transactions. Valid values are VAULT (requires http://dev.bukkit.org/bukkit-plugins/vault/), TOKEN_MANAGER (requires https://www.spigotmc.org/resources/tokenmanager.8610/) economyType: VAULT #Choose if auction starting should be handled by GUI enableStartGui: true #When start GUI is enabled (with the setting above) and smart start is enabled, the GUI will be opened when any of the settings arguments is missing (eg. /auc start) enableSmartStartGui: true #Date format; more info: https://docs.oracle.com/javase/tutorial/i18n/format/simpleDateFormat.html dateFormat: "dd.MM.yyyy, HH:mm" #Choose if players will be able to cancel their own auctions allowCancellingOwnAuctions: true #Choose if players will be able to bid only fixed amounts (current price + increment) or a custom one using the less/more buttons fixedBidAmountOnly: false #Choose if players will be able to bid of any size using the /bid command (when set to true) or only multiplies of the auction increment (when set to false) (takes effect only when fixedBidAmountOnly is disabled) allowAnyBidAmount: false #Choose if auctions view will be refresh automatically every X ticks (set below in autoRefreshInterval) autoRefresh: false #Interval (in ticks, 20 ticks = 1 second) between refreshing auctions view #Warning: This can cause log when set to low interval with many players online/auctions running autoRefreshInterval: 20 #Choose if won/unclaimed items should expire autoExpire: won: #Choose if won items should expire expire: false #Won items will expire after specified time (in minutes) after not being claimed delay: 4320 unclaimed: #Choose if unclaimed (returned/cancelled) items should expire expire: true #Uncalimed (returned/cancelled) items will expire after specified time (in minutes) after not being claimed delay: 4320 #Auctions will be checked if they're supposed to expire every X minutes specified below (setting this to a low value may result in lag) checkInterval: 5 #Choose if earnings should be stored in GUI so players can claim it themselves (true) or deposited directly to their accounts (false) storeEarnings: false #Minimal remaining auction duration (in milliseconds, 1s = 1000ms) required to bid. Set to -1 to disable antiSnipeMilliseconds: -1 #Choose if the main menu should be skipped and "All auctions" view should be opened immediately after using the /auction command skipMainMenu: false Jak widzisz chyba coś tutaj się nie zgadza? Fakt Ty masz zawsze rację, przepraszam. Dodatkowo nie używam 500 pluginów, które łączą się z Mysql, a tylko 1! A tutaj proszę przykład komendy z kodu źródłowego: Spoiler if (args[0].equalsIgnoreCase("sprzedaj")) { if (args.length != 3) return Util.sendMessage(sender, "&8%> &7Poprawne uzycie: /aukcje sprzedaj <ilosc> <cena>"); if (!Util.isDouble(args[2])) return Util.sendMessage(sender, "&8%> &7Podaj poprawna cene!"); oraz przykładowe użycie danych z configa, żeby nie było, że sam sobie napisałem teraz config: Spoiler ? Settings.VIP_MAX_OFFER : Settings.PLAYER_MAX_OFFER)); Nadal będziesz mi wmawiać, że mam pluginy z internetu, czekaj może jeszcze pokaże ludziom, jak wmawiasz im brak autorskich wtyczek? Proszę tutaj kolejną część kodu z pluginu na aukcje: Spoiler if (displayName.equals("Wyszukiwanie sklepu konkretnego gracza")) { u.setSearchNick(true); p.closeInventory(); Util.sendMessage((CommandSender)p, "&8%> &7Wpisz na chacie nick gracza, ktorego oferty chcesz znalezc"); return; } I mam nadzieję, że uwierzysz Edytowane 2 marca 2021 przez Gredier Odnośnik do komentarza https://skript.pl/temat/46408-skyblock115x-1163-mcsbpl/#findComment-292307 Udostępnij na innych stronach Więcej opcji udostępniania...
Glicz 246 Opublikowano 26 marca 2021 Udostępnij Opublikowano 26 marca 2021 Ten temat został przeniesiony. Na prośbę autora Notatka dodana przez Glicz Odnośnik do komentarza https://skript.pl/temat/46408-skyblock115x-1163-mcsbpl/#findComment-297153 Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi