Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите создание "реакции" на комманду, или "помогите с кодом".

Статус
Закрыто для дальнейших ответов.
Дело в том, что я не хочу тратить 4-5 часа на перевод статьи \ видео, когда можно получить ответ от русских людей, подождав всего лишь час, и еще минут 5-10 на понятие всего в целом. Да. может подобные вопросы задавались, по большей части точного и понятного ответа ДЛЯ МЕНЯ - я не нашел. А уважаемые Сережа и "бейкер", дали мне ответ и приблизительное понятие о всем этом. За что я им крайне благодарен, и смог наконец дописать то, что я пытался с прошлого вечера.

Я просил половину кода? Я просил 5-10 строк(или же 1 с пустым блоком) , которые кто то да может вытянуть из своего исходника, и еще 50-100 раз нажать на клавиши, и написать разъяснение человеку, который ну не может понять что это такое.
Я все написал еще сутки назад, и сутки назад оно УЖЕ работало. У плагина не было ТОЛЬКО команды для добавления\удаления ника в бд через сам плагин,

А вы то есть не просили на форуме помощи, вещи которой не понимали изза отсутствия подробной объясняющей информации? То есть вы родились знатоком, и уже знали яву, и параллельно баккит апи и его синтаксис? И сразу могли писать некстген вещи? Сомневаюсь. И вы наверно точно так же писали на форум вопросы, ответы которых можно было "легко" найти в интернете, как вы собственно говорите я не сделал.

Мы живём в мире, где любую информацию можно найти с помощью интернете, у тебя проблемы с переводом статьи - учи английский язык, на нём находится вся техническая информация, которая необходима для понимания. В чём проблема? Мамка не позволяет выучить английский язык?

Программирование - это в большинстве своё самостоятельный проесс, который нужно преодалевать в одиночку, с помощью гугла можно найти ответы на все вопросы, которые касаются плагинов, уж нет ни одного покрытого вопроса по этой теме, в особенности по самым простым моментам плагинов.

На форуме и до тебя задавали подобные вопросы, на youtube существуют русскоязычные уроки, которые покрывают большую часть основ - слабо поискать? Ну уж извини, но ты палено.

Ещё раз повторюсь, я изучал баккит без всякой помощи, java я изучал без всякой помощи, появляются очень каверзные вопросы - пишу в личку некоторым людям, но у меня не было таких тупых вопросов в стиле "как добавить свою команду", потому что я не хочу выглядеть тупицей.

Java - изучается по книгам, ещё есть замечательная спецификация языка на английском, bukkit изучается легко по готовым плагинам и оригинальной документации, много фишек просто подсматриваются из других плагинов.

Я стремлюсь за то, чтобы человек учился мыслить сам, а не был дауном или инвалидом, который не в состоянии погуглить в интернете нужные вопросы и не в состоянии подучить английский язык до технического английского.


Дело не в языке. я знаю пару и других языков, на которых могу довольно не плохие программы написать. яву я вообще за день "выучил". По крайней мере на уровень плагинов, и я без единстенного вопроса на форумы \ в группы написал основной алгоритм.
Проблема не в том что есть ответы, а в другом. повторюсь. Проблема была в отсутсвии информации. на понятном языке, где все понятно сформулированно ( к примеру - это функция значит - бла бла бла ) где все понятно и просто рассписанно. Что такое CommandExute, что такое set exutor, итд. итп. И везде уже готовые функции записанны, что тоже мешает, понятию синтаксиса записи, и понятия определенных мест с нуля. Возможно вы находили информацию нужную вам, и сразу все понимали. Но увы. Мне тяжело за сутки выучить апи баккита, уроков которых нету в полный рост. и понять где ставится массив, где стринг формат, итд итп. Да, возможно тут причастна и моя невнимательность. Однако, в целом суть не меняет. А так как наши Русские ребята специалисты во всем, я поэтому и написал сюда. в надежде что мне дадут ответ. И - чудо свершилось. Мне дали ответ. И вскоре в течении малого времени я дописал что мне было нужно. "Мир, радуга, бобры" как говорится.

Брёвнышко, т.к. ты не в состоянии найти нужную информацию в интернете, то ты не можешь знать нескольких языков. У каждого языка есть стандартная библиотека функций, есть синтаксис, своё устройство, у каждого языка слишком много тонкостей и нюансов, т.е. можно сказать, что ты имел некоторый опыт по программированию и знаком с его синтаксисом. От того, что ты научишься писать простенькие плагины на bukkit, ты не сможешь сказать, что ты знаешь язык, там огромное количество подводных камней и скрытых возможностей, с которыми ты навряд ли познакомишься.

Язык не возможно выучить за один день, всё, что ты смог сделать за один день - это кратенько поглядеть на его возможности и ознакомиться с синтаксисом. Нельзя просто так взять и прочитать Война и Мир за один день, можно лишь кратенький пересказ прочитать. Программированию обучаются годами, это особый склад ума, которого у тебя, между прочим, пока что не налюдается.
И языкам программирования учаться годами, знать язык программирования - это значит ты сможешь устроиться младшим разработчиком, и то, при условии, что ты сам сможешь доучить оставшиеся части.


Подведём итоги.
1) Ты ленивое палено.
2) Информации в интернете предостаточно, просто нужно меньше играться и учить английский язык.
3) Языки программирования постигаются годами, нельзя просто так взять и стать старшим разработчиком по конкретному языку, за один день можно только ознакомиться с синтаксисом.
 
Проблема была в отсутсвии информации. на понятном языке, где все понятно сформулированно ( к примеру - это функция значит - бла бла бла ) где все понятно и просто рассписанно. Что такое CommandExute, что такое set exutor, итд. итп.
Лень - страшная штука. Зачем вообще чем либо заниматься, если чуть чуть времени потратить на поиск ответов - лень, или жалко (время тратить)?
 
Действительно. Это то что я и говорил. Вместо того что бы просто помочь человеку, лучше толпой зангобить его высмеивать его индивидуализм, и делать ложные догадки по поводу всего, не зная ситуации. Это же так круто, господа...

А ведь забавно. Проблемму то я решил еще днем. Благодоря ЭТОМУ форуму. А не где либо еще, не на американских, или где либо еще. А вы все еще грызетесь из-за этого, стараясь доказать что мне надо искать упорнее. Но только искать то нечего. Все уже написанно и работает как надо :)

Мы живём в мире, где любую информацию можно найти с помощью интернете, у тебя проблемы с переводом статьи - учи английский язык, на нём находится вся техническая информация, которая необходима для понимания. В чём проблема? Мамка не позволяет выучить английский язык?

Программирование - это в большинстве своё самостоятельный проесс, который нужно преодалевать в одиночку, с помощью гугла можно найти ответы на все вопросы, которые касаются плагинов, уж нет ни одного покрытого вопроса по этой теме, в особенности по самым простым моментам плагинов.

На форуме и до тебя задавали подобные вопросы, на youtube существуют русскоязычные уроки, которые покрывают большую часть основ - слабо поискать? Ну уж извини, но ты палено..

Тогда будьте "добры", покажите мне такой же вопрос как у меня. Дайте ссылку на ютубе, или где либо, где на РУССКОМ рассказывается каким методом обрабатываются аргументы в бакките. ( /wh XXX XXX ) и подобное.


Я стремлюсь за то, чтобы человек учился мыслить сам, а не был дауном или инвалидом, который не в состоянии погуглить в интернете нужные вопросы и не в состоянии подучить английский язык до технического английского.

Действительно. Если человек получит 1 строку, из им написанных 100-200,( и еще на других языках больше 1000. на том же autoit, хоть он и очень прост ) то он станет дауном. Я более точного аргументирования возникновения даунизма на русских форумах не слышал еще.



Брёвнышко, т.к. ты не в состоянии найти нужную информацию в интернете, то ты не можешь знать нескольких языков. У каждого языка есть стандартная библиотека функций, есть синтаксис, своё устройство, у каждого языка слишком много тонкостей и нюансов, т.е. можно сказать, что ты имел некоторый опыт по программированию и знаком с его синтаксисом. От того, что ты научишься писать простенькие плагины на bukkit, ты не сможешь сказать, что ты знаешь язык, там огромное количество подводных камней и скрытых возможностей, с которыми ты навряд ли познакомишься.

Если бы вы внимательно читали, заметили бы что я потом добавил. " хотя бы на уровень плагина ". Ту самую базовую черту, на которой и написал. и - работает. И если я что то гуглил, то только решения тех или иных задач.


И языкам программирования учаться годами, знать язык программирования - это значит ты сможешь устроиться младшим разработчиком, и то, при условии, что ты сам сможешь доучить оставшиеся части.


Подведём итоги.
1) Ты ленивое палено.
2) Информации в интернете предостаточно, просто нужно меньше играться и учить английский язык.
3) Языки программирования постигаются годами, нельзя просто так взять и стать старшим разработчиком по конкретному языку, за один день можно только ознакомиться с синтаксисом.

И опять же ваша невнимательность. Я не говорил что я знаю все в идеале. Я не говорил что я старший разработчик, или кто либо из "верхов". Я сказал что " знаю ". Конечно. До множества людей которые пытаются меня тут оспорить, не понимая всей ситуации - мне далеко. Оспаривать не буду. Однако, только не надо считать что я полный нуль в этой сфере, из-за того что не смог понять пару строк, и их предназначения. Вы я думаю тоже когда учили язык программирования, или хотя бы баккит, МИНИМУМ хотя бы ОДИН раз писали куда то. И не важно. "высоких" слоев тот вопрос, или "малых".

И не надо забывать что это тема для ПОМОЩИ человеку, а не высмеивание индивидуализма, и спора.
Лень - страшная штука. Зачем вообще чем либо заниматься, если чуть чуть времени потратить на поиск ответов - лень, или жалко (время тратить)?
Действительно. Там же все понятно новичку. И форум тогда этот можно закрыть, и раздел. там же все есть следуя вашей логике.
 
Тогда будьте "добры", покажите мне такой же вопрос как у меня. Дайте ссылку на ютубе, или где либо, где на РУССКОМ рассказывается каким методом обрабатываются аргументы в бакките. ( /wh XXX XXX ) и подобное.
Опять же, это лень.

там же все есть следуя вашей логике.
1) Там, это где?
2) Если "Там" = гугл, т.п. , то да, следуя логике всех нормальных, не ленивых людей - там всё есть.
 

Ты так и не уяснил. Выучи английский язык и стань самостоятельным мальчиком.

Немного google-translate + 40минут времени + голову, а не задницу на плечах:
http://wiki.bukkit.org/Plugin_Tutorial/ru#.D0.9C.D0.B5.D1.82.D0.BE.D0.B4_onCommand.28.29

2минуты гугления. всё на русском:
http://dmitriymx.ru/blog/bukkit-tutorial/obrabotka-komand.html

И в чём проблема? В том, что тебе лень было воспользоваться поиском?


Не нужно искать оправдания.
 
Опять же, это лень.


1) Там, это где?
2) Если "Там" = гугл, т.п. , то да, следуя логике всех нормальных, не ленивых людей - там всё есть.

Там - там где вы написали сообщение про мою лень, процитировав ссылку на оффициальный баккит апи.

Опять же, это лень.

Смотреть 45 минут видео, разработки плагина который не имеет даже коственного отношения к моему плагину, и выискать там что то похожее на комманду и передачу аргументов комманды. Серьезно? Я на это видео и сам натыкался. и не раз. но 45 минут смотреть...

Ты так и не уяснил. Выучи английский язык и стань самостоятельным мальчиком.

Немного google-translate + 40минут времени + голову, а не задницу на плечах:
http://wiki.bukkit.org/Plugin_Tutorial/ru#.D0.9C.D0.B5.D1.82.D0.BE.D0.B4_onCommand.28.29

2минуты гугления. всё на русском:
http://dmitriymx.ru/blog/bukkit-tutorial/obrabotka-komand.html

И в чём проблема? В том, что тебе лень было воспользоваться поиском?


Не нужно искать оправдания.

Нужно таки.
На нем был тьму раз, пытаясь понять без примера нужного мне. А именно передача аргументов. Там есть именно обьяснение, мол " аргс - аргументы ". но мне это не о чем не говорило.
Ниже прикреплю скриншот сколько раз я там БЫЛ...
Или вы все еще думаете что у меня ЛЕНЬ?
Screenshot-1518.jpg
 
Там - там где вы написали сообщение про мою лень, процитировав ссылку на оффициальный баккит апи.



Смотреть 45 минут видео, разработки плагина который не имеет даже коственного отношения к моему плагину, и выискать там что то похожее на комманду и передачу аргументов комманды. Серьезно? Я на это видео и сам натыкался. и не раз. но 45 минут смотреть...



Нужно таки.
На нем был тьму раз, пытаясь понять без примера нужного мне. А именно передача аргументов. Там есть именно обьяснение, мол " аргс - аргументы ". но мне это не о чем не говорило.
Ниже прикреплю скриншот сколько раз я там БЫЛ...
Или вы все еще думаете что у меня ЛЕНЬ?
Посмотреть вложение 25904
Знаешь почему ты не можешь понять такие простые вещи? Потому, что ты к ним не готов, нужно начать изучать язык, программирование, пока ты не наберёшься опыта - тебе такие вещи будут очень сложными.
Качество у человека нормальное, всё по урокам можно понять и разобрать.

А что тебе по аргументам сказать? Ты не знаешь, что такое команда и что она может обладать аргументами?

Дружище, прочитай парочку книг по JAVA, разбери там все примеры, а потом возвращайся писать плагины.

Ты сейчас похож на школьника, котоырй пытается решить квадратные уравнени, но ещё который и складывать не научился, рано.
 
Знаешь почему ты не можешь понять такие простые вещи? Потому, что ты к ним не готов, нужно начать изучать язык, программирование, пока ты не наберёшься опыта - тебе такие вещи будут очень сложными.
Качество у человека нормальное, всё по урокам можно понять и разобрать.

А что тебе по аргументам сказать? Ты не знаешь, что такое команда и что она может обладать аргументами?

Мне было сложно понять что из себя эта функция представляет. На некоторых сайтах ее писали по одному. На других - по другому. Именно набор так так менялся. Я не думал что те сокращения являются эксземплярами класса. И как из нее выводить.. Вон мне сережа в первой страницу в своем сообщении все обьяснил, я сразу понял что это такое и как с этим быть. за 5 минут все сделал - радуга, бобры, счастье. все пошло. И САМОЕ ГЛАВНОЕ все адекватно разъяснил, и не писал мол батюшка иди книги читай а потом сюда пиши, итд итп. как вы тут уже битый час стараетесь доказать мою ошибку, и что я ленивый. Ну докажете вы, что это вам даст? проблема то решена уже давно. И это мое ПЕРВОЕ сообщение. я же не писал мол " а как получить игрока. Как получить бла бла бла". "как кикнуть игрока если в цикле сравнения ников не найден, итд итп. Все это - я нашел что мне надо было. А вот именно с коммандой, не получилось у меня. и вы теперь меня всем форумом пытаетесь загнобить, мол я не нашел что то там, из множества другой информации которую я нашел. И мол я школьник, который не знает программирование что мне надо учить джаву, и все из этой сферы.
 
Последнее редактирование:
Мне было сложно понять что из себя эта функция представляет. На некоторых сайтах ее писали по одному. На других - по другому. Именно набор так так менялся. Я не думал что те сокращения являются эксземплярами класса. И как из нее выводить.. Вон мне сережа в первой страницу в своем сообщении все обьяснил, я сразу понял что это такое и как с этим быть. за 5 минут все сделал - радуга, бобры, счастье. все пошло. И САМОЕ ГЛАВНОЕ все адекватно разъяснил, и не писал мол батюшка иди книги читай а потом сюда пиши, итд итп. как вы тут уже битый час стараетесь доказать мою ошибку, и что я ленивый. Ну докажете вы, что это вам даст? проблема то решена уже давно. И это мое ПЕРВОЕ сообщение. я же не писал мол " а как получить игрока. Как получить бла бла бла". "как кикнуть игрока если в цикле сравнения ников не найден, итд итп. Все это - я нашел что мне надо было. А вот именно с коммандой, не получилось у меня. и вы теперь меня всем форумом пытаетесь загнобить, мол я не нашел что то там, из множества другой информации которую я нашел. И мол я школьник, который не знает программирование что мне надо учить джаву, и все из этой сферы.
Просто выключи своё бревно в себе, прочитай по java учебники, разберись, что такое классы и методы, научись пользоваться javaDoc.

http://jd.bukkit.org/rb/doxygen/
Здесь можно найти ответы на многие вопросы, в том числе и как получить игрока.

Всё сводится к тому, что ты не хочешь изучать java и не хочешь учиться программирование с нуля, а хочешь сделать всё и сразу, поэтому мало кто тебе будет помагать и я надеюсь, что тот же фромгейт оставит тебя без внимания наедине с твоей незрелостью.
 
в том числе и как получить игрока.
Я привел пример всего лишь.
еще раз повторюсь. проблема уже ДАВНО решена. все работает как надо, проверка с БД идет, все в НОРМЕ. Комманды для добавления-удаления - работают. Все давно как надо уже. Я это написал еще часа 2-3 назад.
Будучи я таким "безнадежным" как вы тут считаете, давно бы вам форум заспамил своими вопросами. Не кажется так? На тему обучения. Прямо сейчас мне это не нужно на проф уровне. а на базовом уровне - думаю у меня вполне достатончо знаний. ну по крайней мере если смог написать хоть что то. хоть и спустя долгое время.
 
Статус
Закрыто для дальнейших ответов.

Поделиться этой страницей

Назад
Верх