Stránka 1 z 1
CratesPlus drop klíčů
Napsal: 12 srp 2016, 17:38
od Batllefury
Server: IP: 82.208.17.29:27125Zdravím
Používám plugin CratesPlus
https://www.spigotmc.org/resources/cratesplus-free-crates-plugin-1-7-1-10-2.5018/ a mám takový dotaz, zda jde nastavit drop klíčů z mobů. Např. pomocí skriptu?
A také, zda jde klíč nastavit do kitu pomocí pluginu Essentials?
Re: CratesPlus drop klíčů
Napsal: 12 srp 2016, 17:45
od variodriver
Záleží na tom, jak se klíč dostává. Pokud ho lze získat příkazem, tak tím skriptem by to šlo. U essentialsu si nejsem jistý, zda u kitů lze nastavit i příkaz. Nicméně pokud tam příkaz nastavit jde a klíč taky příkazem jde, tak by to jí mnělo.

Re: CratesPlus drop klíčů
Napsal: 12 srp 2016, 17:55
od pitilon@seznam.cz
A nebo pokud je klíč přes příkaz ke givnutí udělat přes mycmd alias a teď nevím co to bylo, že by příkaz šel po XX čase
Re: CratesPlus drop klíčů
Napsal: 12 srp 2016, 17:58
od Arcas
Proč všichni chtějí všechno řešit přes Skript?!
Spíš než bastlist bordel ve skriptu ti doporučím začít se věnovat Javě. O tolik těžší není a nabídne ti více možností. Například CratesPlus nabízí krásné API, se kterým se dá úžasně pracovat.
V tomto konkrétním případě bych doporučil napsat si vlastní plugin, který po smrti moba spočítá šanci a případně pomocí CratesPlus API daruje klíč.
Re: CratesPlus drop klíčů
Napsal: 12 srp 2016, 18:06
od Batllefury
Arcas píše:Proč všichni chtějí všechno řešit přes Skript?!
Spíš než bastlist bordel ve skriptu ti doporučím začít se věnovat Javě. O tolik těžší není a nabídne ti více možností. Například CratesPlus nabízí krásné API, se kterým se dá úžasně pracovat.
V tomto konkrétním případě bych doporučil napsat si vlastní plugin, který po smrti moba spočítá šanci a případně pomocí CratesPlus API daruje klíč.
Protože ještě pořádně ani nerozumím skriptům

Kód: Vybrat vše
on break of Stone:
chance of 100%
usage: /crate key %player% Poklad
message "Nasel jsi klic k Pokladu!"
To asi není uplně jak to má být že?

Re: CratesPlus drop klíčů
Napsal: 12 srp 2016, 18:20
od Arcas
Pokud nerozumíš skriptu tak s ním ani neztrácej čas

Většina IDE ti kontroluje jak syntaxi, tak i správnost zápisu a nedovolí ti dělat banální chyby a drží tě za ručičku. To skript taktéž neumí
Java je sice obecně strašákem a je považována za jeden z nejtěžších programovacích jazyků (nebavíme se o stylu BrainFucku atp.), avšak když začneš nějakými dobrými základy (Java 7 - Výukový kurz od Computer Press) a pak se vrhneš na Bukkit API, tak máš za dva a tři měsíce solidní výsledky

Re: CratesPlus drop klíčů
Napsal: 13 srp 2016, 13:50
od Batllefury
Mam pomocí MyCommands nastaveno:
Kód: Vybrat vše
klic:
command: /klic
type: RUN_CONSOLE
runcmd:
- /crate key $player poklad
A pomocí Skriptu:
Kód: Vybrat vše
on death of zombie:
chance of 100%:
send "/klic"
Ale po zabití zombie se nic nevykoná :/
Re: CratesPlus drop klíčů
Napsal: 16 srp 2016, 18:49
od Rukes
Když už používáš skript, tak se to nauč...
Kód: Vybrat vše
on death:
if victim is a zombie:
if attacker is a player:
message "Funguje" to attacker
Jinak stojím při názoru využít API pluginu v Javě... Ale RIP no...