Автозапис на флота за Ogame или Nanny Bot
Тъй като полетът в Огаме продължава и времето е безумно малко, трябва да се направи нещо. И тъй като имам нещо общо с програмирането, в мозъка ми узря коварен план, възпален от липса на сън. Какво ще стане, ако ни пишете робот-детегледачка, който ще скрива флоти в случай на заплаха от нашествие? Тогава бихте могли да си легнете спокойни, както всички останали нормални хора, и в същото време драстично да намалите шансовете да загубите целия си строен флот.
Теорията е следната - открива се враг, при приближаването му до планетата флотът ви взима всички ресурси, които може от планетата, и тръгва по най-евтиния маршрут на пътуване (някъде, няма значение къде) . Щом опасността отмине, флотът се връща. Просто? Да!
Без колебание седнах да напиша скрипт на php. В момента имаме доста работеща бета версия, която мога да предложа за изтегляне като архив.
Сестрински скрипт
Страница за състоянието на бота за детегледачка Ogame
Това няма да означава нищо повече от факта, че половината от работата е свършена и самият бот е в състояние да работи на вашия сървър. И не се изисква много и недостатъчно - PHP5.
Това са само настройките, които описват планетите, които контролирате, настройките за връзка и настройките на таймера. Нека ги разгледаме по-подробно.
Настройване на таймери. Смисълът на работата на сценария е периодично да гледате дали нещо не лети към вас? Следователно той трябва периодично да се стартира и да се свързва със сървъра на играта, да анализира ситуацията, да дава заповеди на флоти и т.н. За това е предвидена специална точка за влизане в програмата, която се прилага, когато скриптът бъде извикан с параметъра index.php? auto = 1. Тези. извикването на скрипт с този флаг трябва да бъде конфигурирано да бъде извикано от таймера.
Ако настройвате цялата тази икономика локално, най-вероятно ще искате да използвате Windows Task Scheduler. Ако скриптът е планиран да бъде разположен на отдалечен уеб сървър, тогава най-вероятно ще трябва да конфигурирате cron.
Дневници за свързване на бот за медицинска сестра на страницата за състоянието.
Ако използвате различен интервал на сканиране (не 10 минути), не забравяйте да зададете тази стойност в променливата $ crontime в index.php. Оптимално това е 5-10 минути.
Скриптът е предназначен за конкретна версия на самата ogame и следователно ще бъде финализиран и модифициран без никакви допълнителни известия. Публикувам го тук, за да привлече ентусиасти и любители на сценариите. много рутинни моменти са внедрени в библиотеките на скриптове и не е нужно да прилагате толкова въображение и усилия, за да направите нещо още по-полезно въз основа на него.
Това е само първата версия, най-вероятно ще я подобря допълнително както в посока подобряване на маскирането на самия бот, така и в посока на опростяване на инсталацията и конфигурацията.
Малък кофа? Прочетете escho !
Програмирането на шорткод е лесно
Как да използвам функциите за обратно извикване в клас
Опитвали ли сте да използвате PHP функции, които изискват функция за обратно извикване като аргумент? Използвам много preg_replace_callback (). Ако функция се извика вътре в клас, тогава бих искал да поставя обратно извикване в същия клас (обект). .
- Болничен асансьор (асансьор за болници) - модификации, специфичност на приложение, ПРОЕКТИВЕН СТРОЙ
- 10 идеи за лятна сватба
- 10 най-добри места за празнуване на сватба в Ростов, Сити, Тайм Аут
- Анисин изпрати Znark - Peskomment - лепенки за PES 2019
- Гел за крака Сто рецепти за красота Венотон - „Накрая намерих неговия бюджетен крем, който спасява моя