Начинающий писать плагины помогите пожалуйста

Ребят у меня вопрос чтобы писать плагины на версию 1.1x нужно знать основы php? Можно учить основы php через приложение Play Маркет. SoloLearn.

1 Симпатия

Учить можно, но SoloLearn не то, что нужно )

2 Симпатий

А через что?

1 Симпатия

Лучше по книгам и на практике разбирать плагины, переписывать (Тем самыми набивая руку) …
Так же паралельно держать открытым справочник по PHP

1 Симпатия

Можешь скинуть ссылку на справочник по PHP

1 Симпатия

PHP.su
Не забывай об необходимой версии PHP)

1 Симпатия

php.net, php.su

1 Симпатия

Спс огромное

1 Симпатия

Ddosenka, а у тебя случайно не найдется функций для переменных по типу:
$player->getWeather()->setWeather(Weather::SUNNY);

Что у меня не так

1 Симпатия

Там же для Генки setTime(1000); //Значение лишь менять ..

1 Симпатия

1 Симпатия

Какой ты последний загрузил?

1 Симпатия

Это тип ночь/день?
Просто мне нужна погода щас
Дождевая
И тд

Да, это день/ночь (Значение лишь менять)
Для погоды: (Это искал?)
class Weather{
const CLEAR = 0;
const SUNNY = 0;
const RAIN = 1;
const RAINY = 1;
const RAINY_THUNDER = 2;
const THUNDER = 3;

1 Симпатия

После onCommand(CommandSender $sender, Command $cmd, $label, array $args)
Стоит {?
onCommand(CommandSender $sender, Command $cmd, $label, array $args){

Ля, я когда в ядре искал я не предал этому классу значения, спс)

Скобку не правильно закрыл

Вот подробнее …
https://genisyspro.github.io/docs/de/d36/classpocketmine_1_1level_1_1weather_1_1_weather.html

1 Симпатия