hey how do I give $killer effect 10 for 2 seconds with amplifier 50 I did this but I know its wrong XD PHP: $killer->addEffect(10)->setAmplifier(50)->setDuration(2);
See how PocketMine does it. https://github.com/pmmp/PocketMine-MP/blob/master/src/pocketmine/item/GoldenApple.php https://github.com/pmmp/PocketMine-MP/blob/master/src/pocketmine/item/Food.php
PHP: $time = 2;$ticks = 20 * $time;$visibility = false; // Set to true if you need the particles to be visible.$amplifier = 50; // Effect Amplifier.$id = 10; // Effect ID.$effect = Effect::getEffect($id)->setAmplifier($amplifier)->setDuration($ticks)->setVisible($visibility);$killer->addEffect($effect); Or, ya know, you can take the easy road and go like PHP: $killer->addEffect(Effect::getEffect(10)->setAmplifier(50)->setDuration(20*2)->setVisible(false));
Wrong placement of parentheses, it should be: PHP: $killer->addEffect(Effect::getEffect(10)->setAmplifier(50)->setDuration(20*2)->setVisible(false));